Unit 4: An Introduction to Operating Systems - Subjective Questions

CAP1007 — Fundamentals Of Information Technology • Practice Questions with Detailed Answers

20 questions

1

Define an operating system and explain its role as an intermediary between the user and computer hardware.

2

Explain the main purposes and functions of an operating system.

3

Distinguish between a Command Line Interface (CLI) and a Graphical User Interface (GUI).

4

Describe what is meant by a user interface and explain why it is an important component of an operating system.

5

Explain the different types of operating systems based on their processing methods.

6

What is utility software? Explain how utility software enhances an operating system.

7

Describe at least five common types of utility software with their functions.

8

Explain the concept of multitasking in an operating system and distinguish between preemptive and cooperative multitasking.

9

Compare single-user and multi-user operating systems with suitable examples.

10

Explain memory management as a function of the operating system.

11

What is a Real-Time Operating System (RTOS)? Explain its characteristics and give examples of where it is used.

12

Describe process management and explain the different states a process can be in.

13

Explain the concept of virtual memory and describe how it benefits the operating system.

14

What is file management in an operating system? Describe its key functions.

15

Explain the difference between a batch operating system and a time-sharing operating system.

16

Discuss in detail the various types of operating systems, explaining the characteristics and use cases of each.

17

Explain in detail the functions of an operating system with respect to resource management, and why each is essential.

18

What is device management? Explain the role of device drivers in the operating system.

19

Explain how antivirus and firewall utilities enhance the security of an operating system.

20

Describe how disk defragmentation and disk cleanup utilities help maintain system performance.