WGU D278 EXAM 2026 WITH 100% ACCURATE ANSWERS
Program - (ANSWER)Consists of instructions executing one at a time.
Input - (ANSWER)A program gets data, perhaps from a file, keyboard, touchscreen, network, etc.
Process - (ANSWER)A programs performs computations on that data, such as adding two values like x +
y.
Output - (ANSWER)A programs puts that data somewhere, such as to a file, screen, network, etc.
Computational thinking - (ANSWER)Creating a sequence of instructions to solve a problem.
Algorithm - (ANSWER)A sequence of instructions that solves a problem.
Statement - (ANSWER)Carries out some action and executing one at a time.
String literal - (ANSWER)Consists of text (characters) within double quotes, as in "Go #57!".
Cursor - (ANSWER)Indicates where the next output item will be placed in the output.
Newline - (ANSWER)A special two-character sequence \n whose appearance in an output string literal
causes the cursor to move to the next output line. The newline exists invisibly in the output.
Comment - (ANSWER)Text added to a program, read by humans to understand the code, but ignored by
the program when executed.
Whitespace - (ANSWER)Refers to blank spaces (space and tab characters) between items within a
statement, and to newlines. Whitespace helps improve readability for humans, but for execution
purposes is mostly ignored.
, WGU D278 EXAM 2026 WITH 100% ACCURATE ANSWERS
Pseudocode - (ANSWER)Text that resembles a program in a real programming language but is simplified
to aid human understanding.
Assignment statement - (ANSWER)Assigns a variable with a value, such as x = 5. An assignment
statement's left side must be a variable. The right side is an expression.Examples: x = 5, y = a, or z = w +
2.
= - (ANSWER)In programming, = is an assignment of a left-side variable with a right-side value. It does
not represent equality like in mathematics.
Variable declaration - (ANSWER)Declares a new variable, specifying the variable's name and type.
Identifier - (ANSWER)A name created by a programmer for an item like a variable or function. An
identifier must: be a sequence of letters (a-z, A-Z), underscores (_), and digits (0-9), AND start with a
letter or underscore.
Reserved word or keyword - (ANSWER)A word that is part of the language, like integer, Get, or Put. A
programmer cannot use a reserved word as an identifier.
Lower camel case - (ANSWER)Abuts multiple words, capitalizing each word except the first, such as
numApples.
Underscore separated - (ANSWER)Words are lowercase and separated by an underscore, such as
num_apples.
Expression - (ANSWER)A combination of items, like variables, literals, operators, and parentheses, that
evaluates to a value. Example: 2 * (x+1)
Literal - (ANSWER)A specific value in code, like 2.
Program - (ANSWER)Consists of instructions executing one at a time.
Input - (ANSWER)A program gets data, perhaps from a file, keyboard, touchscreen, network, etc.
Process - (ANSWER)A programs performs computations on that data, such as adding two values like x +
y.
Output - (ANSWER)A programs puts that data somewhere, such as to a file, screen, network, etc.
Computational thinking - (ANSWER)Creating a sequence of instructions to solve a problem.
Algorithm - (ANSWER)A sequence of instructions that solves a problem.
Statement - (ANSWER)Carries out some action and executing one at a time.
String literal - (ANSWER)Consists of text (characters) within double quotes, as in "Go #57!".
Cursor - (ANSWER)Indicates where the next output item will be placed in the output.
Newline - (ANSWER)A special two-character sequence \n whose appearance in an output string literal
causes the cursor to move to the next output line. The newline exists invisibly in the output.
Comment - (ANSWER)Text added to a program, read by humans to understand the code, but ignored by
the program when executed.
Whitespace - (ANSWER)Refers to blank spaces (space and tab characters) between items within a
statement, and to newlines. Whitespace helps improve readability for humans, but for execution
purposes is mostly ignored.
, WGU D278 EXAM 2026 WITH 100% ACCURATE ANSWERS
Pseudocode - (ANSWER)Text that resembles a program in a real programming language but is simplified
to aid human understanding.
Assignment statement - (ANSWER)Assigns a variable with a value, such as x = 5. An assignment
statement's left side must be a variable. The right side is an expression.Examples: x = 5, y = a, or z = w +
2.
= - (ANSWER)In programming, = is an assignment of a left-side variable with a right-side value. It does
not represent equality like in mathematics.
Variable declaration - (ANSWER)Declares a new variable, specifying the variable's name and type.
Identifier - (ANSWER)A name created by a programmer for an item like a variable or function. An
identifier must: be a sequence of letters (a-z, A-Z), underscores (_), and digits (0-9), AND start with a
letter or underscore.
Reserved word or keyword - (ANSWER)A word that is part of the language, like integer, Get, or Put. A
programmer cannot use a reserved word as an identifier.
Lower camel case - (ANSWER)Abuts multiple words, capitalizing each word except the first, such as
numApples.
Underscore separated - (ANSWER)Words are lowercase and separated by an underscore, such as
num_apples.
Expression - (ANSWER)A combination of items, like variables, literals, operators, and parentheses, that
evaluates to a value. Example: 2 * (x+1)
Literal - (ANSWER)A specific value in code, like 2.