EXAM QUESTIONS AND
VERIFIED CORRECT
ANSWERS GRADED A+
LATEST 100% GUARANTEED
PASS
four main functions of a file system - CORRECT ANSWER-Store, retrieve, manage, and secure
files.
memory-mapped I/O - CORRECT ANSWER-A technique where device control registers map into
the address space for direct access.
device driver - CORRECT ANSWER-Software that allows the OS to communicate and control
hardware devices.
process - CORRECT ANSWER-A program in execution that requires CPU time, memory, files, and
I/O devices.
multithreading - CORRECT ANSWER-Allowing multiple threads within a process to run
concurrently.
difference between a thread and a process - CORRECT ANSWER-A thread shares memory and
resources within a process, whereas a process is a separate execution unit.
Thread Control Block (TCB) - CORRECT ANSWER-Stores metadata for managing thread execution
and context switching.
, virtual memory - CORRECT ANSWER-A technique that allows the execution of processes that are
not completely in memory.
demand paging - CORRECT ANSWER-A strategy where pages are loaded into memory only when
needed.
page replacement algorithm - CORRECT ANSWER-A method used to decide which page to
remove when a new page needs to be loaded.
optimal page replacement algorithm - CORRECT ANSWER-An algorithm that replaces the page
that will not be used for the longest period of time.
internal fragmentation - CORRECT ANSWER-Wasted memory within allocated space due to fixed
partitioning.
external fragmentation - CORRECT ANSWER-Wasted memory between allocated blocks due to
non-contiguous memory allocation.
First Come, First Served (FCFS) scheduling - CORRECT ANSWER-Processes execute in the order
they arrive.
Shortest Job Next (SJN) scheduling - CORRECT ANSWER-Executes the shortest process first.
Round Robin scheduling - CORRECT ANSWER-Each process gets a time slice before switching.
priority scheduling - CORRECT ANSWER-Processes are scheduled based on priority levels.
cd command in Linux - CORRECT ANSWER-Changes the current directory.