I070 Object-oriented Programming

Faculty of Informatics
Autumn 1998
Extent and Intensity
2/1. 3 credit(s). Recommended Type of Completion: zk (examination). Other types of completion: k (colloquium), z (credit).
Teacher(s)
Ing. Jan Kučera (lecturer)
RNDr. Petr Mejzlík, Dr. (lecturer)
Guaranteed by
Contact Person: RNDr. Petr Mejzlík, Dr.
Prerequisites (in Czech)
I003 Introcuction to Object-oriented Programming || I069 Introcuction to Object-oriented Programming || U211 Advanced Programming Techniques
Předpokladem je absolvování I069 Úvod do objektově orientovaného programování. Od počátku školního roku 1999/2000 je předpokladem rovněž absolvování I071 Úvod do jazyka C.
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
Syllabus (in Czech)
  • Historie vývoje C++, standardy, kompilátory.
  • Základní prvky jazyka C++ (s přihlédnutím k C)
  • Standardní knihovna C++ a standardní knihovna šablon
  • Procedurální versus objektové programování
  • Uživatelské datové typy. Třídy v C++. Komponenty tříd. Konstruktory a destruktory. Dědičnost a polymorfismus.
  • Dynamická alokace paměti. Automatické a třídní ukazatele. Prostory jmen.
  • Vstup a výstup v C++.
  • Výjimky a jejich ošetření. Bezpečné konstruktory.
  • Více o šablonách. Knihovny pro numerické výpočty.
  • Metody návrhu programů v C++, standardy pro programování, ISO normy.
  • Java a C++. Další objektově orientované jazyky.
Language of instruction
Czech
Further Comments
The course is taught annually.
The course is taught every week.
Teacher's information
http://www.fi.muni.cz/usr/jkucera/i070.htm
The course is also listed under the following terms Autumn 1999, Autumn 2000, Autumn 2001.
  • Enrolment Statistics (Autumn 1998, recent)
  • Permalink: https://is.muni.cz/course/fi/autumn1998/I070