PreparationTest1_Sp06

PreparationTest1_Sp06 - CIS 120: Problem Solving and...

Info iconThis preview shows pages 1–3. Sign up to view the full content.

View Full Document Right Arrow Icon
CIS 120: Problem Solving and Programming Concepts I Review Sheet for Test 1 Fundamental Concepts Polya’s problem-solving methodology o What are the four basic steps? o How do they relate to programming? Software Development Life Cycle o What are the six basic steps? o How do they relate to Polya’s problem solving steps? Algorithm o What is an algorithm? Generations of programming languages o What are the three generations of programming languages as discussed by your book? o What do example lines of code from each look like? o What generation does Java belong to? General Programming Concepts Errors: syntax, run-time, and logic o What is an error? o What are the differences between syntax, run-time, and logic errors? What are they caused by? When are they caught? Order of operations (i.e. precedence of operators) o What is the order of operations? o What are the arithmetic operators? How are they used? What do they calculate? o What are the relational operators? How are they used? What do they calculate? o What are the Boolean operators? How are they used? What do they calculate? o Be able to calculate the values that statements using these operators evaluate down to Identifiers o What is an identifier? o What basic rules for naming an identifier do you have to follow?
Background image of page 1

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
o Be able to tell the difference between a valid identifier and an invalid one. Control Structures o What are the three basic control structures? o How do we implement the selection control structure? Programming in Java (be able to create Java code based on the following concepts) Java keywords o What are the common keywords that we use in Java? Creating input and output o What method in class JOptionPane do we use to produce output? What parameters does it take? o What method in class JOptionPane do we use to receive input? What parameters does it take? o How do we specify the title of a JOptionPane dialog box? o How do we specify the icon of a JOptionPane dialog box? Data types o What are the primitive data types in Java? o How do we declare variables of a particular type? Strings
Background image of page 2
Image of page 3
This is the end of the preview. Sign up to access the rest of the document.

This note was uploaded on 02/10/2012 for the course CIS 120 taught by Professor Doran,m during the Spring '08 term at S. Alabama.

Page1 / 11

PreparationTest1_Sp06 - CIS 120: Problem Solving and...

This preview shows document pages 1 - 3. Sign up to view the full document.

View Full Document Right Arrow Icon
Ask a homework question - tutors are online