0% found this document useful (0 votes)
6 views

notes

Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
6 views

notes

Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 47

ICT Exam SA-1

17 September 2024 07:21 PM

1.1 Hardware and Software

1.1.1 Hardware

• Definition: Physical components of a computer system.


Examples of External Hardware:

• Input Devices: keyboard, mouse, camera.


• Output Devices: monitor, printer, plotter.
Categories of Hardware:

• Internal Hardware:
○ Motherboard
○ Central Processing Unit (CPU) / Processor
○ Random Access Memory (RAM)
○ Read-Only Memory (ROM)
○ Graphics Card
○ Sound Card
○ Network Interface Card (NIC)
○ Internal Storage Devices (HDD/SSD)

Internal Hardware Components

1. Motherboard

○ Printed circuit board connecting all components.


○ Acts as a hub for devices.
○ Made from non-conductive material with copper/aluminum circuits.
○ Contains sockets and slots for component connection.

2. Central Processing Unit (CPU) / Processor

○ Executes program instructions.


○ Components:
 Arithmetic and Logic Unit (ALU): Performs arithmetic and logical
operations.
 Control Unit (CU): Decodes and executes instructions.

3. Random Access Memory (RAM)

○ Temporary storage for data when applications run.


○ Volatile memory: data lost when power is off.
○ Stores data, files, and parts of the operating system in use.

4. Graphics Card

○ Sends graphical information to display devices (monitor, TV, projector).


○ Components:
 Processing unit
 Memory unit (usually RAM)
 Cooling mechanism (like a heat sink)
 Display connections

5. Sound Card

○ Provides sound output through speakers or headphones.


○ Allows sound recording from microphones.
○ Manipulates stored sound.

6. Read-Only Memory (ROM)

○ Stores permanent information (e.g., configuration data).


○ Cannot be altered (read-only).
○ Non-volatile memory: retains information without power.

7. Network Interface Card (NIC)

○ Connects computers and devices to networks (wired or wireless).


○ Contains a unique MAC (Media Access Control) address.

8. Internal Hard Disk Drive (HDD) / Solid-State Drive (SSD)

○ HDD: Magnetic storage for data, files, and software.


○ SSD: Modern storage technology, faster and more reliable.
○ Both serve the same function—data storage.

1.1.2 Software

Definition

• Software: Programs that control a computer system and process data.

Categories of Software

1. Applications Software: Provides services to users to solve specific tasks.

○ Examples:
 Word Processing
 Spreadsheet
 Database Management System (DBMS)
 Control and Measurement Software
 Audio Editing
 Video Editing
 Graphics Editing
 Computer-Aided Design (CAD)
 Apps and Applets

2. System Software: Provides a platform for other software to run.

○ Examples:
 Compilers
 Linkers
 Device Drivers
 Operating Systems (OS)
 Utilities

Applications Software

1. Word Processing Software

○ Manipulates text documents (e.g., essays, reports).


○ Functions:
 Create, edit, save, manipulate text.
 Copy/paste, spell check, import images.
 Translation features.

2. Control and Measurement Software

○ Interfaces with sensors to measure physical quantities (e.g.,


temperature).
○ Controls applications by comparing sensor data and adjusting
parameters.

3. Audio Editing Software

○ Edits and manipulates audio data.


○ Functions:
 Adjust track length, volume, and fading.
 Combine tracks and reduce noise.
 Convert between audio file formats.

4. Video Editing Software

○ Manipulates videos to create new content.


○ Functions:
 Rearrange/add/remove clips, apply color corrections.
 Add titles and sound to video.
5. Apps and Applets

○ Applets: Small applications performing single tasks, embedded in


websites.
○ Apps: More substantial programs for tasks like banking or streaming,
originally for smartphones.

6. Graphics Editing Software

○ Edits bitmap (pixel-based) and vector (line-based) images.


○ Changes pixels in bitmap images and manipulates lines and curves in
vector graphics.

7. Computer-Aided Design (CAD) Software

○ Aids in creating and analyzing designs.


○ Produces 2D and 3D diagrams for manufacturing estimates and
structural analysis.

8. Spreadsheet Software

○ Organizes and manipulates numerical data in grids of cells.


○ Functions:
 Use of formulas for calculations, produce graphs, and modeling.

9. Database Management System (DBMS)

○ Organizes, manipulates, and analyzes data.


○ Tables consist of records (rows) and fields (columns).
○ Functions:
 Query data, generate reports, add/delete/modify records.

System Software

1. Compiler

○ Translates high-level programming code into machine code.


○ Source code → Object code.

2. Operating Systems (OS)

○ Runs in the background to manage basic functions, including I/O


operations, security, and program management.

3. Linker

○ Combines object files from a compiler into a single executable


program.
4. Device Driver

○ Enables hardware devices (e.g., printers) to communicate with the


OS.
○ Requires drivers for all connected hardware.

5. Utilities

○ Specific programs designed for managing and maintaining computer


resources.
○ Examples:
 Antivirus software, backup utilities, disk repair, file management,
security programs, and disk defragmenters.

1.1.3 Analogue and Digital Data

Definitions

• Digital Data:

○ Data in binary format (base 2 number system).


○ Comprised only of discrete values (0 and 1).
○ Represents discontinuous, fixed values.

• Analogue Data:

○ Represents physical data that changes smoothly.


○ Can take on an infinite number of values between any two points
(e.g., any value between 0 and 6).
○ Depicted as a smooth curve on a graph.

Key Differences

• Graphical Representation:
○ Analogue Data: Smooth curve allowing for infinite values (e.g.,
examples like 2.5, 4.652).
○ Digital Data: Discrete steps with specific values (only 0, 1, 2, 3, 4, 5, or
6).


Conversion Processes

• Analogue to Digital Conversion (ADC):

○ Needed when analogue data is sent to a computer.


○ Utilizes hardware called an Analogue to Digital Converter (ADC) to
convert smooth analogue signals into digital data.

• Digital to Analogue Conversion (DAC):

○ Required when a computer sends data to control an analogue device


(e.g., motors).
○ Utilizes hardware known as a Digital to Analogue Converter (DAC) to
convert digital signals back into analogue form.

1.2.1 CPU

The central processing unit (CPU) interprets and executes commands from
hardware and software, typically located on the motherboard. Modern CPUs,
known as microprocessors, are single integrated circuits found in PCs and
various household devices (e.g., car engine management systems). The CPU
consists of:

• Control Unit: Manages input and output devices.


• Arithmetic and Logic Unit (ALU): Performs calculations and logical
operations.
• Registers: Small memory locations for temporary data storage.

1.2.2 Internal Memory

Random Access Memory (RAM) temporarily stores data for running


applications. It is volatile, meaning its contents are lost when power is off.

Read-Only Memory (ROM) permanently stores critical information, such as system configuration
data. It is non-volatile and cannot be altered. ROM contains the BIOS (basic input/output system),
which performs hardware checks at startup and loads the operating system into RAM. The BIOS
also stores the date, time, and system configuration in a battery-powered CMOS chip.

1.2 Main Components of Computer Systems

Overview

• A typical computer system consists of hardware and software.


• Key components include:
○ Input Devices
○ Output Devices
○ Secondary Storage

Examples of Devices

Input Devices

• Keyboard
• Mouse
• Camera
• Microphone
• Sensor
• Scanner

Output Devices

• Monitor
• Printer
• Speakers
• Projector
• Graph Plotter

Secondary Storage Devices

• Hard Disk Drive (HDD)


• Solid-State Drive (SSD)
• Pen Drive

Internal Hardware Components

1. Central Processing Unit (CPU):

○ Interprets and executes commands from hardware and software.


○ Located on the motherboard.
○ Modern CPUs are microprocessors, integrated circuits that handle
processing tasks.

2. Internal Storage:

○ Hard Disk Drive (HDD) or Solid-State Drive (SSD):


 Primary storage for data and applications.

3. Random Access Memory (RAM):

○ Temporary storage for data while applications are running.


○ Volatile memory: Contents are lost when power is off.

4. Read-Only Memory (ROM):


○ Permanent storage for critical information (e.g., BIOS).
○ Non-volatile memory: Contents are retained when power is off.
○ Contains boot file for startup procedures and system configuration
data.

1.2.1 Central Processing Unit (CPU)

• Function: Interprets and executes commands.


• Components:
○ Control Unit: Manages input and output devices.
○ Arithmetic and Logic Unit (ALU): Performs calculations and logical
operations.
○ Registers: Small memory locations for temporary data storage.

1.2.2 Internal Memory

• Random Access Memory (RAM):

○ Temporary, volatile memory.


