Chapter.1 - What Is An Operating System? Flashcards
First Computer Generation
Vacuum tubes (1945-55)
Second Computer Generation
Transistors and batch systems (1955–65)
Third Computer Generation
ICs and multiprogramming (1965–1980)
Fourth Computer Generation
Personal computers (1980–present)
Fifth Computer Generation
Mobile computers (1990–present)
Processor
- Is the electronic circuitry within a computer that executes instructions that make up a computer program.
- A program in execution
Main memory
The main storage region of a computer, to which the central processor has immediate or direct access.
Buses
- A bus is a high-speed internal connection.
- Buses are used to send control signals and data between the processor and other components.
Address bus
- Carries memory addresses from the processor to other components such as primary storage and input/output devices.
- The address bus is unidirectional
Data bus
- Carries the data between the processor and other components.
- The data bus is bidirectional.
Control bus
- Carries control signals from the processor to other components.
- The control bus also carries the clock’s pulses.
- The control bus is unidirectional.
Examples of I/O Controller(s)
- Graphics card
- USB controller
Examples of I/O device(s)
- Keyboard
- Display
- Mouse / touchscreen
- SSDs / HDDs
- Network interfaces
- Printers
What is an Operating System?
- An operating system acts as an intermediary between the user of a computer and the computer hardware.
- The purpose of an operating system is to provide an environment in which a user can execute programs in a convenient and efficient manner.
What are the FOUR key responsibilities of an Operating System?
- Process management
- Memory management
- Storage management
- Protection and security