Languages, Data Types, and Software Development Concepts|
Verified Rationales Graded A+ Latest Updated 2026
What does a programmer do first to use an existing programming library?
Include the library
What relationship is common among a programming library's functions?
Functions all relate to the same purpose.
What is an advantage of using a programming library?
The code has already been tested.
Which language is dynamically typed?
Python
Which language is not built on object-oriented design principles?
C
A language substantially supports a programmer creating items like person, teacher, and
students. Each item has internal data and some operations.
Which characteristic describes that language?
Object-oriented
A programmer wants a compiler to report an error if an integer variable is assigned with a
string.
Which type of language should the programmer use?
Statically Typed
A language uses tags around text to indicate how that text should be formatted.
Which characteristic describes a language having such tags?
Markup
What is a characteristic of compiled language?
, Converts to machine language before running
What is a characteristic of interpreted programs?
They can be modified at run time
Which characteristic specifically describes a markup language?
Tags surround text to describe desired formatting
Which characteristic specifically describes interpreted language?
They can run on any machine having the right interpreter
Which data type is used for items that are measured in length?
Float
What is the purpose of parentheses () in a programming expression?
To group expressions
Which data type should be used to keep track of how many planes are in a hanger?
Integer
What is a valid user-defined function name?
Variable identifier
What is the return value of a function?
Output of a function
When should a programmer develop an algorithm to solve a problem?
Before writing a program to solve the problem.
Which phase of a waterfall approach would create a sequence diagram that specifies the
required order of events between completed program components?
Testing
Which phase of an agile approach would define a hypothesis to find a problem in a program?
Testing
Which phase of an agile approach would create an executable program?
Implementation