Chapter 1 Flashcards

(42 cards)

1
Q

What are hardware components in a computer?

A

Physical, touchable parts like Monitor, Keyboard, CPU, HD, RAM.

HD refers to Hard Drive, RAM refers to Random Access Memory.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

What does software do in a computer?

A

It controls and interacts with hardware.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

What is a device driver?

A

A program that allows the OS to communicate with hardware.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

What is application software?

A

Software used by the user like browsers, games, spreadsheets.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

What is the primary role of an OS?

A

Acts as a middleman between users, application software, and hardware.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

What are the two main user interfaces provided by OS?

A

CLI (text-based) and GUI (icon-based).

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

What system services can the OS provide?

A

Printing, web hosting, routing, and more.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

What is a program?

A

A static set of instructions stored on disk (e.g., .exe, .app).

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

What is a process?

A

An instance of a program in execution, managed by the OS.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Are programs and processes the same?

A

No, a process is a running version of a program.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

What is the basic flow of interaction in a computer system?

A

Users → Application Software → Operating System → Hardware

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Can users interact directly with the OS?

A

Yes, especially in CLI-based systems.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

What is a Server OS?

A

An OS designed to provide services to multiple users over a network.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Give an example of a UNIX-based server OS.

A
  • Sun Solaris
  • IBM AIX
  • HP-UX
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

What was the problem with UNIX variants?

A

Lack of interoperability due to varying implementations.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

Who created Linux and when?

A

Linus Torvalds in 1991

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
17
Q

What license is Linux published under?

A

GNU Public License (GPL)

18
Q

What is the development model of Linux?

A

Open Source Software (OSS) – global collaboration

19
Q

What is the kernel?

A

The core part of the OS, managing hardware and system resources

20
Q

What language is the Linux kernel mostly written in?

21
Q

What are the two types of kernel versions?

A

Stable (for production) and development (for testing)

22
Q

What does ‘multiuser’ mean in Linux?

A

Multiple users can use the system simultaneously

23
Q

What does ‘multitasking’ mean in Linux?

A

Can handle thousands of tasks at once

24
Q

Name one cost-related advantage of Linux.

A

It’s free with no licensing fees

25
Why is Linux considered stable?
Systems can run for years without rebooting
26
What makes Linux scalable?
It works on devices from microchips to supercomputers
27
What makes Linux customizable?
Everything can be changed—from kernel to interface
28
What is a Linux distribution?
A complete OS package built around the Linux kernel
29
What does a distro typically include?
Kernel, libraries, system services, applications, package manager
30
What are server-oriented distros used for?
Running services like web or email servers
31
What are minimalist distros used for?
Embedded systems like routers
32
Which distros are GUI-focused for desktops?
Ubuntu, Fedora
33
Which distro is command-line only and advanced?
Arch Linux
34
What’s the difference between Red Hat and Fedora?
Red Hat is for enterprises; Fedora is community-driven
35
What is Debian known for?
Stability; many distros are based on it
36
What is Ubuntu based on?
Debian
37
What is OpenSUSE good for?
General purpose with strong admin tools
38
What does a package manager do?
Installs, removes, and updates software; handles dependencies
39
What is RPM used for?
Red Hat, Fedora, CentOS
40
What is DPKG/APT used for?
Debian and Ubuntu-based systems
41
What is a tarball?
A compressed archive of software (.tar.gz)
42
Why is manual installation with tarballs harder?
Doesn’t integrate with package manager; harder to uninstall or manage