Programming Basics
Java system
OOP Concepts
Data Types
Files and Memory
100

This repeats code multiple times until a condition is met.

What is a loop?

100

This converts Java code into bytecode.

What is the Java Compiler?

100

This hides unnecessary details and shows only important features.

What is Abstraction?

100

This stores text in Java.

What is a String?

100

These files contain compiled Java bytecode.

What are Class Files?

200

This is a block of code that performs a specific task.

What is a Function?

200

This runs Java bytecode on a computer.

What is the Java Virtual Machine?

200

This protects data inside a class.

What is Encapsulation?

200

This can only be true or false.

What is Boolean?

200

These files store compiled code before a final program is created.

What are Object Files?

300

This data type can only be true or false.

What is Boolean?

300

This is the code produced after Java is compiled.

What is Bytecode?

300

This allows one class to use features from another class.

What is Inheritance?

300

This data type stores decimal numbers.

What is Double?

300

This directly controls and executes instructions on a computer.

What is Machine Code?

400

This data type is used for decimal numbers.

What is Double?

400

This is temporary memory used while programs run.

What is RAM?

400

This allows one method to have different behaviors.

What is Polymorphism?

400

These can only be accessed inside the class they belong to.

What are Private Classes?

400

This part of the JVM runs bytecode instructions.

What is the Execution Engine?

500

This stores text or characters in Java.

What is a String?

500

This allows programs to communicate with the operating system.

What are O.S. Calls?

500

This programming style uses objects and classes.

What is Object-Oriented Programming?

500

These can be accessed from anywhere in a program.

What are Public Classes?

500

This is temporary storage used while programs are running.

What is RAM?

M
e
n
u