Page 1 of 28
WGU D278 Pre-Assessment for Scripting and Programming - Foundations includes accurate and verified questions covering Python fundamentals, control structures (if/else, loops), functions, data types, input/output operations, basic debugging, and problem-solving logic. Designed to evaluate readiness for the D278 Objective Assessment in WGU’s IT and computer science programs.
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
- / 3
Page 2 of 28
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?A x 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 2 / 3
Page 3 of 28
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?A 2 B 5 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
- / 3