3.1 Operating sysytem
Operating Systems: -
- An operating system is a set of programs that are capable of managing the resources and the operations of the computer.
- It is system software, which acts like an interface between the user and the system components.
- It is the first program loaded into the computer by a boot program.
- It is considered the backbone of the computer.
- It performs basic tasks, such as
- Identifying the input from the keyboard,
- sending output to the display screen,
- Keeping track of files and directories on the disk memory,
- Controlling peripheral devices such as disk drives and printers,
- Providing security for authorised user access.
- We can install more than one operating system on one computer, but we can ably access and function with only one operating system at a time.
- The most popular operating systems are MS-DOS , OS/2 , Unix , Windows 98 , Windows XP , Windows Vista , Windows 7 , Windows 8, windows 10, windows 11, MAC , Linux etc…
Functions of operating System: -
- The operating system performs many important functions in a computer. Following are the main functions of an operating system.
- Booting the computer.
- Perform basic computer tasks.
- Handle system resources.
- Provides file management.
- Provides user interface.
1) Booting
the computer: -
- The process of starting or restarting the computer system is known as Booting.
- It consists of two types of booting.
a) Cold Boot: -
- a cold boot is a process when we turn on the computer system without help of operating system. (Starting a system by power on).
b) Warm Boot: -
- A warm boot is the process of using the operating system to restart the computer.
2) Performs
basic computer tasks: -
- The operating system performs basic computer tasks like managing various peripheral devices such as mouse, keyboard, printers, speakers, scanners...etc.
- Assigning different types of tasks being performed by the computer system.
- Input and output management.
3) Handle
system resources: -
- The operating system handles system resources such as allocating memories, managing memories, monitoring the memories and also manages other storage areas.
- Memory management is a process of allocation of main memory and other storage areas to the system programs as well as user programs.
4) Provides
file management: -
- The file management system allows the user to perform several tasks. Such as
-> Creation
of a new file.
-> Modification in an existing file.
-> Copying a file and directories from one storage location to another location.
-> Moving a file and directories from one storage location to another location.
-> Renaming file and directories.
- It supports different types of file systems, are FAT (File Allocation Table) , FAT 32 , FAT ex , FAT 64 and NTFS (New Allocation Technology For System).
5) Provides
user interface: -
- The Operating system provides an Interface which provides interaction or communication between the user and the computer system hardware components.
- It will handle the errors during the program loading or executions in computer’s hardware or memory.