All Exams Test series for 1 year @ ₹349 only
Question

Match the LIST-I with LIST-II
LIST-ILIST-II
A. System CallI. A process requests a function that is located in a different computer system
B. PreemptionII. A request that a program makes to the operating system.
C. Real time applicationIII. The forced deallocation of the CPU from a process.
D. Remote procedure callIV. A program that responds to activities in an external within a maximum time determined by the external system.
Choose the correct answer from the options given below:

The correct answer is
A-II, B-III, C-IV, D-I

Operating System Concepts: List Matching

This question requires matching fundamental operating system concepts (List I) with their corresponding definitions (List II).

Analyzing the Matches:

  • A. System Call: This is a programmatic request made by a process to the operating system's kernel. It's how user programs access kernel services. Therefore, it matches with II. A request that a program makes to the operating system.
  • B. Preemption: In the context of CPU scheduling, preemption refers to the act of forcibly taking the CPU away from a currently running process to allocate it to another process (often one with higher priority or that has waited long enough). This matches III. The forced deallocation of the CPU from a process.
  • C. Real-time application: These applications have strict timing constraints. They must respond to events within a guaranteed maximum time frame, often dictated by external physical processes. This aligns with IV. A program that responds to activities in an external within a maximum time determined by the external system.
  • D. Remote Procedure Call (RPC): This is a protocol that allows a process on one computer to execute a procedure (subroutine) in the address space of another computer without the programmer explicitly coding the details of the remote interaction. This matches I. A process requests a function that is located in a different computer system.

Summary of Correct Matches:

List I Concept List II Definition Explanation
A. System Call II Program's request to the OS kernel.
B. Preemption III Forced CPU deallocation.
C. Real-time Application IV Time-critical external event response.
D. Remote Procedure Call I Executing function on a different system.
Correct Matching of OS Concepts

Based on this analysis, the correct option is A-II, B-III, C-IV, D-I.

Was this answer helpful?

Important Questions from Operating Systems

  1. Windows 10 is

    A. an utility software

    B. a browser

    C. an application software

    D. an operating system
  2. What is ‘UBUNTU’?

  3. __________ provides an interface between a process and operating system to allow user-level processes to request services of the operating system.

  4. With__________, a page is written out to secondary memory only when it has been selected for replacement.

  5. Which of the following is NOT a type of system software?

Need Expert Advice?

Start Your Preparation with Prepp Mobile App

Download the app from Google Play & App Store
Download the app from Google Play & App Store
Prepp Mobile App