CIS101 CHAPTER 11

अब Quizwiz के साथ अपने होमवर्क और परीक्षाओं को एस करें!

____ 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. a. Application lifecycle management (ALM) b. Rapid application development (RAD) c. Application software development life cycle (ASDLC) d. Program development life cycle (PDLC)

a. Application lifecycle management (ALM)

____ 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. a. Aspect-oriented programming (AOP) b. Object-oriented programming (OOP) c. Object programming (OP) d. Structured programming

a. Aspect-oriented programming (AOP)

____ versions of freeware and open source software are often available to the public for testing. a. Beta b. Alpha c. Bug d. Benchmark

a. Beta

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.. a. COBOL b. Basic c. FORTRAN d. Assembly

a. COBOL

____ 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. a. JavaScript b. Perl c. Java d. PHP

a. JavaScript

Case 13-2 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. a. Scheme b. Java c. C d. Visual Basic

a. Scheme

____ is a set of rules for exchanging data over the Web. a. XML b. HTML c. Java d. FORTRAN

a. XML

Case 13-1 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. a. agile software development b. team development c. expert programming d. rapid application development

a. agile software development

Case 13-1 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. a. coding standards b. flowcharts c. RADs d. UMLs

a. coding standards

With the ____, the statements in the loop are repeated as long as a certain condition is false. a. do until structure b. if-then-else structure c. do while structure d. selection control structure

a. do until structure

The earliest programming languages are referred to as ____. a. low-level languages b. interpreted languages c. third-generation programming languages (3GLs) d. procedural programming languages

a. low-level languages

With a ____, the direction that the program control takes depends on the results of a certain condition. a. selection control structure b. control structure c. sequence control structured. repetition control structure

a. selection control structure

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. a. variables b. cells c. objects d. buses

a. variables

____ are most often used to create Web pages and Web applications. a. Aspect-oriented languages b. Markup languages c. Object-oriented languages d. XL languages

b. Markup languages

____ are most often used to create Web pages and Web applications. a. Aspect-oriented languages b. Markup languages c. XL languages d. Object-oriented languages

b. Markup languages

____ is the first phase of the PDLC. a. Program coding b. Problem analysis c. Program design d. Program debugging

b. Problem analysis

High-level object-oriented programming languages include C++, C#, Java, Dart, and ____. a. Fortran b. Python c. Pascal d. COBOL

b. Python

A(n) ____ is a software program that helps programmers develop software. a. data generator b. application generator c. form generator d. report generator

b. application generator

A ____ is used to illustrate when, how, and in what order the statements in a computer program, module, or method are performed. a. sequence control structure b. control structure c. selection control structure d. repetition control structure

b. control structure

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. a. line b. desk c. alpha d. beta

b. desk

Tools such as Microsoft's ____ help to bridge different platforms and programming languages . a. SQL b. ActiveX c. .NET framework d. Visual Basic

c. .NET framework

Common IDEs include Visual Studio and ____. a. Marin Studio b. Xain Studio c. Eclipse d. VxWorks

c. Eclipse

The specifications for ____ are developed by the World Wide Web Consortium (W3C) and are continually evolving. a. Java b. XML c. HTML d. Python

c. HTML

____ 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. a. PHP b. Perl c. JavaScript d. Java

c. JavaScript

The UML standards are developed by the ____. a. PDLC b. SDLC c. OMG d. OOP

c. OMG

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. a. UI b. UML c. PDLC d. AOP

c. PDLC

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. a. UML b. UI c. PDLC d. AOP

c. PDLC

____ was created to fill the need for a teaching tool to encourage structured programming. a. BASIC b. FORTRAN c. Pascal d. COBOL

c. Pascal

Case 13-1 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. a. Java b. COBOL c. SQL d. C

c. SQL

Case-Based Critical Thinking Questions ​ Case 13-1 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. a. UMLs b. RADs c. coding standards d. flowcharts

c. coding standards

A ____ is designed for a specific programming language and translates programs written in that language into machine language so they can be executed. a. decoder b. macro c. compiler d. generator

c. compiler

When ____ occur during preliminary debugging, dummy print statements —statements that are temporarily inserted into the code to display status information on the screen—can be used to help locate the error. a. syntax errors b. rules errors c. logic errors d. compile-time errors

c. logic errors

Two of the most significant approaches to programming are procedural programming and ____. a. aspect-oriented programming b. virtual programming c. object-oriented programming d. function programming

c. object-oriented programming

A(n) ____ occurs when the programmer has not followed the proper rules of the programming language being used. a. coding error b. logic error c. syntax error d. assembly error

c. syntax error

Fourth-generation languages (4GLs) are sometimes called ____. a. interpreted languages b. procedural programming languages c. very-high-level languages d. high-level languages

c. very-high-level languages

____ 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. a. Object-oriented programming (OOP) b. Structured programming c. Object programming (OP) d. Aspect-oriented programming (AOP)

d. Aspect-oriented programming (AOP)

____ values are values that represent one of two states—yes (true) or no (false). a. String b. Character c. Real d. Boolean

d. Boolean

Case 13-2 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. a. Visual Basic b. C c. COBOL d. Java

d. Java

____ is the language used by students taking the Advanced Placement (AP) Computer Science exam. a. FORTRAN b. Pascal c. COBOL d. Java

d. Java

The first official recorded use of the word "bug" in the context of computing is associated with the temporary failure of the ____ computer. a. UNIVAC b. Apple II c. ENIAC d. Mark II

d. Mark II

____ create the menus, forms, and input screens used with a program or database. a. Data generators b. Report generators c. Application builders d. User interface (UI) builders

d. User interface (UI) builders


संबंधित स्टडी सेट्स

Progression: Field Tech IV - V Conventional

View Set

AP Statistics Semester 1 Quiz/Checkpoint Questions

View Set

Chapter 7: The Empires of Persia

View Set

Lección 10 Estructura: 10.2 Grammar tutorial: The preterite and the imperfect

View Set

Article 110 - Requirements for Electrical Installations (QUARTER 1)

View Set

Personal Finance: Auto Insurance--Who Am I?

View Set