1. What is Java (in regard to Computer Science) ? |
A type of coffee |
An object-oriented programming language |
An interactive website |
None of the above
|
2. What is an Applet ? |
Type of computer |
A Java program that is run through a web browser |
An interactive website |
A type of fruit
|
3. Java runs on _______. |
Windows |
Unix/Linux |
Mac |
All of the Above
|
4. Why can't the whole program just consist of the one line that does the painting ? |
In Java, to create an applet, you can't call on functions without defining a class to call them. |
To appear on the web, Java must use an applet, and without first defining a class, you won't be painting onto anything. |
The drawString function is not defined without the "import" statements at the top. |
All of the above.
|
5. What's the difference between an Applet and an application ? |
An application is only available on Windows |
Applets can paint words, applications cannot. |
Applets are run over the web. |
None of the above.
|
6. What is the main function of any variable ? |
To add numbers together |
To keep track of data in the memory of the computer |
To print words on the screen |
To write Java
|
7. What is the proper way to declare a variable ? |
variableName variableType; |
variableName; |
variableType; |
variableType variableName;
|
8. Booleans are _______. |
True or False |
Single characters |
Text |
All numbers
|
9. The following statements make �length� be what number ? int length; length = 4; length ++; |
4 |
5 |
6 |
8
|
10. What is an assignment statement ? |
Adding a number to an int |
Assigning a multiplication |
Assigning a name to a variable |
Assigning a value to a variable
|
11. What will be the value of �num� after the following statements? int num; num = (5+4); num = num / 9; num = 12;
|
0 |
1 |
12 |
9
|
12. If you want your conditional to depend on two conditions BOTH being true, what is the proper notation to put between the two Boolean statements ? |
& |
&& |
| |
||
|
13. Which of the following means that in order for the conditional to happen, either x must be less than 3 or y must be greater than or equal to 4 ? |
if ((x < 3) && (y > 4)) |
if (x < 3 y >= 4) |
if ((x < 3) || (y > = 4)) |
if ((x > 3) || (y < = 4))
|
14. What is a loop ? |
A new type of Applet |
A segment of code to be run a specified amount of times |
A segment of code to be run infinite times |
A segment of code to be run once
|
15. What is essential in making sure that your loop is not infinite ? |
That there is a Boolean statement somewhere in your code |
That your Boolean statement will at some point be false |
That your Boolean statement will at some point be true |
All of the above
|
16. Which is NOT a section of all types of loops ? |
Initialization |
Loop Body |
Test statement |
The word "while"
|
17. In a �for� loop, what section of the loop is not included in the parentheses after �for� ? |
Initialization |
Loop Body |
Test statement |
Update
|
18. What is a function in terms of Computer Science ? |
A group of code lines that performs a specific task |
A group of code lines that performs a whole program |
Something that contains an �init� |
The purpose of Java
|
19. What is the difference between private and public functions ? |
Public functions are free, you have to buy private ones |
Public functions are the only ones you can download |
Public functions can be used by anyone, private can only be used by other code in the class you are writing |
Public functions can�t be used
|
20. What does AWT stands for ? |
Advanced Window Toolkit |
Abstract window Toolkit |
Adjust Window Toolkit |
None of these
|