○ Can be both written to and read from.
○ Stores data, files, programs, and parts of the operating system
currently in use.

• Read-Only Memory (ROM):

○ Permanent, non-volatile memory.


○ Data cannot be altered; only read from.
○ Stores BIOS and critical system data.
○ BIOS performs hardware checks and loads the operating system into
RAM at startup.
○ Stores date, time, and system configuration in a CMOS chip (battery-
powered).

Summary of Differences Between RAM and ROM (Table 1.2)

Feature RAM ROM


Type Temporary memory device Permanent memory device
Volatility Volatile memory Non-volatile memory
Read/Write Capability Can be written to and read from Read-only; data cannot be altered
Usage Stores data, files, programs in use Stores BIOS and essential system
data
Size Impact Can be increased to improve N/A
speed
1.2.3 Input and Output Devices

Input Devices

• Definition: Hardware that allows data to be entered into a computer.


• Types of Entry:
○ Manual Entry: E.g., keyboard, mouse.
○ Direct Data Entry: E.g., sensors, optical character readers.
• Function: Converts input into a form the computer can understand (e.g., a
mouse translates hand movements into cursor movements).
• ADC: Sometimes, data is converted through an Analog-to-Digital
Converter (ADC).

Output Devices

• Definition: Hardware that presents processed data from the computer in a


human-readable format (e.g., text on a printer, images on a monitor).
• Function: Sends data to display results of processing.
• Input/Output Devices: Some devices (e.g., touch screens, DVD
writers/players) can function as both input and output devices.

Table 1.3: Comparison of Input and Output Devices

Feature Input Devices Output Devices


Definition Hardware for entering data or Hardware for presenting processed data
instructions
Data Can send data but not receive Can receive data to generate output, but
Transmission cannot send data
Purpose Necessary for user commands and Necessary for sharing results of processing
data input
User Control Under user control or direct data Under computer control
entry
Complexity More complex for user interaction Less complex, converts signals to output

1.2.4 Backing Storage

• Purpose: Permanently stores large amounts of data beyond the temporary


memory (RAM and ROM).

• Forms: Usually in the form of internal hard disk drives (HDD) or solid-state
drives (SSD).

• Characteristics:

○ Non-volatile: Retains data without power.


○ Not Directly Addressable: Cannot be read directly by the CPU.
○ Access Time: Slower than RAM and ROM.
○ Capacity: Much larger than RAM; more cost-effective per byte.

• Types of Backing Storage:

○ Fixed Storage: Normally internal (e.g., HDD, SSD).


○ Removable Storage: Can be used for backups (e.g., pen drives,
portable HDDs).

• Backup Advantage: Backing storage allows data to be backed up and


restored in case of data loss/corruption.

Table 1.4: Comparison of Internal Memory and Backing Storage

Feature Internal Memory Backing Storage


Volatility RAM is volatile (contents lost when powered Contents are permanent,
down); ROM is non-volatile (read-only) retained without power
Size Smaller than backing storage Larger capacity
Access Speed Extremely fast access time Slower access time
Cost More expensive per byte Cheaper per byte
Location Fixed inside the computer Can be fixed (internal) or
removable
Direct CPU Read directly by the CPU Not directly accessible by the
Access CPU

1.3.1 User Interfaces

Operating systems offer various types of user interfaces, including:

1. Command Line Interface (CLI)

○ Definition: Requires users to type commands to perform operations


(e.g., access menus, open software).
○ Command Complexity: Users must learn various commands for basic
operations, which can be time-consuming and error-prone.
○ Direct Communication: Allows direct communication with the
computer with no restrictions on options.
○ Example: Windows command prompt (Example command: %windir%
\explorer.exe C:\Users\YourName\Desktop).
Advantages:
○ Direct communication with the computer.
○ No restrictions on commands/options.
○ Ability to alter computer configuration settings.
Disadvantages:
○ Steep learning curve due to the need to remember commands.
○ Time-consuming as every command must be typed.
○ Requires exact command syntax (format, spelling).

1. Graphical User Interface (GUI)

○ Definition: Enables interaction through images or symbols (icons)


rather than text commands.
○ WIMP Technology: Uses windows, icons, menus, and pointing devices
(e.g., mouse). Users can click on icons to execute commands.
○ Multi-Window Support: Modern systems allow multiple windows to
be open simultaneously (e.g., opening several applications).
○ Post-WIMP Interaction: Involves touch screen interactions for mobile
devices (e.g., pinch, rotate).
Advantages:
○ User-friendly with icons for applications.
○ Simplifies task execution (clicking vs. typing).
Disadvantages:
○ Consumes more memory than CLI interfaces.
○ Limited to pre-defined icons.
○ Requires a more complex OS, which might slow down command
execution.

Comparison in Terms of User Groups

• CLI:
○ Typically used by programmers, analysts, or technicians needing
direct communication with the system for software development and
debugging.
• GUI:
○ Designed for general end-users without technical knowledge, suitable
for running software, playing games, or managing files (e.g., photos).

1. Dialogue-Based User Interfaces

○ Definition: Allows users to interact using voice commands to control


