Lecture Notes ICT Upated
Lecture Notes ICT Upated
a) Hardware
b) Software
c) People (Users)
d) Data
• Raw facts and figures that a computer processes into meaningful information.
• Stored in different formats (e.g., text, numbers, images, audio).
e) Procedures
1
LECTURE NOTES FOR ICT
2
LECTURE NOTES FOR ICT
• Examples: IBM Watson, Quantum Computers, AI-powered assistants (Siri,
Alexa).
Types of Computers
Computers are categorized based on size, processing power, and purpose. The main
types include microcomputers, minicomputers, mainframe computers,
supercomputers, desktop computers, laptop computers, and handheld devices.
1. Microcomputers
2. Minicomputers
3. Mainframe Computers
3
LECTURE NOTES FOR ICT
o Airline reservation systems.
4. Supercomputers
• The fastest and most powerful computers, used for extremely complex
calculations.
• Designed for scientific research, weather forecasting, and artificial
intelligence (AI) applications.
• Examples: IBM Summit, Fugaku, Tianhe-2.
• Common Uses:
o Climate modeling and weather predictions.
o Space research and simulations.
o Cryptography and military defense applications.
o Medical research (e.g., drug discovery, DNA analysis).
5. Desktop Computers
• Personal computers designed to remain in one place, often used in offices and
homes.
• Includes a monitor, keyboard, mouse, and CPU unit.
• Examples: Dell, HP, Apple iMac.
• Common Uses:
o Office work and document processing.
o Software development and programming.
o Gaming and multimedia editing.
6. Laptop Computers
7. Handheld Devices
4
LECTURE NOTES FOR ICT
Computers vary in size, power, and purpose, from handheld devices for everyday
use to supercomputers for complex computations. Understanding these types helps
in selecting the right computer for different needs.
a) Hardware
• The physical parts of a computer that you can see and touch.
• Includes:
o Input devices (e.g., keyboard, mouse).
o Processing unit (e.g., CPU, motherboard).
o Storage devices (e.g., hard drive, SSD).
o Output devices (e.g., monitor, printer).
b) Software
• A set of instructions and programs that tell the computer what to do.
• Two types of software:
o System software – Manages the computer (e.g., operating system like
Windows, Linux).
o Application software – Performs specific tasks (e.g., Microsoft Word,
web browsers).
a) Mouse
• A pointing device used to move a cursor and select items on the screen.
• Types of mice:
o Mechanical mouse – Uses a rubber ball for movement.
o Optical mouse – Uses a laser or LED light to track movement.
o Wireless mouse – Connects to a computer via Bluetooth or USB
receiver.
• Common Uses:
o Selecting and opening files.
5
LECTURE NOTES FOR ICT
o Dragging and dropping objects.
o Navigating web pages and software applications.
• Keyboard: A device with keys used to type text and execute commands.
• Virtual Keyboard: A software-based keyboard displayed on a touchscreen.
• Types of keyboards:
o Standard keyboards – Found on desktop and laptop computers.
o Ergonomic keyboards – Designed for comfort and reducing strain.
o Mechanical keyboards – Uses physical switches for each key.
• Common Uses:
o Typing documents and emails.
o Entering commands and shortcuts.
o Gaming and programming.
c) Numeric Keypad
d) Touchpad
A computer system consists of hardware and software that work together for data
processing. Input devices such as the mouse, keyboard, numeric keypad, and
touchpad allow users to interact with the system efficiently.
6
LECTURE NOTES FOR ICT
Input Devices
Input devices are hardware components that allow users to enter data and control a
computer system. Different input devices serve specific purposes, from navigation
and data entry to authentication and multimedia input.
Trackball
A trackball is a pointing device similar to a mouse but with a stationary base and a
movable ball on top. Users rotate the ball with their fingers to move the cursor on the
screen. Trackballs are commonly used in computer-aided design (CAD) applications
and some specialized systems where precision control is needed.
Remote Controller
Joystick
Touch-Screen
A magnetic stripe reader is a device that reads data encoded in the magnetic stripe
of cards, such as credit cards and identification cards. When a card is swiped through
the reader, the device captures the encoded information for processing. This
technology is widely used in banking, access control, and retail transactions.
A smart card reader is a device that reads information stored on smart cards, which
contain embedded microchips. These cards provide secure authentication for banking
transactions, identity verification, and access control. Unlike magnetic stripe readers,
smart card readers require the card to be inserted into the device.
7
LECTURE NOTES FOR ICT
Chip and PIN Reader
A chip and PIN reader is an advanced form of a smart card reader that requires users
to insert their card and enter a Personal Identification Number (PIN) for
authentication. This device is widely used in financial transactions to enhance
security by preventing unauthorized access.
Scanner
Barcode Reader
A barcode reader is a device that scans and deciphers barcodes printed on products.
It uses a laser or camera to read the pattern of black and white bars, translating the
data into a digital format. Barcode readers are widely used in retail stores,
warehouses, and logistics for inventory management.
An OMR device is designed to detect and interpret marks made on specially designed
forms, such as multiple-choice answer sheets. It is commonly used in examinations,
surveys, and voting systems, where the machine reads the marked answers and
processes the results quickly and accurately.
An OCR reader is a device that converts printed or handwritten text into digital text
that can be edited and searched. This technology is commonly used in document
scanning, digitizing books, and processing invoices or legal documents.
Digital Camera
A digital camera captures and stores images and videos in digital format. Unlike
traditional film cameras, digital cameras allow users to preview, edit, and share
images instantly. They are widely used in photography, media, and security
applications.
8
LECTURE NOTES FOR ICT
Webcam
A webcam is a small camera attached to a computer or built into laptops and mobile
devices. It captures live video and is commonly used for video conferencing, online
streaming, and virtual meetings. Webcams often include microphones for audio
input.
Microphone
A microphone is an input device that captures sound and converts it into a digital
format for processing by a computer. It is used in voice communication, audio
recording, speech recognition, and entertainment applications such as music
production and podcasting.
Graphics Tablet
A graphics tablet is a specialized input device used by digital artists and designers.
It consists of a flat surface and a stylus, allowing users to draw or write directly onto
the tablet. The device translates hand movements into digital strokes, making it ideal
for creative professionals.
Light Pen
A light pen is a handheld input device that detects light from a computer screen. It
allows users to interact with graphical interfaces by pointing directly at the display.
Light pens were commonly used in early computer systems but have largely been
replaced by touch-screens and styluses.
Input devices enable users to interact with computers in various ways, from
traditional text input with keyboards to specialized data entry using scanners and
biometric readers. Understanding these devices helps in selecting the right tools for
specific tasks, improving efficiency and productivity in different fields.
9
LECTURE NOTES FOR ICT
1. Storage Technologies
a) Magnetic Storage
Magnetic storage uses magnetized surfaces to store data. It has been widely used for
decades in various forms. Data is read and written using a read/write head that
moves across a spinning disk or tape.
• Hard Disk Drive (HDD) – Used in computers and servers for data storage.
• Magnetic Tape – Used for backup and archival purposes.
• Floppy Disk (Obsolete) – A small, portable magnetic storage device.
• Zip Disk (Obsolete) – Provided larger capacity than floppy disks.
• High capacity.
• Affordable compared to solid-state storage.
• Slower read/write speeds due to mechanical components.
• Susceptible to wear and tear over time.
b) Optical Storage
Optical storage uses laser technology to read and write data on a reflective surface,
usually in the form of a disc. These storage media are popular for distributing
software, movies, and music.
c) Solid-State Storage
Solid-state storage uses flash memory chips to store data electronically. Unlike
magnetic or optical storage, it has no moving parts, making it faster and more
durable.
10
LECTURE NOTES FOR ICT
Examples of Solid-State Storage Devices:
• Solid State Drive (SSD) – Replaces HDDs in modern computers for faster
performance.
• USB Flash Drive – A portable storage device used for quick data transfer.
• Memory Card (SD Card, microSD Card) – Used in cameras, smartphones, and
gaming consoles.
• Embedded Flash Memory – Built into devices like smartphones, tablets, and
smartwatches.
Summary
Storage devices and media play a crucial role in data management. Magnetic storage
is cost-effective for large capacities but slower. Optical storage is useful for media
distribution but has lower durability. Solid-state storage provides the best
performance and reliability but is more expensive. Choosing the right storage
depends on speed, cost, and durability requirements.
Storage devices are hardware components used to store and retrieve digital data.
They come in various types, each offering different capacities, speeds, and durability.
Additionally, storage devices use different access methods to retrieve data.
11
LECTURE NOTES FOR ICT
A Fixed Hard Disk Drive (HDD) is a non-removable storage device installed inside a
computer system. It uses magnetic storage technology to store data on spinning disks
called platters.
Characteristics:
A Portable Hard Disk Drive (External HDD) is a removable storage device that
connects to a computer via USB or other ports.
Characteristics:
A Magnetic Disk Drive is a storage device that uses magnetic surfaces to read and
write data. This category includes hard disk drives (HDDs) and legacy storage devices
like floppy disks and Zip drives.
Characteristics:
A Floppy Disk Drive (FDD) is an older type of storage device that reads and writes
data on floppy disks.
Characteristics:
12
LECTURE NOTES FOR ICT
Optical storage media use laser technology to read and write data on discs. These are
commonly used for media distribution and backups.
Examples:
Characteristics:
Storage devices use different methods to access and retrieve data. The two primary
types of data access are Serial Access and Direct Access.
a) Serial Access
Example:
• A cassette tape in an old music player requires you to forward or rewind to find
a specific song.
b) Direct Access
Example:
• A hard disk drive allows instant access to any file without searching through
all stored files.
13
LECTURE NOTES FOR ICT
Comparison of Serial Access and Direct Access
Storage devices come in various forms, including fixed hard drives, portable hard
drives, magnetic disks, floppy disks, and optical media. Each type has specific uses
based on speed, capacity, and durability. Additionally, data access methods
determine how information is retrieved, with serial access being slower but useful for
backups and direct access being faster for everyday computing.
1. Monitors
Monitors are display screens used to visually present data from a computer. They
come in different types based on the underlying display technology.
14
LECTURE NOTES FOR ICT
d) Thin Film Transistor (TFT) Displays
2. Printers
Printers are output devices that produce hard copies of digital documents and
images.
a) Laser Printers
b) Inkjet Printers
c) 3D Inkjet Printers
e) Plotters
3. Speakers
15
LECTURE NOTES FOR ICT
• Can be built into devices (laptops, smartphones) or external (desktop
speakers, surround sound systems).
4. Multimedia Projectors
Output devices are essential for displaying, printing, and projecting information.
Monitors provide visual output, printers produce hard copies, speakers output sound,
and multimedia projectors enhance large-scale viewing. Choosing the right output
device depends on the required application, quality, and efficiency
1. Types of Software
a) System Software
System software is designed to manage and control computer hardware, enabling the
execution of application programs. It serves as an interface between the user and the
hardware.
b) Application Software
Application software consists of programs that help users perform specific tasks, such
as word processing, spreadsheets, and graphic design.
i) Operating Systems
• The most critical system software that controls and coordinates computer
hardware and software.
16
LECTURE NOTES FOR ICT
• Examples: Windows, macOS, Linux, Android, iOS.
• Functions:
o Memory and process management.
o File management.
o User interface control.
ii) Utilities
iii) Drivers
System development software helps programmers create, compile, and run software
programs.
i) Compilers
ii) Interpreters
iii) Linkers
17
LECTURE NOTES FOR ICT
• Designed for a wide range of users and tasks.
• Examples:
o Microsoft Word – Word processing.
o Microsoft Excel – Spreadsheet calculations.
o Adobe Photoshop – Image editing.
o Google Chrome – Web browsing.
2. Spreadsheet Software:
Software that allows users to organize, analyze, and visualize numerical data in a
tabular format using formulas and functions.
3 Presentation Software:
Software used to create visual slideshows containing text, images, audio, and
animations for presentations.
5. Web Browsers:
Applications used to access and navigate the internet by displaying web pages.
6. Email Clients:
Software used to send, receive, and manage emails.
7 Multimedia Software:
Software designed for creating, editing, and playing audio, video, and images.
18
LECTURE NOTES FOR ICT
• Example:
o Audio Editing: Audacity, Adobe Audition
o Video Editing: Adobe Premiere Pro, Windows Movie Maker
o Image Editing: Adobe Photoshop, GIMP
8. Communication Software:
Software that enables users to communicate through voice, text, and video over the
internet.
19
LECTURE NOTES FOR ICT
o Provides direct control for advanced users.
• Disadvantages:
o Steep learning curve.
o Not user-friendly for beginners.
Software is classified into system software (for managing hardware and resources)
and application software (for performing user-specific tasks). System software
includes operating systems, utilities, and drivers, while system development tools
include compilers, interpreters, and linkers. Application software is categorized into
general-purpose and specialized software. Users interact with computers through
CLI (text-based) and GUI (visual-based) interfaces, each with its own advantages and
disadvantages.
20