Computer Skills Lecture 2
Computer Skills Lecture 2
Lecture 2
These computers were based on vacuum tube technology. These were the fastest
computing devices of their times (computation time was in milliseconds).
These computers were very large, and required a lot of space for installation.
Since thousands of vacuum tubes were used, they generated a large amount of heat.
Therefore, air conditioning was essential.
These were non-portable and very slow. They lacked in versatility and speed.
They were very expensive to operate and used a large amount of electricity
These machines were unreliable and prone to frequent hardware failures. Hence,
constant maintenance was required.
Since machine language was used, these computers were difficult to program and use.
Each individual component had to be assembled manually. Hence, commercial appeal
of these computers was poor.
COMPUTER SKILLS (CCS 321/22/M05)
LECTURER: L.S.T/G.C Page 1
SECOND GENERATION (1959–65): TRANSISTORS BASED
Second generation computers used transistors, which were superior to vacuum tubes.
Since transistor is a small device, the physical size of computers was greatly reduced.
Computers became smaller, faster, cheaper, energy-efficient and more reliable than their
predecessors. In second generation computers, magnetic cores were used as primary
memory and magnetic disks as secondary storage devices. They were the first computers
to store instructions in the memory. However, they still relied on punched cards for input
and printouts for output. One of the major developments of this generation includes the
progress from machine language to assembly language (symbolic language).
Characteristics of Second Generation Computers
INTELLIGENCE
The dream of creating a human-like computer that would be capable of reasoning and
reaching a decision through a series of “what-if-then” analyses has existed since the
beginning of computer technology. The starting point for the fifth generation of computers
has been set in the early 1980s and the process of developing fifth generation of computers
is still on going. However, the expert system concept is already in use. The expert system is
defined as a computer information system that attempts to mimic the thought process and
reasoning of experts in specific areas.
Mega Chips: Fifth generation computers use Ultra Large Scale Integrated (ULSI) chips,
which is the production of microprocessor having millions of electronic components on a
single chip. In order to store instructions and information, fifth generation computers
require a great amount of storage capacity. Mega chips may enable the computer to
approximate the memory capacity of the human mind.
Parallel Processing: Most computers today access and execute only one instruction at a
time. This is called serial processing. However, a computer using parallel processing
accesses several instructions at once and works on them at the same time through the
use of multiple central processing units.
Since their inception, computers have evolved into different sizes. A computer can be as
huge as occupying a whole room or a large building and as small as a laptop or handheld
device.
Supercomputer
A supercomputer is the fastest, largest, and most expensive type of computer that exists
today. It comprises 10, 100, 1,000, or more computers working simultaneously. They are
designed for special purposes that often require complex calculations such as scientific
research, weather forecasting, nuclear energy research, and geological data analysis. The
largest known supercomputers include Fugaku which is in Japan for scientific research and
Sierra which is by National Nuclear Security Administration (NNSA) for nuclear weapons
safety.
Minicomputers
Minicomputers are mid-sized computers, larger than microcomputers but smaller than
mainframes. These multi-processing systems are ideal for 5 to 300 people and are primarily
used in small businesses, colleges, research labs, and hospitals. Minicomputers are cost-
effective and deliver the functionalities of a mainframe computer at a more affordable price.
Minicomputers can process data from various sources while handling large chunks of
information. They are run by microprocessors and use operating systems such as Unix,
Linux, or Windows. Minicomputers applications include networking, communication, data
processing and analysis, image processing, software development, and multimedia.
Minicomputers can also store huge volumes of data and are ideal for banking, inventory
tracking, accounting, and office automation.
Examples include desktop computers, laptops, notebooks, and tablets. Desktops usually
feature larger components than laptops, which are designed to be more portable.
Homework 2
1. Describe the computer in detail. In your answer produce a diagram that shows the flow
of data and instructions in a computer system.
2. Describe the impact of computers in our everyday life.
3. Computers are very popular in industry and in the home. Outline any five serious
limitations of computers.