Know and understand characteristics of input and output devices

Computer Systems – Cambridge IGCSE 0417

1. Types of Computer Systems

  • Desktop computers – stationary, high expandability, external monitor, keyboard and mouse.
  • Laptop/Notebook computers – portable, integrated screen, keyboard, trackpad; battery‑powered.
  • Tablet computers – touch‑screen only, lightweight, often run mobile OS.
  • Smartphones – handheld, touch input, cellular connectivity, integrated sensors.
  • Servers – powerful CPUs, large memory, designed for continuous operation and network services.
  • Embedded systems – specialised computers inside appliances, vehicles, medical devices.

2. Core Hardware Components

ComponentFunctionTypical Characteristics (IGCSE relevance)
CPU (Central Processing Unit)Executes instructions, performs arithmetic & logical operations.Clock speed (MHz/GHz), number of cores, cache size.
RAM (Random‑Access Memory)Temporary storage for data and programs while they are running.Volatile, measured in MB/GB, access time nanoseconds.
ROM / FirmwareStores permanent instructions (e.g., BIOS/UEFI).Non‑volatile, read‑only during normal operation.
MotherboardProvides electrical pathways between CPU, memory, storage and peripherals.Slots (PCIe, DIMM), chipset determines compatibility.
Graphics/NIC (Network Interface Card)Graphics card renders images; NIC enables network communication.Resolution support, Wi‑Fi standards (802.11ac, 802.11ax).

3. Operating Systems (OS)

  • Types

    • Command‑Line Interface (CLI) – e.g., MS‑DOS, Linux terminal.
    • Graphical User Interface (GUI) – e.g., Windows, macOS, Android, iOS.
    • Mobile OS – Android, iOS – optimised for touch and power efficiency.

  • Functions

    • Manage hardware resources (CPU scheduling, memory allocation).
    • Provide a file system and security controls.
    • Run application software.

  • Key Terms for the exam

    • Multitasking, multitasking OS vs. single‑task OS.
    • Kernel, driver, user interface.
    • Updates/patches – why they are important for security.

4. Input Devices – Characteristics & Examples

4.1 General Characteristics

  • Convert analogue signals (physical movement, sound, light) into digital data.
  • Key performance metrics: speed (cps, Hz), resolution (DPI, bits), accuracy, ergonomics, connectivity, security.

4.2 Common Input Devices

DeviceData CapturedTypical Speed / ResolutionAdvantagesTypical Uses (IGCSE examples)
KeyboardAlphanumeric text, command keys10–20 cps per handHigh accuracy, tactile feedbackWord processing, programming, data entry
Mouse / Trackball / TouchpadPointer movement, clicks800–1600 DPI, 100–200 Hz pollingPrecise cursor controlGUI navigation, graphic design
Touchscreen (input mode)Touch position, gestures10–20 touch points, 100–200 HzDirect interaction, no peripheralMobile devices, kiosks, tablets
Scanner (flat‑bed)Static images, printed documents300–1200 DPIDigitises hard copy materialArchiving, OCR, photo editing
Digital camera / WebcamStill images, video12 MP, 30 fps (typical)High‑resolution visual capturePhotography, video calls, image analysis
MicrophoneAudio (voice, music)44.1 kHz, 16‑bit (CD quality)Captures sound for speech recognition, recordingVoice commands, podcasts, video conferencing
Barcode / QR‑code scannerEncoded alphanumeric data10–30 scans /sFast, low‑error data entryRetail, logistics, ticketing
RFID readerRadio‑frequency tag dataRead range 0–10 m, batch readsContactless, rapid identificationInventory, library systems
Sensor (temperature, motion, proximity)Environmental measurementsVaries – e.g., 1 Hz (temp), 100 Hz (motion)Automated data collectionSmart homes, scientific experiments

4.3 Direct‑Data‑Entry Devices

DeviceData CapturedSpeed / AccuracyTypical Applications
Magnetic‑stripe readerCard data (credit, ID)Instant, > 99 % accuracyRetail, access control
Chip‑and‑PIN reader (EMV)Chip data + PINInstant, high securityBanking, point‑of‑sale
OMR (Optical Mark Recognition)Marked bubbles on paperHundreds of forms /minExams, surveys
OCR (Optical Character Recognition) scannerPrinted text → editable textVariable; high‑quality scans > 95 % accuracyDocument digitisation, data entry automation

