101. What is a context switch?
A) The process of switching from user mode to kernel mode
B) The process of saving the current state of a process and loading the state of another process
C) The process of saving the current state of a process and restoring it later
102. What is a system call?
A) A call made to the kernel by a user program
B) A call made to the kernel by the Operating System
C) A call made by the kernel to the user program
103. What is a file descriptor?
A) A unique identifier for a file or other resource
B) A type of file system used in Windows
C) A type of memory used by the Operating System
104. What is a pipe?
A) A type of synchronization tool used in Operating Systems
B) A type of interprocess communication
C) A type of device driver
105. What is a shell?
A) A program that runs other programs
B) A command line interface to the Operating System
C) A type of device driver
106. What is a command interpreter?
A) A program that runs other programs
B) A type of device driver
C) A program that interprets commands entered by the user
107. What is a shell script?
A) A program that runs other programs
B) A script written in a shell programming language
C) A type of device driver
108. What is a system log?
A) A record of system events and errors
B) A type of file system
C) A type of memory used by the Operating System
109. What is a daemon?
A) A type of virus that attacks the kernel of an Operating System
B) A type of program that runs in the background
C) A type of memory used by the Operating System
110. What is a shell variable?
A) A variable that is local to a shell script
B) A variable that is global to the entire system
C) A type of device driver