Com 111
Com 111
AND MANAGEMENT
NAME:
LEVEL:
ND1
DEPARTMENT:
COMPUTER SCIENCE
FACULTY
COURSE CODE:
COM 111
DATE:
(b) Write short notes on the following terms and state four examples on each
i. Input devices
(b) Briefly discuss the contribution of following people in the historical development
of computer
(c) State five (5) advantages and five (5) disadvantages of using computer
ANSWER
Operating system (OS) manages all other applications and programs in a computer,
and it is loaded into the computer by a boot program.
1. Security: - This is to safeguard user data, the operating system employs password
protection and other related measures. It also protects programs and user data from
illegal access.
2. Control over system performance:- The operating system monitors the overall
health of the system in order to optimize performance. To get a through picture of the
system’s health, keep track of the time between system responses and service
requests. This can aid performances by providing critical information for
troubleshooting issues.
3. Coordination between users and other software:- Operating system also organize
and assign interpreters, compilers, assemblers, as well as other software to computer
users
4. Memory Management: The operating system is in charge of managing the primary
memory, often known as the main memory. The main memory consists of a vast array
of bytes or words, each of which is allocated an address. Main memory is rapid
storage that the CPU can access directly. A program must first be loaded into the main
memory before it can be executed. For examples; it keeps track of the primary
memory, it determines the order in which processes would be permitted memory
access and for how long in multiprogramming etc.
5. Device Management: - The device file management tasks performed by an operating
system are: it keep track of where data is kept, user access settings, and the state of
each file, among other things. The file system is the name given to all of these
features.
On the basis of size there are four types of computer they are:
i. Mini computer
ii. Micro computer,
iii. Mainframe computer
iv. Super computer.
Mini Computer
Mini computers, also called mid-range servers, are more powerful computers than
microcomputers in terms of processing power and capabilities.
Minicomputers are mainly multi-user systems where many users simultaneously work on the
systems.
Minicomputers possess greater storage capacity and larger memories as compared to
microcomputers. These are even capable of handling more input/output devices. E.g. IBM's
AS/400e, Honeywell200, TI-990.
Micro Computer
Microcomputers are widely used and the fastest-growing computers. These computers are the
cheapest among the other three types of computers. E.g. Apple, Dell, HP, Samsung, Toshiba
etc.
Mainframe Computer
Mainframe computers are designed to handle huge volumes of data and information. These
can support more than 100 users at the same time. These very large and expensive computers
have great processing speed and very large storage capacities and memories as compared to
minicomputers. These computers even possess and work with more than one processor at the
same time. Thus one can say that these are multi-user, multiprocessor systems. E.g. ICL39,
IBM 3090/600, IBM 4381 etc.
Super Computer
Super computers are the most powerful computers among digital computers. These consist of
several processors running together, thereby making them immensely faster and more
powerful. These computer are capable of performing massive amounts of calculations that are
beyond the capabilities of humans. Super computers are mainly used for Weather forecasting,
Nuclear science research, Aerodynamic modelling, Metrology. E.g. CDC-205, ETA GF-10,
PACE, PARAM, FUJITSU VP-400
ii. Classification of Computer base on Type
There are three major classification of computers by type, namely: Analog, Digital
and Hybrid computers.
a. Analog Computer
An analog computer is a kind of computer that represents data as a variable across a
continuous range of values. Analog computers are used for measuring parameters that
vary continuously in real-time, such as temperature, pressure, and voltage. The slide
rule is an example of an analog computer.
b. Digital Computer
A digital computer uses distinct values to represent the data internally. All
information is represented using the digits 0s and 1s. The computers we use in our
homes and offices are digital computers. E.g. Calculator, Digital clock, Weighing
machine, Automobiles, Smartphones, Laptop, ATM etc.
c. Hybrid Computer
Hybrid computers are computers that exhibit features of analog computers and digital
computers. The digital component normally serves as the controller and provides
logical operations, while the analog component normally serves as a solver of
differential equations.
iii. Classification of Computer base on Purpose
i. Input device
ii. Output device
iii. Storage device
i. Input device
Input device is a device that feeds data into a computer. It is also referred to as the
act of entering data into a computer. Examples of input devices are: i) Keyboard
(ii) Light pen (iii) Scanner (iv) Microphone
ii. Output device
Output device is any piece of computer hardware that converts information into a
human-perceptible form or into a physical machine-readable form for use with
other non-computerized equipment. Examples of output devices are: (i) Monitor
(b) Speaker (c) Printer (d) Projector
iii. Storage Device
A storage device is a hardware device which can be used to store digital data and
applications which may be in the form of images, video, audio etc. It is also an
integral part of the computer hardware which stores information/data to process
the result of any computational work. Examples are: USB flash drive, Compact
Disc (CDs), Hard Drive Disks, Solid State Drives (SSDs)
Types of Storage devices
a. Primary storage device: This is also known as internal memory and main
memory. This is a section in the CPU that holds program instructions, input
data, and intermediate results. It is generally smaller in size E.g. RAM
(Random Access Memory) and ROM (Read Only Memory) are example of
primary storage.
b. Secondary Storage Device: This a memory that is stored external to the
computer. It is mainly used for the permanent and long-term storage of
programs and data. E.g. Hard Disk, CD, DVD, Pen/Flash drive, SSD etc. are
example of secondary storage.
1. Speed
A computer works with much higher speed and accuracy compared to humans while
performing mathematical calculations. Computers can process millions (1,000,000) of
instructions per second. The time taken by computers for their operations is
microseconds and nanoseconds.
2. Accuracy
Computer perform calculations with 100% accuracy. Errors may occur due to data
inconsistency or inaccuracy
3. Diligence
A computer can perform millions of tasks or calculation with the same consistency
and accuracy. It doesn’t feel any fatigue or lack of concentration.
4. Versatility
This refers to the capability of a computer to perform different kinds of works with
same accuracy and efficiency
5. Reliability
A computer is reliable as it give consistent result for similar set of data i.e. if we give
same set of input any number of times, we will get the same result.
6. Automation
Computer performs all the tasks automatically i.e. it performs task without manual
intervention
7. Memory
A computer has built – in memory called primary memory where it stores data.
Secondary storage are removable devices such as CDs, pen drives, etc., which are also
used to store data.
GENERATIONS OF COMPTUER
CHARACTERISTICS EXAMPLES
1ST E.g. ENIAC, EDVAC, UNIVAC
GENERATION (1) These early computers used
vacuum tubes as circuitry and
magnetic drums for memory
2ND (1) Its operating speed is in terms E.g. IBM 1620, UNIVAC 1108
GENERATION of microsecond
His other significant contribution was the Napier’s Bones, a set of ‘bones’ made from
ivory which would help in calculations and a device to abolish enemy ships called the
‘burning mirror’, Napier invention lead directly to the invention of the slide rule.
Augusta Ada Lovelace is considered the first computer programmer. Even though she
wrote about a computer, the Analytical Engine, that was never built, she realized that the
computer could follow a series of simple instructions, a program, to perform a complex
calculation.
Furthermore, she was the first to recognize that the machine had applications beyond
pure calculation, and to have published the first algorithm intended to be carried out by such
a machine. She realized that the analytical engine could carry out an extensive sequence of
mathematical operations. The example she wrote of one such sequence – how to calculate
Bernoulli numbers – is regarded by computer historians as the first computer program.
Moreover, she was also the first to create a theorized method for a process known as
looping which computer program use today and included a method for calculating a sequence
of numbers using the engine.
He was a French mathematician and philosopher, he made his invention in the year
1642 he was called to it while working with or participating burden of arithmetical labour
involved in his father official work as supervisor tax collector at Roven. His contribution
include the construction of mechanical calculators, consideration on probability theory,
studies of fluids and clarification of concepts such as pressure and vacuum.
The invention was first called Arithmetic machine, Pascal calculator and then
Pascaline, initially it was meant to perform adding machine which could be extended to a
mechanical calculator in that it is able to multiply and divide by repetition.
3c. ADVANTAGE OF USING A COMPUTER