5. Output Devices – Characteristics & Examples

5.1 General Characteristics

  • Convert digital data into a form perceivable by users or other equipment.
  • Key metrics: resolution (pixels/DPI), colour depth, refresh rate, speed (ppm, latency), connectivity, ergonomics.

5.2 Common Output Devices

DeviceOutput TypeTypical Resolution / SpeedAdvantagesTypical Uses (IGCSE examples)
Monitor (LCD/LED)Visual – images, video, text1920×1080 to 3840×2160; 60–144 HzHigh colour fidelity, real‑time displayGeneral computing, graphics, gaming
Touchscreen (output mode)Visual + touch feedbackSame as monitor; 10–20 touch pointsCombines display and inputSmartphones, tablets, kiosks
Inkjet printerPrinted hard copy (photo‑quality)600–2400 DPI; 10–30 ppm (colour)High‑resolution colour prints, portablePhotos, marketing material
Laser printerPrinted hard copy (text‑focused)600–1200 DPI; 20–40 ppm (colour)Fast, low cost per page for bulkDocuments, reports
Dot‑matrix printerImpact printed output~ 9 × 9 dpi; 100–200 cpmCan print multi‑part carbon copiesInvoices, receipts in legacy systems
PlotterLarge‑format graphicsUp to 1200 DPI; widths to 36 inPrecision line drawing for CADEngineering drawings, architectural plans
3‑D printerPhysical three‑dimensional objectsLayer resolution 0.05–0.4 mmRapid prototyping, custom partsProduct design, education, medical models
Speakers / HeadphonesAudio – music, speech44.1 kHz, 16‑bit (CD); up to 192 kHz, 24‑bit (Hi‑Res)Rich sound reproduction, personal listeningMedia playback, gaming, video calls
ProjectorLarge‑scale visual display720p–4K; 2000–5000 lumensDisplays content on walls/screensPresentations, classrooms, home cinema
Braille displayTactile – raised dots for characters~ 10 cells / s refreshAccessibility for visually‑impairedScreen reading, text editing
Actuator (robotic arm, vibration motor)Mechanical movement / haptic feedbackResponse < 50 ms (typical)Physical response to digital commandsHaptic devices, industrial automation

6. Storage Devices – Types, Characteristics & Uses

Storage MediaTechnologyTypical CapacitySpeed (read/write)AdvantagesDisadvantagesTypical Uses (IGCSE)
Magnetic Hard Disk Drive (HDD)Spinning platters, magnetic heads500 GB – 4 TB (common)~ 100 MB/s (SATA)Large capacity, inexpensive per GBMechanical wear, slower than SSDDesktop storage, backup, data archives
Solid‑State Drive (SSD)Flash memory (NAND)120 GB – 2 TB~ 500 MB/s (SATA) to > 3 GB/s (NVMe)Fast access, no moving parts, quieterHigher cost per GBLaptops, high‑performance PCs, OS drive
Optical Disc (CD/DVD/Blu‑ray)Laser‑read reflective surfaceCD ≈ 700 MB, DVD ≈ 4.7 GB, Blu‑ray ≈ 25 GB~ 10 MB/s (CD) – 36 MB/s (Blu‑ray)Portable, long‑term archival (if stored properly)Limited capacity, slower, prone to scratchesSoftware distribution, media storage
USB Flash Drive / Memory CardUSB‑connected flash memory4 GB – 256 GB (common)USB 2.0 ≈ 30 MB/s, USB 3.0 ≈ 150 MB/sHighly portable, plug‑and‑playEasy to lose, limited write cyclesTransfer of files, temporary backup
Cloud Storage (e.g., Google Drive, OneDrive)Remote servers accessed via InternetVaries – free tier 5‑15 GB, paid up to TBsDependent on Internet speedAccessible anywhere, automatic backupRequires connectivity, data‑privacy concernsCollaboration, remote file access

