HO TECHNICAL UNIVERSITY
Department of Computer Science
Course: HOTU 103/CLT 112 - Computer Literacy
Instructor: Prince Modey
Focus on fundamental building blocks of computing systems.
Covers:
Different types of computers.
Essential hardware components.
Overview of software and databases.
Desktop:
Powerful, stationary computers for general-purpose tasks.
Laptop:
Portable computers with integrated displays and keyboards.
Mobile Devices:
Handheld devices such as smartphones and tablets.
Servers:
Powerful computers designed for multiple users/applications.
The CPU is the brain of the computer.
Responsible for executing instructions and processing data.
Temporary storage for data and programs currently in use by the CPU.
Provide long-term storage for data/programs.
Types include:
Hard drives
Solid State Drives (SSDs)
Flash drives
Two techniques for data compression:
Lossy Compression:
Certain loss of accuracy, high degree of compression (1:10 to 1:50).
Commonly used for graphic files and digital voice files.
Lossless Compression:
Generates an exact duplicate, lower degree of compression (1:4).
Used for databases, spreadsheets, and documents.
The process of creating duplicate copies of information.
Types of backups include:
Full Backup:
Backs up all selected data.
Differential Backup:
Backs up only the data that has changed since the last full backup.
Incremental Backup:
Backs up only data changed since the last backup of any type.
Contains all data in selected folders and files.
Serves as the base for subsequent backups.
Consolidation of fragmented data on a volume.
Fragmentation occurs over time due to file operations.
Disk Defragmenter helps improve efficiency by rearranging data.
As fragmentation increases, computer performance may decrease due to inefficient data retrieval.
The Disk Defragmenter tool re-organizes fragmented data to enhance efficiency.
Data Recovery Utility:
Used to restore physically damaged data.
Data can be damaged by:
Viruses, bad software, hardware failures, or power fluctuations.
The process of reducing the file size.
Works by eliminating redundancy and unnecessary data.
Different compression formats, including:
WinZip (.zip)
WinRAR
Input devices allow users to interact with the computer.
Output devices display or provide information generated by the computer.
Defined as hardware that allows users to input data into a computer system.
Examples include:
Keyboard
Mouse
Scanners
Keyboard:
Converts characters to electrical signals.
Pointing Devices:
Includes mice, trackballs, joysticks, touchpads, etc.
Source Data Entry Devices:
Such as scanners (barcode readers, fax machines, imaging systems).
Touchpad:
Detects fingertip movement to control cursor on laptop screens.
Trackball:
Mouse alternative with a ball on top for navigation.
Joysticks:
Used primarily for gaming.
Scanners:
Convert printed materials to digital format, can use OCR for text.
Webcam:
Used for live images via the internet.
Digital Cameras:
Store images on memory cards.
Microphone:
Converts speech to text using specialized software.
Keyboards are essential input devices consisting of various buttons (keys).
Different layouts include QWERTY and Dvorak.
Widely used, named after the first six letters on the top row.
Designed for speed with frequently used keys located near typical finger positions.
Less common, many prefer QWERTY despite Dvorak's logical structure.
Traditional Keyboards:
Standard full-sized and rigid design.
Designed for mobile users; can be rolled or folded.
Focus on comfort with unique designs that reduce wrist strain.
Battery-powered, using wireless technology (e.g., infrared) for connectivity.
Common pointing device enabling interaction with GUI.
Variants include features like scrolling wheels.
Uses a ball for movement sensing; often requires a mouse pad.
Senses movement with light; preferred for precision and flexibility.
Functions similarly to wired mice but operates without cables.
Convert text and images into digital forms; include:
Optical scanners, barcode readers, and character recognition devices.
Documents placed on a glass surface for scanning (similar to a photocopier).
Handheld devices that slide across the material to scan it directly.
Translates barcodes into digital data for pricing and inventory.
Used to produce output from processed data.
Common types:
Monitors
Printers
Speakers
Softcopy:
Displayed on screens (intangible).
Hardcopy:
Printed output (tangible).
Displays signals from a computer; comes in CRT and flat-panel types.
Comprised of pixels; resolution affects image clarity.
Provides instructions for hardware operations; includes:
Operating systems
Applications
Utilities
Organized collections of data for efficient access and management.
Key definitions and components of databases as referenced in Chapter 1 of "Fundamentals of Database Systems" by Elmasri and Navathe.
Organized collections of logically related data.
Shared data for various users' needs.
Everyday uses such as supermarket transactions, credit card purchases, and insurance applications.
Data: Representations of objects/events.
Information: Processed data for knowledge gain.
Metadata: Descriptive data about other data.
Shared collection of logically related data designed for organizational needs.
Contextual understanding enhances data usability (e.g., course rosters).
Graphical displays convert data into actionable information for decision-making.
Descriptions of data characteristics, including types, sizes, and values.
Highlights inter-departmental relationships within an organization.
Initially used for computational purposes; commercial applications expanded functionalities.
Programs perform services with individual data management responsibilities.
Registration data management structures for educational institutions.
Includes attributes like names, registration numbers, and contact details within systems.
Outlines the stages of data entry and transaction processing.
Issues include data dependence, redundancy, limited sharing, and inconsistent data.
Challenges in development timelines, maintenance, and potential data inconsistencies.
Concerns about the need for each application to manage its metadata and processes separately.
Issues surrounding duplicate data causing integrity issues.
Centralized management and organization of data for streamlined access.
Benefits include improved sharing, independence, controlled redundancy, and integrity.
Software for creating and maintaining databases; handles user access through requests.
Demonstrates integration of various departments within an organizational database.
Components of computing systems include hardware and software.
Different computer types serve specific functions.
Software organizes and manages data via databases.
Explore further into computing systems to deepen understanding.
The end of the presentation.