cse 101 spring 2000 operating systems. the tasks of the operating system single task multitasking
TRANSCRIPT
CSE 101 Spring 2000
Operating Systems
The Tasks of the Operating System
Single Task Multitasking
Types of Software
Systems Software Controls the operation of the computer I.e. Microsoft Windows, Mac OS Unix
Development Software Used to write update and maintain other programs,
I.e. programming languages Application Software
allows computer to perform specific tasks like Microsoft Word, Excel, etc...
What Happens When You Boot?
1. Check for Required hardware
2. RAM Check
3. Port and hard drive check
4. Load Kernal of the operating system The Kernal is “resident” in the memory the entire
time the computer is running.
5. Operating systems loads and executes startup files
Who’s Driving?!?
Each device attached to your computer must have a driver.
Plug & Play
(Plug & Pray) Look on the WWW for updated drivers
Tasks of the OS
Coordinate system resources, manages memory, controls and enables all input and output processes and protects program and data instructions loaded in memory.
File structure and management
Memory Management
RAM has limited space foreground and background jobs virtual memory pages swapping
More on OS
I/O Management Print Jobs Spooling through the mailq
Data/Program Protection Memory Protection Account protection
User Interface
CUI (Command-based User Interface) command prompt character menu
GUI (Graphical User Interface) pull-down menus icons pointing devices windows
Operating Systems
Proprietary machine dependent written by computer manufacturer for a specific
machine Portable
machine independent
Operating Systems
Unix (LINUX on PC) Widows 3.1, 95, 98, CE, NT, 2000,
Millennium MAC OS
Applications
Business Word processing, spread sheets, databases and
presentation software, bookkeeping Integrated Packages
Graphic Arts Desktop publishing, photo manipulation, CADD
Internet applications Sound and video manipulation Games and more...
Shareware and Freeware
Shareware is often crippled in some way (crippleware)
Shareware is a free trial. The company who makes the software wants your money.
Freeware is free!
Software, etc...
Bugs Where are we going?