Download presentation
Presentation is loading. Please wait.
1
Introduction to comp. and prog. CS 101 G 964
System Software:- Operating System basic, purpose type, PC operating system, DOS, Windows, Linux. Mr. Mohammed Rahmath
3
Types of System Software:
• Operating systems are programs that coordinate computer resources, provide an interface between users and the computer, and run applications. • Utilities, also known as service programs, perform specific tasks related to managing computer resources. • Device drivers are specialized programs designed to allow input or output devices to communicate with the computer system.
4
Layers of System Software
5
Booting Booting is the process of bringing OS from Hard disk to RAM
Booting is the process of starting a computer Warm boot (Key Term) – computer is already on and you restart it without turning off the power Cold boot (Key Term) – starting a computer that has been turned off Files (Key Term) – used to store data and programs Folders (Key Term) – stores and organizes related files. May also house other folders
6
Operating System
7
Operating System Definition: An operating system is the interface between the user and the architecture. User Application Operating System Hardware
9
Translator also system software:
Examples of Translator are Assembler, Compiler and Interpreter.
10
OPERATING SYSTEMS (OS)
Features of DOS MS DOS is the basic operating system with it you can do all the operation like – create a text file edit the file save it your desired drive connect to a DHCP (Dynamic Host Configuration Protocol) enabled internet connection
13
Functions of Operating System
Manages computer resources Coordinate memory, processing storage, and printers Monitor system performance Provide security Start-up the computer Provides user interface Character-based interface Graphical user interface (GUI) Runs applications Multitasking Foreground and background applications
14
Operating System - Properties
1. Batch processing
15
Operating System - Properties
2. Multitasking
16
Operating System - Properties
3. Multiprogramming
17
Spooling Definition: Spooling is an acronym for simultaneous peripheral operations on line. Spooling refers to putting data of various I/O jobs in a buffer. This buffer is a special area in memory or hard disk which is accessible to I/O devices
18
Linux OS VS Windows OS Topic Linux Windows Price Free Operating System
Paid Operating System Ease Not so Easy to use More Easy to use Reliability More Reliable Less Reliable Software Not so supportive for most Software All most all software support windows OS Software Cost Open source mostly Paid Software Hardware Do not much Hardware Most of the hardware supportive Security Highly Secure Not so highly Secure
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.