Term
|
Definition
|
|
Term
|
Definition
| programs and data those programs use |
|
|
Term
| two primary funcitons of the operating system |
|
Definition
| user interface and managing computer resources |
|
|
Term
| what happens to information when it is stored digitally |
|
Definition
|
|
Term
| X bits is capabable of storing how many items? |
|
Definition
|
|
Term
| What two items make up the core of a computer? |
|
Definition
|
|
Term
|
Definition
| Name of a location in memory |
|
|
Term
|
Definition
Loses all information when power is lost ex main memory |
|
|
Term
|
Definition
|
|
Term
| Where does prociessing being in a Java applicaiton |
|
Definition
|
|
Term
|
Definition
anything starting with a number anyhting with a hashtag |
|
|
Term
|
Definition
| empty space in a compute program that does not affect program exectution but it used mainly for formatting |
|
|
Term
|
Definition
| A language that uses key terms to represent other terms used in machine languages. |
|
|
Term
|
Definition
| What java is translated into when it is compiled. translated into machine language. |
|
|
Term
| syntax of a programming language |
|
Definition
| dictates exactly how sentences can be formed so that they are understood corectly |
|
|
Term
|
Definition
| describe what will happen when the sentence is executed |
|
|
Term
|
Definition
| error reached when the program is compiled |
|
|
Term
|
Definition
| causes the program to termiate abnormally |
|
|
Term
|
Definition
| error associated with syntax and semantics |
|
|
Term
| 5 steps to solve a program |
|
Definition
1. understanding the problem 2. designing a solution 3. considering alternatives 4. implimenting the solution 5. testing the solution |
|
|
Term
|
Definition
|
|
Term
|
Definition
| inputs passed through a method |
|
|
Term
|
Definition
|
|
Term
|
Definition
| intruscting the compiler to reserve a space in memory large enough space to store a value. |
|
|
Term
|
Definition
byte short int long float double char boolean |
|
|
Term
|
Definition
| Objects represent everything else that primitive tpyes dont. |
|
|
Term
|
Definition
| rules that establish the order in which operations are evaluated |
|
|
Term
|
Definition
|
|
Term
| why are widening conversions safer than narrowing conversions |
|
Definition
| because usually there is no loss of information |
|
|
Term
|
Definition
| inidcated a variable does not refrence an object. |
|
|
Term
| wat does the new operator accomplish |
|
Definition
|
|
Term
|
Definition
| when 2 variables refrence the same object |
|
|
Term
|
Definition
| a method that can be invoked through the name of the class in which they are defined. |
|
|
Term
| format of an enumrated variable |
|
Definition
| enum season{winter, spring, fall, summer} |
|
|
Term
|
Definition
|
|
Term
|
Definition
|
|
Term
|
Definition
| the location in whihc the variable is declared |
|
|
Term
| What are UML diagrams designed to do? |
|
Definition
| to visualize relationships among classes and objects |
|
|
Term
| what does it mean for an object to be self governing? |
|
Definition
| That an objects instnace data should only be changed from within the object. |
|
|
Term
|
Definition
| the methods within an object |
|
|
Term
|
Definition
| A java reserved word to characterize a variable. |
|
|
Term
|
Definition
| can be directly refrenced from outisde the class |
|
|
Term
|
Definition
| can only be seen from inside the class |
|
|
Term
| what are constructors used for? |
|
Definition
| to initilize a newly instantitiated object |
|
|
Term
|
Definition
| order with whihc statements are exectuted |
|
|
Term
|
Definition
|
|
Term
|
Definition
|
|
Term
|
Definition
|
|
Term
| why must we be careful when compating floating point values for equality |
|
Definition
| because even though sometimes they may be close, they might not always match up |
|
|
Term
|
Definition
|
|
Term
| create a scanner statement that reads from info.dat |
|
Definition
| Scanner scan = new Scanner(new File("info.dat")); |
|
|
Term
|
Definition
| if else statements, while loops |
|
|
Term
|
Definition
| the statement to be tested true or false |
|
|
Term
|
Definition
| static variables are shared amongst all instnaces of a class. |
|
|
Term
| what kind of variables can the main method refrence |
|
Definition
|
|
Term
|
Definition
| one class relies on another |
|
|
Term
|
Definition
| being composed of other objects |
|
|
Term
|
Definition
| breaking a method up to have a more understanable design |
|
|
Term
| how are overloaded methods differentiated from each other |
|
Definition
|
|
Term
|
Definition
| powerful programming construct used to group and organize data |
|
|
Term
| how is each element of an array refrenced |
|
Definition
| By calling the index with which the element the array is stored in |
|
|
Term
|
Definition
| the type of value stored in an array |
|
|
Term
| when is memory allocated for the array |
|
Definition
|
|
Term
| what is a command line argument |
|
Definition
| an argument provded when the interpretur is invoked. |
|
|