Exam 11: Programming

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

With just facts and goals, Prolog would be nothing more than a database, but the addition of _________ gives programmers a set of tools to manipulate the facts.​

(Short Answer)
4.8/5
(78)

_______________, such as BASIC, Python, Java, Prolog, and C++, make the programming process easier by replacing unintelligible strings of 1s and 0s or cryptic assembly commands with understandable commands, such as PRINT and WRITE.​

(Multiple Choice)
4.9/5
(52)

A(n) _________ provides programmers with tools to build substantial sections of a program by pointing and clicking rather than typing lines of code.​

(Multiple Choice)
4.7/5
(65)

In a repetition control structure, the computer is directed to repeat one or more instructions until a certain condition is met. The section of code that repeats is usually referred to as a(n) ___________.​

(Multiple Choice)
4.8/5
(65)

Agile methodologies tend to be used for large software development projects involving more than ten developers, geographically dispersed development teams, and life-critical applications.​

(True/False)
4.8/5
(64)

Microprocessors only understand machine language, so there has to be some way to convert assembly language instructions into 1s and 0s.​

(True/False)
4.9/5
(88)

​A(n) __________ is a factor that remains the same throughout a program.

(Multiple Choice)
4.9/5
(83)

When high-level languages were originally conceived in the 1950s, they were dubbed second-generation languages because they seemed a major improvement over machine and assembly languages.​

(True/False)
4.8/5
(71)

___________ programming is an approach to software development in which programmers anticipate what might go wrong as their programs run, and take steps to smoothly handle those situations.​

(Short Answer)
4.9/5
(76)

A(n) _________ represents a value that can change.​

(Short Answer)
4.8/5
(83)

A(n) __________ is available for use by any routine in the program while a(n) _______________ can be accessed only from the routine in which it is defined.​

(Multiple Choice)
4.9/5
(84)

The order or sequence of rules in a Prolog program is usually critical.​

(True/False)
4.7/5
(87)

Before finalizing the algorithm for a computer program, you should perform a(n) __________ to verify that your algorithm works.​

(Short Answer)
4.9/5
(86)

A(n) ____________ for a computer program is a set of steps that explains how to begin with known information specified in a problem statement and how to manipulate that information to arrive at a solution.​

(Multiple Choice)
4.7/5
(72)

Keywords can be combined with specific ____________, which provide more detailed instructions for the computer to carry out.​

(Short Answer)
4.8/5
(89)

Prolog and other declarative languages were classified as fifth-generation languages.​

(True/False)
4.8/5
(86)

A(n) _____________ defines the characteristics of a set of objects.​

(Multiple Choice)
4.8/5
(84)

In a programming language, a(n) ______, or command, is a word with a predefined meaning​

(Short Answer)
4.9/5
(80)

programmers who work within the declarative paradigm envision a program as data objects that essentially network with each other to exchange data​

(True/False)
4.9/5
(82)

In 1969, computer scientists began to develop high-level languages, called ________-generation languages, which more closely= resembled human languages.​

(Multiple Choice)
4.9/5
(89)
Showing 41 - 60 of 120
close modal

Filters

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