7. Network Devices & Basic Concepts

  • Network Types

    • LAN – Local Area Network (home, school).
    • WLAN – Wireless LAN (Wi‑Fi).
    • WAN – Wide Area Network (Internet).

  • Key Devices

    DeviceFunctionTypical Use in IGCSE Context
    RouterConnects multiple networks, assigns IP addresses (DHCP).Home broadband, school network gateway.
    SwitchConnects multiple devices within a LAN, forwards frames based on MAC address.Classroom computer lab networking.
    HubSimple repeater; broadcasts data to all ports.Legacy labs – illustrates collision domains.
    ModemModulates/demodulates signals for Internet access (DSL, cable).Provides ISP connection for school.
    Network Interface Card (NIC)Enables a computer to connect to a network (wired or wireless).Ethernet port on desktops; Wi‑Fi adapter on laptops.

  • Important Concepts

    • IP address – unique identifier for a device on a network.
    • MAC address – hardware address of a NIC.
    • Bandwidth – maximum data transfer rate (e.g., 100 Mbps Ethernet).
    • Latency – delay between sending and receiving data.
    • Security – firewalls, encryption (WPA2/WPA3 for Wi‑Fi).

8. Emerging Technologies & Their Impact

  • Artificial Intelligence (AI) & Machine Learning – voice assistants, image recognition, adaptive learning software.
  • Augmented Reality (AR) & Virtual Reality (VR) – head‑mounted displays, interactive simulations (e.g., virtual labs).
  • Internet of Things (IoT) – networked sensors and actuators (smart home, wearable health monitors).
  • Cloud Computing – SaaS, PaaS, IaaS; enables collaborative document editing (Google Docs) and remote storage.
  • 5G Mobile Networks – higher bandwidth, lower latency, supports richer multimedia on smartphones.

9. Health, Safety, Security & Ergonomics

  • Ergonomic posture – keep wrists straight, elbows at 90°, monitor top at eye level, feet flat on floor.
  • RSI prevention – 5‑minute break every hour, use split‑design keyboards or trackballs.
  • Eye‑strain mitigation – 20‑20‑20 rule, adjust brightness/contrast, use anti‑glare screens.
  • Audio safety – keep volume < 85 dB for prolonged listening; use volume‑limiting headphones.
  • Physical safety – keep cables tidy, avoid tripping hazards, unplug faulty equipment.
  • Data security & privacy

    • Cover webcams when not in use; mute microphones in public.
    • Use strong passwords, enable two‑factor authentication.
    • Encrypt wireless connections (WPA3) and use VPNs for remote access.
    • Be aware of data‑protection legislation (e.g., GDPR) when handling personal data.

10. ICT Applications – Common Uses in Everyday Life

  • Word processing – essays, letters, reports.
  • Spreadsheets – calculations, data analysis, charts.
  • Databases – storing and retrieving structured data (e.g., school library catalogue).
  • Presentation software – slideshows for projects.
  • Image editing – resizing, colour correction, creating graphics.
  • Web authoring – creating static webpages (HTML, CSS) and using content‑management systems.
  • Communication tools – email, instant messaging, video conferencing.
  • Modelling & simulation – weather forecasts, traffic flow, financial projections.

11. Systems Development Life‑Cycle (SDLC)

  1. Analysis – identify user requirements.
  2. Design – plan system structure, UI layout, data flow.
  3. Development – write or configure software.
  4. Testing – verify functionality, fix bugs.
  5. Implementation – install system, train users.
  6. Documentation – user manuals, technical guides.
  7. Evaluation – assess performance, suggest improvements.

12. File Management

  • File types: .docx, .pdf, .jpg, .mp4, .xlsx, .html.
  • Folder hierarchy – logical organisation (e.g., Year > Subject > Topic).
  • Operations: create, rename, copy, move, delete, compress (ZIP).
  • Backup strategies – external drive, cloud, incremental backup.
  • Version control basics – keep separate versions or use software (e.g., Google Docs revision history).

