Fill in the blanks in each of the following statements:
a) C++ programs normally go through six phases— _____, _____, _____, _____, and _____.
b) A(n) _____ provides many tools that support the software development process, such as editors for writing and editing programs, debuggers for locating logic errors in programs, and many other features.
c) The command java invokes the _____, which executes Java programs.
d) A(n) _____ is a software application that simulates a computer, but hides the underlying operating system and hardware from the programs that interact with it.
e) The _____ takes the .class files containing the program’s bytecodes and transfers them to primary memory.
f) The _____ examines bytecodes to ensure that they’re valid.
Solution:
a) edit, preprocess, compile, link, load and execute
b) integrated development environments (IDEs)
c) JVM
d) virtual machine
e) class loader
f) bytecode verifier
a) C++ programs normally go through six phases— _____, _____, _____, _____, and _____.
b) A(n) _____ provides many tools that support the software development process, such as editors for writing and editing programs, debuggers for locating logic errors in programs, and many other features.
c) The command java invokes the _____, which executes Java programs.
d) A(n) _____ is a software application that simulates a computer, but hides the underlying operating system and hardware from the programs that interact with it.
e) The _____ takes the .class files containing the program’s bytecodes and transfers them to primary memory.
f) The _____ examines bytecodes to ensure that they’re valid.
Solution:
a) edit, preprocess, compile, link, load and execute
b) integrated development environments (IDEs)
c) JVM
d) virtual machine
e) class loader
f) bytecode verifier
Post A Comment:
0 comments: