WGU D335 QUESTIONS AND ANSWERS
WITH COMPLETE SOLUTIONS 100%
CORRECT RATED A+||NEWLY UPDATED
2026/2027
Core Programming Concepts
Question: At its most basic level, every computer program consists of which three
functional stages?
Answer: ✔️✔️ Input, Process, and Output (Data is collected, transformed by
logic, and the resulting information is delivered to the user or stored).
Question: What is the term for a named storage location in memory used to hold a
specific value that can change during execution?
Answer: ✔️✔️ Variable (Think of a variable as a labeled container; the label stays
the same, but you can swap out the contents inside).
Question: What do you call a specific, logical sequence of instructions designed to
solve a problem or perform a task?
Answer: ✔️✔️ Algorithm (While "code" is the language used, the "algorithm" is
the actual plan or recipe for how the problem is solved).
Question: What is the specific program or environment required to execute Python
instructions on a computer?
Answer: ✔️✔️ Python Interpreter or IDE (An Interpreter translates the code
line-by-line into machine language, while an IDE—Integrated Development
Environment—is the software suite where programmers write, debug, and run that
code).
, Question: What is the formal term for the textual representation of a program
written by a human?
Answer: ✔️✔️ Code (Also referred to as Source Code, this is the human-readable
set of instructions before it is processed by a computer).
row of text -ANSWER ✔️✔️line
indicates the interpreter is ready to accept user input -ANSWER ✔️✔️prompt
line of executable code -ANSWER ✔️✔️statement
returns a value when evaluated -ANSWER ✔️✔️expression
displays output to the screen and starts a new line -ANSWER ✔️✔️print( )
denotes a comment -ANSWER ✔️✔️# or """
text enclosed in quotes -ANSWER ✔️✔️string literal
keep multiple print statements on one line -ANSWER ✔️✔️end=' '
used to get text from user -ANSWER ✔️✔️input ( )
determines how a value can behave -ANSWER ✔️✔️type( )
WITH COMPLETE SOLUTIONS 100%
CORRECT RATED A+||NEWLY UPDATED
2026/2027
Core Programming Concepts
Question: At its most basic level, every computer program consists of which three
functional stages?
Answer: ✔️✔️ Input, Process, and Output (Data is collected, transformed by
logic, and the resulting information is delivered to the user or stored).
Question: What is the term for a named storage location in memory used to hold a
specific value that can change during execution?
Answer: ✔️✔️ Variable (Think of a variable as a labeled container; the label stays
the same, but you can swap out the contents inside).
Question: What do you call a specific, logical sequence of instructions designed to
solve a problem or perform a task?
Answer: ✔️✔️ Algorithm (While "code" is the language used, the "algorithm" is
the actual plan or recipe for how the problem is solved).
Question: What is the specific program or environment required to execute Python
instructions on a computer?
Answer: ✔️✔️ Python Interpreter or IDE (An Interpreter translates the code
line-by-line into machine language, while an IDE—Integrated Development
Environment—is the software suite where programmers write, debug, and run that
code).
, Question: What is the formal term for the textual representation of a program
written by a human?
Answer: ✔️✔️ Code (Also referred to as Source Code, this is the human-readable
set of instructions before it is processed by a computer).
row of text -ANSWER ✔️✔️line
indicates the interpreter is ready to accept user input -ANSWER ✔️✔️prompt
line of executable code -ANSWER ✔️✔️statement
returns a value when evaluated -ANSWER ✔️✔️expression
displays output to the screen and starts a new line -ANSWER ✔️✔️print( )
denotes a comment -ANSWER ✔️✔️# or """
text enclosed in quotes -ANSWER ✔️✔️string literal
keep multiple print statements on one line -ANSWER ✔️✔️end=' '
used to get text from user -ANSWER ✔️✔️input ( )
determines how a value can behave -ANSWER ✔️✔️type( )