13. Working with Images

  • Raster images – pixel‑based (JPEG, PNG, GIF). Resolution measured in DPI; quality degrades when enlarged.
  • Vector images – mathematically defined (SVG, EPS). Scalable without loss of quality.
  • Common edits: crop, resize, rotate, adjust brightness/contrast, add text.
  • File‑size considerations – compression (lossy vs lossless).
  • Legal aspects – copyright, Creative Commons licences.

14. Layout, Styles & Formatting

  • Use of templates and style sheets to ensure consistency (fonts, headings, colours).
  • Paragraph alignment, line spacing, indentation.
  • Bulleted & numbered lists – improve readability.
  • Headers/footers – page numbers, document title, author.
  • Applying themes in presentation software for uniform look.

15. Proofreading & Editing

  • Check spelling, grammar, punctuation.
  • Use built‑in spell‑checkers, but also read aloud for context.
  • Verify data accuracy (numbers, dates, references).
  • Ensure consistent terminology and formatting throughout the document.

16. Graphs & Charts

  • Types: bar chart, column chart, line graph, pie chart, scatter plot.
  • Key components: title, axes (labelled, scaled), legend, data series.
  • Choosing the appropriate graph for the data set (categorical vs continuous).
  • Best practice – avoid 3‑D effects that distort perception.

17. Document Production (Word Processors)

  • Creating multi‑page documents with sections, page breaks, table of contents.
  • Inserting tables, images, hyperlinks.
  • Using mail‑merge for personalised letters or labels.
  • Exporting to PDF for fixed formatting.

18. Databases

  • Data models – tables (records & fields), primary key, foreign key.
  • Basic SQL commands: SELECT, INSERT, UPDATE, DELETE.
  • Forms for data entry, queries for searching, reports for output.
  • Advantages over flat files: reduced duplication, easier searching, data integrity.

19. Presentations

  • Slide design – limited text, high‑quality visuals, consistent layout.
  • Use of animations and transitions – sparingly, to aid understanding.
  • Speaker notes and rehearsed timing.
  • Export options – PDF handout, video file, or live presentation via cloud.

20. Spreadsheets

  • Cell referencing – relative vs absolute (e.g., A1 vs \$A\$1).
  • Formulas & functions – SUM, AVERAGE, IF, VLOOKUP, COUNTIF.
  • Data visualisation – embedded charts, conditional formatting.
  • Sorting, filtering, and pivot tables for data analysis.

21. Website Authoring

  • HTML basics – tags for headings, paragraphs, images, links, tables.
  • CSS – styling (fonts, colours, layout), selectors, classes, IDs.
  • Responsive design – media queries for different screen sizes.
  • Publishing – uploading files via FTP or using a web‑hosting service.
  • Web‑accessibility – alt text for images, sufficient colour contrast.

22. Comparison of Input & Output Devices

AspectInput DevicesOutput Devices
Primary purposeCapture data from user or environmentPresent processed data to user or other equipment
Data flow directionAnalogue → Digital conversionDigital → Analogue/visual conversion
Key performance metricsSpeed (cps, Hz), resolution (DPI), accuracyResolution (pixels/DPI), refresh rate, colour depth, latency
Ergonomic concernsHand/eye coordination, posture, RSI riskViewing distance, screen glare, sound level, tactile comfort
Typical connectivityUSB, PS/2, Bluetooth, Wi‑Fi, RFHDMI, DisplayPort, USB, Ethernet, Bluetooth, Wi‑Fi
Health & safety issuesRepetitive strain, eye strain (when combined with screen), data‑privacy concernsEye strain, hearing damage, ergonomic placement of monitors/speakers

23. Quick Revision Checklist for the Exam

  • Define and give examples of each type of computer system.
  • List the main hardware components and their functions.
  • Distinguish between CLI and GUI operating systems.
  • Identify at least five input and five output devices, stating one key characteristic for each.
  • Compare HDD, SSD, optical disc and flash storage – capacity, speed, advantages/disadvantages.
  • Explain the role of routers, switches and NICs in a LAN/WLAN.
  • State three health & safety measures for prolonged computer use.
  • Outline the seven stages of the SDLC.
  • Recall the basic file‑type extensions and their typical applications.
  • Describe how to create a simple bar chart in a spreadsheet and a table in a word processor.
  • Give one advantage of using cloud storage and one security precaution.