Vocab I
Vocab II
Key Ideas I
Key Ideas II
Key Ideas III
100
Java
A rapid growing programming language that is secure, robust, and portable. Also, very similar to C++
100
Variable
A memory location. referenced by an identifier, whose value can be changed during execution of a program.
100
Java is the fastest growing programming language in the world.
True! It is very simple and multi-platform, for ultimate compatibility.
100
What are the 3 steps to create a program in Java.
Edit, Compile, and Execute.
100
A statement found at the beginning of a Java source code that tells where to find complete specifications for a class that will be used in the java source code.
The "Import" Statement
200
JVM (Java Virtual Machine)
The program that interprets Java byte codes and executes them.
200
Source Code
The program text as viewed by the human who creates or reads it, prior to compilation.
200
Compared to C++, Java is more difficult to use and learn and, more error prone, and less portable.
False! Java is more simple, more portable, and less error prone than C++
200
What are the two types of user interface styles?
GUI (Graphical User Interface) & Command Line
200
The extension of Java source file must be what?
.java
300
Parameter
The string of characters that appears between the parentheses, following a statement.
300
Just In Time Compilation
A feature of some java virtual machines that first translates byte codes to the machine's code before executing them.
300
A JVM is a program that acts like a computer.
True, the Java Virtual Machine translates the code to run Java.
300
An object that knows how to display or print characters in a terminal window.
System.out
300
The file extension for a byte code must be what?
.class
400
Terminal I/O Interface
A user interface that allows the user to enter input from a keyboard and view output as text in a window.
400
Hacking
The use of clever techniques to write a program, often for the purpose of gaining access to protected resources on networks.
400
The main factor affecting a programs readability is its layout.
True! It is easier to read if you section parts of code, and use comments to show what is doing what in a program.
400
What marks the end of each statement?
A semicolon ";"
400
What statement would print out "Hello World" ?
System.out.println("Hello World");
500
DOS Development Environment
A set of software tools that allows you to edit, compile, run, and debug programs using the DOS operating system.
500
Integrated Development Environment
A set of software tools that allows you to edit, compile, run, and debug programs within one user interface.
500
When a syntax error is found by the Java compiler, the error message that is provided yields no information about the type of error or where it occurred.
False! Java tells you the type of error that occurs and points to where it occurred.
500
Mistakes detected by the compiler are called what?
Compile-Time Errors
500
Java compiler translates java into what?
Byte Code
M
e
n
u