• Shuffle
    Toggle On
    Toggle Off
  • Alphabetize
    Toggle On
    Toggle Off
  • Front First
    Toggle On
    Toggle Off
  • Both Sides
    Toggle On
    Toggle Off
  • Read
    Toggle On
    Toggle Off
Reading...
Front

Card Range To Study

through

image

Play button

image

Play button

image

Progress

1/23

Click to flip

Use LEFT and RIGHT arrow keys to navigate between flashcards;

Use UP and DOWN arrow keys to flip the card;

H to show hint;

A reads text to speech;

23 Cards in this Set

  • Front
  • Back
type
defines a set of possible values and a set of operations
object
some memory that holds a value of a given type
value
bits in memory interpreted according to a type
variable
named object
declaration
gives a name to an object
definition
declaration that sets a side memory for an object
prompt
message to the user to take action
What terminates input into a string?
any whitespace
What terminates input into an integer?
anything that isn't an integer
What are the typical sizes foa a char, int, and a double?
8 bits, 4 bytes, 8 bytes
what is the difference between = and == ?
= is an assignment and == is an equals comparison
What is string concatenation?
string concatenation is the operation of joining two character strings end to end. + is used.
constant expression?
can't be given a new value
analysis
figure out what should be done and write a description of your current understanding of that.
grammer
defining the syntax of our input
psuedo code
used in the early stages of design when we are not yet certain exactly what our notation means.
token
sequence of characters that rpresents something we consider a unit, such as a number or an operater
implementation
write the code, debug it, and test it
parsing
reading a stream of tokens according to a grammar
class
user defined type
member function
operations
syntax analyzer
a program that parses, (reading a stream of tokens according to a grammer)
three main phases of software develpoment
analysis, desing, implentation