Quiz 3 Review,  CPSC 110,

Some things you should know: 

 

This is NOT an all encompassing list, but it should help.

 

  1. Your Name, Your ID, Your Section Number
  2. What pseudo code is.
  3. Number of bits in a byte, Number of bytes in a kilobyte etc.
  4. Binary numbers and decimal numbers.
  5. This class is about Problem Solving (in a structured way (using Turbo Pascal) ).
  6. Read, Readln, Write, Writeln are what? How do you use them?
  7. What is an expression in Pascal? (Are they found in if statements? while statements? assignment statements? etc)
  8. Be able to evaluate Boolean expressions.
  9. Understand MOD and DIV.
  10. What is a CONST? Where are they used/defined in a Pascal program?
  11. Understand Loops (particularly WHILE and FOR loops, a little bit about REPEATs)
  12. What is a control variable?
  13. How do you increment or decrement a character variable (see pred and ????)
  14. What is a parameter? What are the types of parameters?
  15. What is the difference between an actual variable parameter and an actual value parameter?
  16. What is the difference between a formal variable parameter and a formal value parameter?
  17. Understand CASE statements.
  18. Be able to WRITE A PROGRAM FROM SCRATCH – or at least fill in blanks for one.
  19. Be able to determine the output of a given program – see the book for examples.
  20. Other things talked about in class and/or in lab and/or homework and/or some from the book.