You are on page 1of 2

INTRO TO COMPUTING

OPERATING SYSTEM
- It controls and monitors the execution of all other programs that reside in the computer, which also
includes application programs and other system software of the computer. Examples of Operating
Systems are Windows, Linux, Mac OS, etc.

FUNCTION OF OS:
Memory management
Processor management
File management
Device managementZ
Security
Job accounting
Error dectecting aids
User interface/Command Interpreter
Job coordination between other software and user
MEMORY MANAGEMENT
- secondary memory
whatever files were saving in our computer will be stored in this secondary memory
files or program or process
- main memory
before executing the secondary memory should be loaded in main memory then only this program will
be executed some sort memory should be allocated for this particular program or a process
- operating system will maintain memory load
it keeps tracking which memory available and which memory is use

register
↓ ↑
cache
↓ ↑
main memory
↓ ↑
electronic disk
↓ ↑
magnetic disk
↓ ↑
optical disk
↓ ↑
magnetics tapes

PROCESSOR MANAGEMENT
- os will decide which process should executed first and how much time it requires we call it PROCESS
SCHEDULING the process should be given to the cpu allocates processor to the process
- multi programming
- Allocates the processor (CPU) to a process.
- De-allocates processor when a process is no longer required.
DEVICE MANAGEMENT
- maintain the status all the status of all the device connected to the system
- Keeps tracks of all devices. Program responsible for this task is known as the I/O controller.
- allocation of device to the process
- de allocation of the device
FILE MANAGEMENT
- organize into directories(file directories)
- track all files status where the information is being stored
- where files Is located
USER INTERFACE/COMMAND INTERPRETER
-The user interacts with the computer system through the operating system. Hence OS acts as an
interface between the user and the computer hardware.Through this interface, the user makes interacts
with the applications and the machine hardware.
SECURITY
- password for different user
- unauthorized access
JOB ACCOUNTING
- maintain log for all the user
- track the time and resources to use by user
ERROR DETECTION
-keep monitoring the errors occurred in the system
JOB COORDINATION BETWEEN OTHER SOFTWARE AND USERS
- provide all language translator, compilers, assembler,interpreters
- provides everything in the user
TYPES OF OPERATING SYSTEM
- stand- alond os
- embedded os
- server os

You might also like