logicerrorcode compilesand runs, butdoesn't dowhat'sintendedtracingwriting downthe values ofvariables asa loopexecutesBooleanexpressionA mathematicalor logicalexpression thatis either true orfalse. forloopused whenwe knowhow manytimes toiterateDeMorgan'sLawshow todistribute anegation overa complexconditionalloopastructureforiteration||either partcan be trueto executethe block ofcodeout ofboundserrora run-time errorthat happenswhen the programtries to go past theend of a string orarrayinfiniteloopa loopthat neverendswhileloopused whennumber ofiterations isdetermined bya conditionMainMethodWhereexecutionstarts in aJavaprogramCastingchanging thetype of avariableusing(type)name&&both partsmust be trueto executethe block ofcodenesteda loop insideanother, or aconditioninsideanotherelseifused whenthere aremore than 2possibleoutcomesdeclaringavariablespecifying aname andtype, andallocatingmemory for itinitializinga variableassigninga valuefor thefirst timerun-timeerrorwhen the codecompiles, but aproblemhappens as itsrunningbodythe block ofcode thatexecutesinside a loopnegation!turns a truestatementfalse and afalsestatement true when only half acompound conditionalis evaluated, becausethe outcome is alreadydetermined (if first ofAND is false, or first ofOR is true)shortcircuitevaluation%Theremainderoperator(modulo)syntaxerrorcode doesn'tcompilebecause offormatdatatypeint, String,double,boolean,etc.logicerrorcode compilesand runs, butdoesn't dowhat'sintendedtracingwriting downthe values ofvariables asa loopexecutesBooleanexpressionA mathematicalor logicalexpression thatis either true orfalse. forloopused whenwe knowhow manytimes toiterateDeMorgan'sLawshow todistribute anegation overa complexconditionalloopastructureforiteration||either partcan be trueto executethe block ofcodeout ofboundserrora run-time errorthat happenswhen the programtries to go past theend of a string orarrayinfiniteloopa loopthat neverendswhileloopused whennumber ofiterations isdetermined bya conditionMainMethodWhereexecutionstarts in aJavaprogramCastingchanging thetype of avariableusing(type)name&&both partsmust be trueto executethe block ofcodenesteda loop insideanother, or aconditioninsideanotherelseifused whenthere aremore than 2possibleoutcomesdeclaringavariablespecifying aname andtype, andallocatingmemory for itinitializinga variableassigninga valuefor thefirst timerun-timeerrorwhen the codecompiles, but aproblemhappens as itsrunningbodythe block ofcode thatexecutesinside a loopnegation!turns a truestatementfalse and afalsestatement true when only half acompound conditionalis evaluated, becausethe outcome is alreadydetermined (if first ofAND is false, or first ofOR is true)shortcircuitevaluation%Theremainderoperator(modulo)syntaxerrorcode doesn'tcompilebecause offormatdatatypeint, String,double,boolean,etc.

JAVA VOCABULARY through Chapter 4 - Call List

(Print) Use this randomly generated list as your call list when playing the game. There is no need to say the BINGO column name. Place some kind of mark (like an X, a checkmark, a dot, tally mark, etc) on each cell as you announce it, to keep track. You can also cut out each item, place them in a bag and pull words from the bag.


1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
  1. code compiles and runs, but doesn't do what's intended
    logic error
  2. writing down the values of variables as a loop executes
    tracing
  3. A mathematical or logical expression that is either true or false.
    Boolean expression
  4. used when we know how many times to iterate
    for loop
  5. how to distribute a negation over a complex conditional
    DeMorgan's Laws
  6. a structure for iteration
    loop
  7. either part can be true to execute the block of code
    ||
  8. a run-time error that happens when the program tries to go past the end of a string or array
    out of bounds error
  9. a loop that never ends
    infinite loop
  10. used when number of iterations is determined by a condition
    while loop
  11. Where execution starts in a Java program
    Main Method
  12. changing the type of a variable using (type)name
    Casting
  13. both parts must be true to execute the block of code
    &&
  14. a loop inside another, or a condition inside another
    nested
  15. used when there are more than 2 possible outcomes
    else if
  16. specifying a name and type, and allocating memory for it
    declaring a variable
  17. assigning a value for the first time
    initializing a variable
  18. when the code compiles, but a problem happens as its running
    run-time error
  19. the block of code that executes inside a loop
    body
  20. turns a true statement false and a false statement true
    negation !
  21. short circuit evaluation
    when only half a compound conditional is evaluated, because the outcome is already determined (if first of AND is false, or first of OR is true)
  22. The remainder operator (modulo)
    %
  23. code doesn't compile because of format
    syntax error
  24. int, String, double, boolean, etc.
    data type