chapter 4: system software the power behind the computer

12
Chapter 4: System Software The Power Behind the Computer

Upload: sherman-burke

Post on 01-Jan-2016

216 views

Category:

Documents


2 download

TRANSCRIPT

Page 1: Chapter 4: System Software The Power Behind the Computer

Chapter 4: System Software

The Power Behind the Computer

Page 2: Chapter 4: System Software The Power Behind the Computer

Classifications of Systems Software Operating System Utility Programs Language Translators

Page 3: Chapter 4: System Software The Power Behind the Computer

Operating System

Master System of programs used to manage the computer.– Resource Management– User Interface

Components– Kernel/Monitor/supervisor/resident portion– Non-resident portion/– Device Drivers

Page 4: Chapter 4: System Software The Power Behind the Computer

Operating System Tasks

Booting Managing Storage Media User Interface

– CLI– Menu – GUI

Page 5: Chapter 4: System Software The Power Behind the Computer

O/S Tasks (continued)

Resource Management– Time– Memory– Storage

File management Task management

Page 6: Chapter 4: System Software The Power Behind the Computer

Task Management

Multiprogramming Multiprocessing Multitasking Time-sharing

Page 7: Chapter 4: System Software The Power Behind the Computer

File Management

Copy files Move files System/file backup Rename files Erase files

Page 8: Chapter 4: System Software The Power Behind the Computer

Common Operating Systems

PC* Operating Systems– Macintosh OS– OS/2– Microsoft OS’s

• DOS• Windows 3.x• Windows 9x (Me)• Windows NT/2000

– Novell Netware

Page 9: Chapter 4: System Software The Power Behind the Computer

Common OSs (Continued

Unix– BSD– ATT System V– Linux (PC)– FreeBSD family (PC and others)

VMS (DEC Vax computers) VM (IBM Mainframe) Palm

Page 10: Chapter 4: System Software The Power Behind the Computer

Operating Environment

A “Shell” added to an OS to give a particular user interface.

Examples– Windows 3.x over DOS– Workplace Shell for OS/2– X – a windowing environment for many

OSs especially various versions of Unix

Page 11: Chapter 4: System Software The Power Behind the Computer

Utility Programs

Enhance existing functions or provide services not provided by the O/S

Examples– Data recovery– Backup – Anti-virus– Disk repair– Compression

Page 12: Chapter 4: System Software The Power Behind the Computer

Language Translators

Programs used to translate Source programs into Machine programs.