Pascal Programming
Code | Completion | Credits | Range | Language |
---|---|---|---|---|
18PAS | Z | 4 | 2+2 | Czech |
- Course guarantor:
- Lecturer:
- Tutor:
- Supervisor:
- Department of Software Engineering
- Synopsis:
-
This lecture is intended mainly for students, with little or no experience in programming. It familiarizes the students with the basic concepts in programming and with the Pascal programming language.
- Requirements:
-
Common computer user's knowledge only; no other prerequisities.
- Syllabus of lectures:
-
1.The computer, the program, the algorithm
2. Data mapping in computer memory, data type
3. Program structure
4. variables and non-object data types
5. Statements
6. Procedures and functions
7. Pointers, linked lists
8. Modular structure of the program, object types
- Syllabus of tutorials:
-
1. The first program
2. Algorithm
3. Using built-in data types
4. More complex programs
5. Non-object data types
6. Statements
7. Input/output
8. Procedures and functions
9.Pointers: Non-object implementation of the single linked list
10.Object types in Turbo Pascalu and Delphi
- Study Objective:
-
Knowledge:
The Pascal programming language
Ability:
Solving basic programming tasks using the Pascal programming language
- Study materials:
-
Key references:
[1] Virius, M. Introduction to the Porgramming. Praha, Vydavatelství ČVUT, 2009. ISBN 978-80-01-04278-6. (in Czech)
Recommended references:
[1] Cantú, M. Mastering Delphi 6. Sybex Inc. 2001. ISBN: 0-7821-2874-2
[2]Satrapa, P. Pascal for Beginners. Neocortex, Praha 2000. ISBN 80-86330-03-6. (in Czech)
[3] Písek, S. Beginning with Delphi. Praha, Grada Publishing 2000. ISBN 80-247-9008-4. (in Czech)
- Note:
- Further information:
- No time-table has been prepared for this course
- The course is a part of the following study plans: