CS 1344: STUDY GUIDE FOR TEST 1
Test 1 is scheduled for Tuesday, September 29, 1998. The test will have 40 multiple choice questions.
The following is a list of topics, keywords, terms etc. that you may use as a guide to prepare yourself for the test. However, the list is not comprehensive. Depending on your background, you may also need to study materials outside the list as well.
Programming Process & Design Methodology:
Problem-solving phase, maintenance phase, algorithms, pseudocode, program translation, top-down design, structure chart, pseudocode design, software development method, program documentation.
Programming Fundamentals:
Programming errors, program development process, syntax and semantics, identifiers, directives, data types, constants, variables, assignment operator, increment/decrement operator, arithmetic expressions, input/output streams, standard functions, formatting output, manipulators.
Booleans & Selections:
Relational operators, Boolean operators, Boolean expressions, truth tables, short circuit evaluation, precedence of operators, if/else statements, nested if statements, switch statement.
Iteration:
Loops, while statement, phases of loop execution, loop test, loop termination condition, count-controlled loops, loop control variables for count-controlled loops, event-controlled loops, sentinel-controlled loops, end-of-file-controlled loops, flag-controlled loops, counting, summing, designing loops, designing the flow of control, designing the body of the loop, nested loops, While, For, Do-While loops, Break and Continue statements.