Operating System
Session -1(Operating System & Basic File Operations)
Operating System: An operating system is a system software that acts as an interface between the user and the computer hardware. It manages all hardware and software resources of the computer and provides services for computer programs to run efficiently.
Functions of Operating System:
1. Memory Management: Operating System manages the computer's memory- it keeps track of each byte and decides how much memory to allocate to processes.
2. Process Management : Operating System manages running programs (processes), their execution, and multitasking.
3. File Management: It handle file creation, deletion, reading, writing, and organization into directories/ folders.
4. Device Management: OS controls and coordinates all input/output(I/O) devices like keyboard, mouse, printer, etc.
5. User Interface: Provides interface (like GUI or Command Line) for user interaction with the system.
6. Security and Access Control: Protects data and system from unauthorized access through passwords, permissions, etc.
7. Job Scheduling: Schedules tasks so that all program run smoothly and efficiently without conflict.
- It performs only one task at a time.
- New tasks begins only after the current task ends.
- examples: DOS, Palm OS
- It performs multiple tasks at the same time.
- User can open multiple applications simultaneously.
- Examples: Windows 10, MACOS, Linux,etc.
3. Single User OS:
- An OS that allows only one user to work at a time.
- Common use in personal /home computers.
- examples: MS-DOS Windows 95,98, ME , Classic MacOS(1 to 9), Palm OS
- An Operating System that allows multiple user to access and use a computer system at the same time.
- Examples: Unix, Linux
- Designed to process data instantly.
- Used in critical systems like aircraft, medical equipment.
- examples: VxWorks, QNX
Comments
Post a Comment