systems (e.g., luxury cars' entertainment or navigation systems).
○ Examples: Voice-activated systems such as Amazon Alexa, Google
Now, Apple Siri, and Microsoft Cortana.
Advantages:
○ Hands-free operation; useful when performing multitasking (e.g.,
driving).
○ Accessible for individuals with disabilities, enabling voice control for
tasks.
Disadvantages:
○ May struggle with command recognition, especially in noisy
environments.
○ Complexity in initial setup and requires knowledge of usable
commands.

1. Gesture-Based User Interfaces

○ Definition: Relies on human gestures to interact with computers


through movement (hands, head, feet).
○ Technology Used: Utilizes computer vision and image processing to
understand and execute commands without mechanical devices.
○ Examples: Gesture commands such as adjusting volume, skipping
tracks, or opening doors via specific hand motions.
Advantages:
○ Natural and intuitive interface, no physical contact required.
○ No need for prior training to use the interface.
Disadvantages:
○ Can require careful setup and may have limited command
recognition.
○ The reliability of gesture recognition might still be an issue.

Summary Tables

Table 1.5: Advantages and Disadvantages of CLI and GUI Interfaces

Interface Advantages Disadvantages


Command Line - Direct communication with the - Requires learning
Interface (CLI) computer<br>- No restrictions on command commands<br>- Time-consuming
options<br>- Can alter configuration settings typing<br>- Must use exact
format
Graphical User - User-friendly with icons<br>- Simplifies task - Uses more memory<br>-
Interface (GUI) execution by clicking Limited to screen icons<br>-
Requires complex OS

Table 1.6: Advantages and Disadvantages of Dialogue-Based and Gesture-


Based Interfaces

Interface Advantages Disadvantages


Dialogue- - Hands-free control<br>- Useful for - Command recognition issues<br>-
Based those with disabilities<br>- Voice Complexity in setup<br>- Needs
Interface recognition can aid security command knowledge
Gesture- - Natural interaction<br>- No physical - Can be unreliable<br>- Initial setup
Based contact needed<br>- No training complexity
Interface required
1.4 Types of Computers

1.4.1 Desktop Computers

• Definition: A general-purpose computer consisting of separate


components—monitor, keyboard, mouse, and processor unit—making it
less portable than laptops.
Advantages of Desktop Computers:

• Standardized Spare Parts: Typically lower costs for replacements.


• Easier Upgrades: Simpler and cheaper to upgrade or expand the system.
• Better Specifications: Often offers better performance (e.g., faster
processors) at a given price due to size and cooling capabilities.
• Power Consumption: Not a critical factor; usually plugged into a wall
socket, promoting better heat dissipation.
• Reduced Theft Risk: Fixed location leads to less likelihood of being stolen.
• Stable Internet Connection: Generally have wired connections, providing
consistent data transfer rates compared to laptops with variable wireless
connectivity.
Disadvantages of Desktop Computers:

• Lack of Portability: Not designed for movement due to separate


components.
• Complex Setup: Requires wiring, leading to cluttered desk space.
• Data Transfer Challenges: Complicated file transfers when working away
from the main setup, although cloud storage has alleviated some issues.
Main Uses:

• Office and business work (e.g., word processing, spreadsheets).


• Educational applications (interactive software for learning).
• Gaming (chess, crossword puzzles, fantasy games).
• General entertainment (streaming TV programs).

1.4.2 Mobile Computers

• Definition: Portable computers that include laptops, smartphones, tablets,


and phablets, allowing for use on the go.
Types of Mobile Computers:

1. Laptops (Notebooks)

○ Definition: All-in-one units combining monitor, keyboard, pointing


device, and processor.
Key Features:
○ Lightweight and portable.
○ Low power consumption with long battery life.
○ Low heat output, crucial for cooling.
Advantages:
○ Portability: Easy to carry anywhere.
○ No Wiring: Reduced clutter with a single power cord.
○ Space Saving: Occupies less desk space.
○ Wi-Fi Connectivity: Fully utilizes Wi-Fi features.
Disadvantages:
○ Higher theft risk due to portability.
○ Limited battery life with a heavy power adapter needed.
○ Less ergonomic keyboards and pointing devices.
○ Limited upgrade possibilities (e.g., RAM).
Main Uses:
○ Office and business tasks (similar to desktops).
○ Educational software usage.
○ Gaming and entertainment.
○ Control and monitoring systems.

2. Smartphones

○ Definition: Mobile devices for calls and internet applications,


equipped with various features.
Typical Features:
○ HD displays, front- and back-facing cameras.
○ Lightweight with long battery life.
○ Bluetooth connectivity and solid-state memory.
○ Various sensors for enhanced functionality.
Advantages:
○ Extremely portable and lightweight.
○ Versatile with internet access, apps, and call features.
○ Wide accessibility with Wi-Fi and mobile networks.
Disadvantages:
○ Small screens make text hard to read.
○ Typing is less efficient than on laptops/desktops.
○ Limited storage capacity (though newer models offer larger memory).
○ Higher theft risk due to small size and commonality.
○ Data transfer rates may vary when using mobile networks.

3. Tablets

○ Definition: Touch screen devices similar to smartphones without a


physical keyboard, use a virtual keyboard.
Advantages:
○ Rapid startup with no OS loading delay.
○ Fully portable due to light weight.
○ Intuitive touch screen interface.
○ Long battery life and steady internet connectivity.
Disadvantages:
○ Often more expensive than laptops.
○ Limited memory/storage capacity.
○ Potential high costs for mobile data usage.
○ Typing can be slow and difficult on a virtual keyboard.
○ File transfer through applications can be frustrating as direct drag-
and-drop may not be supported.
○ Limited file format support compared to laptops.

4. Phablets

○ Definition: Hybrid devices between smartphones and tablets, larger


than smartphones but smaller than tablets.
Screen Size:
○ Smartphones: Up to 5.1 inches.
○ Phablets: Between 5.1 and 7 inches.
○ Tablets: Over 7 inches.

Main Uses for Mobile Devices (Smartphones, Tablets, Phablets):

• Entertainment: Streaming music/videos and gaming


• Gaming
• Internet use
• Education
• Mobile Bamking

1.5 Emerging Technologies

1.5.1 Impact of Emerging Technologies

Artificial Intelligence (AI)

• Definition: AI involves machines or applications performing tasks that require


some level of intelligence, such as:
○ Language processing
○ Facial recognition
○ Operating machinery (cars, trains, planes)
○ Data analysis for predictions (e.g., weather forecasting)
• Human Task Duplication: AI automates tasks that involve decision-making and
problem-solving. It has the potential to replace many jobs currently held by
humans, which raises concerns about unemployment.
Positive Impacts of AI:

• Improved Safety: Enhanced safety in various operations through automation.


• Enhanced Quality: Better services and products due to precision.
Concerns Associated with AI:
• Job Losses: Potential significant unemployment in fields like manufacturing and
transportation (e.g., drivers).
• Technological Dependency: Individuals may struggle to perform tasks manually
if AI systems fail.
• Loss of Skills: Skills previously honed can deteriorate as machines take over
human functions.
Cultural References:

• Isaac Asimov's Laws of Robotics:


1. A robot may not harm a human.
2. A robot must obey human orders unless it conflicts with the first law.
3. A robot must protect itself unless it conflicts with the first two laws.
• Public Perception: Often shaped by science fiction, leading to both fascination
and fear surrounding AI.

Extended Reality (XR)

• Definition: XR encompasses a spectrum of real and virtual combined


environments, including:
○ Augmented Reality (AR)
○ Virtual Reality (VR)
○ Mixed Reality (MR)

Augmented Reality (AR)

• Features:

○ Combines digital and physical worlds.


○ Overlays virtual information onto the real world.
○ User experiences and interacts with both real and virtual elements.
○ Can be accessed via special goggles or smartphone/phablet screens.

• Examples: Pokémon GO overlays digital creatures in real-world settings.

• Future Applications:

○ Safety and Rescue: 3D images to prepare rescue missions.


○ Entertainment: Interactive virtual experiences with favorite characters.
○ Shopping/Retail: Virtual try-ons (e.g., makeup) and vehicle interior
simulations.
○ Healthcare: Enhanced understanding of patient anatomy through 3D
imaging.

Virtual Reality (VR)

• Features:
○ Fully immerses users in a simulated digital environment.
○ Requires a VR headset for a 360° view, creating a lifelike experience.
• Future Applications:
○ Military: Training simulations for equipment operation (e.g., tank
operations).
○ Education: Immersive history lessons (e.g., exploring ancient buildings).
○ Healthcare: Diagnostic tools for treatment recommendations.
○ Entertainment: VR games providing realistic experiences using gloves,
goggles, etc.
○ Fashion: Virtual fashion shows for previews before actual events.
○ Heritage: Virtual tours and proximity to historical sites (e.g., Stonehenge).
○ Business: Training and role-playing scenarios.
○ Engineering: Visualizing new designs in existing environments.
○ Sports: Training tools for skill improvement (e.g., golf swing analysis).
○ Media: Enhanced interactive effects in movies.
○ Scientific Visualization: Visualizing complex structures in biology and
chemistry.

2.1 Input Devices and Their Uses

2.1.1 Keyboards

• Definition: Keyboards are the most common method of data entry for devices
such as computers, tablets, and mobile phones.

• Connection:

○ Connected via USB or wireless for computers.


○ Virtual keyboards are often used on tablets and mobile devices.

• Functionality:

○ Each key press converts to a digital signal interpreted by the computer.


○ Slower data entry method but user-friendly for text input.

• Health Concerns:

○ Frequent use can lead to repetitive strain injuries (RSI) in hands and wrists.
○ Ergonomic Keyboards: Designed to reduce strain with a different key
arrangement and better wrist support.

• How Keyboards Work:

1. A membrane or circuit board is located at the base of the keys.


2. Pressing a key (e.g., the ‘H’ key) completes a circuit.
3. The CPU identifies the pressed key and refers to an index file to determine
the corresponding character.
• Uses of Keyboards:

○ Data input into software applications (e.g., text in word processors,


numbers in spreadsheets).
○ Typing commands to the computer (e.g., shortcuts like Prnt Scrn, Ctrl+P).

• Advantages:

○ Fast text entry for documents.


○ Familiar to most users.
○ Easy to use, providing verification checks as data is compared with the
source document.

• Disadvantages:

○ Difficult for users with limited arm/wrist mobility.


○ Slower than direct data entry methods (e.g., Optical Mark Recognition).
○ Takes up valuable desk space due to its size.

2.1.2 Numeric Keypads

• Definition: A numeric keypad is specifically designed for entering numbers, with


some having the capability for alphabetic input through function keys.

• Uses of Numeric Keypads:

○ Automatic Teller Machines (ATMs): For entering PINs, withdrawal amounts,


etc.
○ Mobile Phones: For inputting phone numbers.
○ Point of Sale (POS) Terminals: Manual entry of prices if barcode scanning
fails.
○ Chip and PIN Devices: For entering payment amounts and PINs.
○ Data Entry: Fast input of numeric data into spreadsheets.

• Advantages:

○ Faster than standard keyboards for numeric data entry.


○ Compact design makes many numeric keypads easy to carry (e.g., on
mobile phones).

• Disadvantages:

○ Often feature small keys, making data entry more challenging.


○ Non-intuitive arrangement of numbers can complicate use.

2.1.3 Pointing Devices


Mouse

• Definition: A mouse is a pointing device that controls the position of a pointer


on the screen through user movement.

• Components:

○ Typically has two buttons:


 Left button: Used for selection (double-click).
 Right button: Opens drop-down menus.
○ Many mice feature a scroll button for faster document navigation.

• Types:

○ Optical Mouse: Uses reflected light for movement detection, more robust
than traditional mice as it has no moving parts.
○ Wireless Mouse: Transmits signals to a USB receiver, offering flexibility in
use.

• Uses:

○ Opening, closing, and minimizing software applications.


○ Grouping, moving, and deleting files.
○ Image editing and controlling cursor selection from menus.

• Advantages:

○ Faster navigation and option selection compared to keyboards.


○ Quick for navigating applications and the internet.
○ Requires less desk space than a keyboard.

• Disadvantages:

○ May be difficult for users with restricted hand/wrist mobility.


○ Can be damaged easily and accumulate dirt in older models.
○ Requires a flat surface for optimal use.

Touchpad

• Definition: A touchpad is a built-in pointing device used primarily in laptops,


allowing control through finger movement on the surface.

• Functionality:

○ Users control the pointer by moving their finger and can tap to simulate
mouse clicks.
○ Features buttons under the pad for left and right clicks.
• Uses: Similar to those of a mouse, including navigation and selection within
applications.

• Advantages:

○ Integrated into the laptop for portability.


○ Eliminates the need for an external mouse.

• Disadvantages:

○ Difficult for users with limited hand/wrist movement.


○ Control of the pointer can be less precise than with a mouse.
○ More challenging for drag-and-drop operations.

Trackerball

• Definition: A trackerball is a pointing device with a movable ball on top or the


side; it is rotated by the user to control the on-screen pointer.

• Uses:

○ Serves as an alternative to a mouse, particularly for users with RSI


(Repetitive Strain Injury).
○ Utilized in industrial control environments for faster navigation.
○ Commonly found in luxury cars to select functions like audio or navigation.

• Advantages:

○ Requires less precise control than a mouse.


○ Easier for individuals with wrist or hand issues.
○ More accurate pointer positioning than a mouse.
○ More robust and occupies less desk space.

• Disadvantages:

○ Often not included as standard equipment, increasing cost.


○ Requires user training due to its non-standard design.

Remote Control

• Definition: A remote control operates devices via infrared signals, allowing


users to select various functions from a distance.

• Uses:

○ Controls televisions, satellite systems, DVD/Blu-ray players, and Hi-Fi


systems for functions like volume adjustment and channel selection.
○ Employed in industrial settings for remote operation of machinery.

• Advantages:

○ Convenient operation from various distances, enhancing safety in


hazardous environments.

• Disadvantages:

○ Can be challenging for users with limited hand/wrist movement.


○ Signal can be obstructed by thick walls or barriers.

2.1.5 Joysticks and Driving Wheels

Joystick

• Definition: A joystick is an input device that allows users to control a pointer on


the screen by gripping and moving a stick. It often includes buttons for making
selections and may have a top button for gaming functions (e.g., firing a
weapon).

• Uses:

○ Primarily used in video and computer games.


○ Employed in simulators (e.g., flight simulators) to replicate actual control
interfaces.

• Advantages:

○ Easier navigation of the screen compared to a keyboard.


○ Provides a more realistic control experience for certain applications than
using a mouse.

• Disadvantages:

○ Control of the on-screen pointer can be more difficult than with a mouse
or other devices.

Driving Wheel

• Definition: A driving wheel is an input device that simulates the control of a


steering wheel. It typically connects to a computer or gaming machine via USB
and may include additional buttons or pedals for acceleration and braking.

• Uses:

○ Commonly used in video and computer games, especially racing games.


○ Integrated into simulators (e.g., car-driving simulators) to closely mimic
real vehicle controls.

• Advantages:

○ Offers a more natural method of controlling steering movements than


keyboards or joysticks.
○ Enhances the overall driving experience, making it closer to real-life
vehicle operation.

• Disadvantages:

○ Can be relatively expensive compared to standard input devices like a


mouse or joystick.
○ May have overly sensitive steering movements, leading to unrealistic feel.
○ Feedback mechanisms may be lacking unless using high-end simulation
equipment.

2.1.6 Touch Screens

Definition

• A touch screen is an interactive display that allows users to select options by


directly touching buttons or icons on the screen, eliminating the need for a
separate pointing device.

Uses:

• Self-service terminals (e.g., at petrol stations for fuel selection and payment).
• Automated teller machines (ATMs) for on-screen option selection.
• Point of sale terminals in restaurants for order processing.
• Public information systems at airports, railway stations, and tourist offices.
• Mobile devices (e.g., phones, tablets) and satellite navigation systems.
• Interactive whiteboards used in educational settings.
• Computer-based training (CBT) systems where users interact by selecting
answers on-screen.

Advantages:

• Faster selection of options compared to keyboards or mice.


• User-friendly interface that requires little to no training.
• Flexibility in display size, allowing for expansion if needed.

Disadvantages:

• Limited input options compared to traditional input devices.


• Potential for physical strain with frequent use, leading to issues like repetitive
strain injuries (RSI).
• Screens can accumulate dirt and fingerprints from constant use.

2.1.7 Scanners

Definition

• Scanners are devices that convert hard copy documents (text, photographs)
into computer-readable formats.

Common Type

• Flatbed Scanner: Consists of a glass panel and lid; uses a light source to scan
documents/photos.

Functions

• Images can be manipulated using drawing software.


• Text images can be processed through Optical Character Recognition (OCR)
software for editable documents.

Uses of Scanners:

• Convert documents into formats compatible with various software.


• Archive old or valuable documents/books to protect originals and maintain
records.
• Digitize photographs (especially important for non-digital prints).
• Scan barcodes at Point of Sale (POS) terminals.

Advantages:

• Stored images can be edited later.


• OCR technology allows for faster and more accurate text entry compared to
manual typing.
• Damaged documents or photographs can be recovered using scanning and
specialized software.

Disadvantages:

• Scanning quality may vary depending on the scanner's resolution capabilities.


• Scanning can be slow, especially in color mode or at high resolutions.

2.1.8 Digital Cameras


Definition

• Digital cameras capture images and store them on memory cards. They have
largely replaced traditional film-based cameras.

Image Transfer Methods:

• Directly reading the memory card with a card reader.


• Connecting the camera to a computer via USB.
• Wireless data transfer (Wi-Fi or Bluetooth).

Uses of Digital Cameras:

• Taking high-quality photographs, often superior to those from


smartphones/tablets due to advanced lenses and software.
• Data capture (e.g., reversing aids in cars).
• Medical applications (e.g., dentists capturing images for diagnostics and color
matching).
• Creating virtual reality tours of various locations.

Advantages:

• Produce higher quality photographs than traditional cameras.


• Easier and faster image uploads compared to scanning traditional prints.
• No need for film development, which saves money and is more environmentally
friendly (reduces chemical use).
• Memory cards can hold thousands of images.

Disadvantages:

• Requires computer literacy for effective use and image manipulation.


• Potential loss of artistry due to automatic correction by software (e.g.,
exposure adjustments, red-eye removal).
• Images often require compression to save memory space, as file sizes can be
substantial (e.g., over 12 MB per image).

Market Trends:

• Smartphones and tablets are increasingly capable of high-quality photography,


threatening the traditional camera market for casual users.
• Professional photographers remain reliant on digital cameras for superior lens
quality.
• Special attachments for smartphones can enhance photography with special
effects, zoom, and filters.
2.1.9 Microphones

Definition

• Microphones convert sound waves into an electric current, which is then


converted into a digital format for processing or storage by a computer.

How Microphones Work

1. Sound Creation: Sound causes air to vibrate.


2. Diaphragm Vibration: The microphone's diaphragm vibrates in response to air
vibrations.
3. Movement of Copper Coil: The diaphragm is connected to a cone, which moves
a copper coil relative to a permanent magnet.
4. Inducing Electric Current: The motion of the coil through the magnetic field
generates an electric current (analog).
5. Conversion to Digital Signal: The electric current is converted to a digital signal
by a sound card in the computer.

Uses of Microphones:

• Input speech/sounds for various applications (presentations, music, special


effects).
• Input for voice-recognition software, converting speech to text or commands.
• Serve as sensors for sound detection (e.g., in intruder alarm systems).
• Facilitate video conferencing and Voice over Internet Protocol (VoIP)
applications.

Advantages:

• Faster input of text compared to typing.


• Real-time sound manipulation possible with specialized software.
• Increases safety in voice-activated systems (e.g., in cars).

Disadvantages:

• Sound files can consume significant computer memory.


• Voice recognition accuracy can be lower than manual typing (e.g.,
distinguishing homophones).

2.1.10 Sensors

Definition

• Sensors are devices that input data to a computer, measuring continuously


changing physical quantities (e.g., temperature, light, moisture).

Data Conversion

• Since sensors provide analog data, it must be converted to digital format using
an Analog to Digital Converter (ADC) for computer processing.

Uses of Sensors:

• Types and Applications (See Table 2.1 below):


Type of Sensor Applications
Temperature Automatic washing machines, central heating systems, automatic glasshouses,
ovens
Pressure Intruder alarm systems, washing machines, robotics, environmental
monitoring
Light Automatic glasshouses, automatic doors, street light control, intruder alarm
systems
Sound/Acoustic Monitoring liquid/powder flow in pipes, intruder alarm systems
Humidity/Moistu Automatic glasshouses, factories requiring moisture control (e.g., microchip
re manufacturing)
pH Used in chemical processes and environmental monitoring

Advantages of Using Sensors:

• More accurate than human operators.


• Continuous readings allow for immediate action or alerts.
• Automated systems can function without human intervention, crucial for
hazardous or precision-required processes.

Disadvantages of Using Sensors:

• Faulty sensors can provide inaccurate results (e.g., dirty sensors on cars).
• Most sensors produce analog data, requiring an ADC for conversion.

2.1.11 Light Pens

Definition

• Light pens are input devices that detect changes in light, sending signals to a
computer. They work primarily with CRT monitors.

How Light Pens Work:

• Operate by detecting the electron beam's position as the screen refreshes,


allowing the computer to determine the pen's location.

Uses of Light Pens:

• Selecting objects on CRT screens.


• Drawing on screens, especially with Computer-Aided Design (CAD) packages.

Advantages:

• More accurate than touch screens.


• Compact size suitable for tight spaces.
• User-friendly technology.

Disadvantages:

• Lag issues when drawing on-screen.


• Currently, only functional with CRT monitors.
• Limited accuracy in drawing compared to other technologies.
• Perceived as an outdated technology.

2.2 Direct Data Entry (DDE) Devices

Definition

• DDE devices are used to input data into a computer with minimal or no human
interaction. Examples include barcode readers, which require only pointing
towards a barcode.

2.2.1 Card Readers

Magnetic Stripe Readers

• Function: Read information stored on the magnetic stripe of credit/debit cards


(e.g., account number, sort code, expiry date).

Uses

• Utilized in:
○ ATMs and EFTPOS (electronic funds transfer at point of sale) terminals.
○ Security systems for building or room access.

Advantages

• Speed: Fast data entry compared to manual keying.


• Accuracy: Eliminates typing errors.
• Security: Data is not human-readable, minimizing risks of observation.
• Robustness: Not affected by oil, water, or moisture and contains no moving
parts.

Disadvantages

• Damage Risk: Magnetic stripes can be damaged by strong magnetic fields,


leading to data loss.
• Proximity Requirement: Cards must be in close contact with the reader.
• Readability Issues: information is not human-readable, posing a challenge in
certain contexts.

Contactless Debit Card Readers

• Function: Allow payments without entering a PIN for transactions under a


certain amount, using embedded chips emitting radio waves.

Process Steps

1. Customer locates the contactless symbol on the terminal.


2. Shop assistant inputs the transaction amount.
3. Customer presents their card near the reader.
4. Transaction is processed, indicated by a successful read display.

Advantages

• Speed: Generally faster transactions (10 seconds vs. 30 seconds).


• Encryption: Uses 128-bit encryption for data protection.
• Error Elimination: Reduces typing errors since no PIN entry is required.
• Data Security: Retailers do not access customer card information.

Disadvantages

• Cost: More expensive than standard cards.


• Privacy Concerns: Potential for unauthorized reading by proximity.
• Duplicate Charges: Risk of unintended double charges if used as both
contactless and chip & PIN.
• Transaction Limits: Payments often capped at a specific amount (e.g., $50).
• Unauthorized Charges: Notable incidents of accidental charges, though rare
with current technology.

Chip and PIN Readers

• Function: Similar to magnetic stripe readers but require inserting the card into
a slot and entering the PIN for validation.

Uses

• Commonly used in retail environments (e.g., restaurants, supermarkets).

Advantages

• Security: More secure as it requires PIN entry.


• Durability: More robust compared to magnetic stripe cards.

Disadvantages

• Fraud Risk: Potential for someone to observe and record the PIN during entry.

2.2.2 Radio Frequency Identification (RFID) Readers

• Function: Utilize radio waves to read data stored on RFID tags from a distance.

Components of RFID Tags

1. Microchip: Stores and processes data.


2. Antenna: Transmits and receives data.

Uses

• Livestock Tracking: Monitors and identifies farm animals.


• Retail: Automatically reads multiple tags for checkout, streamlining processes.
• Admission Passes: Provides easy access to rides in theme parks, with tracking
capabilities.
• Library Management: Automates tracking of books without scanning barcodes.

Advantages

• No Line of Sight: Tags can be read from various angles and distances.
• Speed: Quick response time (typically < 100 milliseconds).
• Bidirectional Data Transfer: Enables both read and write operations.
• Bulk Detection: Several tags can be read simultaneously.

Disadvantages

• Tag Collision: Overlapping signals can interfere.


• Signal Interference: Vulnerable to jamming of radio waves.
• Data Security: Potential for data hacking.
• Cost: Generally more expensive than barcode systems.
2.2.3 Optical Mark Recognition (OMR)

Definition

• OMR is a technology used to read marks made by pen or pencil on a form,


typically used for data collection.

Uses

• Commonly used for:


○ Questionnaires
○ Multiple-choice examination papers
○ Voting papers
○ Surveys and forms where responses are indicated by marks or shading.

Advantages

• Speed: Very fast input method as documents are fed automatically with no
manual input.
• Accuracy: More accurate than manual data entry since there is no typing
involved.
• Efficiency: Generally more accurate than Optical Character Recognition (OCR)
methods for specific tasks.

Disadvantages

• Form Design: Requires careful design of forms to ensure marks are correctly
positioned for accurate reading.
• Error Handling: If forms are filled incorrectly, they may need manual checking
before processing, which can be time-consuming and costly.

2.2.4 Optical Character Recognition (OCR)

Definition

• OCR is a technology that converts printed text from hard copy documents into
electronic format, allowing for editing and storage.

Uses

• Commonly used for:


○ Processing passports and identity cards.
○ Converting hard copy documents into electronic formats.
○ Automatic Number Plate Recognition (ANPR) systems.
○ Digitizing historical documents and newspapers for archiving.

Advantages

• Speed: Faster than manual data entry.


• Error Reduction: Reduces the number of errors since there is no manual typing
involved.

Disadvantages

• Handwriting Recognition: Struggles with reading handwriting accurately,


especially if it is poor.
• Accuracy Issues: Not as accurate as OMR for forms specifically designed for
mark recognition.

Comparison of OMR and OCR

Feature OMR OCR


Input Reads marks on forms (e.g., shading) Reads printed text
Method
Flexibility Limited to predefined choices on Can read handwritten and printed text
forms
Complexity Simpler recognition system More complex recognition system
Form Design Requires careful design for accurate Fewer instructions needed for form completion
reading
Applications Ideal for multiple-choice exams Used for digitizing documents and reading text
Accuracy More accurate for mark detection More accurate for printed text but struggles with
handwriting

2.2.6 Quick Response (QR) Code Scanners (Readers)

Definition

• QR codes are a type of barcode consisting of a matrix of filled-in dark squares


on a light background. They can hold significantly more information than
traditional barcodes.

Description

• Structure: Comprised of small squares (pixels), allowing storage of up to:


○ 4,296 characters
○ 7,089 digits
• Alignment: Features three large squares at corners for alignment and
orientation during scanning.

Uses

• Advertising: Redirects users to websites or provides product information (e.g.,


merchandise).
• Automatic Access: Quick links to websites or contact information.
• Travel: Electronic boarding passes at airports and train stations.
• Wi-Fi Authentication: Stores Wi-Fi credentials for automatic connection.
• Augmented Reality: Helps systems determine object positions in AR
applications.
• Virtual Stores: Allows customers to scan product codes for home delivery.

Advantages

• High Information Capacity: Can store much more data than standard barcodes.
• Error Detection: Built-in error-checking systems provide better data integrity.
• Ease of Use: Readable by smartphone cameras; no need for specialized
scanners.
• Data Transmission: Easily shared as images or text.
• Encryption: Offers greater security options compared to traditional barcodes.

Disadvantages

• Multiple Formats: Various QR formats create compatibility issues.


• Security Risks: Can embed malicious code, leading to potential data breaches
or malware installation.

2.3 Output Devices and Their Uses

Output devices display computer processing results in a human-readable format.

2.3.1 Monitors (Screens)

Types of Monitors

1. Cathode Ray Tube (CRT) Monitors

○ Uses: Primarily found in specialized applications like CAD (Computer-


Aided Design).
○ Advantages:
 Wider viewing angle.
 Compatible with light pens for drawing.
○ Disadvantages:
 Heavy and bulky.
 Higher power consumption.
 Can cause flickering and heat issues.

2. LCD (Liquid Crystal Display) Screens

○ Description: Uses liquid crystals and requires backlighting (LED or CCFL).


○ Uses: Commonly used in computers, mobile devices, and TVs.
○ Advantages:
 Low power consumption and lightweight.
 No burn-in issues (unlike CRT).
 Sharp image resolution with a wide color range.
○ Disadvantages:
 Inconsistent color and contrast at different angles.
 Prone to motion blur and potential dead/stuck pixels.
 Uniform illumination issues can cause shading problems.
LED Screens

• Made up of tiny LEDs that control brightness.


• Brighter and more vivid than older backlighting technologies (like CCFL).

2.3.2 Touch Screens (as an Output Device)

Definition

• Touch screens function as both input and output devices, allowing users to
interact with the displayed options and receive responses based on their
selections.

Uses

• Smartphones and Tablets: Interaction with applications.


• ATMs: Display options based on user input.
• Ticket Collection Machines: Options depend on previous user interactions.
• Information Kiosks: Displays information at places like museums or galleries.

Advantages

• Faster Interaction: Quicker selection of options compared to keyboards or


mice.
• User-Friendly: No additional training required; intuitive interface.
• Expandable Displays: Can be resized for better visibility.

Disadvantages

• Limited Options: May not support extensive menus or data input.


• Accuracy Issues: Not ideal for large data entry due to reduced precision.
• Maintenance: Screens can become dirty from frequent use, impacting usability
and hygiene.
• Security Risks: Easier for third parties to track user interactions (e.g., entering
sensitive information).

2.3.3 Multimedia Projectors

Definition

• Devices that magnify images from signal sources (like computers, TVs, or DVD
players) and display them on large screens.

Uses

• Training Presentations: Allows larger audiences to view content.


• Advertising: Displays large visuals in public spaces.
• Home Cinema Systems: Projects images from DVDs or streaming services.

Advantages

• Widespread Visibility: Accommodates many viewers without crowding around


a small screen.
• No Need for Multiple Computers: Everyone can view shared content
simultaneously.

Disadvantages

• Image Quality: Projections can sometimes appear fuzzy.


• Cost: Can be expensive to purchase.
• Setup Complexity: May require careful positioning and calibration.

2.3.4 Printers

This section focuses on the three most common types of printers: laser printers,
inkjet printers, and dot matrix printers.

Laser Printers

Definition

• Produce high-quality printed output rapidly, ideal for large-volume jobs.


How It Works

1. A positively charged drum rotates and is struck by a laser, removing charge in


specific areas.
2. Negatively charged areas attract positively charged toner.
3. A negatively charged sheet of paper rolls over the drum, receiving the toner.
4. The toner is fused to the paper using heated rollers.
5. The drum is discharged, ready for the next print job.

Uses

• Ideal for noise-sensitive environments, particularly offices.


• Best choice for fast, high-quality printing.

Advantages

• Speed: Very fast for large print jobs.


• Quality: Consistently high-quality output.
• Longevity: Toner cartridges last longer compared to ink cartridges.

Disadvantages

• Efficiency: Fast printing mainly benefits high-volume jobs.


• Color Cost: Color laser printers have high operating costs due to the need for
multiple expensive cartridges.
• Health Concerns: Can emit ozone and volatile organic compounds, which may
pose health risks.

Inkjet Printers

Definition

• Inkjet printers produce good-quality hard copies using small droplets of ink
sprayed onto the paper.

Components

• Print Head: Contains nozzles that spray ink onto the paper.
• Ink Cartridges:
○ Multi-cartridge systems: Separate cartridges for blue, yellow, magenta,
and black.
○ Single cartridge system: Combined colors in one cartridge.
• Stepper Motor and Belt: Moves the print head across the page.
• Paper Feed: Automatically feeds pages into the printer.

Ink Droplet Technologies

1. Thermal Bubble:
○ Resistors heat the ink, forming tiny bubbles that eject ink onto the paper.
○ When the bubble collapses, a vacuum draws new ink into the head.
2. Piezoelectric:
○ Crystals vibrate when electrified, forcing ink out while drawing in more.

Uses

• Ideal for low-output volumes and high-quality printing on single pages, such as
photo-quality printouts.
• 3D inkjet printing is used for prototypes in industrial applications.

Advantages

• High-quality output, particularly for images.


• Generally cheaper to purchase than laser printers.
• Lightweight with a small physical footprint.
• Do not emit ozone or volatile organic compounds.

Disadvantages

• Slow output for multiple copies due to limited buffer capacity.


• Ink cartridges deplete quickly for large print jobs.
• Prone to smudging if not handled carefully.
• Can become expensive with frequent use due to high cartridge costs.

Dot Matrix Printers

Definition

• Dot matrix printers are impact printers that use a print head composed of a
matrix of pins to strike against an inked ribbon.

Uses

• Suited for noisy or dirty environments (e.g., garages, factories).


• Ideal for applications requiring carbon copies or continuous rolls of paper.
• Commonly used for generating receipts and wage slips.

Advantages

• Operate effectively in hostile environments (dusty, moist conditions).


• Can produce carbon copies or multipart forms.
• Very cost-effective to run and maintain.
• Convenient for continuous stationery printing.

Disadvantages
• Noisy operation, unsuitable for office settings.
• Higher initial purchasing cost compared to inkjet printers.
• Slow printing speed and lower output quality compared to inkjet and laser
printers.

2.3.5 Graph Plotters

Definition

• A graph plotter is an output device that uses pens, pencils, or markers to draw
continuous lines, producing vector graphic drawings rather than printing dots
like traditional printers.

Characteristics

• Capable of printing on various paper sizes, from A4 to several meters.


• Often used with CAD (Computer-Aided Design) and CAM (Computer-Aided
Manufacturing) applications.
• Some plotters can cut materials by replacing the pen with a cutting blade.

Uses

• Producing architectural drawings.


• Generating engineering drawings.
• Drawing animation characters.

Advantages

• Very high-quality output, especially for large-scale drawings.


• Produces large monochrome and color drawings with high accuracy.
• Can print on diverse materials (aluminum, cardboard, plastic, steel, wood, and
paper).

Disadvantages

• Slow printing speed.


• High initial purchase cost for the equipment and software, although running
costs are low.
• Large physical footprint compared to regular printers.

2.3.6 3D Printers

Definition
• 3D printers create solid objects layer by layer, utilizing technologies similar to
inkjet and laser printing.

Characteristics

• The solid objects can be made from various materials, including powdered
resin, metal, paper, or ceramic.
• The process is based on additive manufacturing (building up layers) vs.
subtractive manufacturing (removing material).

Types of 3D Printing

1. Direct 3D Printing: Uses inkjet technology with a print head that can move both
horizontally and vertically.
2. Binder 3D Printing: Involves two passes per layer, where dry powder is first
deposited, followed by a binder application to create solid layers.
3. Laser/UV Techniques: Newer methods use lasers or UV light to harden liquid
polymers, expanding the range of printable products.

Uses

• Custom prosthetic limbs tailored to individual needs.


• Precision parts for reconstructive surgery based on exact scans.
• Manufacturing aerospace components for lightweight and accurate designs.
• Creative applications in fashion and art.
• Producing parts for out-of-production items (e.g., vintage cars).

Steps in Creating a Solid Object

1. Design generated using CAD software.


2. Drawing imported into software for 3D printer compatibility.
3. Printer setup for object creation.
4. Solid object built layer by layer, taking hours depending on material and size.
5. Post-printing preparation (cleaning excess material, curing, etc.).

Advantages

• Enables easy custom manufacturing and rapid prototyping.


• Cost-effective compared to traditional manufacturing for small scale and mass
production.
• Medical advancements such as creating artificial organs and precise surgical
instruments.
• Ability to manufacture parts for vintage items that are no longer commercially
available.

Disadvantages
• Risk of counterfeiting and copyright infringement due to easy replication of
items.
• Potential for illegal manufacturing of dangerous objects.
• Possible job losses in traditional manufacturing sectors, though this can also
reduce costs for companies.

Speakers
• Definition: Speakers (or loudspeakers) are output devices that produce sound.
• Conversion Process:
1. Digital to Analogue Converter (DAC): Converts digital data (binary) into electric current.
2. Amplifier: Boosts the small current from the DAC to a level sufficient to drive the
loudspeaker.
3. Loudspeaker: Converts the electric current into sound waves.
• Operation:
○ The coil of wire wrapped around an iron core becomes a temporary electromagnet when
current flows through it.
○ The changing current induces a varying magnetic field, causing the iron core to vibrate.
○ This vibration is transmitted to a cone (plastic or paper), producing sound waves.
• Uses:
○ Found in phones and computers.
○ Outputs sound for multimedia presentations.
○ Assists visually impaired individuals through text-to-speech.
○ Plays downloaded sound files.
• Advantages:
○ Amplifies sound, making it audible to larger audiences.
○ Enhances presentations and group activities.
○ Simple technology.
• Disadvantages:
○ Can be disruptive in shared environments (e.g., offices).
○ High-quality speakers can be expensive.
○ May require significant desk space.

Actuators
• Definition: Actuators are devices that convert electrical signals into physical movement, often
used to control machinery like conveyor belts and valves.
• Example: Solenoid:
○ Converts electrical signals into a magnetic field, creating linear motion.
○ A plunger (e.g., a magnetized metal bar) moves when current is applied, enabling operation
of valves or switches.
• Uses:
○ Control motors, pumps, switches, and buzzers.
○ Enable computers to manage physical devices requiring analogue inputs.
• Advantages:
○ Facilitate remote operation of devices (e.g., in hazardous environments).
○ Generally inexpensive.
• Disadvantages:
○ Additional components that could malfunction.
○ Typically require DAC for control due to analogue nature.

Overview of Magnetic Media


• Definition: Utilizes magnetism for electronic data storage, dating back to the 19th century.
• Data Representation: Iron oxide coating can be magnetized (binary 1) or demagnetized (binary 0).
• Durability: Magnetic state is permanent unless rewritten.
• Common Devices: Magnetic tape drives and hard disk drives (HDD).

3.1.1 Magnetic Tape Drives


• Structure: Thin plastic strip coated with a magnetic layer (iron oxide).
• Data Access: Uses serial access (data is read in the order it was written).
Uses:
• Batch processing (e.g., bank cheques, utility billing).
• Backup media for large data storage.
• Long-term archiving due to stability and high capacity.
Advantages:
• Cost-effective per byte compared to HDDs.
• Robust technology; minimal deterioration over time.
• Large storage capacity.
• Fast data transfer rate (not to be confused with slow access time).
Disadvantages:
• Very slow data access times due to serial access.
• Updating requires a master tape and transaction tape, leading to potential errors.
• Susceptible to corruption from strong magnetic fields.

3.1.2 Hard Disk Drives (HDD)


• Structure: Data stored on magnetic surfaces of platters; may have multiple platters.
• Data Access: Direct access allows faster retrieval than magnetic tape.
Operation:
• Read/write heads move quickly (up to 50 times/second) across rotating platters.
• Data organized in circular tracks divided into sectors.
• A file allocation table (FAT) maps sectors for efficient data storage and retrieval.
Uses:
• Store operating systems, applications, and data/files.
• Real-time and online systems (e.g., robots, booking systems).
• File servers in networks.
Advantages:
• Fast data transfer rates and access times.
• Large memory capacities.
Disadvantages:
• Vulnerable to damage (e.g., head crashes).
• Many moving parts can reduce reliability.
• Noisy read/write operations compared to solid-state drives.

3.1.3 Portable Hard Disk Drives


• Definition: External HDDs connected via USB; used for backups or file transfers.
Uses:
• Backup systems to prevent data loss.
• Data transfer between computers.
Advantages:
• Fast data access and transfer rates.
• Large memory capacity.
• Convenient for transferring information.
Disadvantages:
• Easily damaged if dropped or improperly shut down.
• Transfer rates typically slower than fixed HDDs.

3.2 Optical Media and Optical Storage Devices


• Definition: Optical media use laser technology to read and write data. Common types include CDs,
DVDs, and Blu-ray discs.
• Structure: Data is stored in pits and lands on a single spiral track from the center to the edge of
the disc.

3.2.1 CD/DVD Optical Disks


• Types:
○ R: Write once.
○ RW: Rewritable.
○ ROM: Read-only.
• Data Storage:
○ Thin layer of metal alloy or organic dye.
○ Optical head uses a laser to read/write without touching the surface.
• Data Format:
○ Pits (data) and lands (gaps) are detected by laser light, which causes destructive interference
to read data.
• Differences Between CD and DVD:
○ DVDs can have dual-layering for increased storage.
○ DVD pits are smaller, allowing more data storage.
○ Laser wavelength: CDs (780 nm) vs. DVDs (650 nm).
Uses of CD-R and DVD-R:
• Music and film recordings.
• Data storage and transfer.
Advantages of CD-R/DVD-R:
• Cost-effective.
• Behave like ROM once finalized.
Disadvantages of CD-R/DVD-R:
• Single-use; errors result in waste.
• Compatibility issues with some players.
Uses of CD-RW/DVD-RW:
• Recording TV shows, backup files, CCTV systems.
Advantages of CD-RW/DVD-RW:
• Can be rewritten multiple times.
• Flexible file format usage.
Disadvantages of CD-RW/DVD-RW:
• Higher cost.
• Risk of accidental overwriting.
Uses of CD-ROM/DVD-ROM:
• Permanent data storage for music, software, and games.
Advantages of CD-ROM/DVD-ROM:
• Less expensive than HDD.
Disadvantages of CD-ROM/DVD-ROM:
• Slower data access and transfer rates.

3.2.2 Blu-ray Discs


• Definition: Advanced optical media using blue laser technology for higher capacity.
• Key Differences from DVD:
○ Laser Color: Blue (405 nm) vs. red (650 nm).
○ Storage Capacity:
 Single-layer Blu-ray: 27 GB.
 Dual-layer Blu-ray: 50 GB.
○ Construction: Blu-ray uses a 1.2 mm thick polycarbonate disk.
Advantages of Blu-ray Discs:
• Large storage for high-definition content.
• Fast data transfer and access speeds.
• Built-in encryption for piracy protection.
Disadvantages of Blu-ray Discs:
• Higher cost.
• Potential encryption issues.

Comparison of CD, DVD, and Blu-ray


Disk Type Laser Color Wavelength Construction Capacity
CD Red 780 nm Single 1.2 mm layer Up to 700 MB
DVD Red 650 nm Dual-layer (two 0.6 mm layers) Up to 8.5 GB
Blu-ray Blue 405 nm Single 1.2 mm or dual-layer Up to 50 GB

Uses of Optical Media


1. Software Distribution: CD/DVD-ROM for software installation.
2. Backup Files: CD-RW/DVD-RW for flexible backups.
3. High Definition Movies: Blu-ray for HD content.
4. Permanent Data: CD-ROM/DVD-ROM for unalterable data.
5. Word Processing Files: CD-RW for periodic file storage.

3.3 Solid-State Media and Solid-State Storage Devices


• Definition: Solid-state technology uses NAND chips with no moving parts, offering fast data
retrieval without latency issues.
• Transistor Structure:
○ Floating Gate: Retains charge (1 or 0).
○ Control Gate: Used to apply voltage and control data storage.
Characteristics:
• Non-volatile memory.
• Requires periodic usage to maintain data integrity.

3.3.2 Solid-State Drives (SSD)


• Definition: SSDs are storage devices that use solid-state technology, replacing traditional HDDs in
many applications.
Uses:
• Primary storage for files, applications, and operating systems.
• Enable thinner and lighter laptop designs.
• Essential for smartphones and tablets.

Advantages of SSDs:
• Reliability: No moving parts, reducing failure risks.
• Weight: Lighter than HDDs, ideal for portable devices.
• Immediate Access: No need to "get up to speed."
• Power Efficiency: Lower power consumption.
• Cooling: Operate cooler than HDDs, beneficial for laptops.
• Access Time: 0.1 ms compared to 10 ms for HDDs.
• Data Transfer Speed: Faster than HDDs.
Disadvantages of SSDs:
• Longevity: Limited write operations (rated for 20 GB/day over three years).
• Cost: Generally more expensive than HDDs.
• Endurance Issues: Still not widespread in high-write environments (e.g., servers).

3.3.3 Pen Drives (Memory Sticks)


• Definition: Small portable USB devices using solid-state technology.
Uses:
• File transfer between computers.
• Backup for music and photo files.
• Serve as security devices (dongles) to prevent software piracy.
Advantages:
• Compact: Very portable and lightweight.
• Robust: Durable, with no moving parts.
• Plug and Play: Usually requires no additional software.
Disadvantages:
• Data Protection: Cannot easily be made read-only.
• Risk of Loss: Small size makes them easy to misplace.
• Data Corruption Risk: Improper removal during read/write operations can lead to data loss.

3.3.4 Memory Cards


• Definition: Solid-state storage devices that can be inserted into compatible devices for data
storage.
Formats:
• SD Cards: Common in portable devices.
• XD Cards: Used in digital cameras.
• CFast Cards: For high-end cameras, no moving parts.
Uses:
• Storing photos in cameras.
• Mobile phone memory.
• Music storage in MP3 players.
• Backup in handheld devices.
Advantages:
• Compact Size: Easily transferable between devices.
• Durability: Solid-state design ensures longevity.
• High Capacity: Can store large amounts of data.
Disadvantages:
• Cost: More expensive per GB compared to HDDs.
• Storage Limits: Lower capacity than HDDs.
• Finite Lifespan: Limited number of read/write cycles.
• Size Risks: Smaller cards are easier to lose or damage.
• Reader Requirement: Not all computers have built-in card readers.

3.4 The Future of Storage Devices


• Decline of Optical Media: CD and DVD drives are becoming less common; many systems rely
solely on USB ports.
• Flash Memory Dominance: USB drives and SSDs are primary for file transfer and storage.
• Digital Storage Trends:
○ Music stored on HDDs, smartphones, and cloud services.
○ Streaming services for music and movies are gaining popularity.
○ Smart TVs enable direct streaming without physical media.
Chapter 21

HTML Tag Definition Example


cellpadding An attribute used in the <table> tag to define the <table
space between cell borders and content. cellpadding="10">...</table>
<sub> Displays text as subscript, typically used in chemical H<sub>2</sub>O
formulas or mathematical notations.
<sup> Displays text as superscript, commonly used for x<sup>2</sup>
exponents or footnotes.
colspan An attribute used in <td> or <th> to specify the <td colspan="2">Merged
number of columns a cell should span. Cell</td>
rowspan An attribute used in <td> or <th> to specify the <td rowspan="2">Merged
number of rows a cell should span. Row</td>
<caption> Defines a title or caption for a table, typically <table> <caption>Student
displayed above the table. Scores</caption>...</table>
border- An attribute used in CSS to specify whether table <table style="border-collapse:
collapse borders should be collapsed into a single border or collapse;">...</table>
separated.
align An attribute that specifies the alignment of text in a <td align="center">Centered
table cell or other block-level elements. Text</td>
<a> Creates a hyperlink to another page or resource. <a
href="https://example.com">
Visit Example</a>
<a Creates a bookmark in the document that can be <a name="section1"></a>
name="bookm linked to.
ark">
<div> Defines a division or section in the document, often <div style="background-
used for layout purposes. color:lightblue;">Content
here</div>
<a Creates an anchor link that jumps to a specific <a href="#section1">Go to
href="#bookm location in the document (bookmark). Section 1</a>
ark">

HTML Tag Definition Example


<html> Root element of an HTML document. <html> ... </html>
<head> Contains meta-information (title, links to <head> <title>Page Title</title>
stylesheets, scripts, etc.). </head>
<title> Sets the title of the document (appears in the <title>My Website</title>
browser tab).
<body> Contains the visible content of the page. <body> <h1>Welcome!</h1> </body>
<h1> to Heading tags; <h1> is the largest, <h6> is the <h1>Main Heading</h1>
<h6> smallest.
<p> Defines a paragraph. <p>This is a paragraph.</p>
<a> Creates a hyperlink. <a href="https://example.com">Click
here</a>
<img> Embeds an image. <img src="image.jpg" alt="A
description">
<br> Inserts a line break. First line<br>Second line
<hr> Inserts a horizontal line (thematic break). <hr>
<b> Displays text in bold. <b>Bold text</b>
<i> Displays text in italics. <i>Italic text</i>
<strong> Denotes important text, often displayed as bold. <strong>Important text</strong>
<em> Emphasizes text, usually displayed in italics. <em>Emphasized text</em>
<ul> Creates an unordered (bulleted) list. <ul> <li>Item 1</li> <li>Item 2</li>
</ul>
<ol> Creates an ordered (numbered) list. <ol> <li>First</li> <li>Second</li> </ol>
<li> List item inside <ul> or <ol>. <ul> <li>List item</li> </ul>
<table> Creates a table. <table> <tr><td>Data</td></tr>
</table>
<tr> Table row. <tr> <td>Data 1</td> <td>Data 2</td>
</tr>
<td> Table data/cell inside a row. <td>Data</td>
<th> Table header cell (usually bold). <th>Header</th>
<form> Defines a form for user input. <form> <input type="text"> </form>
<input> Input field within a form (text, checkbox, radio, <input type="text" name="name">
etc.).
<button> Button element. <button>Submit</button>
<label> Defines a label for an input element. <label for="name">Name:</label>
<div> Defines a division or section in the document <div>Content here</div>
(block-level).
<span> Defines a span of text (inline element). <span>Inline text</span>
<header> Defines the header section of a document. <header> <h1>Title</h1> </header>
<footer> Defines the footer section of a document. <footer> <p>Footer content</p>
</footer>
<nav> Defines navigation links. <nav> <a href="/home">Home</a>
</nav>
<section> Defines a section of a document. <section> <h2>Section title</h2>
</section>
<article> Defines a standalone section of content. <article> <p>Article content</p>
</article>
<aside> Defines a sidebar or aside content. <aside>Side content</aside>
<iframe> Embeds another HTML document or web page. <iframe src="page.html"></iframe>
<script> Embeds or references JavaScript code. <script src="app.js"></script>
<style> Embeds CSS styling within the document. <style> body {color: blue;} </style>
<link> Links to an external CSS file. <link rel="stylesheet" href="styles.css">
<meta> Defines metadata, like character set, <meta charset="UTF-8">
description, or viewport settings.
<audio> Embeds audio content. <audio controls> <source
src="audio.mp3"> </audio>
<video> Embeds video content. <video controls> <source
src="video.mp4"> </video>
<source> Specifies a media source for audio or video <source src="media.mp4"
elements. type="video/mp4">
<canvas> Defines a drawing area for graphics via <canvas id="myCanvas"></canvas>
JavaScript.
<blockquot Defines a section that is a block quote from <blockquote>Quoted text
e> another source. here</blockquote>
<code> Defines a piece of computer code. <code>let x = 5;</code>
<pre> Displays preformatted text (maintains spacing <pre> Preformatted text here </pre>
and line breaks).
<abbr> Defines an abbreviation or acronym. <abbr title="Hypertext Markup
Language">HTML</abbr>
<cite> Defines a citation or reference. <cite>Author Name</cite>
<sup> Superscript text. x<sup>2</sup>
<sub> Subscript text. H<sub>2</sub>O
<ul> Creates an unordered list. <ul> <li>Item 1</li> <li>Item 2</li>
</ul>
<ol> Creates an ordered (numbered) list. <ol> <li>First</li> <li>Second</li> </ol>
<li> List item inside <ul> or <ol>. <ul> <li>List item</li> </ul>
<dl> Creates a description list. <dl> <dt>Term</dt> <dd>
Definition</dd> </dl>
<dt> Defines a term in a description list. <dt>HTML</dt>
<dd> Defines a description of a term in a description <dd>HyperText Markup Language</dd>
list.
This table summarizes the most common and widely used HTML tags along with their respective
definitions and examples.

4o
You said:
can u add in a table with the following tags their definitions an example cell padding, sub and super
script, col and row span, caption, border collapse, alignment, hyperlink, bookmarks, division tags,
anchors,

2/2
ChatGPT said:
ChatGPT
Here’s an extended table including the specified HTML tags, their definitions, and examples:
HTML Tag Definition Example
cellpadding An attribute used in the <table> tag to define the <table
space between cell borders and content. cellpadding="10">...</table>
<sub> Displays text as subscript, typically used in chemical H<sub>2</sub>O
formulas or mathematical notations.
<sup> Displays text as superscript, commonly used for x<sup>2</sup>
exponents or footnotes.
colspan An attribute used in <td> or <th> to specify the <td colspan="2">Merged
number of columns a cell should span. Cell</td>
rowspan An attribute used in <td> or <th> to specify the <td rowspan="2">Merged
number of rows a cell should span. Row</td>
<caption> Defines a title or caption for a table, typically <table> <caption>Student
displayed above the table. Scores</caption>...</table>
border- An attribute used in CSS to specify whether table <table style="border-collapse:
collapse borders should be collapsed into a single border or collapse;">...</table>
separated.
align An attribute that specifies the alignment of text in a <td align="center">Centered
table cell or other block-level elements. Text</td>
<a> Creates a hyperlink to another page or resource. <a
href="https://example.com">
Visit Example</a>
<a Creates a bookmark in the document that can be <a name="section1"></a>
name="bookm linked to.
ark">
<div> Defines a division or section in the document, often <div style="background-
used for layout purposes. color:lightblue;">Content
here</div>
<a Creates an anchor link that jumps to a specific <a href="#section1">Go to
href="#bookm location in the document (bookmark). Section 1</a>
ark">

You might also like