Computers & Mobile Devices – Comprehensive Exam Notes

Types of Computers and Mobile Devices

  • The digital-technology landscape is populated by many form-factors, each optimized for particular mobility, power, and cost requirements.
    • Personal computers (PCs) can be either mobile or stationary and are intended for one user at a time who carries out all input, processing, output, and storage locally.
    • Major categories called out in the course include:
    • Laptops, tablets, and desktops.
    • Servers and terminals.
    • Smartphones, digital cameras, e-book readers, portable/digital media players, and wearables.
    • Game devices.
    • Embedded computers.

Mobile Computers & Desktops

  • Mobile computer = portable PC purposely designed for simple relocation.
  • Key subclasses with distinguishing traits, trade-offs, and example scenarios:
    • Laptop (a.k.a. notebook)
    • Thin, lightweight clamshell with screen in lid + keyboard in base.
    • Traditional vs. Ultrabook: Traditional models weigh noticeably more, but usually cost less and include more ports.
    • Ideal for field work where full OS and desktop-class apps are required.
    • Tablet
    • Slate or convertible form factors, driven primarily by touch input.
    • Lighter than laptops; many replace keyboard with on-screen soft keyboard or detachable cover.
    • Useful for reading, note-taking, and situations demanding direct-manipulation UIs.
    • Handheld computer
    • Small enough to grasp in one hand; often ruggedized (e.g.
      warehouse inventory devices in Figure 3-6).
    • Limited to task-specific apps (inventory, ticketing, data capture).
    • Stick computer
    • Size ≈ USB flash drive.
    • Plugs into HDMI port on monitor/TV; turns any display into a basic PC or thin client.
    • Example use-case: digital signage, hotel-room kiosks.
    • Desktop
    • Designed to stay stationary; components fit on or under a desk.
    • Configurations: tower (Windows example) vs. all-in-one (Mac example).
    • Superior upgradability, cooling, and price/performance.

Servers

  • Definition: computer dedicated to providing one or more services to other computers on a network.
  • Physical styles:
    • Rack server: slides into a 19-inch rack.
    • Blade server: ultra-slim module that shares backplane power/network.
    • Tower server: upright cabinet resembling a desktop tower.
  • Dedicated-server roles (Table 3-1); examples:
    • Application, backup, database, DNS, file, FTP, game, home, list, mail, network, print, web.
  • Virtualization
    • Software layer lets one physical machine emulate multiple virtual servers to consolidate workloads and increase utilization.
    • Financial & environmental impact: fewer physical boxes \Rightarrow reduced power, cooling, and floor-space costs.
  • Server farm: multiple servers networked in a single location; typical for cloud and enterprise data centers.
  • Mainframe: large, costly server able to power hundreds or thousands of concurrent users and high-volume transactions.

Terminals

  • Terminal = computer with limited processing, relying on a host for heavy lifting.
    • Thin client: terminal that looks like desktop but has minimal local resources.
  • Retail/transactional specializations:
    • POS (Point-of-Sale) terminal: records purchases, processes cards, updates inventory.
    • Modern variant: self-service checkout kiosks (Figure 3-10) let customers scan/pay themselves.
    • ATM: self-service banking terminal connected via network to bank host (Figure 3-11).
    • Self-service kiosks (Table 3-2):
    • Financial, photo, ticket, vending, visitor management, etc.

Supercomputers

  • Fastest, most powerful, most expensive systems.
  • Performance: many trillions of instructions per second; modern examples surpass 1  peta-FLOPS=10151\;\text{peta-FLOPS} = 10^{15} floating-point ops/s.
  • Deployed for climate modeling, cryptography, nuclear simulations, and large-scale scientific research.

Cloud Computing

  • Environment delivering shared resources/services via the Internet.
  • Users access storage, applications, or processing remotely; underlying hardware may be server farms and virtualized resources.
  • Advantages: scalability, pay-as-you-go, device agnosticism, reduced local maintenance.

