Download presentation
Presentation is loading. Please wait.
Published byBertina Neal Modified over 9 years ago
1
Operating Systems Sara Mullan Johns Hopkins University Fall 2010 http://depts.alverno.edu/cil/mod1/software/images/syssoftpic.gif
2
Who is the manager of your computer? The Operating System Answer
3
What is an operating system?
4
http://en.wikipedia.org/wiki/Operating_system
5
What is an operating system? A software program which runs on a computer –Consists of programs and data Enables the computer hardware to communicate and operate with the computer software –Manager of resources Most important program which runs on a computer
6
When is an operating system loaded onto a computer ? First thing Answer
7
How does an operating system help a computer? Basic Tasks: –Recognizing input –Sending output –Controlling peripheral devices (printers, disk drives) Keep up with needs Interact with users
8
How does an operating system work? Allocation and assignment of system resources: –Input and output devices –Software –Central processing unit Scheduling: –Follows priority –Coordinates resources and jobs Monitoring: –Monitors and tracks activities in the computer system
9
What are an operating system’s tasks? Memory management Processor management Storage management Device management Application interface User interface
10
What are an operating system’s parts? Kernel –Controls low-level processes How information is sent and received How to interpret information received How memory is read and written User Interface –Interacts with the computer user directly User can control and use programs May be graphical Application Programming Interfaces –Provide services and code libraries
11
Features Multi-user –Two or more users can run the programs simultaneously Multiprocessing –Enables a program to run on more than one CPU Multitasking –Allows programs to run at the same time Multithreading –Allows multiples parts of a program to run at the same time Graphical User Interface –Contains graphics and icons Real Time –Responds to input right away
12
History of Operating Systems Early computers were similar to a calculator. –Built to perform a series of single tasks –Could only execute one program at a time Operating Systems have continually evolved since the 1940s –Consumer needs –Changes in computer capabilities
13
Examples of Commonly Used Operating Systems Windows Mac OS Linux Unix There are many other examples of operating systems.
14
Timeline 1971 –MULTICS was released by UNIX experimental operating system 1978 –development of Apple DOS 3.1 –first Apple operating system 1985 –Microsoft introduced Windows –overtook Mac OS 1991 –Linux began to create a new operating system kernel
15
Windows Developed by Microsoft Most popular PC operating system Windows 7 is the latest version released Security criticized by customers Default programs included Typical for the general consumer and a software developer http://www.microsoft.com/windows/default.aspx?icid=winvan
16
Mac Developed by Apple Second most popular PC operating system Snow Leopard is the latest version released Default programs included Typical for picture and video editing http://www.findmysoft.com/news/The-Latest-Mac-OS-X-Malware-and- the-Apple-Security-Software-Recommendations/
17
Linux Developed by Linux Torvalds Alternative to Windows Gaining in popularity http://www.fashionfunky.com/2007/08/linux_on_dell_in_europe.php
18
UNIX Originally developed in 1969 by a group of AT&T employees at Bell Labs Widely used in servers, workstations, and mobile devices
19
Comparing Apple and Microsoft NameCreatorFirst Public Release Latest Stable Version CostTarget System Type Mac OSApple Inc.19842002Yes WorkstationWorkstation, Personal computerPersonal computer Mac OS XApple Inc.20012010Yes WorkstationWorkstation, Personal computer, Embedded systemPersonal computerEmbedded system Mac OS X Server Apple Inc.20012010YesServer Windows ServerWindows Server (NT family) Microsoft19932009Yes ServerServer, NetApp, Embedded system, HPCNetAppEmbedded systemHPC Microsoft WindowsMicrosoft Windows (NT family) Microsoft19932009Yes WorkstationWorkstation, Personal computer, Media center, Tablet PC, Embedded systemPersonal computerMedia center Tablet PCEmbedded system Microsoft Windows Microsoft Windows (Classic family) Microsoft19852000Yes Personal computerPersonal computer, Media centerMedia center http://en.wikipedia.org/wiki/Comparison_of_operating_systems
20
Statistics on Usage 90% of the market share for operating systems for the personal computer is Microsoft. Answer
21
Usage Share of Web Client Operating Systems http://en.wikipedia.org/wiki/Usage_share_of_operating_systems
22
Market Share http://www.moiz.co.uk/windows-7-market-share-up-to-10-percent
23
Pros Keep up with the needs which change over time Direct hardware access No coding necessary Security Made out of portable code. –This allows them to be changed or modified. Add an application, add a new security update
24
Cons Manufacturing costs increase Upgrades often needed Takes up memory and processing resources Additional security often necessary
25
Educational Connection Can use hardware and software resources Controls your input and output Share resources within among a group of users Makes your job easier Makes sure different users and programs don’t interfere with each other when running at the same time Security –Makes sure unauthorized users don’t assess the system
26
Work Cited See attached Word document.
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.