null
US
Sign In
Sign Up for Free
Sign Up
We have detected that Javascript is not enabled in your browser. The dynamic nature of our site means that Javascript must be enabled to function properly. Please read our
terms and conditions
for more information.
Next up
Copy and Edit
You need to log in to complete this action!
Register for Free
43747
3.1 - The Function of Operating Systems
Description
1 Computing - F453 Mind Map on 3.1 - The Function of Operating Systems, created by Jamie_472 on 11/04/2013.
No tags specified
computing - f453
computing - f453
1
Mind Map by
Jamie_472
, updated more than 1 year ago
More
Less
Created by
Jamie_472
over 11 years ago
72
0
0
Resource summary
3.1 - The Function of Operating Systems
The main features of operating systems
An OS must:
Provide and manage hardware resources
Provide an interface between the user and the machine
Provide an interface between applications software and the machine
Provide security for the data on the system
Provide utility software to allow maintenance to be done
Original purpose was to prevent duplication of code by providing input and output resources
Prevents each individual program from having code to control input and output (duplication of code)
Input-Output Control System (IOCS)
Development of assembly/high level languages means that OS needed:
A translator program to turn human friendly code into computer friendly code
Assembler - Handles translation from assembly language
Compiler - Translates high level code into object code
Interpreter - Translates a line of high level code and runs the result before translating the next line
Memory management
More than one program should be stored in memory and the processor should give time to each of the programs
Processor should give time to each of the programs and process higher priority processes first of all
OS needs to keep all programs separate along with any data they use
Spooling
Memory used to store data that has been inputted by user or that is about to be outputted until the processor deals with it
Loader
Remembers memory locations of each instruction or each piece of data
How Interrupts are Used to Obtain Processor Time and how Processing of Interrupted Jobs may Later be Resumes
Show full summary
Hide full summary
Want to create your own
Mind Maps
for
free
with GoConqr?
Learn more
.
Similar
Chapter 1 - The Function of Operating Systems
Jamie_472
Untitled
Jamie_472
Chapter 2 - The Function and Purpose of Translators
Jamie_472
Untitled
Jamie_472
Plant Structure and Photosynthesis
mckenziedev
A2 Geography- Energy Security
sophielee0909
A-Level Biology: Cell Division
cian.buckley+1
The Great Gatsby: Chapter Summaries
Andrew_Ellinas
GCSE Biology 4 OCR - The Processes of Life
blairzy123
TOEFL Practice
aliking
GCSE AQA Biology - Unit 2
James Jolliffe
Browse Library