Lec 1
Lec 1
University of Technology
Computer Engineering Department
Computer Principles
Lecture 1
Introduction to Computer Systems
Lecture Layout:
1
Lecture 1 Computer Principles
2
Lecture 1 Computer Principles
3
Lecture 1 Computer Principles
Historical Background
The personal computer was introduced in 1975, a development that
made the computer accessible to individuals. Up to that time
computers had been very large and expensive, operated mainly by big
companies. The first modern computers were created in the 1950s and
4
Lecture 1 Computer Principles
• Baron Gottfried Wilhelm von Leibniz invented the first calculator for
multiplication in 1671.
5
Lecture 1 Computer Principles
6
Lecture 1 Computer Principles
• The first electronic computer was built between 1939 and 1942 at
Iowa State University by John Atanasoff, a math and physics
professor, and Clifford Berry, a graduate student. The Atanasoff-
Berry Computer (ABC) used the binary number system of 1s and 0s
7
Lecture 1 Computer Principles
Computer Generations
Computer generation is a step in technology. It provides a framework for
the growth of computer industry. Originally it was used to distinguish
between various hardware technologies, but now it has been extended to
include both hardware and software. There are five computer generations
which are:
1- First Generation -1940-1956:Vacuum Tubes
The first computers used vacuum tubes for circuitry and magnetic drums
for memory, and were often enormous, taking up entire rooms. They
were very expensive to operate and in addition to using a great deal of
electricity, generated a lot of heat, which was often the cause of
malfunctions. First generation computers relied on machine language to
perform operations, and they could only solve one problem at a time.
Input was based on punched cards and paper tape, and output was
8
Lecture 1 Computer Principles
9
Lecture 1 Computer Principles
10
Lecture 1 Computer Principles
11
Lecture 1 Computer Principles
Information systems
An information system (IS) is a computerized system that processes data
(facts) and produces information. This process is defined as an information
processing cycle (IPC). IS has five parts: people (users), procedures,
software, hardware and data. Connectivity allows computers to connect and
share information, thereby greatly expanding the capability and usefulness
of an information system.
1- People: People are the computer operators, also known as users. It can
be argued that some computer systems are complete without a
person’s involvement; however, no computer is totally autonomous.
Even if a computer can do its job without a person sitting in front of it,
people still design, build, program and repair computer systems. This
lack of autonomy is especially true of personal computer systems,
which are designed especially for use by people.
2- Procedures: The rules or guidelines for people to follow when using
software, hardware and data are procedures. These procedures are
typically documented in manuals written by computer specialists.
Software and hardware manufactures provide manuals with their
12
Lecture 1 Computer Principles
13
Lecture 1 Computer Principles
14
Lecture 1 Computer Principles
15