Topic:
Operating System
Operating system (definition)
•An operating system is a program on which
application programs are executed and acts as
a communication interface between the user
and the computer.
Functions Of Opreating system
• Process Management
• Memory Management
• Input and output Management
• File Management
• Resource Management
Process Management
Process management involves various tasks like creation,
scheduling, termination of processes. Process is a program
that is under execution, which is an important part of
modern-day operating systems. The OS must allocate
resources that enable processes to share and exchange
information.
Memory Management
• The memory management function keeps track of the
status of each memory location, either allocated or free.
It determines how memory is allocated among competing
processes, deciding which gets memory, when they
receive it, and how much they are allowed.
Input and output Management
• Input and output management handles input to and
output from attached hardware devices, such as the
keyboard, mouse, monitor, hard disks, and printers.
Ensuring that device drivers are present and up to date is
another responsibility of the input/output management
layer.
operating system

operating system

  • 1.
  • 3.
    Operating system (definition) •Anoperating system is a program on which application programs are executed and acts as a communication interface between the user and the computer.
  • 4.
    Functions Of Opreatingsystem • Process Management • Memory Management • Input and output Management • File Management • Resource Management
  • 5.
    Process Management Process managementinvolves various tasks like creation, scheduling, termination of processes. Process is a program that is under execution, which is an important part of modern-day operating systems. The OS must allocate resources that enable processes to share and exchange information.
  • 6.
    Memory Management • Thememory management function keeps track of the status of each memory location, either allocated or free. It determines how memory is allocated among competing processes, deciding which gets memory, when they receive it, and how much they are allowed.
  • 7.
    Input and outputManagement • Input and output management handles input to and output from attached hardware devices, such as the keyboard, mouse, monitor, hard disks, and printers. Ensuring that device drivers are present and up to date is another responsibility of the input/output management layer.