Жаңалықтарды бақылап, талқылауға қатысыңыз!
Инстаграмымызға,
Telegram-арнаға жазылып,
қауымдастық чатына қосылыңыз — грант байқауының нәтижелерін жіберіп алмау үшін!
Объектіге бағытталған бағдарламалау (C++)
-
Пәнінің мақсаты: - объектіге бағытталған бағдарламалаудың классикалық теориясының негіздерін зерттеу, оның ішінде: - алгоритмдіден ОББ-ға бағдарламалау технологияларының эволюциясы жолдары;-бағдарламалық жүйелердің объектіге бағытталған құрылысының негізгі принциптері; - класс, объектілер ұғымдары, олардың арасындағы қатынастар, сондай-ақ OMG көп деңгейлі моделі; -STL стандартты кітапханасының құралдарын зерделеу; - С++ бағдарламалау тілінде объектіге бағытталған бағдарламаларды жобалау мен іске асырудың практикалық дағдыларын дамыту. Қарастырылатын тақырыптар: C++ - дағы кластар мен нысандар. Кілт сөздер. Класс мүшелерінің екі түрі: өрістер мен әдістер. Сынып мүшелеріне қол жеткізу модификаторлары: private және public. Функциялар мен әдістердің шамадан тыс жүктелуі. Класс конструкторлары конструкторлар. Өрістерді инициализациялаудың екі әдісі. Инициализация тізімінің синтаксисі. Үштік операцияны қолдану. Достық функциялар және достық кластар статикалық өрістер және статикалық сынып әдістері. С++ - дағы жолдар. STL кітапханасы. Операторлардың шамадан тыс жүктелуі. Мұрагерлік, виртуалды және статикалық класс мүшелері, шаблондық "үш" ереже C++, динамикалық бөлу және жадты қайтару. Операциялар: new және delete. С++-те бір өлшемді және екі өлшемді динамикалық массивтер. С++ - дағы кластардың мұрагері. Ерекше жағдайларды өңдеу. С++ және STL стандартының негізгі мүмкіндіктері.
-
Образовательная программа 6B06120 Бағдарламалық инженерия
-
Несиелер 5
-
Селективті тәртіп
-
Оқу жылы 1
-
Семестр 2