Exam 12: Computer Programming

arrow
  • Select Tags
search iconSearch Question
flashcardsStudy Flashcards
  • Select Tags

Systems analyst is a synonym for software engineer.

(True/False)
4.8/5
(26)

In a problem statement, a(n) ____________________ is something that you accept as raight in order to proceed with program planning.

(Short Answer)
4.8/5
(37)

To avoid security problems with software, you should watch for ____ and apply them.

(Multiple Choice)
4.9/5
(38)

Case 4 The computer programmers at DigiBuzz are in the planning phase of their latest program, which will be implemented with Prolog. The team needs to provide the computer with basic information, as well as a set of rules for problem solving. Basic information input to a Prolog program, such as the price of a pizza with a particular size and shape, is called a ____.

(Multiple Choice)
4.8/5
(40)

A(n) ____ language is a low-level language in which instructions are represented by 1s and 0s that the microprocessor can execute directly.

(Multiple Choice)
4.9/5
(35)

Case 4 The computer programmers at DigiBuzz are in the planning phase of their latest program, which will be implemented with Prolog. The head programmer creates a(n) ____ to visualize the program and specify rules based on factors, before starting.

(Multiple Choice)
4.9/5
(31)

A(n) ____ error shows up, for example, from instructions that the computer cannot execute.

(Multiple Choice)
4.7/5
(34)

In an OO paradigm, a public attribute is available for use by any routine in the program.

(True/False)
4.7/5
(39)

A high-level language is useful when a programmer needs to directly manipulate what happens at the hardware level.

(True/False)
4.8/5
(37)

What is a programming language and what are its components?

(Essay)
4.9/5
(36)

A class ____ visually presents the relationships between superclasses and subclasses.

(Multiple Choice)
4.8/5
(36)

A good problem statement for a computer program has which of the following characteristics?

(Multiple Choice)
4.9/5
(43)

Which of the following applications are suitable for the declarative approach?

(Multiple Choice)
4.8/5
(34)

What are the advantages and the disadvantages of the procedural paradigm?

(Essay)
4.8/5
(36)

The procedural approach and procedural languages tend to produce programs that run quickly and use system resources efficiently.

(True/False)
4.9/5
(39)

____ is a notational system for algorithms that has been described as a mix of English and your favorite programming language.

(Multiple Choice)
4.9/5
(29)

Declarative languages run much more effectively on _____ architectures, which have only recently emerged in the personal computer market.

(Multiple Choice)
4.8/5
(35)

A(n) first-generation language allows programmers to use abbreviated command words, called op codes, such as LDA for load, rather than the 1s and 0s used in machine languages.

(True/False)
4.8/5
(33)

All of the following are techniques associated with defensive programming EXCEPT ____.

(Multiple Choice)
4.9/5
(26)

Critical Thinking questions (Multiple Choice) The ____ paradigm attempts to describe a problem without specifying exactly how to arrive at a solution.

(Multiple Choice)
4.7/5
(30)
Showing 41 - 60 of 175
close modal

Filters

  • Essay(0)
  • Multiple Choice(0)
  • Short Answer(0)
  • True False(0)
  • Matching(0)