SubjectsSubjects(version: 970)
Course, academic year 2024/2025
   Login via CAS
Programming III - NUIN003
Title: Programování III
Guaranteed by: Department of Software and Computer Science Education (32-KSVI)
Faculty: Faculty of Mathematics and Physics
Actual: from 2006
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
Guarantor: doc. RNDr. Tomáš Dvořák, CSc.
Classification: Informatics > Programming
Interchangeability : NPRG029
Annotation -
Fundamentals of C/C++ programming languages and programming environment of the UNIX operating system. The course is designed primarily for students prepared for elementary and secondary school teaching and it is taught last time this academic year.
Last update: DVORAK (30.03.2005)
Literature - Czech

[1] B.W.Kernighan, D.Ritchie: The C Programming Language, 2. vydání, Prentice Hall, 1988.

[2] P.Herout: Učebnice jazyka C, 1. a 2. díl, 3. vydání, KOPP, Č. Budějovice, 1996.

[3 ] D.Louis, P.Mejzlík, M.Virius: Jazyky C a C++ podle normy ANSI/ISO: Kompletní kapesní průvodce, Grada, Praha 1999.

[4] B. Eckel: Myslíme v jazyku C++: Knihovna programátora. Grada, Praha 2000.

[5] B.Stroustrup: The C++ programming language, 3. vydání, Addison-Wesley, 1997.

[6] S.B.Lippman, J.Lajoie: C++ Primer, 3. vydání, Addison-Wesley, 1998.

[7] J.Brodský, L.Skočovský: Operační systém UNIX a jazyk C, SNTL, Praha 1989.

[8] M.Sova: UNIX V - úvod do operačního systému, Grada, Praha 1991.

Last update: Zakouřil Pavel, RNDr., Ph.D. (05.08.2002)
Syllabus - Czech
Programovací jazyk C.
Základní řídící struktury, typy, příkazy, operátory, cykly, funkce, makroprocesor, práce s ukazateli a poli, konstanty a řetězce, struktury, sestavování. Programování v prostředí OS UNIX.

Objektově orientované programování a jazyk C++.
Rozšíření C++ oproti C: typované konstanty, odkazy, přetěžování funkcí. Třídy: konstruktory, destruktory, metody, dědičnost, šablony a jejich použití. Ošetření výjimek.

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