Learn in your language
Skip to content
IGCSE · Cambridge (CIE) · 0417

Computer systems, software and emerging technologies

Explain how physical components and software work together, compare ways of using a computer, and judge the everyday effects of emerging technologies.

Section Paper 1 · Theory

Cambridge IGCSE Information and Communication Technology 0417 · 2026–2028 · Version 3 · 1
Exam scope and assessment notes

Cambridge IGCSE Information and Communication Technology 0417, for exams in 2026, 2027 and 2028. Examples, datasets and practice are original StudyForA material; they are not Cambridge questions, source files, mark schemes or grades. Practical lessons teach transferable operations, but learners must perform them in locally available office and web-authoring software and inspect their own files. This site does not reproduce a Cambridge practical examination or award an official grade. The separate 2029 syllabus is not mapped here.

Before you begin

  • No previous ICT course is assumed. Read each scenario carefully and justify a tool or method by connecting it to the task, user and constraints.

Work on paper. Try each question before revealing help, and explain why your method works.

Quick readiness check

Which memory normally loses its contents when the computer is switched off?

What you will learn

  • Distinguish hardware from application and system software, and identify processors, memory, peripherals and network components.
  • Explain analogue and digital data and why conversion is needed when computers process real-world signals or control physical devices.
  • Compare RAM with ROM, internal memory with backing storage, and CLI, GUI, dialogue-based and gesture-based interfaces.
  • Compare desktop and mobile computers and evaluate the effects of artificial intelligence and virtual or augmented reality.

A system combines parts

Hardware is the physical equipment: CPU, motherboard, RAM, ROM, graphics and sound cards, network interface card, camera, storage, input devices and output devices. Software is instructions. Application software helps a user complete a task; system software, such as an operating system, driver, compiler, linker or utility, helps the computer operate.

A spreadsheet is an application; the operating system manages memory, files and devices so that application can run. A brand name does not explain a component's function. The CPU processes instructions; RAM holds working data temporarily and loses it when power is removed, while ROM retains startup instructions. Backing storage keeps files long term.

Match the interface and computer to its user

A command-line interface (CLI) accepts typed commands; a graphical interface (GUI) uses windows, icons and pointers; a dialogue interface asks and answers prompts; a gesture interface responds to movement or touch. Compare learnability, speed, precision and accessibility for the actual user.

Desktop systems are generally stationary and easier to expand; laptops, tablets and phones support mobile work, while their smaller screens, battery life and upgrade limits can matter. Analogue quantities vary continuously; digital systems represent discrete values. A sensor's analogue signal is converted to digital data for processing, while a digital output may need conversion to control an analogue device. AI and VR/AR can add useful recognition or simulation, but raise questions about error, privacy, access and screen time.

Sources for this lesson

Pause and explain

A field worker needs a portable device with a camera, maps and all-day battery life. What should guide the device choice?

Put the idea to work

Worked example

A school wants to log temperature, display it to a caretaker and keep the latest week's readings. Identify the signal path and an appropriate interface.

Show the worked solution
  1. A temperature sensor produces a changing analogue measurement.
  2. An analogue-to-digital converter lets the computer process sampled values; software stores them in backing storage.
  3. A simple GUI can show the current reading and trend to the caretaker; an output device can display an alert.

Answer The sensor is input; its analogue signal must be converted to digital data for processing. The CPU and software process the value, RAM holds it temporarily and backing storage retains readings. A GUI suits the caretaker if it presents a clear status and alert without requiring typed commands.

Try a topic test

Choose Easy, Normal or Difficult. Save your answers and open worked review after finishing.

Test this topic →

From guided practice to a new situation

Write your answer and reasoning first. Use a hint only if you are stuck. The model solution is for self-checking; your written work is not automatically marked.

1 · Guided

Classify a word processor, operating system, device driver, RAM, CPU, camera and SSD as hardware, system software, application software, working memory or backing storage.

