operating systems

26

Upload: john-paul-bangsi

Post on 29-Jun-2015

234 views

Category:

Technology


0 download

TRANSCRIPT

Page 1: Operating systems
Page 2: Operating systems

Rick Graziani [email protected] 2

Page 3: Operating systems

Application software: Programs for performing a specific task◦ Word processing, spreadsheets, gaming, web page design, graphic

design System software:

◦ Operating software: Software that controls the overall operation of the computer (more next)

◦ Utility software: Software that extends or customizes the capabilities of the operating system Formatting compress/decompress data network communications

Rick Graziani [email protected] 3

Page 4: Operating systems

Operating System (OS) – Software that controls the overall operation of a computer

Rick Graziani [email protected] 4

Page 5: Operating systems

Operating System Software

Software which manages the overall operation of the computer system including:

hardware (CPU, RAM, I/O) security system interface application interface

Rick Graziani [email protected]

Page 6: Operating systems

Rick Graziani [email protected] 6

What is an operating system (OS)?

Page 7: Operating systems

Rick Graziani [email protected] 7

Page 8: Operating systems

Software files (programs) which are stored on the hard disk

kernel with the internal programs external programs

Supporting Data Files

Rick Graziani [email protected] 8

Page 9: Operating systems

1. Manages and Interacts with Computer Hardware

2. Provides and Manages System Security

3. Provides the System Interface

4. Provides the Interface for Application Software

Rick Graziani [email protected] 9

Page 10: Operating systems

Manages the CPU- What software programs the

CPU works on and when

Manages RAM- What is stored in RAM and where it is stored- OS will send message when RAM is full

Rick Graziani [email protected] 10

Page 11: Operating systems

Provides the interface for storage devices and manages how data is stored on those devices- in charge of formatting disks- creates sectors and clusters- creates F.A.T. or V.T.O.C.- sends message when disk is full or there is some other problem with writing data to the disk

- virtual memory - CD-ROM, DVD-ROM - Flash drive

Rick Graziani [email protected] 11

Page 12: Operating systems

Provides the Interface for Input and Output Devices◦ keyboard, mouse, printer, ◦ device drivers = software

programs which allow the hardware device to be used by the operating system and by application software

Rick Graziani [email protected] 12

Page 13: Operating systems

Single-user Operating Systems

minimal security user has full authority

Operating Systems login and password

capability protection and security for

software programs

Rick Graziani [email protected] 13

Page 14: Operating systems

System Interface =the interface between the user and the computer

Command Line Interface (CLI)

Linux, UNIX, DOS, older OS’s

Graphical User Interface (GUI)

Rick Graziani [email protected] 14

Page 15: Operating systems

Rick Graziani [email protected] 15

Page 16: Operating systems

Rick Graziani [email protected] 16

Page 17: Operating systems

Rick Graziani [email protected] 17

Page 18: Operating systems

Rick Graziani [email protected] 18

Page 19: Operating systems

Rick Graziani [email protected] 19

Page 20: Operating systems

Rick Graziani [email protected] 20

Page 21: Operating systems

Rick Graziani [email protected] 21

Page 22: Operating systems

Rick Graziani [email protected] 22

Page 23: Operating systems

Operating systems are software

Operating systems are designed and developed for a specific CPU or “family of CPUs”◦ Macintosh OS: Motorola

680xx, PowerPC Gx, Intel◦ DOS: Intel CPUs◦ Windows 9x and XP: Intel

80386, 80486, and Pentium CPUs

◦ Linux: Intel CPUs◦ MS NT & 2000: Intel CPUs

Rick Graziani [email protected] 23

Page 24: Operating systems

Application software is developed for an operating system

MS Word for Windows XP Windows XP Intel CPU

MS Word for the Macintosh Macintosh OS X Gx CPU or Intel CPU

Rick Graziani [email protected] 24

Page 25: Operating systems

1. The CPU

2. Other Hardware Components

3. Operating System Software

4. Application Software

Rick Graziani [email protected] 25

Page 26: Operating systems

Rick Graziani [email protected] 26