operating system
TRANSCRIPT
![Page 1: Operating system](https://reader036.vdocuments.site/reader036/viewer/2022082921/55583e57d8b42acb078b4dd5/html5/thumbnails/1.jpg)
OPERATING SYSTEM AND COMPUTER SOFTWARE
Prepared by – Geetanjali,Soumya, Kanika,Varnita & Priyanka
![Page 2: Operating system](https://reader036.vdocuments.site/reader036/viewer/2022082921/55583e57d8b42acb078b4dd5/html5/thumbnails/2.jpg)
Operating System
Operating System is an integrated set of programs that manages overall performance and functioning of the computer system by controlling the resources (CPU, memory, I/O devices etc) and overall flow of information within the system.
The operating system organises and controls the hardware.
![Page 3: Operating system](https://reader036.vdocuments.site/reader036/viewer/2022082921/55583e57d8b42acb078b4dd5/html5/thumbnails/3.jpg)
Functions of Operating System Process Management - It takes care of
creation and deletion of processes. Memory Management – It takes care
of allocation and de-allocation of memory space to programs.
File Management – It takes care of file-related activities such as storage, retrieval, naming, sharing.
Device Management – It controls all I/O devices. It provides simple and easy to use interface.
![Page 4: Operating system](https://reader036.vdocuments.site/reader036/viewer/2022082921/55583e57d8b42acb078b4dd5/html5/thumbnails/4.jpg)
TYPES OF OPERATING SYSTEM
Batch Processing
Multitasking
Multiprogramming
Real Time Systems
![Page 5: Operating system](https://reader036.vdocuments.site/reader036/viewer/2022082921/55583e57d8b42acb078b4dd5/html5/thumbnails/5.jpg)
Multiprogramming Multiprogramming refers to a form of
processing in which computer holds more than one program in the memory and executes them concurrently on a multiuser operating system.
![Page 6: Operating system](https://reader036.vdocuments.site/reader036/viewer/2022082921/55583e57d8b42acb078b4dd5/html5/thumbnails/6.jpg)
Multitasking Multitasking refers to form of processing
supported by most of current operating systems in which computer works on multiple tasks of one user with one central processor.
Multitasking eases user operation and saves lots of time when a user has to switch between two or more applications while performing a job.
![Page 7: Operating system](https://reader036.vdocuments.site/reader036/viewer/2022082921/55583e57d8b42acb078b4dd5/html5/thumbnails/7.jpg)
Real Time Systems Real-Time system is a system that
satisfies the requirement of producing the desired results before a specified deadline.
![Page 8: Operating system](https://reader036.vdocuments.site/reader036/viewer/2022082921/55583e57d8b42acb078b4dd5/html5/thumbnails/8.jpg)
Batch Processing system Similar type of jobs are firstly prepared
and they are stored on the card and then this card will be submitted to the system for processing. The system then perform all the operations on the instructions one by one.
![Page 9: Operating system](https://reader036.vdocuments.site/reader036/viewer/2022082921/55583e57d8b42acb078b4dd5/html5/thumbnails/9.jpg)
Computer Software
System Software
• It is a set of one or more programs, which are designed to control the operation and processing capacity of a computer.
Application
Software
• Is a sequence of instructions coded in a programming language that directs computer hardware to perform specific data.