Systems Software (OCR A Level Computer Science): Exam Questions

Exam code: H446

53 mins16 questions
13 marks

A small manufacturing business uses networked computers with closed source application software installed.

Each computer the business uses has a BIOS.

Tick (✓) one box in each row to identify whether each statement in the table is true or false

Statement

True

False

BIOS stands for Boot Input Output Standard

The BIOS can be used to alter hardware settings, such as which storage device the computer boots from

BIOS settings are stored in RAM

21 mark

One computer owned by a business monitors critical-safety features of manufacturing. All input data must be processed within a predictable timescale of a fraction of a second.

State the type of operating system that should be used by this computer.

34 marks

Imogen buys a desktop computer. It comes with an operating system installed

Describe two ways that an operating system could manage physical memory.

43 marks

Define what is meant by the term ‘device driver’, giving one example of a device driver that a home user would need

51 mark

OCR Solutions is a software development company. Employees use a wide range of application software to complete admin tasks. Tasks include writing letters to clients and creating graphics.

The application software is run on thin client computers. A thin client computer is a very low-powered computer connected to a powerful central server. The operating system and all the applications run within a virtual machine on the server. The thin client computer will only display the output of the virtual machine and capture and send input to the virtual machine.

State one advantage of running the application software within the virtual machine.

12 marks

Anika’s computer runs a multi-tasking operating system. She has access to a printer and a broadband internet connection through a wireless connection. The operating system uses scheduling algorithms such as first come first served and round-robin.

Explain why the computer’s operating system uses a first come first served algorithm when sending documents to the printer.

23 marks

Explain why the computer’s operating system uses a round-robin algorithm for allocating processor time.

32 marks

Describe one other scheduling algorithm.

42 marks

Explain one benefit of memory management to a user.

52 marks

Describe how virtual memory allows a user to run programs when physical memory is full.

63 marks

An embedded system is often a small device that is designed to carry out a limited number of specialised tasks. Professional athletes sometimes wear small embedded systems called fitness trackers in their shirts. These can be used to track their speed, position, heart rate and other performance data during an event. The tracker transmits this data to a pitch-side server which collates the data from all the athletes.

One use of ROM is to store the Basic Input Output System (BIOS). The BIOS is used when the computer is first turned on.

Describe what the BIOS will do to start up the computer.

74 marks

An embedded system is often a small device that is designed to carry out a limited number of specialised tasks. Professional athletes sometimes wear small embedded systems called fitness trackers in their shirts. These can be used to track their speed, position, heart rate and other performance data during an event. The tracker transmits this data to a pitch-side server which collates the data from all the athletes.

The embedded system will have an operating system. Two roles of an operating system are to handle interrupts and manage scheduling.

Describe two other roles of an operating system.

16 marks

One computer owned by a business monitors critical-safety features of manufacturing. All input data must be processed within a predictable timescale of a fraction of a second.

The computer uses a real time operating system.

Give the name of three other types of operating system, and for each state its purpose.

23 marks

When a device such as a keyboard or printer requires attention from the CPU, an interrupt is raised.

Explain how an operating system deals with an interrupt.

39 marks

Memory management is a key function of an operating system.

Explain how an operating system can manage the memory available to applications and why doing so is important.

You should include the following in your answer:

  • the different actions carried out by an operating system to manage memory

  • how memory that is being managed can be split up

  • why memory management is important.

45 marks

Draw a line to match each scheduling algorithm to the correct description

Table showing scheduling algorithms with descriptions, including Round Robin, First come first served, Multi-level feedback queues, Shortest job first, and Shortest remaining time.