0
0

Functions of an Operating System

Introduction

एक Operating System केवल एक interface नहीं होता-यह कई core functions perform करता है, जो computer system को smoothly चलाते हैं। Competitive exams में अक्सर यह test किया जाता है कि candidates इन functions को सही तरीके से identify कर पाते हैं या नहीं।

इस pattern से आने वाले questions आमतौर पर direct और factual होते हैं, इसलिए concepts clear हों तो ये highly scoring होते हैं।

Pattern: Functions of an Operating System

Pattern

Operating System processes, memory, files और devices को manage करने जैसे key functions perform करता है, ताकि system efficient और secure तरीके से operate कर सके।

Step-by-Step Example

Question

निम्नलिखित में से कौन सा Operating System का primary function है?

Options:
A. Application programs लिखना
B. Memory और processes को manage करना
C. Computer hardware का manufacturing करना
D. Network cables design करना

Solution

  1. Step 1: Core OS responsibilities याद करें

    Operating System सभी system resources को control और coordinate करने के लिए responsible होता है।
  2. Step 2: Valid OS functions identify करें

    Memory को manage करना और running processes को control करना Operating System की fundamental responsibilities हैं।
  3. Final Answer:

    Memory और processes को manage करना → Option B
  4. Quick Check:

    OS control के बिना programs run नहीं कर सकते और न ही memory access कर सकते हैं ✅

Quick Variations

1. Questions पूछ सकते हैं कि कौन सा function CPU time allocate करता है।

2. कभी-कभी यह identify करने को कहा जाता है कि कौन सा task OS द्वारा नहीं किया जाता।

3. OS functions और उनके descriptions के बीच match-the-following questions common हैं।

Trick to Always Use

  • Step 1 → Management terms में सोचें: CPU, memory, files, devices।
  • Step 2 → अगर task creation या design से related है, तो वह OS function नहीं है।

Summary

Summary

  • Operating System processes, memory, files और devices को manage करता है।
  • यह system resources का efficient और secure use ensure करता है।
  • अधिकांश exam questions direct और concept-based होते हैं।
  • यह एक high-frequency और easy-scoring OS pattern है।

Practice

(1/5)
1. Which function of an operating system is responsible for deciding which process gets CPU time?
easy
A. Process management
B. File management
C. Device management
D. Security management

Solution

  1. Step 1: Identify the resource involved

    The CPU is the main processing resource of the system.
  2. Step 2: Link CPU usage with OS function

    Deciding which task runs on the CPU is handled by process management.
  3. Final Answer:

    Process management → Option A
  4. Quick Check:

    CPU scheduling is always part of process management ✅
Hint: CPU scheduling questions always point to process management.
Common Mistakes: Confusing CPU allocation with memory management.
2. Which operating system function is responsible for organizing files into directories and folders?
easy
A. Process management
B. File management
C. Memory management
D. Device management

Solution

  1. Step 1: Focus on data organization

    The question talks about files, folders, and directories.
  2. Step 2: Match with OS responsibility

    File management handles storage, naming, and organization of files.
  3. Final Answer:

    File management → Option B
  4. Quick Check:

    Creating and organizing folders is handled by file management ✅
Hint: Files and folders always relate to file management.
Common Mistakes: Selecting memory management instead of file management.
3. Which function of an operating system controls the allocation and deallocation of RAM?
easy
A. Process management
B. Device management
C. Memory management
D. File management

Solution

  1. Step 1: Identify the resource mentioned

    RAM is the main memory of the computer.
  2. Step 2: Match the resource with OS function

    Memory management controls allocation and release of RAM.
  3. Final Answer:

    Memory management → Option C
  4. Quick Check:

    RAM usage is always controlled by memory management ✅
Hint: RAM-related questions → Memory management.
Common Mistakes: Mixing up memory management with process management.
4. Which operating system function controls communication between the system and hardware devices like printers and keyboards?
medium
A. File management
B. Process management
C. Memory management
D. Device management

Solution

  1. Step 1: Identify the hardware devices involved

    Printers and keyboards are input/output devices.
  2. Step 2: Link devices with OS responsibility

    Device management handles communication with hardware devices.
  3. Final Answer:

    Device management → Option D
  4. Quick Check:

    All I/O devices are managed through device management ✅
Hint: Hardware peripherals → Device management.
Common Mistakes: Selecting file management for hardware-related tasks.
5. Which of the following is NOT a function performed by an operating system?
medium
A. Managing running processes
B. Allocating memory to programs
C. Designing computer hardware
D. Controlling input and output devices

Solution

  1. Step 1: Recall core OS functions

    The OS manages processes, memory, and devices.
  2. Step 2: Identify the unrelated task

    Designing hardware is done by engineers, not the operating system.
  3. Final Answer:

    Designing computer hardware → Option C
  4. Quick Check:

    OS manages existing hardware, not its design ✅
Hint: Creation or design tasks are never OS functions.
Common Mistakes: Assuming OS is involved in hardware design.

Mock Test

Ready for a challenge?

Take a 10-minute AI-powered test with 10 questions (Easy-Medium-Hard mix) and get instant SWOT analysis of your performance!

10 Questions
5 Minutes