OS
OS
Storage Devices: Long-term storage for data, typically using hard drives or
SSDs.
4. Services Provided by an OS
Manage Data and Files: Organizes and maintains data and files on the
system.
6. Computer System Components
Command Executer: Provides user interfaces for interaction with the OS.
Single-User, Single-Task: Can handle one user doing one task at a time.
Multi-User, Multi-Task: Supports multiple users and tasks simultaneously.
ROM-Based Program: The bootstrap program is stored in ROM and starts the
system.
Loading the OS: The bootstrap program loads the OS into memory during
startup.
11. Conclusion
1st Generation (1945-1955): Used vacuum tubes and plug boards. Early
computers like those by Howard Aiken, John von Neumann, and Konrad Zuse.
Programming languages and OS were not yet developed.
Personal Computers: Used for personal use, with interfaces like Windows and
Linux.
3. Computer Hardware
CPU: The brain of the computer, consisting of the Arithmetic Logic Unit (ALU)
and Control Unit (CU).
Memory: Includes RAM (volatile), ROM, EEPROM, and Cache (fast, small
memory for frequently used data).
File Systems: Organize data into hierarchical structures, e.g., directories and
files.
5. System Calls
File Management: System calls to manage files (e.g., open, read, write).