Решением Ученого совета крму /Қоху ғылыми Кеңесінің шешімімен /By the decision of krіu academic Council



бет112/203
Дата07.01.2022
өлшемі0,83 Mb.
#17510
түріРешение
1   ...   108   109   110   111   112   113   114   115   ...   203
Компетенции: Знание основных концепций объектно-ориентированного языка программирования С++, терминологии объектной ориентации; умение разрабатывать программы, их тестировать и отлаживать; приобретение навыков программирования в среде Visual Studio.

Prerekvizita of a course:

Programming, High-level programming languages



Course post-requisites: Information processing software, interfaces in the IP

Purpose: To study the object-oriented approach to software development, using the example of C ++ and gaining the skills of developing programs in the Microsoft Visual environment

Contents: Basic principles of object-oriented programming. Declaring classes and objects. Constructors and destructors. Region

Visibility of class components. Definition of the component functions of a class. Static class components. Friendly functions. Transaction overload. Inheritance of classes. Class reuse: inheritance and aggregation. Declaring class inheritance in C ++. Multiple inheritance. Virtual classes. Virtual functions. Polymorphism. Abstract classes.



Competences:
Knowledge of the basic concepts of the object-oriented programming language C ++, the terminology of object orientation; The ability to develop programs, test them, and debug them; Acquisition of programming skills in the Visual Studio environment.





Достарыңызбен бөлісу:
1   ...   108   109   110   111   112   113   114   115   ...   203




©emirsaba.org 2024
әкімшілігінің қараңыз

    Басты бет