Study Guide for CS 312 Test 1 (Spring 2013) * Number Conversions (you may use a calculator but not your cell phone) Decimal to binary, octal, hexadecimal and vice versa Representation of negative numbers in 2's complement binary * Define Variables * Write Boolean expressions * Evaluate expressions * Use increment and decrement operators * Know the difference between applying (&& and &) and (|| and |) * Use the bitwise operators (& | ^ ~) in a computation * Use the shift operators (<<, >>, >>>) in a computation * Use the conditional operator ? : * Read integers, floating point numbers and Strings from the console with Scanner * Output results using println, print or printf form * Use if-else or nested if-else in a computation * Use switch statements - change switch to nested if-else and vice versa * Use while, do-while, and for loops * Convert a while loop to for loop and vice versa * Use break and continue effectively with identifiers * Write a simple program that will Prompt the user for input Read the input Compute with that input (will include conditionals and loops) Write the results