Give me a hint

Ask whether each item is physical equipment, a program, temporary working memory or persistent file storage.

Compare my reasoning
  1. The word processor performs a user task, so it is application software.
  2. The operating system and driver manage the computer and devices, so they are system software.
  3. The CPU, camera, RAM and SSD are physical components; RAM is volatile memory and the SSD is backing storage.

Word processor: application software. Operating system and device driver: system software. CPU and camera: hardware. RAM: volatile internal memory. SSD: non-volatile backing storage.

Look for these in your work

  • Separates application from system software
  • Distinguishes RAM from persistent storage
2 · Independent

Choose an interface for a public self-service kiosk and justify it for two user needs.

Give me a hint

Consider discoverability, speed, accessibility, privacy and error recovery.

Compare my reasoning
  1. Name the user and task: a visitor must find a room without staff help.
  2. Compare a touch GUI with a CLI or open-ended dialogue.
  3. Give one benefit and one design risk, then propose a safeguard.

A touch GUI with large, clearly labelled buttons is easier to discover than a CLI for occasional visitors. It should provide a language choice, a clear back button and a timeout that hides personal input from the next user.

Look for these in your work

  • Links interface choice to the user
  • Includes a practical limitation or safeguard
3 · Transfer

A museum proposes an AI guide with an AR overlay. Evaluate the proposal for visitors who use different devices and have different access needs.

Give me a hint

Balance the added experience against device access, privacy and accuracy.

Compare my reasoning
  1. Identify what AI and AR add to the visit.
  2. Consider access, data use, errors and distractions.
  3. Recommend an alternative or safeguard for visitors who cannot or do not want to use it.

An AI guide could answer questions and AR could label exhibits in place, but visitors need compatible devices and reliable connectivity; recognition errors, data collection and visual distractions can harm the experience. Offer a non-AR route and disclose data use, with staff able to correct misleading information.

Look for these in your work

  • Gives balanced effects
  • Supports the judgement with user needs

Common mistakes

  • Calling RAM permanent storage or treating RAM and ROM as interchangeable
  • Naming hardware without explaining its role in the system
  • Claiming AI or VR is automatically more accurate or useful
Recall without your notes

What can you explain now?

Why must an analogue sensor reading be converted before a normal computer can process it?

Compare with the explanation

It must be represented as digital data that the computer can store and process.

A computer processes discrete digital values; an analogue-to-digital converter samples and encodes the continuous signal.

After trying it yourself, choose your next review. This is your self-assessment.

Your review choice appears on Today. Sign in to sync it across devices.

Make it stick

Without looking back, explain the difference between an application and system program, RAM and backing storage, and analogue and digital data.

If you needed the solution, close it and solve the problem again from a blank page. A correct answer is stronger when you can explain the reason for each step.

Keep learning Information and Communication Technology

Course scope and assessment

This pathway maps all 21 sections in the Cambridge IGCSE ICT 0417 syllabus for exams in 2026–2028 (Version 3). Every section links to an original teaching lesson and three staged practice tasks with explained answers. Paper 1 theory covers all sections; Paper 2 applies document production, databases and presentations; Paper 3 applies spreadsheets and website authoring, with file management, images, layout, styles, proofing and charts used across the practical papers. StudyForA's guided, independent and transfer tasks are original learning practice. To build the actual practical skills, use locally available office/database/spreadsheet/web-authoring software, follow the syllabus skill list and inspect saved outputs. Browser walkthroughs here are not an authentic Cambridge practical exam, a full software simulator, or an official grade. Cambridge practical examinations are externally assessed under centre exam conditions. Cambridge has published a separate 2029 syllabus; its content has not been reconciled here. Full timed practical mocks, official Cambridge marks/grades and subject-teacher review remain outstanding.

StudyForA · Learn with understanding

Original teaching content and links to official sources. Check your exam year and qualification before using a resource.