SubjectsSubjects(version: 978)
Course, academic year 2025/2026
   
Programming in C/C++ - NPRG012
Title: Programování v C/C++
Guaranteed by: Department of Software Engineering (32-KSI)
Faculty: Faculty of Mathematics and Physics
Actual: from 2005
Semester: winter
E-Credits: 6
Hours per week, examination: winter s.:2/2, C+Ex [HT]
Capacity: unlimited
Min. number of students: unlimited
4EU+: no
Virtual mobility / capacity: no
State of the course: cancelled
Language: Czech
Teaching methods: full-time
Additional information: http://ulita.ms.mff.cuni.cz/mff/sylaby/prg012.html
Guarantor: RNDr. David Bednárek, Ph.D.
RNDr. Filip Zavoral, Ph.D.
Classification: Informatics > Programming
Pre-requisite : NPRG004
Interchangeability : NPRG029
Is co-requisite for: NSWI086, NPRG019, NPRG020
Opinion survey results   Schedule   Noticeboard   
Annotation -
Introductory course of the C and C++ languages including the programming methodology.
Last update: Zavoral Filip, RNDr., Ph.D. (03.04.2001)
Literature - Czech

Kernighan, Ritchie: The C Programming Language (nebo slovenský překlad)

Stroustrup: The C++ Programming Language Coplien: Advanced C++ Programming Styles and Idioms

Last update: Zakouřil Pavel, RNDr., Ph.D. (05.08.2002)
Syllabus - Czech

Datové typy jazyka C. Programové konstrukce jazyka C. Práce s ukazateli v jazyce C. Standardní knihovny jazyka C. Principy objektově orientovaného programování. Zapouzdření, dědičnost a polymorfismus. Rozdíly jazyků C a C++. Přetěžování funkcí a operátorů. Třídy a objekty. Konstruktory a destruktory. Virtuální metody. Šablony. Metodika programování v OO jazycích. Základní objektové knihovny jazyka C++. Principy implementace OO jazyků.

Last update: ()
 
Charles University | Information system of Charles University | http://www.cuni.cz/UKEN-329.html