combined section quizzes D386 wgu

0.0(0)
Studied by 0 people
call kaiCall Kai
Locked
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
GameKnowt Play
Card Sorting

1/150

encourage image

There's no tags or description

Looks like no tags are added yet.

Last updated 3:48 AM on 8/22/26
Name
Mastery
Learn
Test
Matching
Spaced
Call with Kai
Chat

No analytics yet

Send a link to your students to track their progress

151 Terms

1
New cards

What happens if a device driver is incompatible with the operating system?

The device associated with the incompatible driver may not function properly

2
New cards

Explain the difference between multiprogramming and multiprocessing.

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

3
New cards

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

Facilitates communication between processes

4
New cards

Which component of the operating system is responsible for managing memory resources and allocating them to running processes?

Memory Manager

5
New cards

Explain the purpose of an operating system scheduler.

Manages system processes and resources

6
New cards

Explain the concept of virtualization in operating systems.

Simulating hardware and creating virtual environments

7
New cards

Describe the difference between preemptive and non-preemptive scheduling.

Preemptive scheduling allows a higher priority task to interrupt a lower priority task, while non-preemptive scheduling does not.

8
New cards

What is the difference between a kernel and a user-space process?

Kernel is the core of the operating system, while user-space processes are applications running outside the kernel.

9
New cards

In a multitasking operating system, what role does the scheduler play?

It determines the order in which processes are executed on the CPU

10
New cards

What is the primary function of an operating system kernel?

To manage system resources and provide essential services

11
New cards

What is a file system, and what are its main functions?

Organizes and stores files on storage devices; provides methods for accessing and manipulating files

12
New cards

How does an operating system handle process synchronization?

By allowing processes to communicate with each othe

13
New cards

How does the operating system handle hardware interrupts?

By invoking the appropriate interrupt handler to respond to the event

14
New cards

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

Device Drivers

15
New cards

 

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

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

16
New cards

What is virtual memory, and how does it work?

Memory allocated by the operating system when physical RAM is full; uses disk space as an extension of RAM

17
New cards

What is a shell, and how does it interact with the operating system?

Interface between the user and the operating system; interprets commands and executes them

18
New cards

Describe the role of device drivers in an operating system.

Facilitates communication between the operating system and hardware devices

19
New cards

Which component of the operating system manages communication between hardware and software components?

Kernal

20
New cards

Describe the difference between process and thread.

A process is a program in execution, while a thread is a segment of a process.

21
New cards

What is the difference between HDD and SSD storage?

HDDs have moving parts, while SSDs are solid-state.

22
New cards

Describe the function of a motherboard.

Provides connectivity and houses essential components

23
New cards

What is BIOS, and what role does it play in booting a computer?

Basic Input/Output System; initializes hardware and starts the operating system

24
New cards

An employee spills liquid on their laptop, causing it to stop functioning. What steps should they take to prevent further damage?

Immediately power off the laptop

25
New cards

Explain the difference between RAM and ROM.

RAM is volatile, while ROM is non-volatile.

26
New cards

What factors determine the clock speed of a CPU?

Internal architecture and manufacturing process

27
New cards

What are the main components of a CPU?

Arithmetic Logic Unit (ALU), Control Unit, Registers

28
New cards

Explain the role of a power supply unit (PSU) in a computer.

Provides power to all components

29
New cards

How does cache memory improve CPU performance?

By storing frequently accessed data closer to the CPU

30
New cards

A company plans to implement biometric authentication for accessing secure areas. What hardware device will be necessary for this implementation?

Fingerprint reader

31
New cards

A gaming enthusiast wants to upgrade their graphics card to improve gaming performance. What hardware compatibility factor should they consider before purchasing a new graphics card?

Power supply wattage

32
New cards

What is the purpose of a GPU in a computer system?

Processing graphics and visuals

33
New cards

What is the purpose of using CPU cache memory?

To increase the speed of data access between the CPU and RAM

34
New cards

Explain the concept of pipelining in CPU architecture.

Processing multiple instructions simultaneously

35
New cards

What hardware component is responsible for storing data and instructions that are actively being processed by the CPU?

Registers and CPU Cache

36
New cards

Which type of cache is located closest to the CPU core and operates at the highest speed?

L1 Cache

37
New cards

What is the primary function of CPU registers?

To store data and instructions currently being processed

38
New cards

How does RAID improve data storage reliability?

