General Features of Operating Systems
General Features of Operating Systems
You may base your material on the advertisement above, but do not copy straight from the text.
An operating system is a master control program which controls the functions of the computer
system as a whole and the running of application programs. All computers do not use the same
operating systems. It is therefore important to assess the operating system used on a particular
model before initial commitment because0 some software in only designed systems are adopted
as “industry standards” and these are the ones which should be evaluated because they
normally have a good software base. The reason for this is that software houses are willing to
expand resources on the development of application packages for machines function under the
control of an operating system which is widely used. The cost of software is likely to be lower in
such circumstances as the development costs are spread over a greater number of users, both
actual and potential.
Some environments operate in concurrent batch and real-time mode. This means that a
“background” job deals with routine batch processing whilst the “foreground” job deals with
real-time operations such as airline seat reservations, on-line booking of hotel accommodation,
or control of warehouse stocks, etc. the real-time operation has priority, and the operating
system interrupts batch processing operations to deal with real-time enquiries or file updates.
The stage of batch processing attained at the time of the interrupt is temporarily transferred to
backing storage. After the real-time operation has been dealt with, the interrupted program is
transferred back to internal memory from backing storage, and processing recommences from
a “restart” point. The operating system also copies to disk backing storage the state of the real-
time system every few minutes (periodic check points) to provide a means of “recovering” the
system in the event of a malfunction.
An operating system is stored on disk and has to be booted into the internal memory (ram)
where it must reside throughout processing so that commands are instantly available. The
operating system commands may exceed the internal memory capacity of the computer in
which case only that portion of the OS which is frequently used is retained internally. Other
modules being read in from disk as required. Many microcomputers function under the control
of a disk operating system known as DOS.
Operating Systems
Reading
Task 14
Before you read the text, try to answer the following questions:
Task 15
1. Why is it important to assess the operating system on a computer before buying it?
2. What is multiprogramming?
3. The text gives some examples of real-time processing. Can you think of some examples
of batch-processing?
Task 16
Here is a list of typical tasks performed by an operating system. In each case the main verb
has been omitted. Fill in the blanks from the words given. Sometimes more than one may
apply.
8___________ disk commands relating to the deletion, copying, renaming, and dumping of
files.
Execute
Monitor
Format
Diagnose
Task 17
Task 18
Find the hidden words in this square. Some appear vertically, some horizontally, and some
diagonally. They may be upside-down or back to front. Use the clues below to help you. The
number of letters in each word and the first letter of the word appear in brackets after. The first
one has been done for you.
C T A A R I T P L R
L P N T P I D A E E
I U E A E E B L X T
P R T D L A F M I E
B R E E S N O T P M
O E T G R I D O T P
A E C V K L M P Y L
R N D S T Y L U S A
D E L V E I Y S T T
T P U R R E T N I E