Computer Sub-Systems (Cambridge (CIE) O Level Computer Science)

Flashcards

1/20

0Still learning

Know0

Enjoying Flashcards?
Tell us what you think

Cards in this collection (20)

  • Define "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 computer system.

  • What are the five main sub-systems in computers?

    The five main sub-systems in computers are: Central Processing Unit (CPU), Memory, Storage, Input devices, and Output devices.

  • What is the function of the CPU sub-system?

    The CPU sub-system executes instructions.

  • Define "RAM"

    RAM is memory that stores data and instructions temporarily for the CPU.

  • True or False?

    Storage sub-systems store data and software permanently.

    True.

    Storage sub-systems store data and software permanently.

  • What is the purpose of input devices?

    Input devices allow a user to enter information into the computer.

  • Define "ALU"

    ALU stands for Arithmetic Logic Unit, which is a component of the CPU sub-system.

  • What are two examples of output devices?

    Two examples of output devices are monitors and printers.

  • What is one advantage of using sub-systems in computer design?

    One advantage of using sub-systems is that it allows for troubleshooting problems by isolating the sub-system that could be causing the issue.

  • Define "HDD"

    HDD stands for Hard Disk Drive, which is a type of storage sub-system that stores data and software permanently.

  • Define "decomposition"

    Decomposition is the process of breaking down a large problem into a set of smaller problems.

  • What are the four key areas to consider when decomposing a problem?

    The four key areas to consider when decomposing a problem are: inputs, processes, outputs, and storage.

  • True or False?

    Smaller problems resulting from decomposition can be tested independently.

    True.

    Smaller problems resulting from decomposition can be tested independently.

  • What does the term "inputs" refer to in problem decomposition?

    In problem decomposition, inputs refer to data entered into the system.

  • How does decomposition benefit game development?

    Decomposition benefits game development by breaking down the complexity of the problem into more manageable 'chunks', such as levels, characters, and landscape.

  • Define "processes" in the context of problem decomposition.

    Processes are subroutines and algorithms that turn inputs and stored data into outputs.

  • What is an example of "storage" in a simple area calculation program?

    In a simple area calculation program, storage refers to width, height, and area stored temporarily in memory.

  • True or False?

    Decomposition makes solving large problems more challenging and inefficient.

    False.

    Decomposition makes solving large problems easier and more efficient by breaking them down into smaller, more manageable problems.

  • What are "outputs" in problem decomposition?

    Outputs are data that is produced by the system, such as information on a screen or printed information.

  • How does decomposition help with testing in software development?

    Decomposition helps with testing in software development by allowing smaller problems to be tested independently before being combined into the full solution.