Computer Fundamentals
Computer Fundamentals
Types of Software
1. System Software: Manages hardware and basic functions (e.g., operating systems).
2. Application Software: User-specific applications (e.g., word processors, games).
3. Utility Software: Maintenance tools (e.g., antivirus, disk cleanup).
4. Shareware: Trial software with limited features.
5. Freeware: Free software with all features.
6. Firmware: Software embedded in hardware.
7. Free Software: Open-source, free for modification.
Memory Systems
1. Basic Concepts:
○ Bit: Smallest unit.
○ Byte: 8 bits.
○ Word, Nibble: Word is the computer's basic unit, nibble is 4 bits.
○ Measuring Units: KB, MB, GB, TB.
○ Access Time: Time to retrieve data.
○ Memory Hierarchy: Register > Cache > RAM > Disk Storage.
2. Primary Memory:
○ RAM: Volatile, temporary storage.
○ ROM: Non-volatile, read-only.
○ PROM/EPROM: Programmable, erasable ROM.
3. Secondary Memory:
○ Magnetic Tape: Sequential access.
○ Hard Disk: Non-volatile, large storage.
○ Optical Disk: CD, DVD, laser-based storage.
○ Flash Memory: Non-volatile, USB, SSD.
I/O Devices
Operating System
The Internet
1. Introduction to Networks:
○ Internet: Global network.
○ Intranet: Private organizational network.
○ Extranet: Limited access for external users.
2. Modes of Connecting: Wi-Fi, broadband, mobile data, dial-up.