7/2/26, 3:18 AM
WGU D684 - Computer Science Practice Objective Assessment | OA | Questions and
Answers | 2026/27 Updates | 100% Pass Guarantee
1. What is a key feature of sequential file access?
Records can be accessed in any order.
Files are divided into variable-length records.
The file is seen as a linear structure with no random access.
The file pointer can jump to any record instantly.
2. If a computer's memory unit fails, what impact would this have on the system's
performance?
The system would continue to function normally, but with slower
performance.
The system would be unable to store or retrieve data and
instructions, leading to failure in executing programs.
The system would only affect the graphics rendering capabilities.
The system would run faster due to reduced data processing
requirements.
3. Interpret the logic of the provided code snippet and explain what it checks.
The code checks if myNum is greater than 0 and prints 'Here' if true,
otherwise it prints 'There'.
The code checks if myNum is equal to 0 and prints 'Here' if true,
otherwise it prints 'There'.
The code checks if myNum is not equal to 0 and prints 'There' if true,
otherwise it prints 'Here'.
https://quizlet.com/practice-test/8e06e5d7-585d-4b52-bf52-20a72bc14030/results 1/53
,7/2/26, 3:18 AM
The code checks if myNum is less than 0 and prints 'There' if true,
otherwise it prints 'Here'.
4. Which type of computer is generally recognized as having the highest cost
due to its capabilities?
Tablet
Server
Desktop computer
Laptop computer
5. Describe the role of a repeater in a computer network and how it differs from
other networking devices.
A repeater amplifies and regenerates signals to extend the range of
a network, unlike routers which direct traffic between networks.
A repeater is used for data storage, while a hub connects multiple
devices.
A repeater converts signals from one format to another, while a
modem connects to the internet.
A repeater connects devices without amplifying signals, while
switches manage data traffic.
6. How many stars does the sample code print when executed?
26 stars
23 stars
27 stars
25 stars
https://quizlet.com/practice-test/8e06e5d7-585d-4b52-bf52-20a72bc14030/results 2/53
,7/2/26, 3:18 AM
7. Describe the role of the memory unit in the von Neumann architecture.
The memory unit processes graphics for display on the screen.
The memory unit stores both data and instructions that the CPU
needs to execute programs.
The memory unit manages the flow of data between the CPU and
input/output devices.
The memory unit is responsible for executing arithmetic operations.
8. Describe the significance of the 'put the program into production' step in the
software development lifecycle.
This step is about planning the logic of the application.
This step involves deploying the application for end-users, making it
available for use.
This step is concerned with translating the code into machine
language.
This step focuses on writing the code for the application.
9. Describe the operation performed by the expression e // d when e is 19 and
d is 2.
The expression e // d performs integer division, yielding the largest
integer less than or equal to the result.
The expression e // d calculates the average of e and d.
The expression e // d returns the remainder of e divided by d.
The expression e // d adds e and d together.
https://quizlet.com/practice-test/8e06e5d7-585d-4b52-bf52-20a72bc14030/results 3/53
, 7/2/26, 3:18 AM
10. What type of collection is described as having a varying length and allowing
for easy access, insertion, and removal of items?
A group in which individual elements are accessed from the same
end that is called the top
A varying-length, ordered collection of homogeneous items that
allows for easy access, insertion, and removal
A group of related attributes stored as individual fields under a single
name and treated as a single concept
A fixed-length collection of homogeneous items that can each be
accessed by its position
11. Interpret the significance of the ACM Code of Ethics in guiding technology
companies' resource usage.
The ACM Code of Ethics emphasizes that companies should access
resources only for the public good, ensuring ethical use of
technology.
The ACM Code of Ethics requires companies to hire only from within
their organization.
The ACM Code of Ethics encourages companies to develop
proprietary software exclusively.
The ACM Code of Ethics allows companies to prioritize profit over
ethical considerations.
12. If an author wants to publish their book under a license that allows others to
use it freely for educational purposes but prohibits commercial use, which
license should they choose?
GNU general public license (GNU GPL)
Creative Commons license (CC)
https://quizlet.com/practice-test/8e06e5d7-585d-4b52-bf52-20a72bc14030/results 4/53
WGU D684 - Computer Science Practice Objective Assessment | OA | Questions and
Answers | 2026/27 Updates | 100% Pass Guarantee
1. What is a key feature of sequential file access?
Records can be accessed in any order.
Files are divided into variable-length records.
The file is seen as a linear structure with no random access.
The file pointer can jump to any record instantly.
2. If a computer's memory unit fails, what impact would this have on the system's
performance?
The system would continue to function normally, but with slower
performance.
The system would be unable to store or retrieve data and
instructions, leading to failure in executing programs.
The system would only affect the graphics rendering capabilities.
The system would run faster due to reduced data processing
requirements.
3. Interpret the logic of the provided code snippet and explain what it checks.
The code checks if myNum is greater than 0 and prints 'Here' if true,
otherwise it prints 'There'.
The code checks if myNum is equal to 0 and prints 'Here' if true,
otherwise it prints 'There'.
The code checks if myNum is not equal to 0 and prints 'There' if true,
otherwise it prints 'Here'.
https://quizlet.com/practice-test/8e06e5d7-585d-4b52-bf52-20a72bc14030/results 1/53
,7/2/26, 3:18 AM
The code checks if myNum is less than 0 and prints 'There' if true,
otherwise it prints 'Here'.
4. Which type of computer is generally recognized as having the highest cost
due to its capabilities?
Tablet
Server
Desktop computer
Laptop computer
5. Describe the role of a repeater in a computer network and how it differs from
other networking devices.
A repeater amplifies and regenerates signals to extend the range of
a network, unlike routers which direct traffic between networks.
A repeater is used for data storage, while a hub connects multiple
devices.
A repeater converts signals from one format to another, while a
modem connects to the internet.
A repeater connects devices without amplifying signals, while
switches manage data traffic.
6. How many stars does the sample code print when executed?
26 stars
23 stars
27 stars
25 stars
https://quizlet.com/practice-test/8e06e5d7-585d-4b52-bf52-20a72bc14030/results 2/53
,7/2/26, 3:18 AM
7. Describe the role of the memory unit in the von Neumann architecture.
The memory unit processes graphics for display on the screen.
The memory unit stores both data and instructions that the CPU
needs to execute programs.
The memory unit manages the flow of data between the CPU and
input/output devices.
The memory unit is responsible for executing arithmetic operations.
8. Describe the significance of the 'put the program into production' step in the
software development lifecycle.
This step is about planning the logic of the application.
This step involves deploying the application for end-users, making it
available for use.
This step is concerned with translating the code into machine
language.
This step focuses on writing the code for the application.
9. Describe the operation performed by the expression e // d when e is 19 and
d is 2.
The expression e // d performs integer division, yielding the largest
integer less than or equal to the result.
The expression e // d calculates the average of e and d.
The expression e // d returns the remainder of e divided by d.
The expression e // d adds e and d together.
https://quizlet.com/practice-test/8e06e5d7-585d-4b52-bf52-20a72bc14030/results 3/53
, 7/2/26, 3:18 AM
10. What type of collection is described as having a varying length and allowing
for easy access, insertion, and removal of items?
A group in which individual elements are accessed from the same
end that is called the top
A varying-length, ordered collection of homogeneous items that
allows for easy access, insertion, and removal
A group of related attributes stored as individual fields under a single
name and treated as a single concept
A fixed-length collection of homogeneous items that can each be
accessed by its position
11. Interpret the significance of the ACM Code of Ethics in guiding technology
companies' resource usage.
The ACM Code of Ethics emphasizes that companies should access
resources only for the public good, ensuring ethical use of
technology.
The ACM Code of Ethics requires companies to hire only from within
their organization.
The ACM Code of Ethics encourages companies to develop
proprietary software exclusively.
The ACM Code of Ethics allows companies to prioritize profit over
ethical considerations.
12. If an author wants to publish their book under a license that allows others to
use it freely for educational purposes but prohibits commercial use, which
license should they choose?
GNU general public license (GNU GPL)
Creative Commons license (CC)
https://quizlet.com/practice-test/8e06e5d7-585d-4b52-bf52-20a72bc14030/results 4/53