Fall 2014 Lake

Software

Comparing Operating  Operating Systems  Run wide variety of tasks

Systems  Run when computer is started

 Only one OS operates at a time  Applications Al Lake  Run specified tasks

LBCC  Only run when initiated

Fall 2014  Can run multiple applications at a time

Fall 2014 Lake 2

What does Operating System do Most Widely Used OSes

 Manages all the  Desktop resource in a computer  Windows (including processor,  Mac OS memory, i/o devices)  Unix/Linux and their siblings.  Provides an interface between the hardware  PDA (Personal Digital Assistant) and application  Palm software.  Pocket PC

 Embedded Linux OS

Fall 2014 Lake 3 Fall 2014 Lake 4

Most Widely Used OS Operating System

Desktop OS Statistics OS %  Evolved from 1984’s original Mac OS Other Windows 7 51.71%  1984 Mac was first commercial computer with Linux Graphical User Interface (GUI) and mouse Windows Vista Windows XP 23.87%  Currently Mac OS 9, Mac OS X OS X Windows 8/8.1 12.26% Windows 8/8.1  Inventor of trash can, (shortcut), pull- OS X 6.38% Windows XP down menus, etc. Windows Vista 3.07% Windows 7 Linux 1.64% 0.00% 20.00% 40.00% 60.00% Other 1.07% Evolution is progressive change or improvement

Fall 2014 Lake 5 Fall 2014 Lake 6

CS140M 1 Fall 2014 Lake

Mac OS Details Windows OS

 Control Strip  Windows is built on top of MS-DOS, the  Alias (same as shortcut) Microsoft Disk Operating System, based on QDOS.  Single-button Mouse (can be customized)  Windows 1.0 very delayed, very poor quality  2 (global search utility, copied in Windows 2000 and Windows ME)  Windows 3.1 (circa 1992) was the first usable version, but was still very limited in  Easy to use, hard to troubleshoot comparison to Mac OS 6  Windows 95 revolutionary for Intel-based computers, but, just a copy of Mac OS Revolution is non-progressive change, major drastic change

Fall 2014 Lake 7 Fall 2014 Lake 8

Windows 95 Multi-tasking

 Took Recycle Bin,  The ability to run several programs at the same time. Shortcuts, and Menu System from Macintosh OS  CPU can only run one program at a time. OS will switch programs for it. Since the switching is so fast,  Excellent user-friendliness for operations it looks like running multiple programs at the same

 Like Mac OS, suffers time. from un-friendliness for  Two multi-task mechanism troubleshooting  Cooperative multi-tasking (program voluntarily releases  Excellent multi-tasking CPU ) capabilities (run multiple  Preemptive multi-tasking. (OS deprives the CPU control programs) the OS uses when time is up) virtual memory

Fall 2014 Lake 9 Fall 2014 Lake 10

Windows History Windows XP

 Windows 95 for home machines, stable, simple   Windows NT 4.0 for business/office computers Released 2002  Windows 98 replaces 95, very unstable, just a facelift  Home version and business version based on  W98 Release 2 much better, but still lacked as an OS same OS  Windows 2000 replaces Win NT 4.0  Previously, Win NT & Win 95 were different,  Incredibly stable, not very backwards compatible Windows 2000 and Windows ME were different  Windows ME (Millennium Edition) replaced W98 (fall 2000)  Win XP is more stable than Win 98/ME, not  Almost no new features as stable as Windows 2000  Seems a little more stable than W98  Faster Startup

Fall 2014 Lake 11 Fall 2014 Lake 12

CS140M 2 Fall 2014 Lake

Linux and Unix Ranking the Operating Systems

 Unix was the first usable OS and still Stability widely used today. It runs on special  Unix Ease of Use computers, e.g. Sun, Silicon Graphics,  Windows 7  Windows 7 HP, DEC  Linux  Mac OS 9  Mac OS X  Windows ME/98/95  Linux was developed by Linus Torvalds  Windows 2000  Mac OS X  Both are based on a stable command line  Windows 8  Windows XP Pro OS  Windows 2000/NT  Windows 8  Linux  By comparison, Windows based on  Mac OS 9  Unix unstable command line OS, MS-DOS  Windows XP Home  DOS  Both Linux and Unix use an X-Windows  Windows 98 GUI  DOS  Windows 95  Windows ME/Vista Fall 2014 Lake 13 Fall 2014 Lake 14

Future of Operating Systems Assignment

 Microsoft must address stability problems in home  Install Windows 7 computers – Windows XP was a small step  Turn-in:  Linux becomes more popular, but only for advanced users and in server market.  Make a screen dump of the Computer Properties  Macintosh’s market penetration more based on  E-mail screen dump to [email protected] hardware appeal rather than software

Fall 2014 Lake 15 Fall 2014 Lake 16

CS140M 3