Aefunai Csc101 Lecture 2
Aefunai Csc101 Lecture 2
Mainframe computers
Mainframe computers are multi-programming, high-
performance computers, and multi-user, which
means, they can handle the workload of more than
100 users at a time on the computer. The storage
capacity of the mainframe is enormous, with a high-
speed data process as well. As well as handling
hundreds of input and output devices at a time.
Minicomputers
Most minicomputers, like mainframes, are multiuser
and general-purpose computers. The primary
distinction between mainframes and minicomputers
is that minicomputers are slower even when
performing the same tasks as mainframes.
Microcomputers
The most common type of computer widely used in
homes, schools, banks, and offices, among other
places. It is a low-cost digital computer with a single
microprocessor, storage unit, and input/output
device. Microcomputers are typically designed for
individual use only. Examples are Desktop, Laptop,
Tablet, Workstation, PDA, Palmtop.
Digital Computers
Digits are used to represent letters, numbers, and
other special symbols in digital computers. Digital
computers use on-off (ON-OFF) inputs, and they
also create ON-OFF signals. An ON is frequently
represented by a 1 and an OFF by a 0.
Hybrid Computers
A hybrid computer is a combination of both a digital
computer system and an analog. The hybrid
computer has the capacity to handle both analog and
digital input. While the digital half of the system
manages the numerical and logical operation, the
analog portion of the system handles the
continuously varying aspects of complex
mathematical computation. The system’s controller
is also a part of the digital component. Hybrid
computers are used in medical science to measure
the heartbeat of the patient, also used in controlling
industrial processes and scientific applications.
COMPUTER HARDWARE
Computer hardware refers to the physical parts or
components of a computer system. Hardware
consists of the following:
Motherboard - Also called as system board, panel
board, main board or circuit board that houses
majority of crucial components of the system
providing connectors for other peripherals.
System software
The system software manages other software and
devices inside the computer. Its function is to ensure
that all the hardware components of the computer
come together and function as a unit. It coordinates
the communication of the user and other computer
software in order to perform a task. The following
are examples of the system software in a computer
system: Operating System, Utility Software, Device
Drivers, and Language Translators.
• Operating System (OS) - is a program that
controls the overall activity of your computer. It
manages the various files in your computer. It
allows the computer hardware to interact with
your computer software. Popular examples of
computer-based OS are Windows, Mac OS X,
Unix and Linux. Popular mobile OS includes
Android OS, iPhone OS, Windows Phone OS,
and Firefox OS.
• Utility software - this is used to support the
computer. It is designed to analyze, configure,
optimize and maintain the system and its
requirements. Examples are Antivirus, disk
defragmentation, disk cleaners, registry cleaners,
disk repair, memory tester, etc.
• Device Drivers – is software that helps devices
to perform its functions. Devices like printer,
keyboard, mouse, modem, etc. needs a driver to
connect with the computer system. When you
install the drivers, the operating system will
control and manage the device.
• Language Translators – it converts program
written in high-level languages (such as Java, C,
C++, Python, etc.) into a sets of instructions that
are readable by the machine.
Application Software
The application software allows you to carry out a
specific task with the computer system. Two major
examples of application software are:
• Customized Software – this software is
designed for specific tasks or functions.
Examples: Bank management system, Airline
reservation system, Learning Management
System, Railway reservation system, etc.
• General Purpose Software – this is used for a
variety of tasks or functions. Examples are:
− Word processing software: allows you to
create a text by typing them with keyboard,
save, retrieve, edit and print documents.
Examples are Word perfect, MS-Word,
Word Star, etc.
− Electronic Spreadsheet Software: are used
for calculation, budgeting, bidding and
financial projections. Examples are
Supercalc, Lotus, MS Excel, Symphony, etc.
− Database Management Software: are used
for storing or keeping useful information or
record of events. Examples are MySQL, MS
Access, DB2, Oracle, etc.
− Game Application software: This enables
you to play game with your computer.
Examples of this software package are Golf,
Snooker, Test-drive, Football, etc.
− Presentation Software: This is used to
display information in a form of slide show.
Examples are: MS Powerpoint, Google
Slides, Zoho show, Slidebean, etc.
HUMANWARE
Humanware is the combination of hardware and
software elements that make human interaction with
a device as good as possible.
Humanware refers to anything that has to do with
the role of people in the development or use of
computer software and hardware systems. It can
include various aspects of the process such as human
interaction, programming, productivity, teamwork,
and other factors.
Humanware can be divided into two distinct groups
such as: Computer professionals and Computer
users.
Computer professionals – they are those with
relevant qualifications and certifications and works
in the computer industry. They ensure the smooth
running of computers and information systems.
Examples are: Computer managers/ system
administrators, Computer programmers/software
developers, Computer engineers, System analysts,
Software engineers, Database administrators, etc.