Save
Busy. Please wait.
Log in with Clever
or

show password
Forgot Password?

Don't have an account?  Sign up 
Sign up using Clever
or

Username is available taken
show password


Make sure to remember your password. If you forget it there is no way for StudyStack to send you a reset link. You would need to create a new account.
Your email address is only used to allow you to reset your password. See our Privacy Policy and Terms of Service.


Already a StudyStack user? Log In

Reset Password
Enter the associated with your account, and we'll email you a link to reset your password.
focusNode
Didn't know it?
click below
 
Knew it?
click below
Don't Know
Remaining cards (0)
Know
0:00
Embed Code - If you would like this activity on your web page, copy the script below and paste it into your web page.

  Normal Size     Small Size show me how

Ch 2 CompSci

TermDefinition
variable a named location in memory that stores a value, which may be numbers, text, images, sounds, and other types of data
value a number, string, or other data that can be stored in a variable
declaration statement that creates a new variable & declares what type it has
type a set of values, determines what kind of values a variable can store
keywords 50 reserved words that can’t be used as variable names bc the compiler uses them to analyze the structure of the program
assignment a statement that gives a value to a variable, update the value
initialized variables assigned for the first time
state the variables in a program & their current values
memory diagrams diagrams that show the state of the program, each variable represented with a box with the name of the variable on the outside and the current value on the inside
operators symbols that represent simple computations
expression a combination of variables, operators, & values that represents a single value to be computed, types determined by operators & operands
operands one of the values that operators work with, most java operators require 2 operands
floating-point a data type that represents numbers with an integer part and a fractional part, the java default type is double
rounding error the difference between the number we want to represent & the nearest floating-point number
concatenate to join two values, often strings end to end
order of operations the rules that determine the order expressions are evaluated, left to right & PEMDAS, also known as operator precedence
compile-time error the program can’t be compiled, error in the source code, occur when the laws of java are violated, syntax error
parsing the process of reading a program before translating, analyze structure of a program
run-time error doesn’t appear til after the program has started running, occur while the interpreter is executing byte code & something goes wrong, an exception
logic error will compile & run without generating error messages, but won’t do the right thing
Created by: kaiello
Popular Computers sets

 

 



Voices

Use these flashcards to help memorize information. Look at the large card and try to recall what is on the other side. Then click the card to flip it. If you knew the answer, click the green Know box. Otherwise, click the red Don't know box.

When you've placed seven or more cards in the Don't know box, click "retry" to try those cards again.

If you've accidentally put the card in the wrong box, just click on the card to take it out of the box.

You can also use your keyboard to move the cards as follows:

If you are logged in to your account, this website will remember which cards you know and don't know so that they are in the same box the next time you log in.

When you need a break, try one of the other activities listed below the flashcards like Matching, Snowman, or Hungry Bug. Although it may feel like you're playing a game, your brain is still making more connections with the information to help you out.

To see how well you know the information, try the Quiz or Test activity.

Pass complete!
"Know" box contains:
Time elapsed:
Retries:
restart all cards