FPF:UINK201 Procedural Programming - Course Information
UINK201 Procedural Programming
Faculty of Philosophy and Science in OpavaWinter 2014
- Extent and Intensity
- 0/0. 3 credit(s). Type of Completion: z (credit).
- Guaranteed by
- Institute of Computer Science – Faculty of Philosophy and Science in Opava
- Course Enrolment Limitations
- The course is also offered to the students of the fields other than those the course is directly associated with.
- fields of study / plans the course is directly associated with
- Applied Computer Science (programme FPF, B1802 AplI)
- Information studies with the focus on library science (programme FPF, B7201 InSK)
- Computer Science and Technology (programme FPF, B1801 Inf)
- Course objectives
- The aim of the course procedural programming - scripting, is to understand programming language that supports scripts, this programs written for a special run-time environment that can interpret (rather compile) and automate the execution of tasks which could alternatively be executed one-by-one by a human operator. Students will learn Python, Perl, Ruby language, their applications and the IDLE environment, basics of regular expressions, text processing, scripting.
- Syllabus
- 1. Basic data types, variables, constants, basic operations with data
2. Program input and output
3. Control structures - conditions and cycles
4. Working with text and binary files
5. Creating functions
6. Pre-processor and macros
7. Pointers, dynamic memory allocation
8. Pointer as function argument
9. Simple arrays, multidimensional and dynamic arrays
10. Working with strings
11. Structures, unions and enums
- 1. Basic data types, variables, constants, basic operations with data
- Language of instruction
- Czech
- Further comments (probably available only in Czech)
- The course can also be completed outside the examination period.
Information on the extent and intensity of the course: Cvičení 6 HOD/SEM. - Teacher's information
- Active participation in seminar
Written two test in the extent of the content of seminars
Develop and submit to controlling programs in Python. Students must submit program in program code (PY file extension)
- Enrolment Statistics (Winter 2014, recent)
- Permalink: https://is.slu.cz/course/fpf/winter2014/UINK201