Introduction to Computer Systems: Understanding the foundational aspects of computing.
Types of Components:
Hardware: The physical components of a computer system.
Software: The programs and applications that run on hardware.
Peripheral Devices:
Examples include keyboards, mice, printers, and external drives which are essential for user interaction.
Storage Devices and Media:
Types include hard drives, SSDs, and optical media such as CDs and DVDs.
Hardware:
Definition: Physical components of a computer.
Examples: Mouse, Monitor, CD-ROM, Keyboard, etc.
Worksheet #1: Focus on the Main Components.
Software:
Definition: Set of instructions for the computer to perform tasks.
Examples: Word processors, spreadsheets, etc.
Worksheet #2: Overview of Operating Systems and Interfaces.
Different Types of Computer Systems:
Include Desktop, Laptop, Netbook, Mainframe, Palmtop/PDA.
Worksheet #3: Discuss recent developments in ICT like cloud computing and e-books.
Definition: All physical parts of a computer system.
Examples of Hardware:
Mouse, Monitor, CD-ROM, Keyboard, Motherboard, Printer, Digital Camera, Scanner (e.g., Nikon).
Definition: Programs providing instructions for the system.
Types of Software:
Application Software:
Programs for specific tasks.
Examples: Word Processor, Spreadsheet, Database, Presentation Tools, Web Browser.
Tip: Avoid brand names; use terms like "word-processing" instead of "Microsoft Word."
System Software:
Programs enabling hardware to operate efficiently.
Examples: Operating Systems like Microsoft Windows 8.
Application Software Use Cases:
Word-Processing Applications: Create letters, reports, and memos.
Database Programs: Store/retrieve information efficiently.
Spreadsheet Applications: Handle calculations, graphs, and charts.
Presentation Applications: Design slide shows and presentations.
Desktop Publishing (DTP): Create posters, letters, and magazines.
Graphics Programs: Facilitate artwork creation.
Classification Exercise: Differentiate between hardware and software.
Items to classify:
Keyboard, Operating System, Scanner, Word-Processor, Web Browser, Database, Remote Control, etc.
Components Overview:
Processor, Input/Output Devices, Internal Devices.
Process Flow:
Input Device → Processor → Output Device.
Storage device handles incoming/outgoing data.
Central Processing Unit (CPU):
Known as the brain of the computer, performs calculations and logical operations.
Consists of millions of tiny circuits, often branded as Core™ i7.
Memory Types:
RAM (Random Access Memory):
Temporary data storage for running applications.
Volatile memory lost when powered off.
ROM (Read Only Memory):
Permanent storage for essential instructions, such as BIOS.
Non-volatile: contents are retained when power is off.
Classification of ROM and RAM:
Identify characteristics unique to each (e.g., volatility, usage).
Importance of RAM:
Faster application performance.
Ability to run multiple applications.
Quick transitions between apps.
Usage Examples:
RAM: Temporary storage for active programs.
ROM: Stores computer boot-up instructions.
Definition: Software that manages hardware operations via step-by-step instructions.
Operating System Tasks:
Accept inputs from peripherals (e.g., mouse, keyboard).
Send outputs to displays or printers.
Recognize and support peripheral devices.
Manage data storage and file organization.
Load and operate applications.
Manage data transfer tasks.
Address system problems and alerts.
Maintain system security (e.g., password management).
User Interaction with Operating Systems:
Interfaces:
Command Line Interface (CLI):
Text-based command entry, requiring precise syntax.
Graphical User Interface (GUI):
Visual elements (icons, windows, menus) for user interactions.
GUI Features:
Involves WIMP (Windows, Icons, Menus, Pointers).
Allows for multi-tasking across various windows.
Icons: Small pictures representing commands/files.
Menus: Provide selection lists for user actions.
Touch-Based Input Methods:
Used in portable devices (mobile phones, tablets).
Features include:
Pinching: Zoom in/out.
Rotating: Adjust view orientation.
Swiping: Navigate through content.
Advantages and Disadvantages of GUI:
Advantages: Easy to use, visual cues reduce errors, faster command entry but requires more computing power.
Disadvantages: Limited functionality and high hardware requirements.
Advantages and Disadvantages of CLI:
Advantages: Direct communication and a wider range of commands.
Disadvantages: Complex commands to remember, more typing required.
Personal Computers (PCs)/Desktops:
General-purpose machines with separate components.
Advantages: Better specifications, standards result in lower costs, good heat dissipation.
Disadvantages: Not portable, complex wiring for setup.
Overview:
All components integrated into a single unit; uses rechargeable batteries.
Advantages: Portable, versatile connectivity.
Disadvantages: Harder to use due to smaller components, limited battery life, theft risk.
Overview:
Smaller, lighter laptops with reduced power and screen size.
Advantages: Extremely portable and energy-efficient.
Disadvantages: Difficult keyboard usage, small screen, limited storage.
Overview:
Powerful computers for large organizations, controlling global networks.
Advantages: Handles large tasks, supports many users simultaneously.
Disadvantages: High operational costs, requires specialized training, difficult to transport.
Overview:
Smaller than laptops, often without physical keyboards; utilizes stylus for input.
Features of PDAs/Palmtops:
Touch screens, memory cards, Bluetooth/Wi-Fi connectivity, and internet access.
Advantages: Compact and lightweight, multi-functional (often as mobile phones).
Disadvantages: Limited memory, small screen for reading, can be easily lost.
Advantages of Laptops vs. Desktops:
Advantage: More portable.
Disadvantage: Compact nature can lead to overheating.
Classification based on interface:
CLI vs. GUI characteristics overview.
Cloud Computing:
Internet-based storage and processing.
Advantages: Instant access to applications, cost-effective for occasional use.
Disadvantages: Risks from hackers, potential costs of resources.
Definition and Use: Readable on e-readers or tablets.
Advantages: Storage, choice, instant downloads, cost-efficient.
Disadvantages: Requires charging, readability issues, eye strain, risk of piracy.