Exam 9: Introduction to High-Level Language Programming

arrow
  • Select Tags
search iconSearch Question
  • Select Tags

The ____ evaluates a proposed project and compares the costs and benefits of various solutions.

(Multiple Choice)
4.9/5
(39)

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

(Essay)
4.9/5
(30)

The object code for a task that needs to be performed often can be stored in a(n) ____.

(Multiple Choice)
4.9/5
(36)

____ includes online tutorials or help systems that the user can bring up while the program is running, and (less often) written user's manuals.

(Multiple Choice)
4.9/5
(40)

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)
4.7/5
(44)

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. _________________________

(True/False)
4.9/5
(40)

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
(39)

If anything is changed on an already-tested module, update testing is done to be sure that this change hasn't introduced a new error into code that was previously correct.

(True/False)
4.8/5
(40)

Each low-level language supports if statements and while loops. _________________________

(True/False)
4.9/5
(46)

List four disadvantages of assembly language.

(Essay)
4.8/5
(41)

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

(Short Answer)
4.9/5
(39)

What is the purpose of the feasibility study?

(Essay)
4.9/5
(36)

____ is the process of translating the detailed designs into computer code.

(Multiple Choice)
4.8/5
(46)

The software translator used to convert our high-level language instructions into machine language instructions is called a(n) ____.

(Multiple Choice)
4.9/5
(39)

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

(True/False)
4.8/5
(35)

The programmer's task is to devise the appropriate step-by-step sequence of "imperative commands" that, when carried out by the computer, accomplish the desired task.

(True/False)
4.8/5
(40)

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
(31)

____ takes place on each module (subtask code) as it is completed.

(Multiple Choice)
4.7/5
(38)

Define coding.

(Short Answer)
4.9/5
(37)

____ are instructions in the programming language.

(Multiple Choice)
4.9/5
(41)
Showing 21 - 40 of 50
close modal

Filters

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