Quiz 10
________ is the process of translating a task into a series of commands that a computer will use to perform the task.
Programming
Corona and Magmito can be used to develop ________
apps for smartphones
The keywords used in programming languages that use decisions to redirect the flow of a program are called ________.
control structures
The final step of the system development life cycle (SDLC) is ________.
maintenance and evaluation
The capability of moving a completed programming solution easily from one type of computer to another is known as ________.
portability
A loop decision point consists of three features: an initial value, a set of actions to be performed, and a(n) ________.
test condition
________ is a powerful programming language that can be used to create a wide range of Windows applications.
visual basic
Which of the following provides a visual representation of the patterns of an algorithm?
Flowchart
Which of the following would NOT be used to build websites with interactive capabilities?
Fortran
Special symbols called tags are used in which of the following languages?
HTML/XHTML
A small Java-based program is called a ________.
Java applet
Which language is the most popular language for writing Apple OS X applications?
Objective C
What is the first step of the system development life cycle (SDLC)?
Problem and opportunity identification
________ is a combination of natural language and programming language that is used to document an algorithm.
Pseudocode
________ is the instructions programmers have written in a higher-level language.
Source code
Which of the following is the final stage of the program development life cycle (PDLC)?
Testing and documentation
________ enables users to define their own data-based tags and facilitates exchange of information between websites.
XML
The set of specific, sequential steps that describe exactly what a computer program must do to complete the work is called a(n) ________.
algorithm
Before its final commercial release, a(n) ________ version of software may be offered to certain test sites or to interested users free or at a reduced cost.
beta
In object-oriented programming, ________ allows a new class to automatically use all the data and methods of an existing class.
inheritance
A first-generation language is ________.
machine language
The flowchart shape for a process is a(n) ________.
rectangle
SQL is an example of a ________.
4GL
Which statement does NOT describe fifth-generation languages?
They use a set of short, English-based commands (such as SUB) that speak directly to the CPU.
________ breaks down a problem into a series of high-level tasks and continues to break each task into successively more detailed subtasks.
Top-down design
Translating an algorithm into a programming language is called ________.
coding
An integrated development environment (IDE) is a ________.
collection of tools that helps programmers write and test their programs
The process that converts program code into machine language is called ________.
compilation