Programming in the C++ Language
Kód | Zakončení | Kredity | Rozsah | Jazyk výuky |
---|---|---|---|---|
XE36PJC | Z,ZK | 4 | 2+2s |
- Předmět je náhradou za:
- C Programming Language (E36PJC)
Programování v jazyku C++ (X36PJC) - Přednášející:
- Neurčen (gar.)
- Cvičící:
- Neurčen (gar.)
- Předmět zajišťuje:
- katedra počítačů
- Anotace:
-
Basic course of programming in the C++ language. Students are expected to
know how to write simple programs (in any programming language). They
acquaint with data types in C++, object oriented means, overloading, and
with the other features of the C++ language.
- Požadavky:
-
Two tests and semestral projects. For more information seehttp://service.felk.cvut.cz/courses/XE36PJC
- Osnova přednášek:
-
1. Basic features of the C language
2. Basic features of the C++ language
3. Simple and structured data types
4. Functions
5. Program structure, exceptions
6. Pointers
7. Classes and objects
8. Inheritance
9. Polymorphism and abstract classes
10. Operator overloading
11. Templates
12. Implementation of data abstractions
13. Multiple inheritance. Name spaces
14. Libraries
- Osnova cvičení:
-
1. Expressions and statements of the C and C++ languages
2. Input and output
3. Semester project specification
4. Simple and structured data types
5. Functions
6. Program structure, exceptions
7. Pointers
8. Classes and objects
9. Inheritance
10. Polymorphism and abstract classes
11. Operator overloading
12. Templates
13. Implementation of data abstraction
14. Crediting
- Cíle studia:
- Studijní materiály:
-
1. Stroustrup B.: The C++ Programming Language. Addison-Wesley, London 1997
- Poznámka:
- Další informace:
- Pro tento předmět se rozvrh nepřipravuje
- Předmět je součástí následujících studijních plánů:
-
- Společný plán- strukturované anglické studium (povinně volitelný předmět)
- Electronics and Communication Technology - structured studies (povinně volitelný předmět)
- Cybernetics and Measurements- structured studies (povinně volitelný předmět)
- Heavy-current Engineering- structured studies (povinně volitelný předmět)
- Computer Technology- structured studies (povinně volitelný předmět)