CCAS Chapter 3
Hardware & Software
Hardware: Physical components of the computer.
Examples: Input (keyboard), output (monitor), storage (hard drive), processing (CPU).
Software: Instructions that tell hardware what to do.
Types:
Application Software: Specific tasks (e.g., Microsoft Word, games).
System Software: Operates hardware and supports applications (e.g., Operating System).
Operating System (OS)
Definition: Master program managing computer operations.
Booting:
Cold Boot: Turning on a powered-off computer.
Warm Boot: Restarting an already-on computer.
CPU Management:
Supervisor/Kernels: Manages main tasks and loads non-resident programs.
File Management:
Hierarchical organization: Folders → Subfolders → Files.
Task Management:
Multitasking: Switching between tasks; not simultaneous execution.
Security Management:
Passwords and controlled access.
Device Drivers & Utility Programs
Device Drivers:
Bridge communication between hardware and the computer.
Example: Printer drivers.
Utility Programs:
Perform maintenance (e.g., file compression, antivirus scanning).
User Interface (UI)
Key Elements:
Desktop: Main interface with icons.
Icons & Rollovers: Visual shortcuts; rollovers provide descriptions.
Menus: Lists of commands.
Toolbars/Taskbars: Quick access to tools and apps.
Special Keys: Shortcuts like Esc or Enter.
GUI (Graphical User Interface):
Allows interaction via visuals like icons and mouse.
Windows vs. window:
Capital "W": Microsoft OS.
Lowercase "w": A display on the screen for apps or files.
Common Operating Systems
Platform: Combination of processor and OS.
Types:
Standalone: Windows, macOS.
Network: Supports LAN connections.
Embedded: Built into devices (e.g., smartphones).
Application Software
Types:
Entertainment, Personal, Educational, Productivity, Specialized.
Software Sources:
Custom Software: Tailored for specific needs.
Packaged Software: Mass-produced (e.g., MS Office).
Web Apps: Runs on servers, accessible via browsers.
Licenses:
Public-domain, freeware, shareware, pirated (illegal).
Files & File Management
Data Files: Contain user data (e.g., text, images).
Program Files: Contain instructions for the computer.
Exporting/Importing:
Moving data between programs in compatible formats.
Software Suites & Integrated Packages
Software Suite:
Collection of programs (e.g., MS Office Suite).
Integrated Package:
Combines multiple functionalities into one program.
Flashcards: Use for definitions and examples (e.g., "What is a cold boot?").
Diagrams: Draw UI components like desktops, menus, and taskbars.
Practice Questions:
What is the difference between application and system software?
Define and give an example of a GUI.
Understand Use Cases: How drivers and utility programs operate in real-world scenarios