Operating System Notes | Basic Computer Engineering | RGPV BTech First Year

Operating System Notes | Basic Computer Engineering | RGPV BTech First Year


Operating System

Operating System (OS) рдПрдХ рдорд╣рддреНрд╡рдкреВрд░реНрдг System Software рд╣реИ рдЬреЛ User рдФрд░ Computer Hardware рдХреЗ рдмреАрдЪ Interface рдХрд╛ рдХрд╛рд░реНрдп рдХрд░рддрд╛ рд╣реИред рдпрд╣ Computer Resources рдЬреИрд╕реЗ CPU, Memory, Files рддрдерд╛ Input Output Devices рдХреЛ Manage рдХрд░рддрд╛ рд╣реИред


Introduction

Computer Hardware рд╕реАрдзреЗ User рдХреЗ рд╕рд╛рде рдХрд╛рд░реНрдп рдирд╣реАрдВ рдХрд░ рд╕рдХрддрд╛ред Operating System Hardware рддрдерд╛ Application Software рдХреЗ рдмреАрдЪ рд╕рдордиреНрд╡рдп рд╕реНрдерд╛рдкрд┐рдд рдХрд░рддрд╛ рд╣реИ рдФрд░ Computer System рдХреЛ Efficient рддрд░реАрдХреЗ рд╕реЗ рд╕рдВрдЪрд╛рд▓рд┐рдд рдХрд░рддрд╛ рд╣реИред

Definition

Operating System рдПрдХ System Software рд╣реИ рдЬреЛ Computer Hardware Resources рдХреЛ рдирд┐рдпрдВрддреНрд░рд┐рдд рдХрд░рддрд╛ рд╣реИ рддрдерд╛ Users рдФрд░ Applications рдХреЛ рд╕реЗрд╡рд╛рдПрдБ рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИред

Operating System = User Interface + Resource Manager


Functions of Operating System

  • Process Management
  • Memory Management
  • File Management
  • Device Management
  • Security Management
  • User Interface

Process Management

OS рд╡рд┐рднрд┐рдиреНрди Processes рдХреЛ Create, Schedule рддрдерд╛ Terminate рдХрд░рддрд╛ рд╣реИред

Memory Management

Operating System Main Memory рдХрд╛ Allocation рддрдерд╛ Deallocation рдХрд░рддрд╛ рд╣реИред

File Management

Files рддрдерд╛ Directories рдХреЛ Organize рддрдерд╛ Manage рдХрд░рдиреЗ рдХрд╛ рдХрд╛рд░реНрдп OS рдХрд░рддрд╛ рд╣реИред

Types of Operating System

  • Batch Operating System
  • Multiprogramming Operating System
  • Multitasking Operating System
  • Time Sharing Operating System
  • Real Time Operating System
  • Distributed Operating System
OS Type Use
Batch OS Large Batch Jobs
Real Time OS Industrial Control
Multitasking OS Personal Computers

Examples of Operating Systems

  • Microsoft Windows
  • Linux
  • macOS
  • Android
  • iOS

Advantages

  • Efficient Resource Utilization
  • Easy User Interaction
  • Security Support
  • Multitasking Capability
  • System Stability

Applications

  • Desktop Systems
  • Servers
  • Mobile Devices
  • Cloud Platforms
  • Embedded Systems

Viva Questions

  1. What is Operating System?
  2. What are the functions of OS?
  3. What is Process Management?
  4. What is Memory Management?
  5. What is Real Time Operating System?

Exam Oriented Questions

  1. Define Operating System.
  2. Explain functions of Operating System.
  3. Describe different types of Operating Systems.
  4. Explain Memory Management.
  5. Write a note on Real Time OS.

Conclusion

Operating System Computer System рдХрд╛ рдЖрдзрд╛рд░ рд╣реИред рдпрд╣ Hardware Resources рдХреЛ рдирд┐рдпрдВрддреНрд░рд┐рдд рдХрд░рддрд╛ рд╣реИ рдФрд░ Users рдХреЛ Computer рдХрд╛ рдкреНрд░рднрд╛рд╡реА рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреА рд╕реБрд╡рд┐рдзрд╛ рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИред

Related Articles

Arrays in C++ Notes | One Dimensional & Two Dimensional Arrays with Programs | Basic Computer Engineering | RGPV BTech First Year

Arrays ...

Read More тЖТ

Control Statements in C++ Notes | Decision Making & Looping Statements | Basic Computer Engineering | RGPV BTech First Year

Control...

Read More тЖТ

Expressions in C++ Notes | Types of Expressions, Evaluation & Expression Statements | Basic Computer Engineering | RGPV BTech First Year

Express...

Read More тЖТ

Operators in C++ Notes | Arithmetic, Relational, Logical, Assignment, Bitwise Operators | Basic Computer Engineering | RGPV BTech First Year

Operato...

Read More тЖТ

Program Structure in C++ Notes | Basic Computer Engineering | RGPV BTech First Year

Program...

Read More тЖТ