Mobile Devices

  • Smartphone
    • Internet-capable phone bundling tools: calendar, contacts, calculator, notepad, games, browser, and app ecosystem.
    • Input: multi-touch screens; some models still include slide-out or front-face mini keyboards for tactile entry.
  • E-Book Reader
    • Purpose-built for reading digital publications; uses e-ink/e-paper for low power and glare-free viewing.
    • Supports on-device editing/annotation and remote print ordering (Figure 3-21).
  • Wearable Devices
    • Designed to be worn—e.g., activity trackers, smartwatches, smart glasses (Figure 3-22).
    • Enable ambient data collection (steps, heart rate), quick notifications, AR overlays, hands-free interaction.

Game Devices

  • Game console
    • Dedicated home/portable machine for single or multiplayer gaming.
  • Handheld game device
    • Self-contained unit with integrated screen, speakers, controls.
  • Controllers
    • Gamepads, joysticks, racing wheels, dance pads, motion-sensing systems (Figure 3-23); each offers different ergonomic and immersion advantages.

Embedded Computers

  • Special-purpose computer functioning as one component inside a larger product.
    • Domains: consumer electronics (TVs, microwaves), home automation (thermostats, alarms), automobiles (engine control, safety), industrial robots, office machines (printers).
  • Characteristics: miniature size, real-time constraints, firmware-centric, usually invisible to end user.

Comparative Overview (Table 3-3)

  • Personal computers (desktop): fits on desk, 11 user, $$severalhundredseveralthousand\$\$ several hundred → several thousand.
  • Mobile computers/devices: lap/hand size, 11 user, <\$100 to $$severalthousand\$\$ several thousand.
  • Game consoles: small box, 1–several1–\text{several} users, up to $$hundreds\$\$ hundreds.
  • Servers: small cabinet to room, 21000+2–1000+ users, $$hundredsmillions\$\$ hundreds → millions.
  • Supercomputers: full room, 1001000+100–1000+ users, $0.5million–$$billions\$0.5\,\text{million} – \$\$ billions.
  • Embedded: miniature, embedded cost folded into product price.

Protecting Hardware

  • Biometric protection: fingerprint readers integrated into many mobile devices (Figure 3-27) for identity verification.
  • Failure factors
    • Aging components.
    • Electrical anomalies: undervoltage (brownout) or overvoltage/power surge.
  • Defensive hardware
    • Surge protector (surge suppressor): uses circuitry to maintain a stable current, blocking high-voltage spikes (Figure 3-28).
    • UPS (Uninterruptible Power Supply)
    • Combines surge protection with battery backup; supplies electricity during outages (Figure 3-29).
    • Buffer time lets users save work and shut down gracefully, protecting data integrity.

Health Concerns & Ergonomics

  • RSI (Repetitive Strain Injury): damage to muscles/tendons/nerves from repeated motions (e.g., typing).
  • CVS (Computer Vision Syndrome): eye strain, dryness, blurred vision after prolonged screen exposure.
  • Ergonomics: science of designing workplace tools/layouts for comfort, efficiency, safety.
    • Adjustable chairs, monitor height, and keyboard trays help align with varied body builds (Figure 3-32).
  • Technology addiction: overuse to the point that digital activities crowd out face-to-face interactions, exercise, and rest.

Key Takeaways / Study Triggers

  • Memorize the definitions and distinguishing features of each device class (laptop vs. tablet vs. handheld, etc.).
  • Understand dedicated-server types and how virtualization splits one physical server into many logical servers.
  • Recall protective hardware (surge protector, UPS) and the electrical hazards they mitigate.
  • Be able to cite at least three examples of embedded systems in cars or homes.
  • Connect ergonomic principles to prevention of RSI and CVS; recognize signs of technology addiction.
  • Translate large performance/value numbers into scientific notation (e.g., quadrillion =1015=10^{15}) for quick comparisons.