By mirroring or striping data across multiple drives

39
New cards

A user reports that their computer's CPU fan is making loud noises and the computer frequently shuts down unexpectedly. What could be the cause of these issues?

Overheating CPU

40
New cards

Describe the function of expansion slots in a computer.

Allow for the installation of additional hardware components

41
New cards

What is a virtual machine (VM), and how does it differ from a physical machine?

A VM is a software-based emulation of a physical computer; it runs on a host machine and shares resources with other VMs.

42
New cards

Explain the difference between a type 1 and a type 2 hypervisor.

Type 1 hypervisor runs directly on the host's hardware, while type 2 hypervisor runs on a host operating system.

43
New cards

In a virtual desktop infrastructure (VDI), what role does the hypervisor play?

Hosting virtual desktop sessions

44
New cards

What is the purpose of live migration in virtualization?

Balancing server loads

45
New cards

What are the security implications of virtualization?

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

46
New cards

Describe the benefits of using virtualization technology.

Reduced hardware costs and energy consumption, increased flexibility and scalability, and simplified management

47
New cards

Describe the process of virtual network configuration in a hypervisor.

Virtual network configuration involves configuring virtual switches, routers, and network adapters within the hypervisor to connect virtual machines to each other and to external networks.

48
New cards

How does virtualization help in disaster recovery scenarios?

By enabling rapid provisioning of recovery environments

49
New cards

What is containerization, and how does it differ from virtualization?

Containerization is a form of virtualization that isolates applications in lightweight containers; it differs from traditional virtualization in that it does not require a separate operating system for each application.

50
New cards

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

It serves as a template for creating new virtual machines

51
New cards

Explain the concept of resource pooling in cloud computing environments.

Resource pooling involves combining physical hardware resources into a single virtual resource pool, which can be dynamically allocated to users as needed.

52
New cards

What is a snapshot, and how is it used in virtualization?

A snapshot is a backup copy of a virtual machine's configuration and data at a specific point in time; it allows for easy restoration to a previous state

53
New cards

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

Containerization

54
New cards

How does nested virtualization work, and what are its use cases?

Nested virtualization involves running virtual machines within virtual machines; it is useful for testing and development environments.

55
New cards

In a virtualized environment, what is the primary benefit of using snapshots?

Enabling rapid system recovery

56
New cards

Which of the following is a disadvantage of using a Type 2 hypervisor compared to a Type 1 hypervisor?

Lower performance

57
New cards

Describe the role of a hypervisor in a virtual environment.

A hypervisor provides resources and services to virtual machines, allowing them to run on a physical host.

58
New cards

Which technology allows for the creation of multiple isolated virtual environments on a single physical server?

Hypervisor

59
New cards

Describe the role of a hypervisor in a virtual environment.

A hypervisor provides resources and services to virtual machines, allowing them to run on a physical host.

60
New cards

What is hypervisor passthrough, and how does it enhance virtualization performance?

Hypervisor passthrough allows virtual machines to directly access physical hardware components, bypassing the hypervisor; it improves performance by reducing overhead.

61
New cards

Describe the difference between a hub, switch, and router.

A hub is a network device that connects multiple devices together in a single network segment, a switch forwards data packets between devices on the same network, and a router connects multiple networks together and forwards data packets between them.

62
New cards

Describe the process of DHCP address assignment.

DHCP address assignment involves automatically assigning IP addresses to devices on a network; a DHCP server leases IP addresses to devices for a specific period.

63
New cards

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

Router

64
New cards

What is the primary function of the OSI model's Presentation layer?

Encoding and decoding data for compatibility between different systems

65
New cards

Explain the concept of port forwarding.

Port forwarding allows incoming traffic on a specific port to be redirected to a different port or destination; it is commonly used for hosting servers behind a firewall or NAT device.

66
New cards

What is a router, and what role does it play in a network?

A router is a network device that connects multiple networks together and forwards data packets between them; it determines the best path for data transmission.

67
New cards

Describe the function of the OSI model.

The OSI model defines a framework for understanding and implementing network protocols; it consists of seven layers, each responsible for specific functions related to data transmission.

68
New cards

 

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

Network Address Translation (NAT)

69
New cards

In a hybrid network topology, what advantage does combining bus and star topologies offer?

Enhanced fault isolation

70
New cards

What networking topology offers the highest level of fault tolerance and redundancy?

