Quiz Review, CPSC 110,
Some things you
should know:
This is NOT an all
encompassing list, but it should help.
- Your Name, Your ID, Your Section Number
- General stuff about DOS, wildcards,
directory structure, some of the commands, root directory, etc
- General stuff about computer hardware
and accessories (I/O devices etc)
- What a full and relative path are.
- Blaise Pascal was who? Niklaus Wirth was who?
Charles Babbage was who? Ada Augusta was who?
- What pseudo code is.
- Number of bits in a byte, Number of
bytes in a kilobyte etc.
- Binary numbers and decimal numbers.
- This class is about Problem Solving (in
a structured way (using Turbo Pascal) ).
- What are reserved words? What are
identifiers? What are variables? Give examples.
- Variables are one type of identifier,
what does this have to do with the Name of a program?
- What are the restrictions on variable
names (i.e. how do you know if Pascal will accept a variable name, what
can they start with, how long can they be, etc)
- What are some data types in Turbo Pascal?
Give examples of usage.
- Read, Readln, Write, Writeln are what?
How do you use them?
- What are statements in Pascal? What are compound statements in Pascal?
- So far what is the layout of a Pascal
program?
- What is an expression in Pascal? (Are
they found in if statements? while statements? assignment statements? etc)
- Understand MOD and DIV.
- Understand IF and IF-ELSE and IF-ELSE
IF-ELSE (for now don’t worry too much about CASE)
- Understand Loops (particularly WHILE
loops)
- Error Types (and relation to compiler
and programmer and user )
- Be able to WRITE A PROGRAM
FROM SCRATCH.
- Be able to determine the output of a
given program – see the book for examples.
- Other things talked about in class
and/or in lab and/or homework and/or some from the book.