LITE Chapter 1 Part 1
Living in the IT Era
Emphasis on the significance of Information Technology (IT) in modern life.
Computers vs. Humans
Common Attributes
Central Processing Unit: Both systems (computers and humans) can process and store information.
Complex Systems: Both exhibit complexity, with computers using circuits and humans utilizing brain functions.
Input and Output:
Computers: Utilize input devices such as keyboards, mice, and more.
Humans: Rely on sensory input through sight, sound, etc.
Communication:
Computers: Use structured languages and codes.
Humans: Engage through language, gestures, and expressions.
Capability to Perform Tasks:
Computers: Can execute calculations, data analysis, and automation.
Humans: Employ physical (actions) and mental (thoughts) capabilities.
Learning Ability:
Computers: Can be programmed for tasks.
Humans: Learn through experiences, observations, and education.
What is a Computer?
Definition: An electronic device that manipulates data.
Functions: Store, retrieve, and process data.
Components:
Hardware: Physical components such as input/output devices.
Software: Programs that execute tasks on the hardware.
System Unit: Main unit containing essential components.
Chapter 1: Computer Hardware
Overview of Computer Hardware
Definition: Also known as peripherals; the physical components enabling functionality.
Classified into: Input and output devices.
Input Devices
Definition: Hardware that sends data to computers, enabling user interaction.
Examples:
Keyboard, Mouse, Touchpad, Scanner, Digital Camera, Microphone, etc.
Output Devices
Definition: Hardware that receives data from a computer and converts it into different forms.
Examples:
Monitor, Printer, Speakers, Projector, VR Headsets, etc.
System Unit
Definition: The main part of a desktop computer known as the tower or chassis.
Components: Contains electronic parts like the motherboard, CPU, RAM, and housing for components.
Chapter 1: Computer Software
What is Computer Software?
Definition: Provides commands and instructions for the computer.
Categories:
System Software: Manages hardware and provides a platform for application software.
Application Software: User-specific software performing direct user functions.
System Software
Features of System Software
Characteristics: High speed, difficult to manipulate, developed in low-level languages, versatile.
Types of System Software
Operating Systems: Fundamental software enabling application operation (e.g., Windows, Linux).
Device Drivers: Facilitate communication between the OS and hardware.
Utility Programs: Assist in maintaining system performance (e.g., virus scanning, file compression).
Firmware: Low-level software providing control for hardware devices (e.g., BIOS).
Chapter 1: Application Software
Overview of Application Software
Definition: Software packages performing specific tasks for the end-user;
Interaction: Users must install them based on their needs; they require system software to operate.
Most Frequently Used Application Software
Office Software: Microsoft Office Suite (Word, Excel, PowerPoint, etc.)
Internet Browsers: Google Chrome, Safari, Firefox.
Graphic Tools: Canva, Adobe Creative Suite.
Communication Tools: Zoom, Skype, Google Meet.
Streaming Services: Media Players, Spotify, Netflix.
Social Media: Facebook, Instagram, TikTok.
Chapter 1: Computer Algorithms
Overview of Algorithms
Definition: A sequence of steps to complete specific tasks or solve problems; foundational in programming.
Characteristics: Step-by-step, defined order for instructions.
Characteristics of Algorithms
Unambiguity: Clear instructions leading to one conclusion.
Finiteness: Limited set of instructions.
Effectiveness: Produces desired outputs.
Language Independence: Usable in different programming languages yet yielding similar results.
Types of Algorithms
Sorting Algorithms: (e.g., Bubble Sort)
Searching Algorithms: (e.g., Linear search)
Graph Algorithms: Solving real-world problems like routing.
Application of Algorithms
Medicine: DNA sequencing and variant analysis.
E-Commerce: Securing transactions and personal information.
Manufacturing: Efficient resource allocation.
Summary
Computers manipulate data, relying on hardware and software.
Understanding input and output devices, system units, and software categories is crucial.
Algorithms are essential for functionality and efficiency in computing tasks.