Pascal Programming OnLine Notes
© Copyright Brian Brown/Peter Henry, 1988-1999. All rights
reserved.
Notes | Tests |
Home Page
Topic Areas
-
Introduction
-
Comments
-
Variables and Variable types
-
Variable Names and assigning values
-
Arithmetic Statements and Operators
-
Displaying the value of Variables
-
Keyboard Input
-
Integer division and modulus
-
If, if else, relational operators
-
And, or, not operators
-
Constants
-
For and while loops
-
case
-
Emunerated Data Types and sub-ranges
-
Arrays
-
SUCC, PRED, ORD, CHR
-
ABS, COS, SIN, SQRT, LN, ODD, ROUND, TRUNC
-
Operator Precedence
-
Procedures and Functions
-
Procedures and Local Variables
-
Procedures which accept arguments (parameter passing)
-
Procedures and value arguments (copies)
-
Procedures and var arguments (originals)
-
Functions, Procedures which return values
-
Records
-
Records and Procedures
-
Arrays of Records
-
Records containing Arrays
-
Records containing Records
-
Sets
-
File handling
-
Strings
-
Pointers
-
Linked Lists
-
Command Line Arguments
-
On-Line Interactive Tests
This courseware is subject to copyright and may not be reproduced
or copied without the written permission of the author. You may not redistribute
this courseware without permission. If you are an educator, you may reference
this material for use by your students, and if you purchase the CD-ROM,
may host the files locally on your own network and print them out for student
use or reference.
© Copyright Brian Brown/Peter Henry, 1988-1999. All rights reserved.