Presentation is loading. Please wait.

Presentation is loading. Please wait.

CSCE101 – Ch 3 September 14 & 16, 2006. Chapter 3 Computer Software = System Software + Application Software Delineation unclear – (ex. Microsoft Antitrust)

Similar presentations


Presentation on theme: "CSCE101 – Ch 3 September 14 & 16, 2006. Chapter 3 Computer Software = System Software + Application Software Delineation unclear – (ex. Microsoft Antitrust)"— Presentation transcript:

1 CSCE101 – Ch 3 September 14 & 16, 2006

2 Chapter 3 Computer Software = System Software + Application Software Delineation unclear – (ex. Microsoft Antitrust) System Software = Operating System + Device Drivers + Utility Programs Operating System Interface:

3 Operating Systems UNICOS,COS MVS,VM Windows, Unix Mac OS PenRight

4 Application Software Internet Explorer, Mozilla Firefox MS Word Notepad Dropbox Application software is often platform- dependent

5 Functions of OS Provides User Interface Manages Itself Manages CPU Manages Memory Manages Files Manages Security

6 Managing Itself ROM BIOS, Bootstrapping, Cold Boot, Warm Boot Diagnostics, POST, Boot Device, Boot Sector, Embedded Systems, Ctrl-Alt-Del Supervisor (Kernel) – critical piece of software. Considered a challenging programming task. Microkernels vs. monolithic kernels System calls

7 Boot Process When you turn your computer on… …the processor automatically begins… …executing the part of the operating system’s startup system (BIOS) located in ROM. These instructions help load the operating system from the hard disk into RAM (main memory), and… …then they pass control to the OS.

8 Manages CPU CPU – Central Processing Unit Von Neumann’s Architecture – one process per CPU Sequential vs. Parallel processing Single processor, dual core, multiple processors Multitasking Multiprocessing, thrashing Time-sharing, priority (dynamic and static) Multiprogramming

9 Manages Memory Memory, storage – Primary, secondary RAM Storage Hierarchy - caches, buffers, registers Bottlenecks Spooling Virtual memory and paging

10 File Management Folders (directories) Paths C:/mydocuments/termpaper/section1.doc File extensions

11 Manages Security Access control Passwords Firewalls Interprocess protection


Download ppt "CSCE101 – Ch 3 September 14 & 16, 2006. Chapter 3 Computer Software = System Software + Application Software Delineation unclear – (ex. Microsoft Antitrust)"

Similar presentations


Ads by Google