VSFS:B_OOP Object-oriented Programming - Course Information
B_OOP Object-oriented Programming
University of Finance and AdministrationWinter 2012
- Extent and Intensity
- 2/2. 3 credit(s). Type of Completion: zk (examination).
- Guaranteed by
- doc. RNDr. Jan Lánský, Ph.D.
Department of Computer Science and Mathematics – Departments – University of Finance and Administration
Contact Person: Dagmar Medová, DiS. - Prerequisites
- Advance programming skills in C, knowledge of pointers and data structures.
- 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
- Applied Informatics (programme VSFS, B-INF) (2)
- Course objectives
- The goal is to introduce students with principles of object oriented programming in programming language C++.
- Syllabus
- Paradigm of programming, object oriented programming Function overloading, references Object, encapsulation, inheritance, constructors and destructors Operator overloading Late binding, virtual functions, polymorphism Abstract data types Templates, exceptions Name spaces Standard template library, streams
- Literature
- required literature
- Miroslav Virius: Programování v C++
- Que: ANSI/ISO C++ Professional Programmer's Handbook
- Miroslav Virius: Pasti a propasti jazyka C++
- Miroslav Virius: Od C k C++
- recommended literature
- Scott Meyers: Effective C++, More Effective C++, Effective STL
- James O. Coplien: Advanced C++ Programming Styles and Idioms
- ISO/IEC 14882, ANSI: Programming languages - C++ (1998, 2003)
- Bjarne Stroustrup: The C++ Programming Language
- Herb Sutter: Exceptional C++, More Exceptional C++
- Bruce Eckel: Myslíme v jazyku C++
- not specified
- Povinná literatura
- Doporučená literatura
- Další zdroje
- Teaching methods
- The instruction is both theoretical and applied. Each session, the theoretical knowledge will be applied to practical exercises at Microsoft Visual Studio.
- Assessment methods
- Minimal attendance is 75 %, missing attendance can be substituted by individual home works. Exam: Discussion about home made source codes (1500+ lines).
- Language of instruction
- Czech
- Further comments (probably available only in Czech)
- Information on completion of the course: ISP
The course can also be completed outside the examination period.
General note: 0.
- Enrolment Statistics (Winter 2012, recent)
- Permalink: https://is.vsfs.cz/course/vsfs/winter2012/B_OOP