10

Operating Systems Lesson Objective: Understanding the functions of an operating system. Learning Outcome: Answer some basic questions on operating systems

Embed Size (px)

Citation preview

Page 1: Operating Systems Lesson Objective: Understanding the functions of an operating system. Learning Outcome: Answer some basic questions on operating systems
Page 2: Operating Systems Lesson Objective: Understanding the functions of an operating system. Learning Outcome: Answer some basic questions on operating systems

Operating Systems

Lesson Objective:

Understanding the functions of an operating system.

Learning Outcome:

Answer some basic questions on operating systems.

Page 3: Operating Systems Lesson Objective: Understanding the functions of an operating system. Learning Outcome: Answer some basic questions on operating systems

A computer …

CPU(Central Processing Unit)

Memory(e.g RAM)

Backing Store(e.g Hard Disk)

Input Devices(Keyboard, scanner)

Output Devices(Monitor, Printer)

The computer hardware

Page 4: Operating Systems Lesson Objective: Understanding the functions of an operating system. Learning Outcome: Answer some basic questions on operating systems

The OS is the software that takes control of the physical devices

CPU(Central Processing Unit)

Memory(e.g RAM)

Backing Story(e.g Hard Disk)

Input Devices(Keyboard, scanner)

Output Devices(Monitor, Printer)

Page 5: Operating Systems Lesson Objective: Understanding the functions of an operating system. Learning Outcome: Answer some basic questions on operating systems

Memory Management

Software wants to get control of as much RAM as possible because more RAM usually means they run faster.

How do we stop the first item of software grabbing all of the RAM and stopping others from getting it?

Page 6: Operating Systems Lesson Objective: Understanding the functions of an operating system. Learning Outcome: Answer some basic questions on operating systems

Multi-tasking

Software wants to get as much CPU time as possible. Sharing out CPU time between different software is called Multi-tasking.

Page 7: Operating Systems Lesson Objective: Understanding the functions of an operating system. Learning Outcome: Answer some basic questions on operating systems

Peripheral management

Controlling which software gets control of equipment attached to the computer (peripherals)

Page 8: Operating Systems Lesson Objective: Understanding the functions of an operating system. Learning Outcome: Answer some basic questions on operating systems

It’s good to share

Memory Management

CPU time(Multi-tasking)

Peripheral Management

These are some of the tasks of an Operating System

Page 9: Operating Systems Lesson Objective: Understanding the functions of an operating system. Learning Outcome: Answer some basic questions on operating systems

Also …

User InterfaceHow does it look? Here to put the icons? Which language to display?

SecurityLog-in, protect files from other users, Firewall, Anti-virus …etc.

Page 10: Operating Systems Lesson Objective: Understanding the functions of an operating system. Learning Outcome: Answer some basic questions on operating systems

What does an Operating System do?

An operating system is Software

The allocation of RAM to appsMemory Management

User Interface

Multi-tasking

Peripheral Management

WIMP or other- how does it look?

Security

Allocates CPU time to each process

Printers, router, etc.

Logging in, firewall, AV