Chapter 5- System Software: The Operating System, Utility Programs, and File Management

Réussis tes devoirs et examens dès maintenant avec Quizwiz!

OS Uses a device driver

- small utility program that enables communication between OS and device --If there is an error with a device, it is generally a driver problem

OS Coordinates applications...

1. OS keeps track of all installed software Allows user to un-install software 2.Allows a way to launch, close, switch between applications 3. Gives each application access to the CPU using computer code

Operating System coordinates...

ALL activity on computer

platform

Combination of CPU and OS ----32 bit processors under OSX

Role of the Operating System:

Manage computer hardware Coordinates tasks, use of CPU, Memory and Storage Provides a way for application software to work with the CPU Provides a User Interface

CPU- dependent -

Most OS- designed to take advantage of a particular CPU

Characteristics of Operating Systems:

Multi-tasking - more than one process at a time Multi-user - more than one user at a time Proprietary or Open Source - Real Time - for embedded systems

RAM is limited in Capacity ( < 12GB typically)

OS must control the allocation of RAM to ensure there is enough space for all active processes And clear out items from RAM when no longer needed

2 primary types of System software

Operating System (OS) like Windows, OSX, Linux on PCs Android, iOS, Windows Mobile on smartphones / mobile devices Utility Programs - like device drivers, file compression, backup programs, ...

GUI = Graphical User Interface

Provides graphics (icons, clickable objects, tiles) that can be selected using a mouse or finger

OS uses ? for temporary workspace

RAM as its temporary workspace All active data and instructions are held in RAM temporarily

Why "shut down and re-start" works if computer is "frozen"

Ram clears when you shut down computer

Examples of OS Utilities:

System Restore, Backup, Disk Cleanup, File Recovery, CD tools Task Manager, Resource Manager, Accessibility Tools Anti-virus and security programs File compression - such as WinZip or RAR - make large files more compact without losing any detail ***Computer literate individual should be able to work with ZIP files and key utilities - including Task Manager

OS must manage and communicate with every device attached to the computer

True

True/False: CPU is only component capable of "processing

True

OS must respond to user "interrupts"

User types a key, clicks a mouse, issues a command OS must respond - immediately - to user! OS arranges execution of all activities in a systematic way --input devices interrupt the process that OS responds to

Proprietary or Open Source -

Windows, OSX, Android are proprietary (company-owned) LINUX is open source

"virtual memory"

a process to "borrow" some space on disk to store items from memory Works, but not very efficient - "thrashing"- a lot of movement of data- slows down computer --"swap out" data from RAM onto hard drive

Utilities -

a type of system software; small programs that also control hardware, perform house-keeping tasks for the computer

Task Manager -

a way to view active programs/processes

Code =

actual instructions computer can follow

Operating systems are dependent on

architecture of CPU

File -

collection of data stored and treated as a single unit

User Interface -

design of the screen/menus/icons that allow you to interact with the computer

Multi-tasking -

more than one process at a time

Multi-user

more than one user at a time For networks: LINUX, UNIX, Windows Server LINUX & UNIX also for supercomputers and mainframes

When multi-tasking, CPU must be

must be shared by all active processes: OS must assign a "slice of CPU time" to each active process Switch between them, millions of times per second

Real Time

near-immediate response Such as in cars, TV sky cameras, medical equipment, etc.

Folder -

organized collection of files

Application software is

platform-dependent

System Software

programs that actually run the computer and coordinate computer activity

What if you run out of room in RAM?

swap out" data from RAM onto hard drive Called "virtual memory"

File path -

text that defines the location of a file, e.g. C:\Documents\COSC100\Lab1.docx **Computer-literate individuals should be able to read a file path and manage location of their files!**

OS includes a File Manager component

to allow organized access to all files, folders, and programs in storage

OS Uses a Device Manager

to identify and manage every device and peripheral **OS knows location, properties, capabilities of each device


Ensembles d'études connexes

Psychology Chapter 12 Extra Notes

View Set

Pharmacology PAWS Post Acute Withdrawal Symptoms

View Set

3. Describe how each of the following inflamed tensions in Europe: nationalism, militarism, alliances, and imperialism. Do you think that war could have been avoided in 1914?

View Set

Preguntas Personales y Respuestas (Personal Questions & Answers) #1-10

View Set

CompTIA IT Fundamentals FC0-U51; File Extensions

View Set

Electric Forces and Fields, Electrical Potential Energy, Electric Current and Resistance

View Set

INTERCHANGE BOOK 1 UNIT 1 / SCHOOL SUBJECTS

View Set