«БЕКІТЕМІН» «_02_»_ 09_ 2022ж.
ИжАТФ ҒӘК шешімі (Хаттама № 1)
ҒӘК төрағасы, декан
_________ Усупов С.С.
6В06101 – «Ақараттық жүйелер» мамандықтың/білім беру бағдарламасының білім алушыларына арналған
KV TP 2202- «Бағдарламалау технологиясы»
пәні бойынша
СИЛЛАБУС
Курс
2
Семестр
3
Академиялық кредиттер саны
5
Еңбек сыйымдылығы,академиялық сағатпен
150
оның ішінде:
45
дәріс сабақтары
15
тәжірибелік сабақтар
-
зертханалық/студиялық сабақтар
30
ОБӨЖ
15
БӨЖ
90
Оқыту түрі (дәстүрлі, аралас, онлайн)
дәстүрлі
Қорытынды бақылау түрі (емтихан, курстық жоба, мемлекеттік емтихан)
емтихан
Қорытынды бақылауды өткізу түрі (жазбаша, ауызша, аралас, шығармашылық, компьютерлік тестілеу)
жазбаша
Алматы, 2022 жыл Жалпы ережелер Оқытушы туралы мәліметтер:
Дәріс берушінің тегі,аты-жөні
Керімақын Айнұр
Лауазымы
Лектор
Ғылыми дәрежесі, ғылыми атағы
Магистр
Электронды мекен-жайы
ainur-china@mail.ru
Кафедраның мекен-жайы
Фурката 348/5
Кафедра телефоны
374-86-12,128 ішкі
2.Пәннің қысқаша сипаттамасы: Бағдарламалау технологиясына кіріспе. Бағдарламалау технологиясының даму кезеңдері. Бағдарламалау құралдары. Алгоритмдік бағдарламалау технологиясы. Құрылымдық бағдарламалау принциптері. Нысан типтерінің деректерін енгізу-шығару. Операциялар, операторлар, құрылымдар мен бірлестіктер, функциялар. Стандартты кітапханаларды пайдалану. Бағдарламаларды құруға арналған заманауи құралдар мен бағдарламалау технологиялары.
2.1 Пәнді оқыту мақсаты: С+/С++ және C+,C++ тілдері әр түрлі салаларда қолдануға дайын кітапханалардың үлкен саны болып табылады: деректерді талдау және машиналық оқыту, ғылыми есептеулер, визуализация, желілік бағдарламалау және т. б.Модульдің мақсаты- С+/С++ және C+,C++ тілдерін оқып үйрену және оны деректерді талдау және машинамен оқыту есептерін шешу үшін қолдануды үйрену
2.2 Пәнді оқыту міндеттері: Негізгі өндіріс пен көмекші нысандарды өнімділігін оңтайландыру, бизнес-процестерді ұйымдастыру үшін стратегиялық маңызы тиімді бақылауды және жоспарлауды орнату.
2.3 Пән бойынша оқу нәтижелері:
алгоритмдер мен бағдарламаларды жасау әдістері мен құралдарын, бағдарламалаудың заманауи технологияларын қолданады;
нақты мәселені шешу үшін тапсырманы тұжырымдайды және мәселені шешу алгоритмін дұрыс және негізді таңдайды;
деректерді сақтау жүйесін ұйымдастыруға мүмкіндік беретін заманауи бағдарламалау технологияларын қолданады;
бағдарламаларды жасау үшін заманауи құралдар мен бағдарламалау технологияларын қолданады.
- Бағдарламаларды құруға арналған заманауи технологияларды меңгеру.
Пререквизиттер:
Алгоритмдер, мәліметтер құрылымы және бағдарламалау
Постреквизиттер:
Объектілі-бағытталған бағдарламалау, Клиент-серверлік жүйелерді құрастыру . 5 Модульдер мен модульдік бірліктердің құрылымы мен мазмұны 5.1 Пәннің модульдік бірліктерімен модульдердің еңбек сыйымдылығы
Академия
лық кезең
апталығы
Модульдер мен модульдік
бірліктердің атауы
Жалпы сағат
Сабақ түрлері бойынша аудиториялық жұмыс
Аудиториядан тыс жұмыс (БӨЖ)
Д
ТС
ЗС
ОБӨЖ
1-4 апта
Модуль1. Программалау технологиялары.
40
4
8
4
24
5-8 апта
Модуль 2. Кіріспе с/c++ тілдері негіздері.
40
4
8
4
24
9-15 апта
Модуль 3. Операторлар.
70
7
14
7
42
БАРЛЫҒЫ:
150
15
30
15
90
Пән модульдерінің мазмұны
Модуль 1.Кіріспе. Алгоритмдер Модульдік бірлік 1.1 Кіріспе. Бағдарламалау технологиясы пәнінің мақсаты мен даму сатылары.
Кіріспе.
Компьютердің жұмыс принциптері және оны программалармен қамтамасыз ету
Өрнекті жазу, меншіктеу операторы.
с/c++ тілінде алгоритмдердің сызықты құрылымының программаларын жазу
Модульдік бірлік 1.2. Алгоритмдер. Алгоритмдерді өңдеу принципі. Қойылған есепті шығарудың негізгі сатылары.
Алгоритмдердің тармақталған құрылымдарын бағдарламалау. Бағдарлама құрылымы.