Mesh topology

71
New cards

How does NAT (Network Address Translation) work?

NAT involves translating private IP addresses to public IP addresses, allowing devices on a private network to communicate with devices on the internet.

72
New cards

Describe the difference between IPv4 and IPv6.

IPv4 uses 32-bit addresses, while IPv6 uses 128-bit addresses.

73
New cards

Explain the difference between TCP and UDP.

TCP is a connection-oriented protocol that ensures reliable data delivery and sequencing, while UDP is a connectionless protocol that does not guarantee reliability or sequencing.

74
New cards

What is a firewall, and how does it enhance network security?

A firewall is a network device that monitors and controls incoming and outgoing network traffic based on predetermined security rules; it acts as a barrier between a trusted internal network and untrusted external networks.

75
New cards

Which networking device operates at the Data Link Layer of the OSI model and forwards data based on MAC addresses?

Switch

76
New cards

 

In which network topology is each device connected to a central hub or switch?

Star

77
New cards

What is a DNS server, and how does it work?

A DNS server translates domain names into IP addresses, allowing users to access websites by name.

78
New cards

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

Transport layer

79
New cards

Explain the purpose of subnetting in networking.

Subnetting allows for the division of a larger network into smaller, more manageable subnetworks; it helps improve network performance and security.

80
New cards

What is an IP address, and how is it structured?

An IP address is a unique identifier assigned to each device on a network; it is structured as a series of four octets separated by periods.

81
New cards

What aspect of system performance does the term "scalability" refer to?

The ability to handle increasing amounts of data

82
New cards

Describe the importance of security requirements in software development.

Security requirements ensure that the system is protected against unauthorized access, data breaches, and other security threats; they help safeguard sensitive information and maintain user trust.

83
New cards

 

What is meant by the term "usability" in the context of non-functional requirements?

Usability refers to the ease of use and user experience of the system; it includes factors such as intuitiveness, efficiency, and user satisfaction.

84
New cards

Which non-functional requirement is related to the system's ability to recover from failures and resume normal operation?

Availability

85
New cards

What are some techniques for eliciting non-functional requirements?

Stakeholder interviews, surveys, observation, prototyping, and benchmarking.

86
New cards

Explain the concept of maintainability in software development.

Maintainability refers to the ability of a system to adapt to changing requirements and evolve over time with minimal effort; it includes factors such as code readability, modularity, and documentation.

87
New cards

 

Which non-functional requirement is concerned with ensuring that the system behaves predictably under varying conditions?

Reliability

88
New cards

 

What does the term "usability" refer to in the context of non-functional requirements?

The ease with which users can interact with and navigate the system.

89
New cards

What is meant by the term "testability" in the context of non-functional requirements?

Testability refers to the ease of testing the system to ensure that it meets its functional and non-functional requirements; it includes factors such as clear specifications, traceability, and accessibility of test environments.

90
New cards

Which of the following is NOT considered a non-functional requirement?

Functional correctness

91
New cards

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

Portability

92
New cards

Describe common categories of non-functional requirements.

Performance, security, usability, reliability, scalability, and maintainability.

93
New cards

 

How do regulatory requirements impact non-functional requirements?

Regulatory requirements define legal and industry standards that software must comply with; they often include non-functional requirements related to security, privacy, accessibility, and data protection.

94
New cards

Explain the difference between reliability and availability.

Reliability refers to the ability of a system to perform consistently under varying conditions, while availability refers to the percentage of time that a system is operational and accessible to users.

95
New cards

How do scalability requirements differ from performance requirements?

Scalability requirements refer to the ability of a system to handle increasing workload or user demand over time, while performance requirements specify the speed, responsiveness, and efficiency of the system under normal operating conditions.

96
New cards

How can non-functional requirements be validated and verified?

Non-functional requirements can be validated and verified through testing, analysis, inspection, and validation against predefined criteria and benchmarks.

97
New cards

What aspect of system performance does the term “security" encompass?

The measures in place to protect the system from unauthorized access and malicious attacks

98
New cards

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

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

99
New cards

Describe the relationship between non-functional requirements and system architecture.

Non-functional requirements influence system architecture by defining constraints and quality attributes that must be considered during design and implementation.

100
New cards

What are non-functional requirements, and why are they important?

Non-functional requirements define the behavior and attributes of the system; they are important for ensuring the overall quality, usability, and performance of the software