131. What is a process ID (PID)?
A) A unique identifier assigned to each running process by the Operating System
B) A type of synchronization tool used in Operating Systems
C) A type of virus that attacks the kernel of an Operating System
132. What is a system call?
A) A request made by a process to the Operating System for a particular service
B) A type of synchronization tool used in Operating Systems
C) A type of device driver
133. What is a fork() system call?
A) A system call used to create a new process by duplicating the calling process
B) A type of synchronization tool used in Operating Systems
C) A type of device driver
134. What is a socket?
A) An endpoint for interprocess communication across a network
B) A type of synchronization tool used in Operating Systems
C) A type of device driver
135. What is a user mode?
A) A mode of operation in which a process is running with restricted privileges
B) A type of synchronization tool used in Operating Systems
C) A type of device driver
136. What is a cache?
A) A small amount of fast memory used to speed up access to frequently used data
B) A type of synchronization tool used in Operating Systems
C) A type of device driver
137. What is a buffer?
A) A temporary storage area used to hold data being transferred between processes or devices
B) A type of synchronization tool used in Operating Systems
C) A type of device driver
138. What is a deadlock detection?
A) A technique used to detect if a deadlock has occurred
B) A type of synchronization tool used in Operating Systems
C) A type of virus that attacks the kernel of an Operating System
139. What is a heap?
A) A region of memory used for dynamic memory allocation
B) A type of synchronization tool used in Operating Systems
C) A type of device driver
140. What is a page fault?
A) An event that occurs when a process tries to access a page of memory that is not currently in physical memory
B) A type of synchronization tool used in Operating Systems
C) A type of device driver