Class 11-12

Class 11 Computer Science

BSEB 100-Day Study Plan
Notes, MCQs, and Solutions

Explore Class 11

Class 12 Computer Science

Advanced Topics & Practical Guide
Board Exam Preparation

Explore Class 12

Day 15: Operating Systems – Functions, Types, and Components | Class 11

Learn about Operating Systems (Class 11). Explore functions, types, and components of operating systems with examples and practical applications

Day 15 – Chapter 3: Operating Systems

Class 11 Computer Science

3.5 Introduction to Operating Systems (ऑपरेटिंग सिस्टम का परिचय)

An operating system (OS) is system software that manages hardware and software resources and provides common services for computer programs. It acts as a bridge between the user and the computer hardware.
ऑपरेटिंग सिस्टम (ओएस) एक सिस्टम सॉफ़्टवेयर है जो हार्डवेयर और सॉफ़्टवेयर संसाधनों को प्रबंधित करता है और कंप्यूटर प्रोग्रामों के लिए सामान्य सेवाएं प्रदान करता है। यह उपयोगकर्ता और कंप्यूटर हार्डवेयर के बीच एक पुल के रूप में कार्य करता है।

3.6 Functions of Operating Systems (ऑपरेटिंग सिस्टम के कार्य)

The main functions of an operating system include:
ऑपरेटिंग सिस्टम के मुख्य कार्य हैं:

  • Process Management: Manages running processes and allocates CPU time.
  • Memory Management: Allocates and deallocates memory space.
  • File System Management: Organizes and controls file storage.
  • Device Management: Coordinates and monitors input/output devices.
  • Security: Protects data and system resources from unauthorized access.
  • User Interface: Provides an interface like GUI or CLI for user interaction.

3.7 Types of Operating Systems (ऑपरेटिंग सिस्टम के प्रकार)

3.7.1 Batch Operating System (बैच ऑपरेटिंग सिस्टम)

A batch operating system executes tasks in batches without user interaction.
बैच ऑपरेटिंग सिस्टम उपयोगकर्ता के हस्तक्षेप के बिना बैचों में कार्यों को निष्पादित करता है।

3.7.2 Time-Sharing Operating System (टाइम-शेयरिंग ऑपरेटिंग सिस्टम)

A time-sharing OS allows multiple users to share system resources simultaneously by allocating time slots.
टाइम-शेयरिंग ओएस कई उपयोगकर्ताओं को समय स्लॉट आवंटित करके संसाधनों को साझा करने की अनुमति देता है।

3.7.3 Real-Time Operating System (आरटीओएस)

A real-time OS is designed for applications requiring immediate processing, like robotics and medical systems.
रियल-टाइम ओएस त्वरित प्रसंस्करण की आवश्यकता वाले अनुप्रयोगों के लिए डिज़ाइन किया गया है, जैसे रोबोटिक्स और चिकित्सा प्रणालियां।

3.7.4 Distributed Operating System (वितरित ऑपरेटिंग सिस्टम)

A distributed OS manages a group of independent computers as a single system.
वितरित ओएस स्वतंत्र कंप्यूटरों के समूह को एक एकल प्रणाली के रूप में प्रबंधित करता है।

3.7.5 Mobile Operating System (मोबाइल ऑपरेटिंग सिस्टम)

Mobile OS is specifically designed for mobile devices, such as Android and iOS.
मोबाइल ओएस विशेष रूप से मोबाइल उपकरणों, जैसे एंड्रॉइड और आईओएस के लिए डिज़ाइन किया गया है।

3.8 Components of Operating Systems (ऑपरेटिंग सिस्टम के घटक)

  • Kernel: The core of the OS that interacts with hardware.
  • Shell: Provides a user interface to interact with the kernel.
  • File System: Organizes data storage and retrieval.
  • Device Drivers: Manages communication with hardware devices.

Practice Questions (अभ्यास प्रश्न)

Multiple Choice Questions (MCQs)

  1. Which of the following is not a function of an operating system?
    (a) Process Management | (b) Memory Management | (c) Networking | (d) File Management
  2. What is the core component of an operating system?
    (a) Shell | (b) Kernel | (c) File System | (d) Device Drivers
  3. Which OS is used for immediate task processing?
    (a) Batch OS | (b) Real-Time OS | (c) Mobile OS | (d) Distributed OS
  4. What is the function of device drivers in an OS?
    (a) Manage memory | (b) Manage hardware devices | (c) Manage processes | (d) Manage files
  5. Which OS type allows multiple users to share resources simultaneously?
    (a) Batch OS | (b) Time-Sharing OS | (c) Real-Time OS | (d) Mobile OS
  6. Which OS manages independent computers as a single system?
    (a) Mobile OS | (b) Distributed OS | (c) Real-Time OS | (d) Time-Sharing OS
  7. What is an example of a mobile operating system?
    (a) Windows | (b) iOS | (c) Linux | (d) Unix
  8. What is the role of the shell in an OS?
    (a) Provide a user interface | (b) Manage files | (c) Manage memory | (d) Execute processes
  9. Which OS type is commonly used in robotics?
    (a) Batch OS | (b) Real-Time OS | (c) Distributed OS | (d) Mobile OS
  10. Which component of an OS organizes data storage and retrieval?
    (a) Kernel | (b) Shell | (c) File System | (d) Device Drivers

Answers to MCQs:

1: (c), 2: (b), 3: (b), 4: (b), 5: (b), 6: (b), 7: (b), 8: (a), 9: (b), 10: (c)

Short Answer Questions (लघु उत्तरीय प्रश्न)

  1. What is an operating system?
    Answer: An OS is system software that manages hardware and software resources.
  2. What are the types of operating systems?
    Answer: Batch OS, Time-Sharing OS, Real-Time OS, Distributed OS, Mobile OS.
  3. What is the kernel in an operating system?
    Answer: The kernel is the core component that interacts with hardware.
  4. What is the function of the shell in an OS?
    Answer: The shell provides a user interface to interact with the kernel.
  5. How does a real-time operating system work?
    Answer: It processes tasks immediately as they occur.

Long Answer Questions (दीर्घ उत्तरीय प्रश्न)

  1. Explain the functions of an operating system with examples.
  2. Discuss the components of an operating system and their roles.
  3. Differentiate between batch OS, time-sharing OS, and real-time OS with examples.

Post a Comment