Quiz 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. DOS directory structures (and how to read the diagrams associated with them)
  3. DOS commands and how to use them   (VERY IMPORTANT).
    1. format
    2. type
    3. cd  (change directory)
    4. mkdir or md  (make directory)
    5. rmdir or rd (remove directory)
    6. copy  (copy one file to another)
    7. move (move one file to another)
    8. rename
    9. del or erase (a file)
    10. dir  (directory listing)
    11. cls (clear screen)
    12. diskcopy
    13. diskcomp
    14. others not listed here
  4. DOS wildcards (*, ?) and how to use them with DOS commands.
  5. What is the root directory?
  6. Examples of high and low level languages.
  7. Some common definitions , examples and how to use:
    1. program, programming languages
    2. algorithm
    3. source code
    4. hard copy  of code (printout)
    5. hardware, software
    6. input, output devices, CPU, main memory, secondary memory
    7. binary numbers
    8. data (is different from a program how?)
    9. 3 types of errors (part of chapter 3 – but should be discovered in lab)
      syntax, runtime, logical
  8. How to use Turbo Pascal in the labs (VERY IMPORTANT).
    Many subtopics such as:
    1. How to start Turbo Pascal in the labs.
    2. How to enter and run a program.
    3. How to view the output screen in Turbo Pascal.
    4. How to save a program.
  9. What a full and relative path are.
  10. Blaise Pascal was who?  Niklaus Wirth was who? Charles Babbage is who? Ada Augusta is who?
  11. When a program is being run (executed) it is stored in MAIN memory.
  12. What pseudo code is.
  13. Number of bits in a byte.
  14. Number of bytes in a kilobyte.
  15. This class is about Problem Solving (in a structured way (using Turbo Pascal) ).
  16. What are reserved words? What are identifiers? What are variables? Give examples.
  17. Variables are one type of identifier, what does this have to do with the Name of a program?
  18. What are some data types in Turbo Pascal? Give examples of usage.
  19. Read, Readln, Write, Writeln are what? How do you use them?
  20. What are statements in Pascal?
  21. So far what is the layout of a Pascal program?
  22. What is an expression in Pascal?
  23. Other things talked about in class and/or in lab and/or in Chapter 1 to 3 (mostly 1 and 2).

(focus mostly on 1 through 16, 17 – 23 may be briefly mentioned)