Lesson 1.3 Computer Hardware and Software
Lesson 1.3 Computer Hardware and Software
AND SOFTWARE
Lesson 1.3
A computer is an electronic device operated under the control of instructions and directions
stored in its memory. It follows a series of instructions and makes calculations. Computers are
composed of different elements. These elements can be matched and mixed in hundreds of
different ways so that you can customize a computer that meets your exact needs. These
components are called hardware and software.
Computer Hardware
◦ These are the physical elements of a computer, including the case, central processing unit (CPU),
monitor, mouse, keyboard, speaker, printer, etc. Hardware is the hard part of a computer that you can
touch with your hands. Hardware is classified into input devices, output devices, storage devices, and
Central Processing Unit/System Unit. Peripherals are the other devices that work with a computer.
Classification of Hardware
Input Device
Output Device
Storage Device
System Unit
INPUT DEVICE
◦ Input is transferring human-readable data to a computer or the action of feeding data to computers.
Input Devices are the devices used to feed data to computers.
Mouse
◦ Output Devices translates the information processed by the computer into a form that humans
can understand
◦ Classification of Output
◦ A system unit is a casing that contains the essential electronic components of the computer
used to process data.
Power Supply
◦ Software is a combination of instructions, data, and programs that the computer needs to do a
specific task. Another term used for computer software is computer programs. Software is the
overall set of instructions that are feed to computers to operate and perform its specific task.
Categories of Software
System Software
◦ It is a computer program that is designed to run a computer’s hardware and application programs. The operating system
(OS) is the example of system software. The Operating System manages the other programs on a computer.
◦ The BIOS (basic input/output system) makes the computer system started after turning it on. It controls the movement
of data between the operating system and attached devices such as the video adapter, hard disk, mouse, keyboard, and
printer.
◦ The boot program loads the OS into the computer's main memory or random-access memory/RAM.
◦ The assembler gets the essential computer instructions and translates them into a bits pattern that the computer's
processor can perform its essential process.
◦ A device driver manages a particular type of device connected to your computers, such as a mouse or a keyboard. The
driver program translates the more general input/output instructions of the operating system to messages that the device
type can understand.
Application Software
A type of software which is designed for end-user. It is a set of programs that allows the
computer to perform a specific data processing job for the user.
Other examples of application software include:
◦ Internet applications are application software that runs on a web server. The user accesses web applications through a web
browser with an active internet connection. It includes web browsers, search engines, social networking sites, e-commerce.
◦ Productivity software is an application that allows to create items like documents, presentations, projects, designs, and
charts. It makes people's work more efficient and effective in their daily activities. This software is becoming more popular
and more in demand to learn for employment. The three popular applications are word processing, spreadsheet, and
database. All three programs are beneficial.
◦ Communications applications is a software which is used for communication purposes. Examples are messenger, zoom,
google meet, etc.
◦ Graphics programs refer to a program or collection of programs that enable a person to manipulate images or models
visually on a computer. Examples are adobe photoshop, CorelDraw, Picasa, etc.
◦ Games software, alternatively referred to as a video game, is a software code designed to entertain or educate an individual.
Today, computer gaming is big business, and there are millions of different computer games that are enjoyed by people of
all ages.
Programming Software
Programming software includes tools in the form of programs or applications. Software
developers use programming software to create, debug, maintain, or otherwise support other
programs and applications.