Computer Science Notes – Complete Basics (For BOL Test)
1. What is a Computer?
A computer is an electronic machine that takes input, processes it, and gives output.
2. Hardware vs Software
Hardware: Physical parts of a computer (keyboard, mouse, monitor).
Software: Programs and applications that run on hardware (Windows, Chrome).
3. Input and Output Devices
Input devices: Keyboard, mouse, microphone, scanner.
Output devices: Monitor, speaker, printer.
4. Storage Devices
Primary storage: RAM (temporary).
Secondary storage: Hard drive, SSD, USB, memory card.
5. Number System Basics
Binary system uses only 0 and 1.
Example: 5 in binary = 0101.
6. Components of a Computer System
CPU: Brain of the computer.
RAM: Temporary working memory.
ROM: Permanent memory.
Storage: Keeps files permanently.
7. Algorithms
An algorithm is a step-by-step procedure to solve a problem.
Example: Steps to make tea.
8. Pseudocode and Flowcharts
Pseudocode: Writing algorithm steps in simple English-like statements.
Flowchart: Diagram that shows steps using shapes like arrows, boxes, and decision diamonds.
9. Basic Logic
IF condition: Makes decisions.
Loops: Repeat steps until a condition is met.
10. Basic Software Skills
Word Processor: Used to type documents (MS Word).
Spreadsheet: Used for calculations (Excel).
Browser: Used to access internet (Chrome, Firefox).
11. Internet Basics
Internet: Global network of computers.
Web Browser: Program to open websites.
Search Engines: Google, Bing.
12. Operating Systems
Operating system controls computer hardware and software.
Examples: Windows, macOS, Linux, Android.
13. Computer Networks (Basic Idea)
Network: Connecting computers to share data.
Router: Device that connects network to internet.
LAN: Local small network in a building.
14. Memory Types
RAM: Temporary, fast memory. Data clears when device turns off.
ROM: Permanent memory; cannot be easily changed.
15. Cloud Storage
Stores files on the internet instead of your device.
Examples: Google Drive, OneDrive.
16. File Extensions
Shows file type.
Examples: .jpg (image), .pdf (document), .mp4 (video), .exe (application).
17. Common Computer Problems
Unsupported format: Computer cannot open file type.
Slow system: Low RAM, too many apps, viruses.
18. Safety and Security
Use strong passwords.
Do not open unknown links.
Keep antivirus updated.
19. Applications of Computers
Education: Online classes.
Business: Data storage, billing.
Health: Patient records.
Banks: Transactions, ATMs.
20. Summary
These basics cover the core topics needed for school-level CS tests: hardware, software, memory,
algorithms, internet, OS, storage, and problem-solving logic.