Exam 9: Introduction to High-Level Language Programming

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

In early programming languages, conserving machine resources was not an issue.

Free
(True/False)
4.8/5
(31)
Correct Answer:
Verified

False

____ is the rules for exactly how statements must be written in a programming language.

Free
(Multiple Choice)
4.9/5
(48)
Correct Answer:
Verified

C

A modern programming EXE provides a text editor, a file manager, a compiler, a linker and loader, and tools for debugging, all within this one piece of software._________________________

Free
(True/False)
5.0/5
(34)
Correct Answer:
Verified

False

Assembly language programs are ____ specific.

(Multiple Choice)
4.9/5
(36)

Explain the following statement at length: Programs written in a high-level language will be portable rather than machine specific.

(Essay)
4.7/5
(43)

What is the purpose of the feasibility study?

(Essay)
4.9/5
(35)

A ____ involves developing a clear, concise, and unambiguous statement of the exact problem the software is to solve.

(Multiple Choice)
4.9/5
(31)

Program maintenance, the process of adapting an existing software product, may consume as much as 85% of the total software development life cycle budget.

(True/False)
5.0/5
(42)

____ a program means running it on many data sets to be sure its performance falls within required limits.

(Multiple Choice)
4.8/5
(44)

With regard to imperative languages, what is the programmer's task?

(Essay)
4.8/5
(43)

In a high-level language, the programmer's only responsibilities for managing data items are to declare (or in the case of Python, create) all constants and variables the program will use.

(True/False)
4.8/5
(34)

What is pair programming?

(Essay)
4.8/5
(41)

Individual assembly language statements, though easier to read, can be no more powerful than the underlying ____________________.

(Short Answer)
4.9/5
(40)

Maintenance should be viewed as a separate step in the software development life cycle._________________________

(True/False)
4.9/5
(31)

The availability of the appropriate compiler guarantees that a program developed on one type of machine can be compiled on a different type of machine.

(True/False)
4.8/5
(39)

Each assembly language statement corresponds to, at most, one ____________________ language statement.

(Short Answer)
4.9/5
(34)

What question should a feasibility study address, and what are some of the possible answers?

(Essay)
4.9/5
(48)

List four expectations of a program written in a high-level language.

(Essay)
4.7/5
(35)

The ____________________ computer architecture is characterized by sequential fetch-decode-execute cycles.

(Short Answer)
4.8/5
(31)

When we moved from machine language to assembly language, we needed a piece of system software-a(n) ____________________-to translate assembly language instructions into machine language.

(Short Answer)
4.8/5
(38)
Showing 1 - 20 of 50
close modal

Filters

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