L1-OVERVIEW OF COMPUTERS 165 177 Computer Science
L1-OVERVIEW OF COMPUTERS 165 177 Computer Science
L1-OVERVIEW OF COMPUTERS 165 177 Computer Science
Data items are organized for processing purposes into data structures, file structures and
databases.
Data relevant to information processing and decision-making may also be in the form of
text, images or voice.
INFORMATION
Data that has been processed into a form that is meaningful to the recipient and is of real or
perceived value.
Data for one level of an information system may be information for another. For example,
data input to the management level is information output of a lower level of the system
such as operations level.
1
Desirable qualities of information
1. Availability – Information should be available and accessible to those who need it.
2. Comprehensible – Information should be understandable to those who use it.
3. Relevance – Information should be applicable to the situations and performance of
organizational functions. Relevant information is important to the decision maker.
4. Secure – Information should be secure from access by unauthorized users.
5. Usefulness – Information should be available in a form that is usable.
6. Timeliness - Information should be available when it is needed.
7. Reliability – Reliable information can be depended on. In many cases, reliability of
information depends on the reliability of the data collection method. In other instances,
reliability depends on the source of information.
CPU
System Unit
Control Arithmetic &
Unit Logic Unit
Input Registers (storage area) Output
Devices Devices
Main Memory
(Primary storage)
Storage Devices
Central Processing Unit (CPU) – This is the part of the computer that processes data. Consists
of main memory, the control unit and the arithmetic and logic unit.
Main Memory – Temporary storage to hold programs and data during execution/ processing.
Control Unit – Controls execution of programs.
Arithmetic Logic Unit (ALU) – Performs actual processing of data using program instructions.
Output devices – Displays information processed by the computer system.
Storage devices – Permanent storage of data and programs before and after it is processed by
the computer system.
Communication devices – Enable communication with other computers.
2
3. Why use computers?
Use of computers has become a necessity in many fields. Computers have revolutionized the way
businesses are conducted. This is due to the advantages that computer systems offer over manual
systems.
Banking – the banking sector has incorporated computer systems in such areas as credit
analysis, fund transfers, customer relations, automated teller machines, home banking, and
online banking.
3
Computers are also used for test scoring uniform tests done in schools, school
administration and computer aided instructions.
Retailing – computers are used in point of sale systems and credit card payment systems
as well as stock inventories.
Health care and medicine – computers have played an important role in the growth and
improvement of health care that the use of computers in medicine has become a medical
specialty in itself. Computers are used in such areas as maintenance of patient records,
medical insurance systems, medical diagnosis, and patient monitoring.
5. History of Computers
The first electronic computers were produced in the 1940s. Since then, a series of breakthroughs
in electronics have occurred leading to great improvements in the capacity, processing speed and
quality of computer resources.
4
1950s: Introduction of copying facilitates cheap and faster document production, and the
(limited) introduction of Electronic Data Processing (EDP) speeds up large scale transaction
processing.
1960s: Emergence of Management Information Systems (MIS) provides background within
which office automation can develop.
1970s: Setting up of telecommunication networks to allow for distant communication between
computer systems. There is widespread use of word processors in text editing and formatting,
advancement in personal computing- emergence of PCs. Use of spreadsheets.
1980s: Development of office automation technologies that combine data, text, graphics and
voice. Development of DSS, EIS and widespread use of personal productivity software.
1990s: Advanced groupware; integrated packages, combining most of the office work- clerical,
operational as well as management.
2000s: Wide spread use of Internet and related technology in many spheres of organisations
including electronic commerce (e-commerce), e-learning, e-health
Landmark Inventions
~500 B.C. - counting table with beads
~1150 in China - ABACUS - beads on wires
1642 Adding machine - Pascal
1822 Difference machine/Analytic Engine - design by Babbage
1890 Holerith punched card machine - for U.S. census
1944 Mark I (Harvard) - first stored program computer
1947 ENIAC (Penn)- first electronic stored program computer
1951 UNIVAC - first commercial computer; 1954 first installation
1964 IBM - first all-purpose computer (business + scientific)
1973 HP-65, hand-held, programmable ‘calculator’
~1975 Altair, Intel - first Micro-computer; CPU on a “chip”
6. Computer Generations
The view of computers into generations is based on the fundamental technology employed. Each
new generation is characterized by greater speed, larger memory capacity and smaller overall size
than the previous one.
5
The second generation also saw the introduction of more complex arithmetic and logic
units, the use of high – level programming languages and the provision of system
software with the computer.
Transistors are smaller than electric tubes and have higher operating speed. They have
no filament and require no heating. Manufacturing cost was also lower. Thus the size of
the computer got reduced considerably.
It is in the second generation that the concept of Central Processing Unit (CPU),
memory, programming language and input and output units were developed. The
programming languages such as COBOL, FORTRAN were developed during this period.
7. Classification of computers
Computers can be classified in different ways as shown below:
Classification by processing
This is by how the computer represents and processes the data.
a) Digital computers are computers which process data that is represented in the form of
discrete values by operating on it in steps. Digital computers process data represented in
the form of discrete values like 0, 1, 2. They are used for both business data processing and
scientific purposes since digital computation results in greater accuracy.
b) Analog computers are used for scientific, engineering, and process-controlled purposes.
Outputs are represented in the form of graphs. Analogue computers process data
6
represented by physical variables and output physical magnitudes in the form of smooth
graphs.
c) Hybrid computers are computers that have the combined features of digital and analog
computers. They offer an efficient and economical method of working out special problems
in science and various areas of engineering.
Classification by purpose
This is a classification by the use to which the computer is put.
a) Special purpose computers are used for a certain specific function e.g. in medicine,
engineering, manufacturing.
b) General-purpose computers can be used for a wide variety of tasks e.g. accounting, word
processing
Classification by generation
This is a time-based classification coinciding with technological advances.
The computers are categorized as First generation through to Fifth generation.
a) First generation. Computers of the early 1940s. Used a circuitry of wires and vacuum
tubes. Produced a lot of heat, took a lot of space, were very slow and expensive. Examples
are LEO 1 and UNIVAC 1.
b) Second generation. Computers of the early 1950s. Made use of transistors and thus were
smaller and faster. (200KHz). Examples include the IBM system 1000.
c) Third generation. Computers of the 1960s. Made use of Integrated Circuits. Speeds of up to
1MHz. Examples include the IBM system 360.
d) Fourth generation. Computers of the 1970s and 1980s. Used Large Scale Integration (LSI)
technology. Speeds of up to 10MHz. Examples include the IBM 4000 series.
e) Fifth generation. Computers of the 1990s. Use Very Large Scale Integration (VLSI)
technology and have speeds up to 400MHz and above.
MICROCOMPUTERS
The term “microcomputer” was introduced with the advent of single chip.A microcomputer is a
computer that is constructed around a microprocessor. A microprocessor is a central processing unit or a
processor fabricated on a single chip of silicon. A chip consists of a tiny circuit board etched on a small
7
square of sand like material called silicon. Chips are also called semiconductors, silicon chips or
integrated circuits. The development of microcomputers is attributed to the realization that a general
purpose logic chip consisting of arithmetic-logic and control elements could be mass produced and
programmed in different ways to perform different tasks. This way, time wastage in processor
manufacturing and complex manufacturing problems could be avoided or at least reduced.
Microcomputers are the most important category of computer systems for end-users. They are divided
into workstations and personal computers (PCs). Workstations are expensive powerful machines used by
engineers, scientists etc to process a lot of data or run complex programs and display both work in
progress and results graphically. PCs include desktops, laptops, notebooks, palmtops, and Personal
Digital Assistants (PDAs) etc. PDAs are handheld devices designed for convenient mobile
communications and computing. They support a variety of personal information systems e.g. diaries,
schedules etc. They can have in-built cellular phones.
The iPad is a line of tablet computers designed, developed and marketed by Apple Inc.,
primarily as a platform for audio-visual media including books, periodicals, movies, music,
games, and web content. Its size and weight fall between those of contemporary smartphones
and laptop computers.
The iPad is controlled by a multitouch display—a departure from most previous tablet
computers, which used a pressure-triggeredstylus—as well as a virtual onscreen keyboard in
lieu of a physical keyboard. The iPad uses a WiFi connection to access LAN and the Internet.
A smartphone is a high-end moblie that combines the functions of a PDA and a mobile
phone. Today's models typically also serve as portable media players andcamera phones
with high-resolution touch screens, web browsers that can access and properly display
standard web pages rather than only mobile-optimized sites, GPS navigation, WiFi and
8
mobile broadband access. The term smartphone is usually used to describe phones with more
advanced computing ability and connectivity than a contemporary phone.
Smartphones run mobile operating systems such as Google’s Android, Apple’s iOS,
Microsoft Windows Phone, Nokia’s Symbian, RIM’s BlackBerry OS etc
Portable media players - iPod is a line of portable media players created and marketed by
Apple Inc. As with many other digital music players, iPods can also serve as external data
storage devices. Storage capacity varies by model, ranging from 2 GB for the iPod Shuffle to
160 GB for the iPod Classic.
Typical examples are smartphones and PDAs. Information appliances partially overlap in
definition with, or are sometimes referred to as smart devices, embedded systems, mobile
devices or wireless devices
Internet appliance was contrasted with any general purpose computer. The basic design idea
behind Internet appliance is that it can be made cheaper and much more usable by narrowing
its functionality and limiting available configuration options. Modern smartphones and tablet
9
computers do approximately the same things, but are more powerful, more successful in the
market, and generally not classified as Internet appliances.
Office Automation Systems Office automation systems support general office work for handling
and managing documents and facilitating communication. Text and image processing systems
evolved as from word processors to desktop publishing, enabling the creation of professional
documents with graphics and special layout features. Spreadsheets, presentation packages like
PowerPoint, personal database systems and note-taking systems (appointment book, notepad,
card file) are part of OAS. In addition OAS include communication systems for transmitting
messages and documents (e-mail) and teleconferencing capabilities.
Artificial Intelligence Systems Artificial intelligence is a broad field of research that focuses on
developing computer systems that simulate human behaviour, that is, systems with human
characteristics. These characteristics include, vision, reasoning, learning and natural language
processing. Examples: Expert systems, Neural Networks, Robotics.
Expert System (ES) It is an advanced DSS that provides expert advice by asking users a sequence
of questions dependent on prior answers that lead to a conclusion or recommendation. It is made
of a knowledge base (database of decision rules and outcomes), inference engine (search
algorithm), and a user interface.ES use artificial intelligence technology. It attempts to codify and
manipulate knowledge rather than information. ES may expand the capabilities of a DSS in support
of the initial phase of the decision making process. It can assist the second (design) phase of the
decision making process by suggesting alternative scenarios for "what if" evaluation.
Knowledge Based Systems/ Knowledge Work Systems (KWS). Knowledge Work Systems
support highly skilled knowledge workers in the creation and integration of new knowledge in the
company. Computer Aided Design (CAD) systems used by product designers not only allow them
to easily make modifications without having to redraw the entire object (just like word processors
for documents), but also enable them to test the product without having to build physical
prototypes.
Geographic Information Systems (GIS) Geographic information systems include digital mapping
technology used to store and manipulate data relative to locations on the earth. An example is a
marketing GIS database. A GIS is different from a Global Positioning System (GPS). The latter is a
satellite-based system that allows accurate location determination.
10
Virtual Reality Systems Virtual reality systems include 3-dimensional simulation software, where
often the user is immersed in a simulated environment using special hardware (such as gloves,
data suits or head mounted displays). Sample applications include flight simulators, interior design
or surgical training using a virtual patient.
11
Fourth generation computers
The average number of electronic components packed on a silicon chip doubled each year. They employed
the use of large scale integration where it is possible to integrate more than 30,000 electronic components
on a single chip.
i) They were more powerful,smaller,consumed less power, emitted less heat than the 1st, 2nd and 3rd
generation computers
ii) They were more reliable and less prone to hardware failures
iii) They had faster and larger primary and secondary storage compared to 3rd generation.
iv) Use of standard high-level programming languages allowed portability of programs
v) Graphical user interface made the systems easier for users to learn how to use
vi) Personal computers even more affordable to individuals
c) Mini computers
12
Hardware components of these are often similar to those of mainframes in terms of functionality although
their features and capabilities are less powerful. Depending on the system design, a mini computer can
support a large number of terminals either attached locally or using communication lines. It is an
intermediate size computer that can run the same kinds of applications as mainframes but lack the speed
and storage capacity.
d) Micro computers
This is a computer whose C.P.U is a micro-processor. A micro processor is one whose components are on
a single integrated circuit chip. Hardware components are also similar to those of mainframes and mini
computers. However they are generally of a smaller scale e.g portable computer, embedded computers e.g
calculators, watches
Advantages of a Computer
Computer systems have many advantages, some of which are listed as follows:
1. Computers operate at high speed, hence there may be cost savings e.g. staff costs,
equipment costs etc.
2. Computers produce accurate results (information).
3. Computers can work continuously without getting bored or tired.
4. Computers can work on voluminous data items.
5. Computers can work on any problem (solve any problem), provided a relevant instruction
set (program) are availed to them.
6. Computers are flexible, (i.e. they can adapt to any workload without much strain).
7. Computers produce reliable information.
8. Large volumes of data can be conveniently stored, assessed and altered.
9. Computers can provide useful information to management for control and decision
making.
10. Computers help to reduce paper work significant
11.Computer systems can reduce the number of persons required for performing various
organizational activities.
12.The use of computers for office activities reduces the requirements of office space.
Notes:
The above advantages may bring several benefits into the organization. Such benefits may be
classified as cost savings, improved data processing quality and better management information.
As much as we say that computers are useful to humans, they come with some disadvantages are
given as follows:
a) Computers are costly, if it is more efficient and effective to carry out the processing
tasks without employing the use of computers, then computerization is needless.
Computer prices have gone down tremendously, however, but they are still out of
reach for many poor people
13
b) Due to rapid change in the computer technology, the computer and related facilities
can become outdated very fast, hence posing a risk of capital loss.
c) Changing from the old system, the manual system, to a computerized system is a
gradual process during which there is interruption in the normal working
environment.
d) There is usually the fear that installing the computer into an organization might result
in replacing some human employees.
e) In case the computer system fails, it might be extremely difficult to revert back to the
old manual system. For this reason, stand by procedures are necessary, but expensive.
f) Controlling a computer file's contents is a difficult exercise due to the fact that the
contents of files of computer based systems are none-human sensible. There is further
fear that such contents may suffer from fraudulent acts by the people who know them.
g) Manual systems, though slow, are more flexible as compared to the computerized
systems.
h) Employees may resist the adoption of computers by organizations in which they work
Resistance from Employees
It is human nature to fear the unknown; we are always comfortable doing work the way we are
used to sometimes, there is resistance from employees/users to adopt new technology. The main
reasons for this resistance are:
Fear of change: People are creatures of habit and hence are afraid of change
Fear of losing their jobs: People usually associate the computer with loss of jobs
and hence they will be afraid that they might end up losing their jobs.
Fear of failure: Since the computer is very new in a given working environment,
the people will be afraid that they might never adapt to it
Loss of control: The management will be afraid that once a computer is implemented,
they might lose control of the organization.
Lack of Understanding: The user may not understand the benefits of the computer
system in their jobs. Thus this will create resistance since the computer will be looked
upon as an intruder.
14
15
Governments are increasingly including the integration of ICT in education, enhancing
infrastructure, and training human resources into national policies in order to develop their
educational systems.
As mentioned in this report, different types of ICT-assisted instruction have their own strengths
and weaknesses. Several factors can influence which ICT tools countries choose to emphasise
in their national planning. The share of schools that offer different ICT will also depend on
economic, infrastructural (e.g. availability of electricity and Internet connectivity) and human
factors, such as teacher training and preparedness.
To some degree, countries will increasingly adopt newer forms of ICT, including computerassisted instruction (CAI)
and Internet-assisted instruction (IAI) to keep pace with the evolving
information society. Whether or not countries discontinue use of older forms of ICT, such as
radio-assisted instruction (RAI) and television-assisted instruction (TAI), is another decision that
should be given careful consideration given their potential for filling gaps when newer tools are
unavailable (e.g. CAI and IAI). Undoubtedly a myriad of factors will influence national planning
for ICT in education, but it is also noteworthy that the ICT landscape is becoming increasingly
blurry, given the growing tendency towards the convergence of ICT where computers,
especially connected via broadband, can provide an ever-widening array of possibilities for both
learning and teaching.
16