BÊTACette plateforme est en développement actif ; des bugs, des fonctionnalités manquantes et un risque de perte de données sont possibles. Merci pour ton soutien !

Computer Sub Systems

Apprends en jouant

Réponds à ces questions pour gagner de l'énergie, puis pêche et explore. Sans compte.

Pour les profs : diapos de leçon, notes de révision prêts à l'emploi pour Computer Sub Systems (Computer Science, CIE) — utilise-les en cours, ou lance le thème en activité de classe interactive que tes élèves jouent en direct.

Notes de leçon

What is a Sub-System?

  • A sub-system is a smaller part of a computer system that works together with other sub-systems to create a fully functional system.
  • Example: a car's sub-systems include the engine, brakes, and wheels; each can be broken down further (e.g., engine → spark plugs, sensors, pistons).
  • In computers, the five main sub-systems are: CPU, memory, storage, input devices, and output devices.
  • CPU sub-systems include the control unit, registers, and arithmetic logic unit (ALU).
  • Sub-systems help troubleshoot problems by isolating each part for separate examination.
  • They give developers a clear picture of how complex systems are built.

The Five Main Computer Sub-Systems

  • Central Processing Unit (CPU) – executes instructions.
  • Memory – stores data and instructions temporarily for the CPU (e.g., RAM).
  • Storage – stores data and software permanently (e.g., HDD, SSD).
  • Input devices – allow a user to enter information (e.g., keyboard, mouse).
  • Output devices – display information or create physical output (e.g., monitor, printer).

Problem Decomposition

  • Decomposition is the process of breaking down a large problem into a set of smaller problems.
  • Smaller problems are easier to solve and can be solved independently.
  • Each smaller problem can be tested independently and then combined to produce the full solution.
  • Example: creating a computer game can be decomposed into levels, characters, and landscape – each handled by separate teams.
  • Decomposition requires thinking about four component parts: inputs, processes, outputs, and storage.

Inputs, Processes, Outputs, and Storage (IPOS)

  • Inputs – data entered into the system (e.g., width and height of a rectangle).
  • Processes – subroutines and algorithms that turn inputs and stored data into outputs (e.g., width × height).
  • Outputs – data produced by the system (e.g., calculated area displayed on screen).
  • Storage – data stored on a physical device or in memory while the program runs (e.g., width, height, area stored temporarily in RAM).

Benefits of Decomposition

  • Smaller problems are easier to solve than one large problem.
  • Each smaller problem can be solved independently of the others.
  • Smaller problems can be tested independently.
  • Smaller problems can be combined to produce a solution to the full problem.

Diapos

Sign up free to view the lesson slides

Step through every slide for this topic — plus flashcards and revision notes — with a free account.

Questions d'entraînement

Aperçu gratuit — 8 sur 58 questions. Inscris-toi pour toutes les voir.
  1. 1.What is a sub-system in a computer system?

    Easy
    • AA smaller part of a computer system that works together with other sub-systems to create a fully functional computer system
    • BA program that manages hardware resources
    • CA type of storage device
    • DA network of computers
  2. 2.Which of the following is NOT one of the five main sub-systems of a computer?

    Easy
    • ACentral Processing Unit (CPU)
    • BMemory
    • COperating system
    • DInput devices
  3. 3.Which sub-system is responsible for executing instructions?

    Easy
    • AMemory
    • BStorage
    • CCentral Processing Unit (CPU)
    • DOutput devices
  4. 4.What is the main function of the memory sub-system?

    Easy
    • ATo store data and software permanently
    • BTo execute instructions
    • CTo store data and instructions temporarily for the CPU
    • DTo allow a user to enter information
  5. 5.Which of the following is an example of how computer sub-systems can be further broken down?

    Medium
    • ACPU - control unit, registers & arithmetic logic unit (ALU)
    • BMemory - ROM and RAM
    • CStorage - HDD and SSD
    • DInput devices - keyboard and mouse
  6. 6.What is an advantage of using sub-systems in a computer system?

    Medium
    • AThey make the system more complex and harder to understand
    • BThey allow developers to isolate and troubleshoot problems more easily
    • CThey increase the cost of the system
    • DThey reduce the need for software
  7. 7.What is decomposition in problem solving?

    Easy
    • ABreaking down a large problem into a set of smaller problems
    • BCombining multiple problems into one large problem
    • CIgnoring the details of a problem
    • DSolving a problem without any planning
  8. 8.Which of the following is a benefit of decomposition?

    Easy
    • ASmaller problems are harder to solve
    • BEach smaller problem can be solved independently of the others
    • CSmaller problems cannot be tested independently
    • DSmaller problems cannot be combined to produce a solution

Unlock all 58 questions & more

Crée un compte gratuit pour voir toutes les questions, les diapos, les cartes mémo et les notes de révision de ce thème.

Annales

Les annales d'entraînement pour ce thème arrivent bientôt.
Bientôt disponible