SubjectsSubjects(version: 957)
Course, academic year 2023/2024
   Login via CAS
Today, September 25, 2024, between 21:00 and 22:00 there will be a short shutdown of the Study Information System due to the necessary maintenance of the database server.
Programming in C++ - NPRG029
Title: Programování v C++
Guaranteed by: Department of Software Engineering (32-KSI)
Faculty: Faculty of Mathematics and Physics
Actual: from 2008
Semester: summer
E-Credits: 5
Hours per week, examination: summer 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
Teaching methods: full-time
Additional information: http://ulita.ms.mff.cuni.cz/mff/sylaby/prg029.html
Guarantor: RNDr. David Bednárek, Ph.D.
RNDr. Filip Zavoral, Ph.D.
Class: Informatika Bc.
Informatika Mgr. - Matematická lingvistika
Classification: Informatics > Programming
Interchangeability : NPRG041
Is incompatible with: NPRG048
Is pre-requisite for: NPRG032
Is interchangeable with: NUIN003, NPRG012
Annotation -
Introductory course of the C and C++ languages including the programming methodology.
Last update: T_KSI (29.04.2003)
Literature - Czech

A. Koenig, B. E. Moo: Rozumíme C++

A. Alexandrescu, H. Sutter: C++ 101 programovacích technik

M. Virius: Pasti a propasti C++

M. Virius: Programování v C++

N. Josuttis: Standardní knihovna a STL

Last update: Zavoral Filip, RNDr., Ph.D. (02.05.2006)
Syllabus -

Data types of the C language.

Control constructs of the C language.

Pointers in the C language.

Standard libraries of the C language.

Separated compilation, linker and loader.

The cooperation between the application, the operating system and the runtime environment.

Software development, portability, debugging.

The differences between C and C++.

The principles of object-orientated programming.

Encapsulation, inheritance and polymorphism.

Overloading of functions and operators.

Classes and objects.

Constructors and destructors.

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