Practice Test Questions Flashcards

(68 cards)

1
Q

What role does the boot loader play in the booting process of an operating system?

A

It transfers control to the operating system kernel after the hardware is initialized

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

What is the purpose of system calls in an operating system?

A

Facilitates communication between processes

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

Explain the difference between multiprogramming and multiprocessing.

A

Multiprogramming allows multiple processes to run simultaneously on a single processor, while multiprocessing involves multiple processors.

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

What is the primary function of an operating system kernel?

A

To manage system resources and provide essential services

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

Which component of the operating system is responsible for managing hardware peripherals and providing a uniform interface for application programs?

A

Device Drivers

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

Which virtualization technology allows multiple virtual machines to share the same operating system kernel?

A

Containerization

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

What are the security implications of virtualization?

A

Virtualization increases security risks due to the sharing of resources between virtual machines.

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

What is the purpose of live migration in virtualization?

A

Balancing server loads

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

What is the significance of the “golden image” in virtual environment management?

A

It serves as a template for creating new virtual machines

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

Which networking technology allows multiple devices to share a single public IP address?

A

Network Address Translation (NAT)

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

What network device operates at Layer 3 of the OSI model and is responsible for forwarding packets between different networks?

A

Router

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

In the OSI model, which layer is responsible for ensuring reliable end-to-end communication by establishing, maintaining, and terminating connections?

A

Transport layer

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

Which non-functional requirement is associated with the ease of adapting the system to new environments or platforms?

A

Portability

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

Which of the following is an example of a non-functional requirement for a software system?

A

The system should be able to recover from a system crash within 5 seconds.

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

Which cloud deployment model provides resources and services to multiple organizations but ensures isolation between them?

A

Community cloud

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

What is the term used to describe the ability of cloud computing systems to automatically allocate and release resources based on demand?

A

Elasticity

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

Which cloud computing model provides users with the highest level of control and flexibility over their infrastructure?

A

Infrastructure as a Service (IaaS)

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

What is the primary defense against log injection attacks?

A

Sanitize outbound log messages

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

What feature of a motherboard determines the type and number of expansion cards it can support?

A

PCIe slots

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

Which Python function is commonly used for input validation by checking the type of user input?

A

isinstance()

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

Which of the following components is NOT typically integrated into modern motherboards?

A

Power supply unit (PSU)

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

In Python, what package is primarily used for internal regression testing purposes?

A

test

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

What type of system is designed for specific purposes like database or web server, and can utilize either a command line interface (CLI) or graphical user interface (GUI)?

A

Network server systems

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

Which method, upon sending a request, provides details about the server’s response and is commonly displayed in the console?

A

response.headers

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
25
Which term describes motherboards with expansion slots positioned at a 90-degree angle to the CPU, facilitating improved cooling performance and airflow within the case?
Vertical motherboards
26
Which type of RAM requires periodic refreshing of data to maintain its contents?
Dynamic RAM (DRAM)
27
Which type of attack occurs when a user impersonates other users?
Cross-Site Request Forgery (CSRF)
28
What is the primary purpose of Cross-Origin Resource Sharing (CORS) in web development?
Overriding same-origin policy for specific resources
29
In which scenario is Dynamic RAM (DRAM) typically used?
Embedded systems with limited power
30
What is the term for a computer virus that spreads by attaching itself to executable files?
File infector virus
31
What type of computer virus is designed to hide its presence from detection by antivirus software?
Rootkit
32
Which type of RAM is typically used as cache memory in modern computer systems?
Static RAM (SRAM)
33
In modern authentication mechanisms, which protocol is commonly used for caching a token after it has been acquired?
MSAL
34
What is the primary purpose of a Mini Information Technology eXtended (Mini ITX) motherboard?
Used for embedded computers
35
What is the size of a standard Advanced Technology Extended (ATX) motherboard?
12" X 9.6"
36
Which type of memory module is usually used in desktop computers and servers, with a typical pin count of 240 or more?
DIMM
37
How many pins does DDR SDRAM typically have?
184 pins
38
What distinguishes DDR3 SDRAM from DDR2 SDRAM, besides its increased speed and power efficiency?
It uses different notches to attach to the motherboard.
39
What SSD form factor is characterized by its small size and is commonly used in laptops and other compact devices?
mSATA
40
Which connection type is used to install add-on cards such as LAN cards, sound cards, and TV tuner cards, and typically offers 1 to 6 slots?
PCI slots
41
Which motherboard size is made for small form factor PCs and typically has only one expansion slot?
Mini ITX
42
What type of memory stores bits of data in capacitors that need to be continuously refreshed?
DRAM
43
What is one disadvantage of SSDs compared to HDDs?
Limited to a finite number of write operations
44
What is the distinguishing feature of a Micro ATX (mATX) motherboard compared to an ATX motherboard?
Smaller size
45
What distinguishes a Solid-State Hybrid Drive (SSHD) from other storage solutions?
It combines both HDD and SSD technologies.
46
Which register is primarily used to store data taken from memory and is frequently accessed by the CPU?
Accumulator
47
Which RAID level writes all data simultaneously to two drives to provide redundancy?
RAID level 1
48
Which term describes the ability of multiple threads to access shared resources simultaneously?
Concurrency
49
Which type of SDRAM doubles the speed of RAM by sending data on both the rising and falling edges of the clock signal?
DDR SDRAM
50
What is a characteristic feature of RAID level 4?
Use of error-correcting-code (ECC)
51
How many pins does DDR4 SDRAM typically have, and what is one of its key features compared to DDR3 SDRAM?
288 pins, lower power usage
52
What is the function of the CMOS battery located directly on the motherboard?
Saves BIOS and southbridge settings
53
How does RAID level 5 differ from RAID level 4?
RAID level 5 spreads data and parity among all drives.
54
What type of memory is typically used in CPU cache and does not require refreshing?
SRAM (Static Random-Access Memory)
55
Which storage device is commonly used for transferring files between computers and devices?
USB flash drives
56
What type of slot is commonly used for attaching a video card to a computer system to accelerate 3D graphics?
PCI-E 16x
57
What advantage do Hybrid Hard Drives (HHDs) offer over traditional HDDs and SSDs?
Lower cost
58
Which RAID level provides faster data access by striping data across multiple disks but does not offer redundancy?
RAID level 0
59
What is the primary advantage of using virtual machines (VMs)?
They provide a complete operating system environment.
60
Which type of requirement describes the behavior of a system or its components, focusing on the functions it must perform?
Functional requirements
61
What characterizes Desktop as a Service (DaaS)?
Per-user subscription licensing model.
62
What is an example of a non-functional requirement?
The website should load within 3 seconds.
63
What is a characteristic difference between containers and virtual machines (VMs)?
Containers share the host operating system, while VMs do not.
64
What hardware component is used to provide direct memory access, reducing the burden of programmed I/O on the CPU?
DMA Controller
65
What is a characteristic of MongoDB compared to CouchDB?
MongoDB has more advanced security features.
66
Which mode of data transfer allows the CPU to remain free to execute other tasks while waiting for I/O task completion?
Interrupt Initiated I/O
67
What is a virtual sandbox used for?
Testing malware or other malicious software
68
Which transmission mode allows the sender to both send and receive data simultaneously?
Full-duplex mode