Computer Concepts, Chapter 10 Test

¡Supera tus tareas y exámenes ahora con Quizwiz!

Which of the following is the final stage of the program development life cycle (PDLC)? Debugging Testing and Documentation Coding Making a Plan

Testing and Documentation

The keywords used in programming languages that use decisions to redirect the flow of a program are called ________. pseudocode flowcharts operators control structures

control structures

Which of the following would NOT be used to build websites with interactive capabilities? Java Server Pages (ISP) Active Server Pages (ASP) FORTRAN PHP (PHP: Hypertext Preprocessor)

FORTRAN

Which of the following provides a visual representation of the patterns of an algorithm? Flow analysis Pseudocode Gantt chart Flowchart

Flowchart

Special symbols called tags are used in which of the following languages? C++ HTML/XHTML Java C#

HTML/XHTML

A small Java-based program is called a ________. JSP Java applet JavaScript Java class

Java applet

Which is NOT a key factor a programmer uses in selecting the language for a project? Type of target application Speed required Space available Number of inputs required

Number of inputs required

Which language is the most popular language for writing Apple macOS applications? HTML Java Objective C C++

Objective C

What is the first step of the system development life cycle (SDLC)? Analysis Design Problem and Opportunity Identification Development

Problem and Opportunity Identification

________ is the process of translating a task into a series of commands that a computer will use to perform the task. Diagramming Analyzing Debugging Programming

Programming

Which refers to a text-based approach to documenting an algorithm? Syntax Pseudocode Data types Keywords

Pseudocode

A popular programming language which is known for having a large number of free libraries is ________. Fortran COBOL Python Assembly

Python

________ is the set of instructions that programmers have written in a higher-level language. Base code Compiled code Source code Executable code

Source code

________ is a programming language that can be used to create a wide range of Windows applications. Visual Basic BASIC PHP HTML

Visual Basic

________ enables users to define their own data-based tags and facilitates the exchange of information between websites. HTML PHP XML XHTML

XML

The set of specific, sequential steps that describe exactly what a computer program must do to complete the work is called a(n) ________. working plan algorithm Beta code structure chart

algorithm

Corona and App Inventor can be used to develop ________. Mac software apps for mobile devices Web pages complex web applications

apps for mobile devices

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 general availability (GA) gamma release to manufacturers (RTM)

beta

In object-oriented programming, ________ allows a new class to automatically use all the data and methods of an existing class. scalability reusability inheritance regression

inheritance

An example of a first-generation language is ________. assembly language BASIC COBOL machine language

machine language

The capability of moving a completed programming solution easily from one type of computer to another is known as ________. portability inheritance transferability scalability

portability

Division by zero is a ________ error that is caught when the program executes. runtime compiler syntax logical

runtime

A loop decision point for an algorithm consists of three features: an initial value, a set of actions to be performed, and a(n) ________. test condition class operator documentation plan

test condition

SQL is an example of a ________ category programming language. 3GL 2GL 5GL 4GL

4GL

Which statement does NOT describe fifth-generation languages? They are the most "natural" of languages. Problems are presented as a series of facts or constraints rather than as a specific algorithm. The system of facts can be queried. They use a set of short, English-based commands (such as ADD) that speak directly to the CPU.

They use a set of short, English-based commands (such as ADD) 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. Bottom-up design Inheritance Top-down design Object-oriented analysis

Top-down design

Object-oriented ________ are defined by the information (data) and the actions (methods) associated with them. classes units blocks fields

classes

Translating an algorithm into a programming language is called ________. executing coding interpreting compiling

coding

An integrated development environment (IDE) is a ________. tool that converts one programming language into a different programming language program that helps interpret code collection of tools that helps programmers write and test their programs program that translates code into binary 1s and 0s and ignores comments

collection of tools that helps programmers write and test their programs

The process that converts program code into machine language is called ________. documentation execution compilation variable declaration

compilation


Conjuntos de estudio relacionados

Ch.21 Care of Patients with HIV Disease and Other Immune Deficiencies Evolve

View Set

Social Stratification and Inequality (week 5)

View Set

Chapter 5 Life Insurance Premiums, Proceeds, and Beneficiaries

View Set

Applications of Supply and Demand Quiz

View Set

B7 NEURO PKT 3: VENTRICULAR SYSTEM & CSF

View Set

AP Euro Chpt 18 Primer Questions

View Set

Psychology; Quiz 5 some quiz bank questions(Cocklin)

View Set

Health Concepts Exam 3 - Practice Questions

View Set