Chapter 1 Flashcards
(42 cards)
What are hardware components in a computer?
Physical, touchable parts like Monitor, Keyboard, CPU, HD, RAM.
HD refers to Hard Drive, RAM refers to Random Access Memory.
What does software do in a computer?
It controls and interacts with hardware.
What is a device driver?
A program that allows the OS to communicate with hardware.
What is application software?
Software used by the user like browsers, games, spreadsheets.
What is the primary role of an OS?
Acts as a middleman between users, application software, and hardware.
What are the two main user interfaces provided by OS?
CLI (text-based) and GUI (icon-based).
What system services can the OS provide?
Printing, web hosting, routing, and more.
What is a program?
A static set of instructions stored on disk (e.g., .exe, .app).
What is a process?
An instance of a program in execution, managed by the OS.
Are programs and processes the same?
No, a process is a running version of a program.
What is the basic flow of interaction in a computer system?
Users → Application Software → Operating System → Hardware
Can users interact directly with the OS?
Yes, especially in CLI-based systems.
What is a Server OS?
An OS designed to provide services to multiple users over a network.
Give an example of a UNIX-based server OS.
- Sun Solaris
- IBM AIX
- HP-UX
What was the problem with UNIX variants?
Lack of interoperability due to varying implementations.
Who created Linux and when?
Linus Torvalds in 1991
What license is Linux published under?
GNU Public License (GPL)
What is the development model of Linux?
Open Source Software (OSS) – global collaboration
What is the kernel?
The core part of the OS, managing hardware and system resources
What language is the Linux kernel mostly written in?
C
What are the two types of kernel versions?
Stable (for production) and development (for testing)
What does ‘multiuser’ mean in Linux?
Multiple users can use the system simultaneously
What does ‘multitasking’ mean in Linux?
Can handle thousands of tasks at once
Name one cost-related advantage of Linux.
It’s free with no licensing fees