WGU D278 SCRIPTING AND
PROGRAMMING FOUNDATION PRE-
ASSESSMENT NEW VERSION
2024|BRAND NEW EXAM QUESTIONS
AND CORRECT ANSWERS ALL GRADED
A+|GUARANTEED SUCCSS|LATEST
UPDATE 2024-2025
What are the basic instruction types of a computer program? - ANSWER-✔- input
- process
- output
What is a variable? - ANSWER-✔refers to data that programs use. A variables value
changes or is "varying" as a program assigns a variable with new values.
What is the equation for a triangles area? - ANSWER-✔base x height divided by 2
base x height / 2
How do you find the average of a set of numbers? - ANSWER-✔The sum of the
numbers divided by the total number of values in the set.
For example, suppose we want the average of 24 , 55 , 17 , 87 and 100 . Simply find
the sum of the numbers: 24 + 55 + 17 + 87 + 100 = 283 and divide by 5 to get 56.6
What is computational thinking? - ANSWER-✔creating a sequence of instructions to
solve a problem
What is an algorithm? - ANSWER-✔A sequence of instructions that solves a problem
What is a flowchart? - ANSWER-✔a graphical language for creating computer
programs
, What is a program? - ANSWER-✔A list of statements, each statement carrying out
some action and executing one at a time
What is a tool that runs a programs statements? - ANSWER-✔Interpreter
What is a specific action in a program? - ANSWER-✔a statement
What shape is used for an input and output statement? (zyflowcharts) - ANSWER-
✔parallelogram
What represents a new line? - ANSWER-✔\n
What is a comment? - ANSWER-✔text a programmer adds to a program, to be read
by humans to better understand the code, but ignored by the program when
executing.
Comments begin with //
What should not include whitespace? - ANSWER-✔variable names and digits of a
number
When did the industrial age start? - ANSWER-✔late 1700's
When did the information age start? - ANSWER-✔1990's
What is an embedded computer? - ANSWER-✔text a programmer adds to a
program, to be read by humans to better understand the code, but ignored by the
program when executing.
What is a character? - ANSWER-✔s a letter (a, b, ..., z, A, B, ..., Z), symbol (!, @, #, ...),
or single-digit number (0, 1, ..., 9)
What does ASCII stand for? and when was it developed? - ANSWER-✔developed in
1963
American Standard Code for Information Interchange
How many bits per code does ASCII use? - ANSWER-✔7 and has codes for 128
characters
Unicode - ANSWER-✔published in 1991 whose codes can have more bits than ASCII
and thus can represent over 100,000 items, such as symbols and non-English
characters.
What is Pseudocode? - ANSWER-✔text that resembles a program in a real
programming language but is simplified to aid human understanding.
, What is an assignment statement? - ANSWER-✔Assigns a variable with a value, such
as x=5. That statement means x is assigned with 5, and x keeps that value during
subsequent statements, until x is assigned again.
What is a variable declaration? - ANSWER-✔declares a new variable, specifying the
variables name and type.
example: variable type of integer holds whole number values. userAge = 23
Integer values are automatically initialized with 0 until a value is assigned
What is an identifier? - ANSWER-✔A name created by a programmer for an item
like a variable or function
must be a sequence of letters (a-z, A-Z) underscores, and digits and start with a letter
Case sensitive
What is a reserved word? (or keyword) - ANSWER-✔a word that is part of the
language, like integer, Get or Put
reserved words cannot be used as an identifier
What is a naming convention?
and what are the 2 most common conventions? - ANSWER-✔A set of style
guidelines defined by a company, team, teacher, etc for naming variables
- camel case
- underscore separated
What is an expression? - ANSWER-✔A combination of items, like variables, literals,
operators, and parentheses, that evaluates to a value and commonly are used on the
right side of an assignment statement.
Example: 2 * (x + 1)
(an assignment would be y = 2 * 1)
An expression can just be a variable or a literal
What is a literal? - ANSWER-✔a specific value in code, like 2
commas are not allowed in integer literals. Example: 1,333,555 is written as 1333555
What is an operator? - ANSWER-✔a symbol that performs a built in calculation, like
the operator + performs addition