Computer systems are classified by size, processing power, purpose and typical users. The table follows the Cambridge IGCSE ICT 0417 syllabus and adds the main advantages and disadvantages of each type.
| Type | Typical Users | Key Characteristics | Advantages | Disadvantages | Common Examples |
|---|---|---|---|---|---|
| Supercomputer | Scientists, research institutions, governments | Very high processing speed, massive parallelism, specialised cooling, huge storage | Can solve complex simulations (weather, particle physics) in minutes | Extremely expensive, large physical footprint, high energy consumption | Summit, Fugaku, IBM Watson (research version) |
| Mainframe | Large organisations, banks, insurance companies, government agencies | High reliability, large storage, supports thousands of simultaneous users, robust security | Very dependable for transaction processing and bulk data handling | Expensive to purchase and maintain; requires specialised staff | IBM zSeries, Unisys ClearPath |
| Server | Businesses, web‑hosting companies, schools, cloud providers | Optimised for network services, runs 24 h/day, rack‑mounted, scalable | Provides shared resources (files, applications, databases) to many users | Requires regular maintenance, cooling and power management | Web server, email server, database server (e.g., Dell PowerEdge) |
| Desktop PC | Home users, offices, schools | Stationary, expandable, moderate‑to‑high performance, full‑size keyboard & monitor | Easy to upgrade; powerful for most tasks | Not portable; requires external power | Office workstation, gaming PC |
| Laptop / Notebook | Students, mobile professionals, travellers | Portable, integrated components, battery powered, built‑in display & keyboard | Can be used anywhere; space‑saving | Limited upgrade options; shorter battery life under heavy load | Ultrabooks, business laptops (e.g., Lenovo ThinkPad) |
| Tablet | Casual users, educators, field workers | Touchscreen, lightweight, battery powered, often includes cellular option | Highly portable; intuitive touch interface | Small screen; limited multitasking; external keyboard often needed | Apple iPad, Samsung Galaxy Tab |
| Smartphone | General public, remote workers, IoT controllers | Very portable, cellular connectivity, extensive app ecosystem, built‑in sensors (GPS, accelerometer) | Always with the user; enables mobile computing and communication | Small screen; limited processing compared with laptops; battery constraints | iPhone, Google Pixel, Samsung Galaxy |
| Embedded System | Manufacturing, automotive, consumer electronics, medical devices | Dedicated function, often real‑time, limited UI, optimised for size and power | Highly reliable for specific tasks; low power consumption | Generally cannot be repurposed; limited user interaction | Car engine control unit, microwave controller, smartwatch firmware |
| Media | Technology | Typical Capacity | Advantages | Disadvantages |
|---|---|---|---|---|
| Magnetic Disk (HDD) | Spinning platters, magnetic heads | 500 GB – 10 TB | Large capacity, low cost per GB | Mechanical wear, slower access than SSD |
| Solid‑State Drive (SSD / NVMe) | Flash memory, no moving parts | 128 GB – 4 TB | Fast random access, silent, low power | Higher cost per GB |
| Optical Disc (CD/DVD/Bluray) | Laser‑readable reflective surface | 700 MB – 100 GB | Portable, inexpensive for distribution | Limited rewrite cycles, slower access |
| Cloud Storage | Remote servers accessed via the Internet | Virtually unlimited (subscription‑based) | Accessible from any device, automatic backup | Requires Internet; ongoing cost; data‑privacy concerns |
School/ICT/Assignments/2025/)..docx, .txt, .pdf.png (lossless), .jpg (lossy), .svg (vector).mp3, .mp4.csv, .xlsx, .sql.jpg, .png, .bmp. Resolution measured in DPI; quality degrades when scaled up..svg, .eps. Scale without loss of quality.| Chart Type | Best Use | Key Steps |
|---|---|---|
| Bar / Column | Comparing discrete categories | Enter data → select range → Insert → Bar/Column → add axis titles, legend, data labels. |
| Line | Showing trends over time | Enter series → Insert → Line → format gridlines, markers, trendline if required. |
| Pie | Proportion of a whole (up to 6‑8 slices) | Enter percentages → Insert → Pie → explode slices, add data labels. |
| Scatter | Relationship between two numeric variables | Two columns of data → Insert → Scatter → add trendline, display equation. |
SUM(range) – total of numbers.AVERAGE(range) – mean value.IF(logicaltest, valueiftrue, valueif_false) – conditional result.VLOOKUP(lookupvalue, tablearray, colindex, [rangelookup]) – vertical lookup.COUNTIF(range, criteria) – count cells meeting a condition.<!DOCTYPE html>
<html>
<head>
<title>My Page</title>
<meta charset="UTF-8">
<meta name="description" content="Brief description">
</head>
<body>
<h1>Heading</h1>
<p>Paragraph text.</p>
<img src="images/photo.jpg" alt="Photo description">
<a href="contact.html">Contact</a>
</body>
</html>
<h1>–<h6>, <p>, <ul>/<ol>, <table>, <form>, <video>, <audio>..nav), ID (#header); basic properties: color, font-family, margin, padding, display.src="images/photo.jpg" (same folder) vs src="../assets/photo.jpg" (parent folder).alt attributes, descriptive titles, heading hierarchy.AI systems mimic human intelligence by learning from data, recognising patterns and making decisions.
XR blends the physical and digital worlds, creating immersive experiences.
Your generous donation helps us continue providing free Cambridge IGCSE & A-Level resources, past papers, syllabus notes, revision questions, and high-quality online tutoring to students across Kenya.