Back to marketplace

Chapter 4 - Operating systems and computer architecture

No description yet. This curated deck is ready for daily study.

Total cards: 24•Content version: v4•Public deck•Updated: 8/1/2026

Card preview (24)

#1
Front (Question)

Define Operating System

Back (Answer)

the software running in the background of a computer system - it manages many of the basic functions

#2
Front (Question)

What is an interrupt?

Back (Answer)

a signal sent from a device (or other software) to the processor requesting its attention

#3
Front (Question)

What is a buffer?

Back (Answer)

a temporary memory area in a device

#4
Front (Question)

Define computer architecture

Back (Answer)

how a computer system is designed

#5
Front (Question)

What do buses do?

Back (Answer)

buses move data around the computer and also send out control signals to synchronise the internal operations

#6
Front (Question)

What are registers?

Back (Answer)

high-speed storage areas within the computer

#7
Front (Question)

What is a memory unit made up of?

Back (Answer)

it is made up of addresses and contents

#8
Front (Question)

What is a control unit?

Back (Answer)

it controls the operation of the memory, processor and input/output devices

#9
Front (Question)

Give 5 examples of operations/tasks Operating Systems do

Back (Answer)

human-computer interface (HCI) multitasking multiprogramming batch processing error handling load/run applications management of user accounts file utilities processor management memory management real-time processing interrupt handling security input/output control

#10
Front (Question)

What are examples of devices that do not require an operating system?

Back (Answer)

ovens washing machines

#11
Front (Question)

Why do some devices not need an operating system?

Back (Answer)

they carry out simple, unchanging tasks which are initiated by a user pressing a button

#12
Front (Question)

What do interrupts cause the processor to do?

Back (Answer)

temporarily stop what it is doing and service the interrupt

#13
Front (Question)

Why are buffers used?

Back (Answer)

to compensate for the slower operating speed of peripherals when compared to a processor

#14
Front (Question)

What do buffers allow processors to do?

Back (Answer)

to carry on with other tasks

#15
Front (Question)

What is an example where buffers are used?

Back (Answer)

printers music/video streaming

#16
Front (Question)

What is the von neumann architecture?

Back (Answer)

a concept that holds programs and data in memory data moves between the memory unit and processor between processor, memory unit and input/output devices

#17
Front (Question)

What does an address bus do?

Back (Answer)

carries signals relating to addresses between the processor and memory uni-directional

#18
Front (Question)

What does a data bus do?

Back (Answer)

sends data between the processor, memory unit and the input/output devices bi-directional

#19
Front (Question)

What does a control bus do?

Back (Answer)

carries signals relating to control and coordination of all activities within the computer, it can be uni-directional or bi-directional due to internal connections

#20
Front (Question)

Where must data be represented before it is processed?

Back (Answer)

in registers

#21
Front (Question)

What are 5 different types of registers in the von neumann architecture?

Back (Answer)

Memory address register (MAR) Memory data register (MDR) Arithmetic and Logic Unit (ALU) Program counter (PC) Current Instruction Register (CIR)

#22
Front (Question)

What does a control unit do?

Back (Answer)

read instructions interprets instructions sends out signals along control bus to synchronise all computer components

#23
Front (Question)

What does the fetch part of the fetch execute cycle entail?

Back (Answer)

the next instructions are fetched from the memory address stored in the PC this is then stored in the CIR the PC is incremented by so the next instruction can be processed

#24
Front (Question)

What does the execute part of the fetch execute cycle entail?

Back (Answer)

the decoded instruction is then passed as a set of control signals to the appropriate components of the computer system