operating system OS

Operating System | Overview | Syllabus | Book

An Operating System (OS) is an interface between a computer user and computer hardware.

An operating system is a software whic performs all the basic tasks like file management, memory management, process management, handling input and output, and controlling peripheral devices such as disk drives and printers.

Some Popular Operating Systems

Some popular Operating Systems include Unix, Linux, Windows, macOS, VMS, OS/400. iOS, AIX, z/OS, etc

Definition of operating System

An Operating System is a program that goes about as an interface among the user and the laptop hardware and controls the execution of all types of programs.

OS

some of important functions of an operating System.

  • Memory Management: Memory management refers to how to manage or control with the management of primary memory or main memory.
  • Processor Management: Monitors the status of the processor and process. The program responsible for this task is known as the traffic controller.
  • Device Management: An operating system manages device communication through its respective drivers. Keeps track of and performs all devices. The program responsible for this task is known as the I / O controller.
  • File Management: File systems are usually organized into directories for easy navigation and use.
  • Security: This prevents unauthorized access to programs and data.
  • Control over system performance: Recording delays between the request for a service and response from the system.
  • Job accounting: Monitoring the time and resources used by different jobs and users.
  • Error detecting aids: Production of dumps, traces, error messages, and other debugging and error detecting aids.
  • Coordination between other software and users: Coordination and assignment of interpreters, compilers, assemblers, and other software to the various users of the computer systems.

Syllabus

  • Basic Introduction 
  • Process Scheduling
  • Process Synchronization
  • Deadlock & Threads
  • Memory Management
  • Disk Scheduling
  • UNIX Commands
  • File Management and Security

Books

  • Operating System Concepts – Peter B. Galvin

  • Modern Operating Systems – Andrew S. Tanenbaum 

Leave a Comment

Your email address will not be published. Required fields are marked *

PYQ of History UGC NET UGC NET Mathematical Reasoning and Aptitude ICT (Digital Initiatives) | UGC NET | paper – 1 The Scope of Information and Communication Technology(ICT) PYQ of People, Development, and Environment Top 30 PYQ of HINDI | UGC NET – 2023 Top 30 PYQ of Teaching Aptitude PYQ of Research Aptitude | NTA UGC NET | Paper 1 | Part 1 UGC NET Paper 1 Syllabus | Updated | 2023 Types of Research | Research Aptitude | nta ugc net | UGC NET 2023