Operating Systems: Research Exercise
Below is an outline of the requirements of the IB Computer Science syllabus with respect to Operating
Systems, together with some of my own comments. You have had a broad introduction to what
operating systems are; you
should now make detailed notes.
Don’t copy and paste from the internet
Do write your notes in your own words
Do use bullets
Do use concise language
Do use pictures,
Toulouse International School
Computer Science: Java Enabled (textbook)
of the term “operating system”. Three examples.
Functions of operating systems
(one or two lines of expl
anation in your own words for each). Make up
an acronym to help you remember all these functions.
communicating with peripherals
concurrent processing of jobs
accounting and security
program and data
providing appropriate user interfaces
haracteristics of various computer systems including
single users and multi
users, in both single
Advantages and disadvantages
Outline the meaning of the
Compare the characteristics and applications of different kinds of
What other sorts of computer can you think of?
How big is (was) a minicomputer?
This really is an area
of computing that is changing all the time. A good term to look up is “convergent technology”.
Construct a table comparing the different types of computer in terms of:
primary and secondary memory si
input/ouput (I/O) devices
environment (size, convenience)
applications (what is this type of computer used for? Examples)
, how many
processor (word length, bus size and frequency).
, using examples,
the principal characteristics of
Syllabus requires you to be aware of:
batch processing (payroll and bank cheque processing)
(syllabus doesn’t expand
on this but I would suggest ATMs or
“EPOS” as good examples)
processing (air traffic control and monitoring of patients in hospital
Explain the relationship between master and transaction files. Th
is should relate to the examples
issue of system
ood terms to look up are “failover” and “redundancy”