FPF:UIN2001 Procedural Programming - Course Information
UIN2001 Procedural Programming
Faculty of Philosophy and Science in OpavaWinter 2014
- Extent and Intensity
- 0/2/0. 2 credit(s). Type of Completion: z (credit).
- Teacher(s)
- Ing. Jiří Blahuta, Ph.D. (seminar tutor)
RNDr. Miroslav Langer, Ph.D. (seminar tutor) - Guaranteed by
- doc. RNDr. Lucie Ciencialová, Ph.D.
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 Mathematics (programme MU, B1101)
- Applied Mathematics in Risk Management (programme MU, B1101)
- Computer Science and Technology (programme FPF, B1801 Inf)
- Mathematical Analysis (programme MU, M1101)
- Mathematical Methods in Economics (programme MU, B1101)
- Mathematics (programme MU, B1101)
- Secondary School Teacher Training in Computer Science (programme FPF, M7504)
- Course objectives
- The course of language C. Simple data types, strings and arrays. Control structures, loops. Creating functions, files and pointers.
- Syllabus
- Simple data types, variables, constants, basic data operations.
Input and output of the program, header file stdio.h.
Control structures - conditional statements and loops.
Working with files.
Functions.
Valid identifiers, memory classes.
Preprocessor macros.
Pointer.
Dynamic allocation of memory. Pointer as a function parameter.
Arrays. Arrays and pointers.
Multi-dimensional static and dynamic arrays.
Chain.
Structure, union, enum.
- Simple data types, variables, constants, basic data operations.
- Literature
- recommended literature
- C Brian W. Kernighan, Dennis M. Ritchie. Programovací jazyk C. Brno, Computer Presss, 2006. ISBN 80-251-0897-X. info
- Language of instruction
- Czech
- Further comments (probably available only in Czech)
- The course can also be completed outside the examination period.
- Teacher's information
- Obtaining more than 50% of the points elaborated tasks that are assigned during the semester.
- Enrolment Statistics (Winter 2014, recent)
- Permalink: https://is.slu.cz/course/fpf/winter2014/UIN2001