Question : What is the main function of an operating system?
Manage hardware resources
Run applications
Provide a user interface
All of the above
Correct Answer :All of the above
Question : Which of the following is not a main function of the operating system?
Process management
File management
Web browsing
Memory management
Correct Answer :Web browsing
Question : What is the purpose of a file system in an operating system?
Manage system processes
Organize and store data on storage devices
Control network traffic
Allocate CPU resources
Correct Answer :Organize and store data on storage devices
Question : Which scheduling algorithm provides the best average response time for a set of processes?
First-Come, First-Served (FCFS)
Shortest Job Next (SJN)
Round Robin (RR)
Priority Scheduling
Correct Answer :Shortest Job Next (SJN)
Question : What is a deadlock in the context of an operating system?
A process terminates unexpectedly
A process is waiting for a resource held by another process
Two or more processes are unable to proceed because each is waiting for the other
A process consumes excessive CPU time
Correct Answer :Two or more processes are unable to proceed because each is waiting for the other
Question : Which memory management scheme allows programs to be larger than the physical memory?
Paging
Segmentation
Virtual memory
Cache memory
Correct Answer :Virtual memory
Question : What is the role of the Kernel in an operating system?
Manage user interfaces
Provide security to the system
Act as an intermediary between hardware and software
Execute user applications
Correct Answer :Act as an intermediary between hardware and software
Question : In a multiprogramming environment, what is the primary purpose of the job scheduler?
Manage input/output devices
Allocate CPU to processes
Manage system resources
Execute system commands
Correct Answer :Allocate CPU to processes
Question : What is the purpose of the "swap space" in the context of virtual memory?
Store temporary files
Hold the operating system kernel
Provide additional RAM when physical memory is full
Manage file permissions
Correct Answer :Provide additional RAM when physical memory is full
Question : What is the function of an Interrupt Handler in an operating system?
Manage system calls
Handle errors in the file system
Respond to hardware or software-generated interrupts
Monitor network traffic
Correct Answer :Respond to hardware or software-generated interrupts
Question : What is the purpose of the 'page fault' in virtual memory systems?
A page is removed from the memory
A page is successfully fetched from the disk
A required page is not in memory and must be brought in
The page table is corrupted
Correct Answer :A required page is not in memory and must be brought in
Question : Which of the following is an example of a real-time operating system?
Windows
Linux
Android
QNX
Correct Answer :QNX
Question : What is the purpose of the 'fork' system call in Unix-like operating systems?
Create a new process
Execute a new program
Terminate a process
Synchronize processes
Correct Answer :Create a new process
Question : Which of the following is an example of a preemptive scheduling algorithm?
First-Come, First-Served (FCFS)
Round Robin (RR)
Shortest Job Next (SJN)
Priority Scheduling
Correct Answer :Round Robin (RR)
Question : What is the role of the Secondary Storage in an operating system?
Store temporary data during program execution
Provide fast access to frequently used data
Store data permanently even when the power is off
Manage network connections
Correct Answer :Store data permanently even when the power is off
Question : Which memory management technique is used to overcome external fragmentation?
Paging
Segmentation
Swapping
Fragmentation cannot be overcome
Correct Answer :Paging
Question : What is the purpose of the 'shell' in an operating system?
Manage system resources
Provide a user interface
Handle hardware interrupts
Execute system calls
Correct Answer :Provide a user interface
Question : What is a process in the context of an operating system?
A program in execution
A file system structure
A system call
A hardware component
Correct Answer :A program in execution
Question : Which file system is commonly used in Linux operating systems?
NTFS
FAT32
ext4
HFS+
Correct Answer :ext4
Question : What is the purpose of the 'DMA Controller' in computer systems?
Manage disk space
Facilitate communication between the CPU and I/O devices
Handle memory allocation
Execute arithmetic operations
Correct Answer :Facilitate communication between the CPU and I/O devices
Question : What is the purpose of the 'chroot' command in Unix-like operating systems?
Change root directory for a process
Change system clock
Change user password
Change shell prompt
Correct Answer :Change root directory for a process
Question : Which scheduling algorithm uses a priority value associated with each process for CPU allocation?
First-Come, First-Served (FCFS)
Round Robin (RR)
Priority Scheduling
Shortest Job Next (SJN)
Correct Answer :Priority Scheduling
Question : In the context of memory management, what is thrashing?
Excessive page faults
Rapidly switching between processes
Fragmentation of memory
Allocation of too much swap space
Correct Answer :Excessive page faults
Question : Which of the following is an example of a real-time operating system?
Windows
Linux
Android
VxWorks
Correct Answer :VxWorks
Question : What is the primary purpose of the 'fork' system call in Unix-like operating systems?
Terminate a process
Create a new process
Allocate memory to a process
Change process priority
Correct Answer :Create a new process
Question : Which file system is commonly used in Windows operating systems?
ext4
NTFS
HFS+
FAT32
Correct Answer :NTFS
Question : What is the purpose of the 'nice' command in Unix-like operating systems?
Adjust process priority
Display system information
Rename files
Create symbolic links
Correct Answer :Adjust process priority
Question : What is the role of the 'swap space' in the virtual memory system?
Store temporary files
Hold the operating system kernel
Provide additional RAM when physical memory is full
Manage file permissions
Correct Answer :Provide additional RAM when physical memory is full
Question : Which process scheduling algorithm allows a process to occupy the CPU until it completes execution?
Round Robin (RR)
Priority Scheduling
First-Come, First-Served (FCFS)
Shortest Job Next (SJN)
Correct Answer :First-Come, First-Served (FCFS)
Question : What is a 'Semaphore' in the context of operating systems?
A signaling mechanism for process synchronization
A type of memory allocation
A system clock component
A file system structure
Correct Answer :A signaling mechanism for process synchronization
Question : In the context of file systems, what does RAID stand for?
Random Access In-memory Disk
Redundant Array of Independent Disks
Rapid Access for Input Data
Read And Insert Data
Correct Answer :Redundant Array of Independent Disks
Question : Which process scheduling algorithm aims to reduce the waiting time for processes with higher priority?
Shortest Job Next (SJN)
Priority Scheduling
Round Robin (RR)
Multilevel Queue Scheduling
Correct Answer :Priority Scheduling
Question : What is the purpose of the 'lsblk' command in Linux?
List block devices
List system logs
List running processes
List file attributes
Correct Answer :List block devices
Question : Which scheduling algorithm uses multiple queues with different priorities for CPU allocation?
Round Robin (RR)
Priority Scheduling
Multilevel Queue Scheduling
Shortest Job Next (SJN)
Correct Answer :Multilevel Queue Scheduling
Question : What is the purpose of the 'mount' command in Linux?
Create a new directory
Display disk usage
Attach a filesystem to the directory tree
Change file permissions
Correct Answer :Attach a filesystem to the directory tree
Question : Which process scheduling algorithm employs time slices for each process?
Priority Scheduling
Shortest Job Next (SJN)
Round Robin (RR)
First-Come, First-Served (FCFS)
Correct Answer :Round Robin (RR)
Question : What is the function of the 'swapoff' command in Linux?
Enable swap space
Disable swap space
Display swap space information
Create a swap partition
Correct Answer :Disable swap space
Question : In the context of operating systems, what is a 'context switch'?
Changing the system configuration
Switching between different file systems
Switching between processes
Changing user passwords
Correct Answer :Switching between processes
Question : What is the purpose of the 'chown' command in Unix-like operating systems?
Change file ownership
Change file permissions
Change file content
Change file attributes
Correct Answer :Change file ownership
Question : Which component of the operating system manages the execution of processes?
Kernel
Shell
Scheduler
File System
Correct Answer :Scheduler
No comments:
Post a Comment