Exam 9: Introduction to High-Level Language Programming
Exam 1: An Introduction to Computer Science50 Questions
Exam 2: Algorithm Discovery and Design50 Questions
Exam 3: The Efficiency of Algorithms50 Questions
Exam 4: The Building Blocks: Binary Numbers, Boolean Logic, and Gates50 Questions
Exam 5: Computer Systems Organization50 Questions
Exam 6: An Introduction to System Software and Virtual Machines50 Questions
Exam 7: Computer Networks and Cloud Computing50 Questions
Exam 8: Information Security50 Questions
Exam 9: Introduction to High-Level Language Programming50 Questions
Exam 10: The Tower of Babel: Programming Languages50 Questions
Exam 11: Compilers and Language Translation50 Questions
Exam 12: Models of Computation50 Questions
Exam 13: Simulation and Modeling50 Questions
Exam 14: Ecommerce, Databases, and Data Science50 Questions
Exam 15: Artificial Intelligence50 Questions
Exam 16: Computer Graphics and Entertainment: Movies, Games, and Virtual Communities50 Questions
Exam 17: Making Decisions About Computers, Information, and Society50 Questions
Select questions type
The program implementation phase is the time to plan how it is to be done. _________________________
Free
(True/False)
4.7/5
(38)
Correct Answer:
False
The software translator used to convert our high-level language instructions into machine language instructions is called a(n)____.
Free
(Multiple Choice)
4.9/5
(37)
Correct Answer:
A
Maintenance should be viewed as a separate step in the software development life cycle. _________________________
Free
(True/False)
4.9/5
(33)
Correct Answer:
False
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
(41)
Briefly discuss the importance of debugging in the software lifecycle, and provide some insight on the errors that are corrected during the debugging process.
(Essay)
4.8/5
(37)
Each assembly language statement corresponds to, at most, one ____________________ language statement.
(Short Answer)
5.0/5
(36)
Briefly discuss program maintenance and the importance of continuing upkeep on the software.
(Essay)
4.9/5
(37)
____ a program means running it on many data sets to be sure its performance falls within required limits.
(Multiple Choice)
4.8/5
(27)
Talk about the importance of compilers with special attention to modern, portable software.
(Essay)
4.8/5
(31)
Each language learned about the uses of its own notation (--, //, or #)to denote a program comment.
(True/False)
4.8/5
(45)
_______ is the time to plan how the program will accomplish the determined task.
(Multiple Choice)
4.9/5
(29)
Most programming languages are now presented within an ____.
(Multiple Choice)
4.9/5
(31)
The problem identification document commits the final and complete problem specification to paper and guides the software developers in all subsequent decisions.
(True/False)
4.7/5
(31)
Even though a high-level programming language allows the programmer to think of memory locations in abstract rather than physical terms, the programmer is still directing, via program instructions, every change in the value of a memory location.
(True/False)
4.8/5
(39)
Newer languages such as Java and C# were developed specifically to run on a variety of hardware platforms without the need for a separate ____________________ for each type of machine.
(Short Answer)
4.8/5
(42)
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.8/5
(43)
Each low-level language supports if statements and while loops. _________________________
(True/False)
5.0/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
(44)
Showing 1 - 20 of 50
Filters
- Essay(0)
- Multiple Choice(0)
- Short Answer(0)
- True False(0)
- Matching(0)