Académique Documents
Professionnel Documents
Culture Documents
• Distributed OS
This is an OS that manages groups of independent
computers and makes them appear to be a single
computer.
• Single User OS
This is an OS that allows a single user to use the system
at a time
• Network OS
This is an OS designed to optimize networked
computers’ ability to respond to service requests e.g.
UNIX, LINUX, Mac OS, Novell Netware, Ms
Windows server etc.
• Multitasking OS
This is an OS that allows a user to work on two or more
programs at the same time
KAPROS19
ICT DEPT
KAPROS ICT DEPT 20
UTILITY PROGRAMS
• This is software designed to analyze,
configure, optimise and maintain a computer
system
OR
• This is software designed to perform tasks
related to managing a computer, its devices or
its programs
KAPROS25
ICT DEPT
KAPROS ICT DEPT 26
PROGRAMMING LANGUAGES
• A programming language is a set of
commands, instructions and other syntax used
to create programs.
– Programming languages can be used to create
programmes that control the behaviour of a
machine
c) Assembler
This a program that translates a code written in
assembly language into machine language
KAPROS ICT DEPT 33
Other terms related to programming
a) Linkers
languages
This is a program that combines compiled programs and
determines where the program will be located in the memory.
b) A bug
This is an error in a computer program code
c) A debugger
This is a feature of language translators (compilers,
interpreters) that helps to remove errors from programming
codes
d) A source code
This is program instructions in its original form, as written
(coded) by the programmer
e) Object code
This is code produced by a compiler from a source code