C++ бағдарламалау тілі

  • Мақсаты: Студенттерде C++ тілінде құрылымдық және объектіге бағытталған бағдарламалаудың теориялық білімдері мен практикалық дағдыларын қалыптастыру, оларды педагогикалық қызмет міндеттерін шешуге, информатикадан оқытуға және оқу бағдарламалық қамтамасыз етуді әзірлеуге қажетті дағдыларды меңгерту. Мазмұны: Бағдарламалауға және C++ тіліне кіріспе: Тілдің тарихы мен ерекшеліктері. Компиляторлар, әзірлеу ортасы, C++ бағдарламасының құрылымы. Тілдің негізгі конструкциялары: Айнымалылар, деректер типтері, енгізу/шығару операторлары. Шартты операторлар мен циклдер. Массивтер мен жолдар. Функциялар: Функцияларды жариялау, анықтау және шақыру. Функция параметрлері, қайтарылатын мәндер. Рекурсия. Деректер құрылымдары: Құрылымдар, одақтар, тізімдер. Файлдармен жұмыс. Көрсеткіштер мен динамикалық жад: Көрсеткіш түсінігі. Динамикалық жад бөлу. Көрсеткіштер арқылы массивтермен жұмыс. Объектілі-бағдарланған бағдарламалау негіздері (ООП): Кластар мен объектілер. Инкапсуляция, мұрагерлік, полиморфизм. Конструкторлар мен деструкторлар. Шаблондар мен стандартты кітапханалар: Функциялар мен кластардың шаблондары. Стандартты шаблондар кітапханасын (STL) қолдану негіздері: векторлар, тізімдер, сөздіктер.
  • Образовательная программа 6B01530 Информатика
  • Несиелер 6
  • Селективті тәртіп
  • Оқу жылы 2
  • Семестр 1
Top