2
2
The fundamental function of any computer system can be broken down into four key stages: input,
processing, output, and storage.
▪ Input: This is the stage where the
computer receives data and instructions
from an external source. This source can be
a user interacting with input devices like a
keyboard or mouse, or another computer or
device sending data. Input is the raw
material that the computer will work with.
▪ Processing: Once the data is inside
the computer, it undergoes processing. This
is where the computer manipulates the data
according to the instructions provided by a
program. Processing can involve a wide
range of operations, from simple arithmetic
calculations to complex algorithms that
analyze and transform data. The Central Processing Unit (CPU) is the primary component
responsible for processing.
▪ Output: After processing, the computer presents the results to the user or another device. This
is the output stage. Output can take many forms, such as displaying text or images on a screen,
playing sound through speakers, printing a document, or sending data to another computer.
Output makes the processed information useful and accessible.
▪ Storage: Storage is the computer's ability to save data and programs for future use. This allows
the computer to retain information even when it is turned off. Storage devices, such as hard
drives and solid-state drives, provide both short-term storage for currently used data and long-
term storage for files and applications.
Examples:
Writing a document: Input involves typing on the keyboard, processing is the word processor
formatting the text, output is displaying the document on the screen, and storage is saving the
document to a hard drive.
Playing a video: Input is clicking on the video file, processing is the media player decoding
the video and audio, output is displaying the video and playing the audio, and storage is the video
file stored on a hard drive.
4. Basic Physical Components of a Computer System
The physical components that make up a computer system are collectively known as "hardware".
These components work in concert to perform the functions of input, processing, output, and
storage. The primary hardware components include:
▪ Input Devices: These devices allow users to feed data and instructions into the computer.
▪ Output Devices: These devices convey processed information from the computer to the user.
▪ Central Processing Unit (CPU): Often called the "brain" of the computer, the CPU performs
the actual processing of data.
▪ Memory: This component provides temporary storage for data and instructions that the CPU
needs to access quickly.
▪ Storage Devices: These devices provide long-term storage for data and programs, even when
the computer is turned off.
▪ Diagram: A simple block diagram illustrating the interconnections between these
components can be very helpful for visual learners.
5. Input Devices
• Keyboard: The primary input device for entering text and commands.
• Mouse: A pointing device used to interact with graphical elements on the screen.
• Touchpad: An integrated pointing device found on laptops, serving as an alternative to a
mouse.
• Joystick: An input device commonly used for controlling movement in video games.
• Microphone: Converts sound waves into electrical signals, allowing for audio input.
• Webcam: A camera that captures video and still images for video conferencing, recording,
or streaming.
• Digital Cameras: Capture still images digitally, allowing for immediate viewing and
storage on the computer.
• Webcams: Primarily used for video communication, webcams capture moving images for
video conferencing, online meetings, or recording videos.
• Video Cameras: While the line blurs with digital cameras, traditional video cameras are
geared towards capturing longer sequences of moving images, often with higher video
quality.
5.2 Scanners
Scanners play a crucial role in converting physical documents and images into a digital format that
the computer can process and store.
6. Output Devices
Output devices function as the
computer's way of communicating the
results of its processing to the outside
world. They present information in a
form that humans can understand or
that other devices can use.
6.1 Soft Copy Output Devices
Soft copy output refers to temporary
output that is displayed on a screen or
other electronic medium, without creating a permanent physical copy.
• Monitor: The primary output device for displaying text, graphics, and video, allowing users
to interact with the computer visually.
• Projector: Projects a larger version of the monitor's display onto a screen, ideal for
presentations or viewing by a group.
• Speakers: Produce audio output, enabling users to hear music, speech, and other sounds
generated by the computer.
6.2 Hard Copy Output Devices
Hard copy output, in contrast to soft copy, is a permanent, physical copy of the computer's output,
typically printed on paper.
• Printers: The most common hard copy output device, printers produce text and graphics on
paper, creating documents, reports, and images.
6.3 Sound Output Devices
Sound output devices enable computers to communicate audio information, enriching the user
experience and enabling multimedia applications.
• Speakers: The most common sound output device, speakers convert electrical signals into
sound waves, allowing users to hear music, speech, and sound effects.
• Headphones: Provide a more personal listening experience, allowing users to hear audio
without disturbing others.
7. Printers
Printers are essential output devices that produce hard copies of documents and images,
transforming digital information into tangible form.
7.1 Impact Printers
Impact printers create images by physically striking an inked ribbon against the paper, similar to
a typewriter.
• Dot-matrix Printers: An older technology, dot-matrix printers use a series of pins to create
characters and images from a pattern of dots. While durable, they are generally noisy and
produce lower-quality output compared to non-impact printers.
7.2 Non-Impact Printers
Non-impact printers form characters and images without any physical contact between the print
head and the paper, resulting in quieter operation and higher-quality output.
• Inkjet Printers: These printers spray tiny droplets of ink onto the paper to create text and
images, offering good quality for both text and color graphics.
• Laser Printers: Using a laser beam and toner (a fine powder), laser printers produce sharp,
high-quality text and are generally faster than inkjet printers, especially for text-based
documents.
8. Central Processing Unit (CPU)
The Central Processing Unit, or CPU, is the core of the computer, often referred to as the "brain".
It is responsible for carrying out the instructions of
computer programs, performing calculations, and
coordinating the activities of all other computer
components.
The CPU consists of several key components:
Network topology refers to the physical or logical arrangement of the nodes (computers, printers,
etc.) and connections within a network. Common topologies include:
• Bus Topology: All devices are connected to a single cable (the bus). Data travels along the
bus in both directions, and devices receive the data addressed to them.
• Star Topology: All devices are connected to a central hub or switch. Communication
between devices goes through the central device.
• Ring Topology: Devices are connected in a closed loop or ring. Data travels in one
direction around the ring, passing through each device until it reaches its destination.
• Mesh Topology: Devices are interconnected with many redundant connections between
network nodes. This provides high fault tolerance.
• Tree Topology: A combination of star and bus topologies, forming a hierarchical structure.
16. Benefits of Networking
Networking computers offers numerous advantages:
• Resource Sharing: Allows multiple users to share hardware resources like printers,
scanners, and internet connections.
• File Sharing: Enables easy sharing of data and files between users on the network.
• Communication: Facilitates communication through email, instant messaging, and video
conferencing.
• Centralized Management: Allows administrators to manage user accounts, security, and
software deployment from a central location.
• Increased Efficiency: Improves collaboration and streamlines workflows.
• Cost Reduction: Sharing resources can reduce overall hardware and software costs.
17. Disadvantages of Networking
While networking offers many benefits, there are also some disadvantages:
• Security Risks: A network can be vulnerable to unauthorized access, viruses, and malware.
• Dependence on the Server: In client/server networks, if the server fails, many users may
lose access to resources.
• Cost of Setup and Maintenance: Setting up and maintaining a network can be expensive.
• Complexity: Managing a large network can be complex and require skilled personnel.
• Potential for Data Overload: Sharing resources can sometimes lead to network
congestion.