Exam 12: Computer Programming
Exam 1: Computers and Digital Basics170 Questions
Exam 2: Computer Hardware175 Questions
Exam 3: Computer Software175 Questions
Exam 4: Operating Systems and File Management175 Questions
Exam 5: Lans and Wlans175 Questions
Exam 6: The Internet175 Questions
Exam 7: The Web and E-Mail175 Questions
Exam 8: Digital Media175 Questions
Exam 9: The Computer Industry: History, Careers, and Ethics175 Questions
Exam 10: Information Systems Analysis and Design175 Questions
Exam 11: Databases175 Questions
Exam 12: Computer Programming175 Questions
Select questions type
A ____ table is a tabular method for visualizing and specifying rules based on multiple factors.
(Multiple Choice)
4.7/5
(37)
OO programmers often use ____ diagrams, as shown in the figure above, to plan the classes for a program.

(Multiple Choice)
4.8/5
(39)
Typically programmers use assembly languages to write ____.
(Multiple Choice)
4.8/5
(35)
The process of finding a value for a variable is referred to as instantiation .
(True/False)
4.9/5
(33)
In a problem statement, a(n) ____ is something that you accept as true in order to proceed with program planning.
(Multiple Choice)
5.0/5
(30)
The declarative paradigm emphasizes the evaluation of expressions, called "functions," rather than the execution of commands.
(True/False)
4.8/5
(41)
____ is a technique that can be used to identify potential vulnerabilities by listing the key assets of an application, categorizing the threats to each asset, ranking the threats, and developing threat mitigation strategies that can be implemented during coding.
(Multiple Choice)
4.8/5
(36)
Remarks should be added to the sections of a program in which the purpose of the code is not immediately clear.
(True/False)
4.9/5
(43)
Within the context of programming, a(n) ____________________ is an action or occurrence to which a program might respond.
(Short Answer)
4.9/5
(35)
____ refers to entering the list of commands that become a computer program.
(Multiple Choice)
4.9/5
(33)
____ methods help programmers apply rigorous logical and mathematical models to software design, coding, testing, and verification.
(Multiple Choice)
5.0/5
(31)
When coding programs in a procedural language, the order of program instructions is not really important.
(True/False)
4.9/5
(32)
Identify the letter of the choice that best matches the phrase or definition.
Premises:
A set of steps for carrying out a task that can be written down and implemented
Responses:
class attribute
debugger
C++
Correct Answer:
Premises:
Responses:
(Matching)
4.8/5
(34)
Research has shown that, on average, a programmer can write, test, and document only ____ lines of code per day.
(Multiple Choice)
4.8/5
(41)
Case 1 You are studying paradigms this semester in your computer programming course. You have learned that some programming languages support a single paradigm, while others support more than one paradigm. You have also learned that classic paradigms are procedural, object-oriented, and declarative. In your class, you are required to give a presentation on different programming languages, and you are preparing your presentation. You are taking notes on a paradigm section that emphasizes linear, step-by-step algorithms that provide the computer with instructions on how to solve a problem or carry a task. What section are you taking notes on?
(Multiple Choice)
4.9/5
(36)
Showing 81 - 100 of 175
Filters
- Essay(0)
- Multiple Choice(0)
- Short Answer(0)
- True False(0)
- Matching(0)