Course: Practicum of Programming in C++ Language

« Back
Course title Practicum of Programming in C++ Language
Course code KID/DXP4P
Organizational form of instruction Seminar
Level of course Bachelor
Year of study 3
Semester Winter and summer
Number of ECTS credits 1
Language of instruction Czech
Status of course Optional
Form of instruction Face-to-face
Work placements This is not an internship
Recommended optional programme components None
Lecturer(s)
  • Šroll Josef, Ing. Ph.D.
Course content
History features not-object C++, other types of variables, work with streams. Handlers, flow control. Reference, reference functions, inline functions. Classes, their properties and methods. Class - constructors and destructors, nested types, initializing. Friends. Derived classes, inheritance. Ancestors, descendants. Inheritance. Polymorphism - abstract classes, overloading operators. Operators new and delete. Templates. Namespaces. Exceptions try - catch - throw.

Learning activities and teaching methods
Dialogic (discussion, interview, brainstorming), Demonstration, Skills training
Learning outcomes
Practice and improve knowledge of language C++
Use C language to address fundamental problems with the use of object-oriented programming and memory management.
Prerequisites
unspecified

Assessment methods and criteria
Home assignment evaluation

Seminar work in C++, in which students apply knowledge gained from the curriculum. Topic enters teacher. The required percentage of attendance the teachers.
Recommended literature
  • Kleniv, A., Moo, B. E. Rozumíme C++. Computer Press, 2003. ISBN 80-7226-656-X.
  • Stroustrup, B. The C++ Programming Language. 3rd Edition. Addison-Wesley Professional, 2000. ISBN 978-0201700732.
  • Virius, Miroslav. Programování v C++. Praha: Vydavatelství ČVUT, 2004. ISBN 80-01-02978-6.


Study plans that include the course
Faculty Study plan (Version) Category of Branch/Specialization Recommended year of study Recommended semester
Faculty: Faculty of Transport Engineering Study plan (Version): Applied Informatics in Transport (2016) Category: Informatics courses 3 Recommended year of study:3, Recommended semester: Winter
Faculty: Faculty of Transport Engineering Study plan (Version): Applied Informatics in Transport (2013) Category: Informatics courses 2 Recommended year of study:2, Recommended semester: Summer
Faculty: Faculty of Transport Engineering Study plan (Version): Applied Informatics in Transport (2014) Category: Informatics courses 2 Recommended year of study:2, Recommended semester: Summer