Computer Info. - Ch. 11

25 July 2022
4.7 (114 reviews)
64 test answers

Unlock all answers in this set

Unlock answers (60)
question
In a computer program, ____ are named memory locations that are defined for that particular program and are used to store the current value of data items used in the program.
answer
variables
question
With the ____, the statements in the loop are repeated as long as a certain condition is false.
answer
Do until structure
question
The Rainbow Trout Company specializes in developing software that is used by amateur and professional fishermen with a wide variety of needs. As such, the company often work on projects with constantly changing requirements. The Rainbow Trout Company uses the ____ approach, which organizes teams of people working closely together so that continuous learning and adaptation can occur as the project is developed.
answer
agile software development
question
One property that makes 4GLs easier to use is that they are declarative, rather than procedural like third-generation languages.
answer
True
question
With about 85% of all business transactions being processed by and about 200 billion lines of code still in use today, knowing could set an IT job applicant apart from the crowd.
answer
COBOL
question
A scripting language is a type of language that uses symbols or tags to describe what a document should look like.
answer
False
question
____ are most often used to create Web pages and Web applications.
answer
Markup languages
question
Program coding is the process of writing the actual program steps in the proper format for a particular programming language.
answer
False
question
In a(n) procedural program, variables can be accessed and their values changed from any module in the program, as appropriate.
answer
True
question
A(n) ____ is a software program that helps programmers develop software.
answer
Application generator
question
Low-level languages make programs easier to write.
answer
False
question
Kelly is a college sophomore majoring in computer science. She is interested in gaining exposure to the most useful and current programming languages and techniques. One of the languages that Kelley is learning is ____, an object-oriented programming language that is commonly used to write Web applications.
answer
Java
question
One or more rounds of outside tests for programs created for mass distribution are referred to as alpha tests.
answer
False
question
High-level object-oriented programming languages include C++, C#, Java, Dart, and ____.
answer
Python
question
Structured programming embodies a top-down design philosophy.
answer
True
question
With most programs, compiling or interpreting a program for the first time will result in errors, and the assembling process consists of locating and correcting these errors.
answer
False
question
Markup languages are most often used to add dynamic content to a Web page or to integrate a Web page with a database.
answer
False
question
A ____ is used to illustrate when, how, and in what order the statements in a computer program, module, or method are performed.
answer
Control structure
question
With logic errors, the program will run but the output will be wrong.
answer
True
question
The repetition control structure is also called the selection control structure.
answer
False
question
Java programs are compiled into a format called bytecode.
answer
True
question
With a ____, the direction that the program control takes depends on the results of a certain condition.
answer
Selection control structure
question
The Rainbow Trout Company specializes in developing software that is used by amateur and professional fishermen with a wide variety of needs. As such, the company often work on projects with constantly changing requirements. To allow everyone, not just the original programmer, to understand the source code of a program, the Rainbow Trout Company follows a set of ____—a list of rules designed to standardize programming styles.
answer
Coding standards
question
____ takes the idea of breaking down a program into separate and reusable functions to the next level by focusing on the encapsulation of programming policies.
answer
Aspect-oriented programming (AOP)
question
User documentation normally consists of a user's manual containing instructions for running the program, a description of software commands, and so forth.
answer
True
question
The specifications for ____ are developed by the World Wide Web Consortium (W3C) and are continually evolving.
answer
HTML
question
Fourth-generation languages (4GLs) are sometimes called ____.
answer
very-high-level languages
question
The earliest programming languages are referred to as ____.
answer
Low-level languages
question
The documentation resulting from the design phase of the ____ is a set of design specifications that illustrates the program needed to fulfill the program requirements.
answer
PDLC
question
Kelly is a college sophomore majoring in computer science. She is interested in gaining exposure to the most useful and current programming languages and techniques. During the summer, Kelly will be writing a compiler as part of a research project. To prepare, she is learning ____, a functional language.
answer
Scheme
question
____ is the language used by students taking the Advanced Placement (AP) Computer Science exam.
answer
Java
question
____ is a set of rules for exchanging data over the Web.
answer
XML
question
A ____ is designed for a specific programming language and translates programs written in that language into machine language so they can be executed.
answer
Compiler
question
____ was created to fill the need for a teaching tool to encourage structured programming.
answer
Pascal
question
A selection control structure is simply a series of statements that follow one another.
answer
False
question
Java source code cannot be converted into object code using a Python compiler.
answer
True
question
Pseudocode expresses the steps in a program, module, or method, but it uses English-like statements in place of the flowchart's graphical symbols.
answer
True
question
In a(n) ____ check, the programmer "walks" through the program design, keeping track of the values of any loop counters and other variables in a tracing table to ensure the program does what it is intended to do.
answer
Desk
question
With the do until structure, the statements in the loop are repeated as long as a certain condition is true.
answer
False
question
Tools such as Microsoft's ____ help to bridge different platforms and programming languages.
answer
.NET framework
question
The Rainbow Trout Company specializes in developing software that is used by amateur and professional fishermen with a wide variety of needs. As such, the company often work on projects with constantly changing requirements. The Rainbow Trout Company maintains a database of clients. To search through this database, they use ____, a 4GL.
answer
SQL
question
Once the system containing the program is up and running, the implementation process of the program implementation and maintenance phase is complete.
answer
True
question
It is important to realize that with a markup language like HTML, the Web browser, Web browser settings, and device used to display the Web page ultimately determine what the Web page will look like.
answer
True
question
One of the most recent adaptive software development approaches is agile software development (ASD).
answer
True
question
____ versions of freeware and open source software are often available to the public for testing.
answer
Beta
question
Program ____ use graphical symbols and relational operators (such as < for "less than" and = for "equal to") to portray the sequence of steps needed to fulfill the logic in that program, module, or method.
answer
`Flowcharts
question
If an application is going to need to interact with existing programs, it may need to be coded in the same language as those other programs.
answer
True
question
In the program design phase of the PDLC, the specifications developed during the problem analysis phase are used to develop a(n) ____ for the program.
answer
Algorithm
question
____ create the menus, forms, and input screens used with a program or database.
answer
User interface (UI) builders
question
____ is the first phase of the PDLC.
answer
Problem analysis
question
C is an object-oriented programming language developed by Sun Microsystems.
answer
False
question
Procedures are small sections of program code also called modules or subprograms.
answer
True
question
Fourth-generation languages are commonly used today to access databases.
answer
True
question
____ was developed to enable Web authors to implement interactive content on Web sites, such as to animate an item, or pop up a window to point to an item.
answer
JavaScript
question
The three most common types of language translators are compilers, interpreters, and coders.
answer
False
question
User documentation normally consists of a user's manual containing instructions for running the program, a description of software commands, and so forth.
answer
True
question
Two of the most significant approaches to programming are procedural programming and ____.
answer
Object-oriented programming
question
While COBOL is not inherently suited to developing interactive applications or cloud software, new versions of COBOL are evolving to support new applications.
answer
True
question
____ errors occur when a formula is written incorrectly, when a mistake is made with a decision condition, or when the wrong variable name is used.
answer
Logic
question
A program bug is an error that causes a program to malfunction.
answer
True
question
____ values are values that represent one of two states—yes (true) or no (false).
answer
Boolean
question
The first official recorded use of the word "bug" in the context of computing is associated with the temporary failure of the ____ computer.
answer
Mark II
question
Structure charts are used to illustrate the step-by-step logic that is to take place within a program, module, or method.
answer
False
question
____ is a broad term to describe creating and managing an application throughout its entire life cycle—from design through coding and testing, to maintenance, and, eventually, to retirement.
answer
Application lifecycle management (ALM)