Module 1
Module 1
Module 1
Content
1.0 Introduction
2.0 Intended Learning Outcomes
3.0 Main Content
3.1 Definition of a Computer
3.2 Descriptions of Computer Systems
3.3 Classifications and Types of Computer Systems
3.4 Historical Generation Advancement of computer systems
3.5 Comparison between Hardware and Software
4.0 Conclusion
5.0 Summary
6.0 Self-Assessment Exercises
7.0 References and Further Reading
1.0 Introduction
Today, almost everyone uses computers directly or indirectly to solve
diverse problems ranging from word processing to internet-based
applications. For instance, your access to this course material is
through the use of computers and computer applications. This course
is about the study of computer hardware, which is the physical part of
the computer system. This module addresses the introductory theories
about computer systems. It also deals with interconnectivity and
relationship with the significant modules of a standard computer
system. In this Unit, we shall discuss some fundamental concepts
relating to a computer system. The Unit also explains the computer
device and system configuration.
Basically, a computer is divided into two major parts, namely, hardware and
software. This configuration is like dividing human beings into body and
spirit/soul. The body is the hardware, while the software is the spirit or soul.
While the hardware, the physical or most visible part, is tangible, the
software is intangible. Typically, the software resides and operates within the
hardware. Essentially, hardware is the physical part of the computer, while
software is the code that runs on the computer.
Computers can process numerical data in the form of 0’s and 1’s or simply
in binary digital format. This digital format is the basis of the machine
language, which differs from human-readable languages. Depending on the
software capability, they can solve repetitive computational jobs with a high
level of accuracy and timeliness.
Users
Application
Software
Systems software
Operating system
Hardware
Workstations
These computers are relatively more powerful than PCs in terms of
computational capability. They are also single-user-based. Although a
workstation is like a personal computer, it has higher specifications
and better quality. These high-end computers are often used to
execute complex and large computational jobs in lesser time, so they
are usually more costly than PCs. These types of computers are found
in research laboratories, research institutions, universities, Space,
automotive, and manufacturing industries.
Minicomputers
Minicomputers are multi-users-based computers. They support an
extensive array of users concurrently and are usually able to handle
larger complex or/and large computational jobs. PCs and
workstations are traditionally connected to minicomputers in a
network for the joint execution of tasks, processes, and programs.
Minicomputers are not portable. They belong to large organizations
such as the Nigerian National Space Research and Development
Agency (NASRDA), National Identity Management Commission
(NIMC), Central Bank of Nigeria (CBN), national astronautics and
space administration (NASA), European Space Agency (ESA),
among others. During your next industrial training, you may wish to
visit such an organization to see such computers.
It should be noted that the specifications of minicomputers computers have
also evolved over the years due to software and hardware advancement.
Mainframe
Mainframe computers are larger, expensive, and more powerful multi-user
systems. They simultaneously support thousands of users than
minicomputers. They have higher specifications in terms of processing
speed and storage. They are pretty huge and expensive. Mainframe
computers are mostly found in large corporations, enterprises, and
government organizations where many IT professionals and workers use
them simultaneously to solve grand challenge computational problems
They are designed to perform large numbers of calculations for governments
and large enterprises
It should be noted that the specifications of mainframe computers have also
evolved over the years. International Business Machine (IBM) is one of the
earliest manufacturers of computer systems. Figure 3 shows the System z9
computer, a line of mainframe manufactured by IBM in 2005.
Supercomputer
Although these computers are similar to the mainframe, they are
extremely the fastest and can be used to perform hundreds of millions
of instructions per second. They are designed to solve grand
challenge problems that are often data- and computationally
intensive. These problems include DNA sequencing, human genome,
Space exploration, Mars mission, national population census, national
electoral system, national database systems, banking applications and
database, health informatics, etc. A typical supercomputer can solve
up to ten trillion individual calculations per second.
It is important to note that the specifications of supercomputers have also
evolved over the years. Usually, supercomputers are the most powerful
computers that exist at a time in human history. Today, China and the USA
are the leading manufacturers and users of supercomputers globally. This
fact is available at the https://www.top500.org/ website.
Till early 2021, Fugaku, the Chinese exascale system, was known to be the
world's fastest supercomputer on Top500. From the beginning of 2022, the
Intel and Cray of the Argonne National Laboratory startedd working hard on
the design and development of Aurora, the desired fastest supercomputer
planned to be commissioned within the year. The project is under the
sponsorship of the United States Department of Energy. Figure 4 shows a
typical structure of a computer system.
Table 1 in this section shows the comparison between hardware and software.
Hardware Software
As Hardware are physical, electronic We can see and also use the software but can’t
device, we can see and touch hardware. actually touch them.
Yes, hardware can do not bare metals It can be downloaded, copied and transferred
4.0 Conclusion
A computer has been described as an electronic device capable of
receiving data, processing the data, and generating the output result
on time. A computer system comprises software and hardware. Some
basic categories of computers include supercomputers, mainframe,
minicomputer, desktop computers, and personal computers.
5.0 Summary
In this Unit, you have learned about some fundamental computer system
concepts.
i. What is a computer?
ii. Mention the first manufacturer of the microprocessors
iii. What does ENIAC stand for? Who invented ENIAC? In what
generation was ENIAC manufactured?
iv. What is the primary purpose of manufacturing robots?
Answers
i. A computer can be described as an electronic device that can
receive data, process the data, and produce the result as the
outcome.
ii. Intel was the first company to design and develop
microprocessors.
iii. ENIAC is an acronym for Electronic Numerical Integrator, and
Computer was invented by John W. Mauchly and J. Presper
Eckert. This computer was the first general-purpose electronic
computer
iv. The robots are being manufactured as computing devices that
can
replace human beings with working in difficult, dangerous, and
boring environments with less human intervention.
Content
1.0 Introduction
Do you realize that computer hardware cannot work without
software? You have learned from Unit 1 that software is the soul or
intangible component of the computer system. When you drive your motor
car, you can control the operations and direction of movement of the
vehicle. That is what software does precisely to the computer hardware. In
this Unit 2, you will study the detailed professional description of the
software and the types that are available to the users. You have certainly
used several kinds of software directly or indirectly over the years. Relax
well as we discuss this vital subject matter in computer systems.
(c) Firmware
Firmware is a kind of software that enables low-level control for a specific
micro-controller-based hardware device. Firmware software is mostly used
for embedded systems operations and control. Today, many
electrical/electronic appliances such as washing machines and air
conditioning units have firmware running in their computing systems.
4.0 Conclusion
It is important to note that a computer system or computing device is
broadly divided into hardware and software. While hardware refers to
the physical components or parts, the software is the soft part, non-
tangible, or simply codes and programs that drive the hardware. The
computer hardware machines cannot function without the software.
Thus, the software helps to achieve the functions of a computer.
Types of the software include systems software, operating systems,
application software, and utility software.
5.0 Summary
In this Unit, you have learned about software, types of software, and
software applications.