Generic selectors
Exact matches only
Search in title
Search in content
Post Type Selectors
Generic selectors
Exact matches only
Search in title
Search in content
Post Type Selectors

OPERATING SYSTEM MCQS

Which of the following is not a function of an Operating System?Which of the following is not a function of an Operating System?Process ManagementCompilation of ProgramsFile ManagementC. Compilation of ProgramsCompiling programs is a task of compilers, not the OS. OS handles memory, processes, files, and I/O devices.
Which OS scheduling algorithm gives first come, first served basis?Round RobinSJFFCFSPriorityC) FCFSFirst Come, First Served executes processes in the order they arrive.
Thrashing in OS is caused by:Low CPU utilizationExcessive pagingDeadlockHigh CPU utilizationB) Excessive pagingThrashing happens when most of the CPU time is spent on swapping pages.
Which memory management technique uses fixed-size blocks?PagingSegmentationVirtual MemorySwappingA) PagingPaging divides memory into fixed-size blocks called pages and frames.
Critical Section problem is associated with:DeadlockSynchronizationInterrupt handlingFile managementB) SynchronizationCritical section problem ensures mutual exclusion for shared resources.
Round Robin scheduling is best suited for:Batch systemsInteractive systemsReal-time systemsMultiprocessor systemsB) Interactive systemsRound Robin provides time-sharing, making it ideal for interactive environments.
Which of the following is responsible for process scheduling in an OS?CompilerCPU SchedulerFile ManagerDevice DriverB) CPU SchedulerCPU Scheduler selects from the ready queue which process should be executed next by the CPU.
Which memory management technique allows a process to be broken into non-contiguous parts?Contiguous AllocationPagingFixed PartitioningSwappingB) PagingPaging divides processes and memory into fixed-size pages and frames, allowing non-contiguous allocation.
A deadlock can occur if which of the following conditions hold simultaneously?Mutual Exclusion, Hold & Wait, No Preemption, Circular WaitMutual Exclusion, Paging, Multiprogramming, ContentionSwapping, Paging, Scheduling, SynchronizationOnly MultiprogrammingA) Mutual Exclusion, Hold & Wait, No Preemption, Circular WaitThese four Coffman conditions must all be present for a deadlock to occur.
Which of the following is not an OS type?BatchTime-sharingMultiprogrammingAssemblyD) AssemblyAssembly is a programming language, not an operating system type.

Start Practicing Today — Free, No Registration, Thousands of MCQs for PPSC, NTS, FPSC & More!

X
Scroll to Top