Chapter 6: Operating Systems Fundamentals (Set-7)

In protected-mode systems, why must user programs use system calls for tasks like opening hardware devices

A Faster screen drawing
B Larger disk space
C Privileged access control
D Better icon layout

When a process triggers a trap to request an OS service, what CPU mode change typically occurs

A Kernel to user
B User to kernel
C RAM to disk
D Disk to RAM

In virtual memory, which structure stores virtual-to-physical page mappings for a process

A Boot record
B Log file
C Icon cache
D Page table

Which fast hardware cache reduces repeated page-table lookups during address translation

A FAT table
B MBR record
C TLB cache
D Swap file

What does a page fault specifically indicate in a demand-paged system

A Page not in RAM
B Disk physically failed
C CPU overheated
D File permission denied

Which condition best describes “thrashing” in a system using virtual memory

A Too many icons
B Low screen refresh
C Excessive page swapping
D Wrong keyboard layout

In CPU scheduling, which method can starve long jobs if short jobs keep arriving frequently

A FCFS scheduling
B Round robin
C Lottery scheduling
D Shortest job first

Which scheduling approach is most directly associated with a fixed time quantum per process

A FCFS scheduling
B Batch scheduling
C Round robin
D Deadline scheduling

In preemptive multitasking, which event most commonly forces the OS to switch processes

A Screen resize
B Timer interrupt
C File rename
D Icon click

Which OS data structure stores registers and state needed to resume a paused process correctly

A Process control block
B Directory entry
C Boot sector
D Firewall rule

Which concept ensures only one thread enters a critical section at a time

A Disk caching
B Fast booting
C Mutual exclusion
D File indexing

In deadlock theory, which required condition means a resource cannot be shared simultaneously

A Preemption allowed
B No waiting
C Infinite resources
D Mutual exclusion

Which deadlock condition means a process holds one resource while waiting to acquire another

A Hold and wait
B No circularity
C Full preemption
D Early release

Which deadlock condition means resources cannot be forcibly taken away by the OS

A Full sharing
B Low priority
C No preemption
D Fast scheduling

Which deadlock condition creates a closed loop of processes each waiting for another’s resource

A Short job first
B Circular wait
C Time slicing
D Paging method

Which algorithm checks safe states before granting resource requests to avoid deadlock

A FIFO paging
B FCFS scheduling
C Banker’s algorithm
D FAT allocation

In segmentation, what is the main unit that matches program structure like code, data, and stack

A Segment
B Page frame
C Disk sector
D File cluster

Compared with paging, segmentation is more likely to suffer from which memory problem

A TLB misses
B Page faults
C External fragmentation
D Internal locking

Which memory register pair helps enforce bounds checking for a process’s address space

A FAT and NTFS
B BIOS and UEFI
C GUI and CLI
D Base and limit

In Unix-like systems, what do setuid permissions mainly allow when applied to an executable

A Hide from listing
B Run as file owner
C Reduce disk usage
D Change screen theme

Which file system feature logs updates so metadata remains consistent after crashes

A Mirroring
B Stripping
C Journaling
D Caching

When a disk uses write-back caching, what risk increases if power fails suddenly

A Unwritten data loss
B Faster booting
C Larger partitions
D Better permissions

Which mechanism ensures buffered writes are committed to storage before shutdown completes

A Increase time quantum
B Disable paging
C Flush disk buffers
D Stop GUI shell

On BIOS systems, which structure contains initial boot code in the first disk sector

A Page directory
B Swap partition
C Event database
D Master Boot Record

In UEFI boot, what is the key security feature that blocks unsigned boot loaders

A Fast Startup
B Safe Mode
C Secure Boot
D System Restore

Which Windows tool is most suitable to view long-term trends using CPU, disk queue, and memory counters

A Task Manager
B Performance Monitor
C File Explorer
D Disk Cleanup

Which tool is best for diagnosing repeated driver failures by reading time-stamped system error logs

A Event Viewer
B Disk Management
C Control Panel
D Paint app

If an OS uses RBAC, how are permissions typically assigned in the simplest correct way

A Through file names
B Through screen themes
C Through user roles
D Through disk size

Which OS interface technique lets command output become input for another command in a shell

A Paging memory
B Spooling print
C Patching OS
D Piping output

In device I/O, what does DMA mainly allow without heavy CPU involvement

A Faster screen redraw
B Safer password login
C Direct memory transfer
D Larger directory list

Why is interrupt-driven I/O generally more efficient than constant polling

A CPU avoids busy waiting
B Disk gets larger
C GUI becomes faster
D Files become smaller

Which tool helps manage background services and change startup type to Manual or Disabled

A Disk Cleanup
B File Explorer
C Services console
D Screen reader

Which OS concept best explains why one user cannot read another user’s protected files

A Disk partitioning
B Access permissions
C Window snapping
D Screen scaling

In Unix-like systems, which permission is essential to traverse a directory path even if you know filenames

A Read on directory
B Write on directory
C Execute on directory
D Hidden attribute

In Windows, what is the main purpose of NTFS ACLs compared to simple attributes

A Fine-grained permissions
B Faster boot time
C Larger icons
D Better sound

Which OS feature helps ensure one application crash usually does not crash the whole system

A Disk formatting
B File journaling
C Process isolation
D GUI theming

In virtualization, what does a hypervisor mainly do

A Replace device drivers
B Encrypt user files
C Clean disk space
D Manage virtual machines

Which hypervisor type runs directly on hardware and is common in server virtualization

A Type 2 hypervisor
B Batch controller
C Type 1 hypervisor
D Boot manager

Which hypervisor type runs as an application on top of an existing OS, common for desktop testing

A Type 2 hypervisor
B Type 1 hypervisor
C Firmware loader
D Kernel module

Which scheduling measure improves user experience by reducing how long interactive tasks wait to run

A Disk space
B File size
C Response time
D Screen contrast

In CPU scheduling, what does turnaround time measure for a process

A Boot to shutdown
B Login to logout
C Read to write
D Submit to completion

In OS design, why is preemptive multitasking safer than cooperative multitasking for stability

A Files are always smaller
B Disk never fills
C OS can regain control
D GUI never freezes

Which disk metric in performance analysis indicates requests are waiting because the disk is overloaded

A Screen refresh rate
B Disk queue length
C CPU voltage
D Keyboard latency

Which OS update approach reduces large-scale failures by testing patches on a small group first

A Staged rollout
B Random install
C Disable updates
D Manual guessing

Which Windows database stores many OS and application configuration settings centrally

A Page file
B Boot loader
C Registry database
D Swap space

Which OS mechanism queues print jobs on disk so apps do not wait for slow printers

A Paging
B Swapping
C Mirroring
D Spooling

Which mechanism temporarily stores data in memory during I/O to handle speed differences

A Aging
B Booting
C Buffering
D Patching

Which OS action would most directly help if a new driver causes repeated system crashes after installation

A Roll back driver
B Increase page size
C Defrag disk
D Change wallpaper

In user accounts, what is the major security advantage of using a standard account for daily work

A Speeds CPU clock
B Increases disk size
C Limits damage scope
D Improves screen quality

Which concept best explains how a distributed OS can keep services available even if one machine fails

A Icon sorting
B Screen snapping
C File renaming
D Replication and failover

Leave a Reply

Your email address will not be published. Required fields are marked *