Download ANTHONY MAIYO 22nd FEBRUARY 2013 F21/1946/2012

Survey
yes no Was this document useful for you?
   Thank you for your participation!

* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project

Document related concepts

Supercomputer architecture wikipedia , lookup

Computer cluster wikipedia , lookup

Supercomputer wikipedia , lookup

Parallel computing wikipedia , lookup

ILLIAC IV wikipedia , lookup

Transcript
ANTHONY MAIYO
22nd FEBRUARY 2013
F21/1946/2012
FUNDAMENTALS OF COMPUTING ASSIGNMENT
1. Why is computer known as data processor?
A computer is described as a data processor because it accepts raw data, manipulates the data using
programs and outputs meaningful information thereby processing data.
2. Explain in brief the various generations in computer technology.

First generation computers
These computers used vacuum tubes for circuitry and magnetic drums for memory and were very
enormous. They generated a lot of heat and was often the cause of malfunctions. They relied on
machine language which is the lowest level programming language.

Second generation computers
The vacuum tubes were replaced by transistors. The transistors allowed computers to be smaller, faster,
cheaper, more energy efficient and more reliable than the first generation computers. They relied on
assembly language for programming.

Third generation computers
This generation saw the development of integrated circuits. Transistors were miniaturized and placed on
silicon chips called semi conductors, which drastically increased the speed and efficiency of computers.
This generation also saw the development of devices such as keyboards and monitors and interfaced
with an operating system, which allowed the device to run many different applications at one time with
a central program that, monitored the memory.

Fourth generation computers
Introduction of microprocessors. This drastically reduced the size of computers.

Fifth generation computers
These devices, based on artificial intelligence, are still in development, though there are some
applications such as voice recognition that are being used today. They use parallel processing and
supercomputers. The goal of fifth generation computing is to develop devices that respond to natural
language input and are capable of learning and self organization.
3. Write a short note on fifth generation of computer. What makes it different from fourth generation
computer?
They will be able to take commands in an audio visual way and carry out instructions. Many of the
operations which require low human intelligence will be performed by these computers. Parallel
processing is coming and showing the possibility that the power of many CPU’s can be used side by side
and computers will be more powerful than those under central processing. Advances in super conductor
technology will greatly improve the speed of information traffic.
The fifth generation computer is different from a fourth generation computer as it will use artificial
intelligence.
4. Why did the size of computer get reduced in third generation computer?
The size was reduced due to the introduction of integrated circuits and transistors as opposed to the
vacuum tubes of the second generation computers.
5. Give short notes on the following:
a) Versatility
Refers to the capability of computers to perform almost any task provided the task can be reduced to a
series of logical steps.
b) Storage
A computer’s storage is divided into primary and secondary storage:
Primary (Main) storage, holds data in memory temporarily (RAM) and secondary storage holds data
(semi permanently) on hard disks and other external storage devices such as flash disks.
c) Slide rule
This, also known colloquially as a slip stick, is a mechanical analog computer. The slide rule is used
primarily for multiplication and division and also for functions such as roots, logarithms and
trigonometry but is not normally used for addition or subtraction.
d) Babbage’s analytical Engine
This analytical engine, the first fully automatic calculating machine, conceived the idea of an advanced
calculating machine to calculate and print mathematical table.
6. Distinguish between microcomputer and mainframe computer
A microcomputer is a small computer designed to handle one user at a time, with semi-limited multitasking while a main frame computer is designed to handle multiple processors and users
simultaneously at a fairly decent speed.