Choose exam board for KS4 Computer Science (GCSE)
Choose exam board for KS4 English
Choose exam board for KS4 French
Choose exam board for KS4 Geography
Choose exam board for KS4 German
Choose exam board for KS4 History
Choose tier for KS4 Maths
Choose exam board for KS4 Music
Choose exam board for KS4 Physical education (GCSE)
Choose exam board for KS4 Religious education (GCSE)
Choose exam board for KS4 Spanish

      Software and embedded systems

      Lesson details

      Learning outcome

      I can describe the differences between embedded and general purpose computer systems and the role of application and utility software.

      Key learning points

      1. An embedded computer system has a specific task or set of tasks to complete.
      2. A general purpose computer system has a range of purposes defined by a user interaction.
      3. Application software is developed to perform end-user tasks.
      4. Utility software manages specific tasks on a computer system.

      Keywords

      • General purpose computer - a computer designed to perform many different tasks

      • Embedded computer - a small computer built into a device to control specific functions

      • Utility software - helps maintain and improve the performance of a computer system

      • Application software - software used by humans to complete a task

      Common misconception

      Embedded system is a computer inside a computer / system inside a system.

      Embedded systems are specific to a given task and often found within a machine.

      Teacher tip

      It may be useful to use real world examples for embedded systems that pupils have found in the classroom or at home.

      Licence

      This content is © Oak National Academy Limited (2025), licensed on Open Government Licence version 3.0
      except where otherwise stated. See Oak's terms & conditions
      (Collection 2).

      Lesson video

      Loading...

      Prior knowledge starter quiz

      6 Questions

      Q1.
      What is the term for the programs and applications that run on a computer?

      Correct Answer: software

      Q2.
      What does hardware refer to in computing?

      the programs and applications on a computer
      the data stored on a computer
      the user interface of a computer
      Correct answer: the physical components of a computer

      Q3.
      Which of the following is an example of hardware?

      word processor
      operating system
      Correct answer: printer
      web browser

      Q4.
      Which of these is an example of specialised technology?

      smartphone
      Correct answer: robot arm in a factory
      laptop
      desktop computer

      Q5.
      Match the term to its definition:

      Correct Answer:input,data entered into a system, such as using a keyboard or sensor

      data entered into a system, such as using a keyboard or sensor

      Correct Answer:process,the action of transforming or manipulating data within a system

      the action of transforming or manipulating data within a system

      Correct Answer:output,the result produced by a system, such as a printed document or display

      the result produced by a system, such as a printed document or display

      Q6.
      Which of the following best describes a computer system?

      a single device used only for gaming
      Correct answer: hardware and software working together to process data
      just the physical parts of a computer
      a program used to create documents

      6 Questions

      Q1.
      What is the main purpose of an embedded computer system?

      to perform a wide range of tasks defined by the user
      Correct answer: to control specific functions within a device
      to replace general purpose computers
      to manage the performance of a computer system

      Q2.
      What is a general purpose computer system?

      Correct answer: a computer designed to perform many different tasks
      a computer built into a device to control specific functions
      a computer that only runs utility software
      a computer that cannot run application software

      Q3.
      Which of the following is an example of application software?

      Correct answer: word processor
      disk cleanup tool
      operating system
      antivirus software

      Q4.
      What is the role of utility software?

      to control specific functions within a device
      to perform tasks for the end user
      to create new applications for a computer
      Correct answer: to manage and maintain the performance of a computer system

      Q5.
      Why is an embedded system not considered a system inside a system?

      because it is a computer inside a computer
      because it operates independently of other systems
      because it is only found in general purpose computers
      Correct answer: because it is designed to control specific functions within a machine

      Q6.
      Match the term to its description:

      Correct Answer:robot arm,embedded technology used in factories for precision tasks

      embedded technology used in factories for precision tasks

      Correct Answer:laptop,a portable general purpose computer

      a portable general purpose computer

      Correct Answer:word processor,application software used to create and edit documents

      application software used to create and edit documents

      Correct Answer:antivirus,utility software that protects a computer from malware

      utility software that protects a computer from malware


      To help you plan your 10 computer science lesson on: Software and embedded systems, download all teaching resources for free and adapt to suit your pupils' needs...