WGU C173 SCRIPTING AND PROGRAMMING OA
EXAM 2025-2026 ACTUAL REAL EXAM QUESTIONS
AND ANSWERS WITH A PRACTICE EXAM TEST
BANK AND STUDY GUIDE
What is the purpose of parentheses () in a programming
| | | | | | | | |
expression?
|
A To print expressions
| | |
B To group expressions
| | |
C To run expressions
| | |
D To compose expressions - .....ANSWER ...... B
| | | | |
Given float x = 3.0. | | | |
Which expression evaluates to 2.0? | | | |
Ax/3*2+2| | | | | | |
B x - 2/3
| | |
C x + 0.5 /2
| | | |
D x / 2 + 0.5 /2 + .25 - .....ANSWER. ........ D
| | | | | | | | | |
Which expression evaluates to true only when the user is
| | | | | | | | |
within 3 years of 21 years, given a variable x containing a
| | | | | | | | | | | |
user's age?
| |
A x >= 18) or ( x <= 24)
| | | | | | | |
B ( x >= 18) and ( x <= 24)
| | | | | | | | |
C ( x < 18) or ( x > 24)
| | | | | | | | |
,D ( x < 18) and ( x > 24) - .....ANSWER. ........ B
| | | | | | | | | | |
Which data type is used for items that are measured in
| | | | | | | | | |
length?
|
A Integer
|
B Float
|
C String
|
D Boolean - .....ANSWER. .... B
| | |
Which data type should be used to keep track of how many
| | | | | | | | | | |
planes are in a hangar?
| | | | |
A Integer
|
B Float
|
C String
|
D Boolean - .....ANSWER. .... A
| | |
A function should convert hours and minutes to seconds,
| | | | | | | |
such as converting 1 hour and 10 minutes to 4,200
| | | | | | | | | |
seconds.
|
What should be the input to the function?
| | | | | | |
A Hours only
| |
B Minutes only
| |
C Hours and minutes
| | |
D Hours, minutes, and seconds - .....ANSWER....... C
| | | | | |
A function returns a number x cubed. For example, if x is 3,
| | | | | | | | | | | |
the function returns 3 * 3 * 3, or 27.
| | | | | | | | | |
What should be the input to the function?
| | | | | | |
,Ax |
B x, x | |
C x, x, x
| | |
D 27 - .....ANSWER. ....A
| | |
A function calculates the weight difference (Diff) given
| | | | | | |
two sample weights (S1 and S2).
| | | | | |
What should be the output from the function?
| | | | | | |
A S1 only | |
B S2 only
| |
C S1 and S2
| | |
D Diff - .....ANSWER..... D
| | |
function P(integer x) returns integer y | | | | |
y=2*x
| | | | |
What does P(5) evaluate to? | | | |
A2 |
B5 |
C 10 |
D 25 - .....ANSWER. ....C
| | |
Function F() |
Put "Hey" to output
| | | |
What entire output appears after three successive calls to
| | | | | | | |
F()?
|
A Hey |
B HHHey |
, C HeyHeyHey
|
D Hey Hey Hey - .....ANSWER...... C
| | | | |
What is a valid user-defined function name?
| | | | | |
A A reserved word
| | |
B Any valid identifier
| | |
C Any variable name
| | |
D A floating-point number - .....ANSWER. ..... B
| | | | |
A function MyFct has an input x and an output z.
| | | | | | | | | |
What does MyFct return? | | |
A Nothing
|
B x only
| |
C z only
| |
D x and z - .....ANSWER ...... C
| | | | |
What is the return value of a function?
| | | | | | |
A Output of a function
| | | |
B Call to run the function
| | | | |
C Data passed to the function
| | | | |
D Variable in the declaration of the function -
| | | | | | | |
.....ANSWER. .. A
A program should continue accepting input numbers,
| | | | | |
adding each to a sum, until a 0 is input.
| | | | | | | | | |
Which control structure should be used? | | | | |
A If statement
| |
B For loop
| |
EXAM 2025-2026 ACTUAL REAL EXAM QUESTIONS
AND ANSWERS WITH A PRACTICE EXAM TEST
BANK AND STUDY GUIDE
What is the purpose of parentheses () in a programming
| | | | | | | | |
expression?
|
A To print expressions
| | |
B To group expressions
| | |
C To run expressions
| | |
D To compose expressions - .....ANSWER ...... B
| | | | |
Given float x = 3.0. | | | |
Which expression evaluates to 2.0? | | | |
Ax/3*2+2| | | | | | |
B x - 2/3
| | |
C x + 0.5 /2
| | | |
D x / 2 + 0.5 /2 + .25 - .....ANSWER. ........ D
| | | | | | | | | |
Which expression evaluates to true only when the user is
| | | | | | | | |
within 3 years of 21 years, given a variable x containing a
| | | | | | | | | | | |
user's age?
| |
A x >= 18) or ( x <= 24)
| | | | | | | |
B ( x >= 18) and ( x <= 24)
| | | | | | | | |
C ( x < 18) or ( x > 24)
| | | | | | | | |
,D ( x < 18) and ( x > 24) - .....ANSWER. ........ B
| | | | | | | | | | |
Which data type is used for items that are measured in
| | | | | | | | | |
length?
|
A Integer
|
B Float
|
C String
|
D Boolean - .....ANSWER. .... B
| | |
Which data type should be used to keep track of how many
| | | | | | | | | | |
planes are in a hangar?
| | | | |
A Integer
|
B Float
|
C String
|
D Boolean - .....ANSWER. .... A
| | |
A function should convert hours and minutes to seconds,
| | | | | | | |
such as converting 1 hour and 10 minutes to 4,200
| | | | | | | | | |
seconds.
|
What should be the input to the function?
| | | | | | |
A Hours only
| |
B Minutes only
| |
C Hours and minutes
| | |
D Hours, minutes, and seconds - .....ANSWER....... C
| | | | | |
A function returns a number x cubed. For example, if x is 3,
| | | | | | | | | | | |
the function returns 3 * 3 * 3, or 27.
| | | | | | | | | |
What should be the input to the function?
| | | | | | |
,Ax |
B x, x | |
C x, x, x
| | |
D 27 - .....ANSWER. ....A
| | |
A function calculates the weight difference (Diff) given
| | | | | | |
two sample weights (S1 and S2).
| | | | | |
What should be the output from the function?
| | | | | | |
A S1 only | |
B S2 only
| |
C S1 and S2
| | |
D Diff - .....ANSWER..... D
| | |
function P(integer x) returns integer y | | | | |
y=2*x
| | | | |
What does P(5) evaluate to? | | | |
A2 |
B5 |
C 10 |
D 25 - .....ANSWER. ....C
| | |
Function F() |
Put "Hey" to output
| | | |
What entire output appears after three successive calls to
| | | | | | | |
F()?
|
A Hey |
B HHHey |
, C HeyHeyHey
|
D Hey Hey Hey - .....ANSWER...... C
| | | | |
What is a valid user-defined function name?
| | | | | |
A A reserved word
| | |
B Any valid identifier
| | |
C Any variable name
| | |
D A floating-point number - .....ANSWER. ..... B
| | | | |
A function MyFct has an input x and an output z.
| | | | | | | | | |
What does MyFct return? | | |
A Nothing
|
B x only
| |
C z only
| |
D x and z - .....ANSWER ...... C
| | | | |
What is the return value of a function?
| | | | | | |
A Output of a function
| | | |
B Call to run the function
| | | | |
C Data passed to the function
| | | | |
D Variable in the declaration of the function -
| | | | | | | |
.....ANSWER. .. A
A program should continue accepting input numbers,
| | | | | |
adding each to a sum, until a 0 is input.
| | | | | | | | | |
Which control structure should be used? | | | | |
A If statement
| |
B For loop
| |