Page 1 of 164
WGU C949 DATA STRUCTURES AND ALGORITHMS EXAM WITH PRE
ASSESMENT AND OBJECTIVE ASSESMENT QUESTION BANK COMPLETE
500+ QUESTIONS AND CORRECT DETAILED ANSWERS – LATEST
UPDATE THIS YEAR JUST RELEASED
WGU C949 DATA STRUCTURES AND ALGORITHMS PRE ASSESMENT
QUESTION: What is the primary method used to search for an item in a sorted array?
A. Binary search
B. Jump Search
C. Exponential search
D. Linear Search - ANSWER-Binary Search
QUESTION: Which review of an algorithm happens after implementation?
* Binary search
* A posteriori analysis
* A priori analysis
* Linear search - ANSWER-A posteriori analysis
QUESTION: Which factor helps measure the reusability of an algorithm?
* User adoption
1
,Page 2 of 164
* Correctness
* Extensibility
* Flowchart - ANSWER-Extensibility
QUESTION: Which search algorithm utilizes the divide-and-conquer strategy?
* Insertion search
* Bubble search
* Linear search
* Binary search - ANSWER-Binary Search
QUESTION: Which algorithm requires data sorting as its first step?
* Recursive
* Linear
* Binary
* Merge - ANSWER-Binary
QUESTION: What does a time complexity analysis of an algorithm include?
* Memory usage
2
,Page 3 of 164
* Efficiency analysis
* Screen load times
* Worst case - ANSWER-Worst case
What term refers to a template for creating an object?
A. Application
B. Class
C. Method
D. Algorithm - ANSWER-Class
QUESTION: Which characteristic of an algorithm is independent in nature?
A. Uses Python to implement the algorithm
B. uses MySQL for the database needs of the algorithm's application
C. Uses Windows to install the application
D. Uses an agnostic code repository - ANSWER-Uses an agnostic code repository
QUESTION: What is referred to as a data structure that stores subitems?
A. Array
B. Matrix
3
, Page 4 of 164
C. Record
D. Graph - ANSWER-Record
QUESTION: Which factor takes the ability to easily update an algorithm into consideration?
A. Scalability
B. Feasability
C. Maintainability
D. Modularity - ANSWER-Maintainability
QUESTION: What is a component of an algorithm that specifies a stopping point?
A. Sequencing
B. Finiteness
C. Iteration
D. Looping - ANSWER-Finiteness
QUESTION: Which term refers to a type of search algorithm?
A. Linear
B. Divide-and-conquer
4
WGU C949 DATA STRUCTURES AND ALGORITHMS EXAM WITH PRE
ASSESMENT AND OBJECTIVE ASSESMENT QUESTION BANK COMPLETE
500+ QUESTIONS AND CORRECT DETAILED ANSWERS – LATEST
UPDATE THIS YEAR JUST RELEASED
WGU C949 DATA STRUCTURES AND ALGORITHMS PRE ASSESMENT
QUESTION: What is the primary method used to search for an item in a sorted array?
A. Binary search
B. Jump Search
C. Exponential search
D. Linear Search - ANSWER-Binary Search
QUESTION: Which review of an algorithm happens after implementation?
* Binary search
* A posteriori analysis
* A priori analysis
* Linear search - ANSWER-A posteriori analysis
QUESTION: Which factor helps measure the reusability of an algorithm?
* User adoption
1
,Page 2 of 164
* Correctness
* Extensibility
* Flowchart - ANSWER-Extensibility
QUESTION: Which search algorithm utilizes the divide-and-conquer strategy?
* Insertion search
* Bubble search
* Linear search
* Binary search - ANSWER-Binary Search
QUESTION: Which algorithm requires data sorting as its first step?
* Recursive
* Linear
* Binary
* Merge - ANSWER-Binary
QUESTION: What does a time complexity analysis of an algorithm include?
* Memory usage
2
,Page 3 of 164
* Efficiency analysis
* Screen load times
* Worst case - ANSWER-Worst case
What term refers to a template for creating an object?
A. Application
B. Class
C. Method
D. Algorithm - ANSWER-Class
QUESTION: Which characteristic of an algorithm is independent in nature?
A. Uses Python to implement the algorithm
B. uses MySQL for the database needs of the algorithm's application
C. Uses Windows to install the application
D. Uses an agnostic code repository - ANSWER-Uses an agnostic code repository
QUESTION: What is referred to as a data structure that stores subitems?
A. Array
B. Matrix
3
, Page 4 of 164
C. Record
D. Graph - ANSWER-Record
QUESTION: Which factor takes the ability to easily update an algorithm into consideration?
A. Scalability
B. Feasability
C. Maintainability
D. Modularity - ANSWER-Maintainability
QUESTION: What is a component of an algorithm that specifies a stopping point?
A. Sequencing
B. Finiteness
C. Iteration
D. Looping - ANSWER-Finiteness
QUESTION: Which term refers to a type of search algorithm?
A. Linear
B. Divide-and-conquer
4