Operating System Lecture 1 PDF
Document Details
Uploaded by SucceedingTucson1232
Dr/Soha Ahmed
Tags
Summary
This document is a lecture on operating systems, covering topics like operating system functions, types of operating systems, and advantages and disadvantages of operating systems..
Full Transcript
Operating System CHAPTER 1 DR/Soha Ahmed LECTURE 1 1 The Computer Main Parts A computer contains many electric, electronic, and mechanical components known as hardware. These components include The system unit Input device...
Operating System CHAPTER 1 DR/Soha Ahmed LECTURE 1 1 The Computer Main Parts A computer contains many electric, electronic, and mechanical components known as hardware. These components include The system unit Input devices Output devices Storage devices. 3 INTRODUCTION “COMPUTER SCIENCE IS THE OPERATING SYSTEM FOR ALL THE INNOVATION” —Steve Ballmer 5 INTRODUCTION What is the operating system? INTRODUCTION An operating system (OS) is a collection of software that manages computer hardware What is the resources and provides common operating system? services for computer programs. The operating system is a vital component of the system software in a computer system. Why to learn operating system ! An Operating System (OS) is an interface between a computer user and computer hardware. An operating system is a software which performs all the basic tasks like file management, memory management, process management, handling input and output, and controlling peripheral devices such as disk drives and printers. Applications of Operating System The important activities that an Operating System performs 1 2 3 4 5 Security and Control over Job accounting Booting Coordination error detection system between other performance software's and users OS prevents unauthorized access to programs and data. A variety of errors can occur while a computer system is running. These include internal and external hardware errors, such as a memory error, or a device failure or malfunction; 10 Applications of Operating System The important activities that an Operating System performs 1 2 3 4 5 Security and Control over Job accounting Booting Coordination error detection system between other performance software's and users OS collect statistics for various resources and monitor performance parameters such as response time, Recording delays between request for a service and response from the system. 11 Applications of Operating System The important activities that an Operating System performs 1 2 3 4 5 Security and Control over Job accounting Booting Coordination error detection system between other performance software's and users OS Keeps track of time and resources used by various jobs and users. 12 Applications of Operating System The important activities that an Operating System performs 1 2 3 4 5 Security and Control over Job accounting Booting Coordination error detection system between other performance software's and users Booting is the process of starting or restarting the computer. If computer is switched off completely and then turned on, then it is cold booting. If computer is restarted, then it is warm booting. Booting of the computer is done by OS 13 Applications of Operating System The important activities that an Operating System performs 1 2 3 4 5 Security and Control over Job accounting Booting Coordination error detection system between other performance software's and users An OS enables coordination of hardware components, coordination and assignment of compilers, interpreters, assemblers and other software to the various users of the computer systems. 14 os OPERATING SYSTEM FUNCTIONS 15 OS Types of Operating System Batch Operating System Multitasking/Time Sharing OS Multiprocessing OS Real Time OS Distributed OS Network OS Mobile OS 16 OS Operating firmware system 17 Firmware is combination of Firm and Software Firmware is installed directly onto a piece of hardware during manufacturing. It is used to run user programs on the device and can be thought of as the software that enables hardware to run like the BIOS. 19 Firmware is a type of software that is embedded into hardware devices during manufacturing. Firmware is not designed to be modified because it is permanently store in non-volatile memory. Firmware is considered as a software for hardware. Firmware provides instructions to help hardware start up , communicate with other devices and perform basic input/ output functions 20 Advantages and Disadvantages of the Operating System 21 OS Advantages Allows you to hide details of hardware by creating an abstraction Easy to use with a GUI Offers an environment in which a user may execute programs/applications The operating system must make sure that the computer system convenient to use Operating System acts as an intermediary among applications and the hardware components It provides the computer system resources with easy to use format Acts as an intermediator between all hardware's and software's of the system 22 OS Disadvantages If any issue occurs in OS, you may lose all the contents which have been stored in your system Operating system's software is quite expensive for small size organization which adds burden on them. Example Windows It is never entirely secure as a threat can occur at any time 23 Programming languages generation 24 End of The Lecture! THANK YOU Neal Creative © Neal Creative ©