Practice test

Practice Test: Chapter 2 Operating System Overview

Practice test on Chapter 2 concepts including OS services, interfaces, evolution, virtual memory, paging, and architecture.

9 questions · pass mark 50% · try 5 free

1 Which of the following are operating system services listed in the lecture?

Select all that apply

  • Program development
  • Program execution
  • Controlled access to files
  • Error detection and response
  • Rendering 3D graphics

The operating system services slide includes program development, program execution, controlled access to files, and error detection and response.

2 Which interface stands for Application Programming Interface?

  • API
  • ABI
  • ISA
  • SMP

API is the abbreviation for Application Programming Interface.

3 As a resource manager, the OS is responsible for controlling the use of what?

  • Only printers
  • Computer resources such as I/O, memory, and processor time
  • Only source code comments
  • Only network cables

The lecture defines the OS as controlling the use of resources such as I/O, memory, and processor execution time.

4 In serial processing, programmers interacted directly with the computer hardware.

  • True
  • False

The serial processing slide explicitly states that programmers interacted directly with the hardware.

5 What was one reason simple batch systems were introduced?

  • To maximize processor utilization
  • To remove all memory
  • To replace processors with GPUs
  • To eliminate all scheduling

The simple batch systems slide notes that early computers were expensive and it was important to maximize processor utilization.

4 more questions in this test

Take the full test in MagicalTutor with instant marking, an explanation for every answer, and a score tracked against your weak topics.

Take the full test