WGU D278 OA AND PRE-ASSESSMENT NEWEST 2025
TEST BANK| D278 SCRIPTING AND PROGRAMMING
FOUNDATIONS FINAL EXAM PREP WITH COMPLETE
300 REAL EXAM QUESTIONS AND CORRECT
VERIFIED ANWERS/ GRADED A+ (MOST RECENT!!)
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) - Correct Answer -(X>=18) and (X<=24)
Which data type is used for items that are measured in length?
A. Integer
B. Float
C. String
D. Boolean - Correct Answer -Float
Which data type should be used to keep track of how many planes are in
a hangar?
A. Integer
B. Float
C. String
pg. 1
,Page 2 of 74
D. Boolean - Correct Answer -Integer
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 - Correct Answer -Hours and minutes
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?
A. x
B. x, x
C. x, x, x
D. 27 - Correct Answer -X
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
pg. 2
,Page 3 of 74
D. Diff - Correct Answer -Diff
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 - Correct Answer -To group expressions
Given float x = 3.0.
Which expression evaluates to 2.0?
A. x / 3 * 2 + 2
B. x - 2/3
C. x + 0.5 /2
D. x / 2 + 0.5 /2 + .25 - Correct Answer -X/2+0.5/2+0.25
function P(integer x) returns integer y
y=2*x
What does P(5) evaluate to?
A. 2
B. 5
C. 10
D. 25 - Correct Answer -10
pg. 3
, Page 4 of 74
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 - Correct Answer -HeyHeyHey
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 - Correct Answer -Any valid identifier
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 - Correct Answer -Z only
What is the return value of a function?
A. Output of a function
pg. 4