Lec 7
Lec 7
Memory Management
Processor Management
Device Management
File Management
Security
Control over system
performance
Job accounting
Error detecting aids
Coordination between other
software and users
Important Activities of OS
Following are some of the important activities that an Operating System performs
−
Security − By means of password and similar other techniques, it prevents
unauthorized access to programs and data.
Control over system performance − Recording delays between request for a
service and response from the system.
Job accounting − Keeping track of time and resources used by various jobs and
users.
Error detecting aids − Production of dumps, traces, error messages, and other
debugging and error detecting aids.
Coordination between other softwares and users − Coordination and assignment
of compilers, interpreters, assemblers and other software to the various users of the
computer systems.
Types of Operating system
Operating systems are there from the very first computer
generation and they keep evolving with time. In this chapter, we
will discuss some of the important types of operating systems
which are most commonly used.
Batch operating system
Time-sharing operating systems
Distributed operating System
Network operating System
Real Time operating System
Introduction to operating system
Batch Operating System
Some computer processes are very lengthy
and time-consuming. To speed the same
process, a job with a similar type of needs are
batched together and run as a group.
The user of a batch operating system never
directly interacts with the computer.
thistype of OS, every user prepares his or her
job on an offline device like a punch card(A
punched card is a piece of stiff paper that holds digital data represented by the presence or
Execution is fast in machine language because all Execution is slow as compared to machine
data is already present in binary format. language.
2. High level language is less memory efficient. Low level language is high memory efficient.
6. It is portable. It is non-portable.