Practice IT Operating System Questions and Answers
- In Kubernetes, which storage type remains available even if the pod is deleted and recreated on a different node?
- Which IPv6 feature can unintentionally expose internal network structure to attackers if not properly randomized?
- Which of the following conditions is not one of the four necessary conditions for a deadlock to occur?
- The Banker's Algorithm is primarily used for:
- Which of the following statements is true regarding user-level threads compared to kernel-level threads?
- Which of the following is a fundamental concept of Object-Oriented Programming (OOP)?
- What is the primary advantage of using an Object-Oriented Programming approach?
- Which of the following is NOT a core principle of Object-Oriented Programming?
- A critical section in multithreaded programming is a code segment that:
- Consider three processes P1, P2, and P3 with burst times 10, 5, and 8 respectively. All arrive at time 0. Using the Shortest Job First (SJF) non-preemptive...
- Which CPU scheduling algorithm is best suited for time-sharing systems where each user needs a fair share of the CPU and response time is critical?
- Which of the following IPC mechanisms allows two unrelated processes to communicate by mapping a region of physical memory into their respective virtual ad...
- Which of the following best describes the "Ready" state of a process?
- The Process Control Block (PCB) does not typically contain which of the following information?
- What is the primary purpose of a system call?
- A process makes a system call to request a resource. If the resource is unavailable, the process will typically transition to which state?
- Consider a system with 4 CPU cores. If there are 8 user-level threads in a single process, what is the maximum number of these threads that can execute con...
- Which type of fragmentation is primarily addressed by paging, and which type does paging typically introduce?
- Memory compaction is a technique used to:
- A system has a page size of 2KB. A logical address is 32 bits. How many bits are used for the page offset?
- A system uses demand paging with an average page fault service time of 10 milliseconds and a memory access time of 100 nanoseconds. If the desired effectiv...
- Which of the following is a potential problem when multiple threads access and modify shared data concurrently without proper synchronization?
- A process is currently in the "Running" state. If its allocated time slice expires, to which state will it typically transition?
- Consider three processes P1, P2, and P3 with burst times 10ms, 10ms, and 10ms respectively. If they arrive at time 0 and are scheduled using FCFS (First-Co...
- What is the primary function of the Program Counter (PC) in a CPU?
- Which of the following is NOT one of the four necessary conditions for a deadlock to occur?
- A semaphore is initialized to 1. If two processes P1 and P2 both try to execute a `wait()` (P) operation on this semaphore, what is the maximum number of p...
- A system uses paging with a logical address space of 2^26 bytes and a page size of 4 KB. How many bits are required for the page number in the logical addr...
- Which memory management technique divides the logical address space into fixed-size blocks and the physical memory into frames of the same size?
- What is the phenomenon where a process spends more time paging (swapping pages between main memory and disk) than executing instructions?
- Which of the following is NOT a primary function of an operating system?
- A system call is typically implemented as a(n):
- Which of the following process states represents a process waiting for an I/O operation to complete?
- In multithreading programming, what is a critical section?
- Which CPU scheduling algorithm gives preference to processes with shorter CPU burst times?
- Deadlock can arise if four necessary conditions hold simultaneously. Which of the following is NOT one of them?
- Which memory management technique divides logical memory into blocks of the same size, called pages, and physical memory into blocks of the same size, call...
- A system uses a 32-bit logical address space and a page size of 4KB. If each page table entry (PTE) is 4 bytes, how many entries can a single-level page ta...
- Consider three processes P1, P2, P3 with burst times 10, 5, 8 milliseconds respectively. All arrive at time 0. If they are scheduled using the Shortest Job...
- Which of the following is a primary reason for using threads instead of multiple processes for concurrent execution within a single application?
More Topics
- Algorithms Questions
- Analog and Digital Communication Questions
- Artificial Intelligence & Machine Language Questions
- Basics of Computers Questions
- Big Data Analytics Questions
- C Programming Questions
- C++ Questions
- Compiler Design Questions
- Computer Architecture and Design Questions
- Cyber Security Questions
- Data Analytics Languages Questions
- Data Structure Questions
- Data Warehousing Questions
- Digital Logic Questions
- IOT and mobile Computing Questions
- IT DBMS Questions
- IT Networking Questions
- Java Language Questions
- Machine Learning Questions
- Memory Management Questions
- Microsoft Office Questions
- Miscellaneous Questions Questions
- Network Layer and IP Protocol Questions
- Numerical and Statistical Computing Questions
- Object Oriented Programming Questions
- OOPS Concepts Questions
- Previous Year Questions Questions
- Programming Concept Questions
- Python Questions
- Shell Scripting Questions
- Software Engineering and Web Technology Questions
- SQL Questions
- String Manipulation Questions
- TCP IP and OSI Questions