What is the concept of hiding complex processes from users, showing them only relevant information?
Abstraction
What is it called when an application requests the system to do something?
O.S. CALLS
OPERATING SYSTEM CALLS
How is output made from the bytecode?
Using Java Virtual Machine (JVM)
What is the control flow statement that allows a block of code to be executed repeatedly as long as a specified condition remains true?
Loop
What is the difference between private class and public class?
Public means a field or method is available 'outside' of the class itself. Private means its only available within the class.
What is the concept of protecting data stored in a class from a system-wide access?
Encapsulation
What is the other term for Java method and what is it used for?
Function
Functions are blocks of code that perform a specific task and are always defined within a class.
How do you translate java Code to Bytecode?
Java Compiler
What is the data type called that holds variables that have numeric values with decimals?
Double
What is the commonly used data type in Java for data such as the name of a person or their address or social security number?
Strings
How do you make a child class have the same fields and methods of the parent class?
Inheritance
What is the system that processes data and carries out instructions?
Execution Engine
What is it called when data is separated from the rest for security purposes?
Machine Code
What is a variable that defines values as "true" or "false"?
Boolean
What is the output of a compiler after processing a single source file (e.g., .c or .cpp)? It contains machine code for the functions and data defined in that source file, but it is not yet an executable program.
Object Files
What is it called when you do method overriding or method overloading?
Polymorphism
How is data stored and accessed whilst programs are run? And what does it stand for?
RAM
Random Access Memory
What is Java class-based on?
OOP's (Object oriented programming)
What is the language we use to communicate to computers?
Bytecode
What is the output of the Java compiler after processing a Java source file (e.g., .java)? It contains Java bytecode, which is a platform-independent instruction set for the Java Virtual Machine (JVM).
Class Files