Chapter 3: System Software

Download Report

Transcript Chapter 3: System Software

Chapter 4:
System Software
The Power Behind the
Computer
Classifications of Systems
Software
Operating System
 Utility Programs
 Language Translators

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
Operating System Tasks
Booting
 Managing Storage Media
 User Interface

– CLI
– Menu
– GUI
O/S Tasks (continued)

Resource Management
– Time
– Memory
– Storage
File management
 Task management

Task Management
Multiprogramming
 Multiprocessing
 Multitasking
 Time-sharing

File Management
Copy files
 Move files
 System/file backup
 Rename files
 Erase files

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
Common OSs (Continued

Unix
– BSD
– ATT System V
– Linux (PC)
– FreeBSD family (PC and others)
VMS (DEC Vax computers)
 VM (IBM Mainframe)
 Palm

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
Utility Programs
Enhance existing functions or provide
services not provided by the O/S
 Examples

– Data recovery
– Backup
– Anti-virus
– Disk repair
– Compression
Language Translators

Programs used to translate Source
programs into Machine programs.