Back to marketplace

Section 2 Systems Software

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)

Where is the operating system stored?

Back (Answer)

Permanent storage, e.g. hard disk

#2
Front (Question)

How is the operating system brought from secondary to primary storage?

Back (Answer)

A program called the loader (which is stored in ROM) copies the OS from storage to RAM

#3
Front (Question)

What 5 things does an os do aside from the UI?

Back (Answer)

Memory management Interrupt service routines Processor scheduling Backing store management Management of all input and output

#4
Front (Question)

How does paging work?

Back (Answer)

Memory is divided into 4Kb fixed pages. When data is stored in memory, a program may take up a number of consecutive addresses. A table is then made to map the physical memory address to the logical memory address.

#5
Front (Question)

What is segmentation?

Back (Answer)

Segmentation is the logical division of address space into varying segments (different sizes). As with paging, you can load a part of the program into memory initially.

#6
Front (Question)

Why does a full RAM cause a computer to slow down?

Back (Answer)

The computer has to swap pages in and out of RAM and secondary storage, it ends up doing this most of the time which tanks performance, this is known as thrashing.

#7
Front (Question)

What is meant by multi - tasking in a single core processor

Back (Answer)

When a processor with one core breaks down a large problem into small chunks and does those one after another to give the appearance of carrying out several tasks simultaneously.

#8
Front (Question)

What does the schedular do?

Back (Answer)

The schedular is a module in the operating system that makes sure processor time is used as efficiently as possible

#9
Front (Question)

What are the objectives of the schedular? (4)

Back (Answer)

Maximise throughput Be fair to all users on a multi user system Provide acceptable response time to all users Ensure hardware resources are kept as busy as possible

#10
Front (Question)

What is backing store management?

Back (Answer)

The operating system keeps track of the locations in storage that are free so new files can be uploaded there. It also needs to know where files are stored so they can be quickly accessed

#11
Front (Question)

What does your computer do when talking to a peripheral (i.e. a printer) in order to not reduce performance?

Back (Answer)

It sends the data to be transferred to a buffer so that the CPU can continue on another task. This is to compensate for the difference in speeds between the CPU and the printer.

#12
Front (Question)

What is a distributed operating system?

Back (Answer)

A distributed operating system is a form of parallel processing where the operating system divides up tasks among multiple computers (often servers) to provide more power than a single large server

#13
Front (Question)

What two operating systems do mobile devices have?

Back (Answer)

Mobile operating system Real-time operating system

#14
Front (Question)

What’s the purpose of the real time os in a smartphone?

Back (Answer)

It controls the low level hardware in a phone such as the radio or gps.

#15
Front (Question)

What are the main features of an os in a conventional household embedded system (4)

Back (Answer)

It will have a minimal user interface It will accept input from sensors and output to control devices Limited RAM so no complex memory management system No permanent data storage devices to be managed

#16
Front (Question)

What will the features of the os in a real time system be? (I.e. airbus a320)

Back (Answer)

Must respond very quickly to inputs or sensors Must be able to deal with many inputs simultaneously Must have fail safe mechanisms if hardware fails It must incorporate redundancy (if one part fails, switch to another)

#17
Front (Question)

Where is the bios stored?

Back (Answer)

EPROM (erasable programmable read-only memory)

#18
Front (Question)

What does the bios do?

Back (Answer)

It’s primary purpose is to initialise and test the system hardware components and then load the os

#19
Front (Question)

What does a driver do?

Back (Answer)

Provides a software interface for a particular hardware device like a printer

#20
Front (Question)

Why might an apple device install a different driver to a windows device for a printer?

Back (Answer)

Drivers are hardware specific and os specific

#21
Front (Question)

Def virtual machine

Back (Answer)

A virtual machine is any instance when software is used to take on the function of the machine often to emulate different hardware

#22
Front (Question)

What two categories of software are there?

Back (Answer)

Systems software, application software

#23
Front (Question)

What is system software?

Back (Answer)

The software needed to run the computers hardware including the os and utility programs

#24
Front (Question)

Give 2 main functions of an os

Back (Answer)

Resource management - managing computer hardware Providing a UI