Инжиниринг және ақпараттық технологиялар факультеті


АҚПАРАТТЫҚ ТЕХНОЛОГИЯЛАР КАФЕДРАСЫ



бет2/7
Дата08.12.2023
өлшемі297 Kb.
#135039
1   2   3   4   5   6   7
Байланысты:
Силлабус0

АҚПАРАТТЫҚ ТЕХНОЛОГИЯЛАР КАФЕДРАСЫ





«БЕКІТЕМІН»
«_02_»_ 09_ 2022ж.
ИжАТФ ҒӘК шешімі
(Хаттама № 1)
ҒӘК төрағасы, декан

_________ Усупов С.С.








6В06101 – «Ақараттық жүйелер»
мамандықтың/білім беру бағдарламасының білім алушыларына арналған
KV TP 2202- «Бағдарламалау технологиясы»


пәні бойынша


СИЛЛАБУС



Курс

2

Семестр

3

Академиялық кредиттер саны

5

Еңбек сыйымдылығы,академиялық сағатпен

150

оның ішінде:

45

дәріс сабақтары

15

тәжірибелік сабақтар

-

зертханалық/студиялық сабақтар

30

ОБӨЖ

15

БӨЖ

90

Оқыту түрі (дәстүрлі, аралас, онлайн)

дәстүрлі

Қорытынды бақылау түрі (емтихан, курстық жоба, мемлекеттік емтихан)

емтихан

Қорытынды бақылауды өткізу түрі (жазбаша, ауызша, аралас, шығармашылық, компьютерлік тестілеу)

жазбаша



Алматы, 2022 жыл
Жалпы ережелер

  1. Оқытушы туралы мәліметтер:




Дәріс берушінің тегі,аты-жөні

Керімақын Айнұр

Лауазымы

Лектор

Ғылыми дәрежесі, ғылыми атағы

Магистр

Электронды мекен-жайы

ainur-china@mail.ru

Кафедраның мекен-жайы

Фурката 348/5

Кафедра телефоны

374-86-12,128 ішкі



2.Пәннің қысқаша сипаттамасы:
Бағдарламалау технологиясына кіріспе. Бағдарламалау технологиясының даму кезеңдері. Бағдарламалау құралдары. Алгоритмдік бағдарламалау технологиясы. Құрылымдық бағдарламалау принциптері. Нысан типтерінің деректерін енгізу-шығару. Операциялар, операторлар, құрылымдар мен бірлестіктер, функциялар. Стандартты кітапханаларды пайдалану. Бағдарламаларды құруға арналған заманауи құралдар мен бағдарламалау технологиялары.
2.1 Пәнді оқыту мақсаты:
С+/С++ және C+,C++ тілдері әр түрлі салаларда қолдануға дайын кітапханалардың үлкен саны болып табылады: деректерді талдау және машиналық оқыту, ғылыми есептеулер, визуализация, желілік бағдарламалау және т. б.Модульдің мақсаты- С+/С++ және C+,C++ тілдерін оқып үйрену және оны деректерді талдау және машинамен оқыту есептерін шешу үшін қолдануды үйрену
2.2 Пәнді оқыту міндеттері: Негізгі өндіріс пен көмекші нысандарды өнімділігін оңтайландыру, бизнес-процестерді ұйымдастыру үшін стратегиялық маңызы тиімді бақылауды және жоспарлауды орнату.
2.3 Пән бойынша оқу нәтижелері:

  • алгоритмдер мен бағдарламаларды жасау әдістері мен құралдарын, бағдарламалаудың заманауи технологияларын қолданады;

  • нақты мәселені шешу үшін тапсырманы тұжырымдайды және мәселені шешу алгоритмін дұрыс және негізді таңдайды;

  • деректерді сақтау жүйесін ұйымдастыруға мүмкіндік беретін заманауи бағдарламалау технологияларын қолданады;

бағдарламаларды жасау үшін заманауи құралдар мен бағдарламалау технологияларын қолданады.
- Бағдарламаларды құруға арналған заманауи технологияларды меңгеру.

  1. Пререквизиттер:

  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.1 Кіріспе. Бағдарламалау технологиясы пәнінің мақсаты мен даму сатылары.

  1. Кіріспе.

  2. Компьютердің жұмыс принциптері және оны программалармен қамтамасыз ету

  3. Өрнекті жазу, меншіктеу операторы.

  4. с/c++ тілінде алгоритмдердің сызық­ты құрылымының программа­ларын жазу

  5. Арифметикалық операциялар. Шартты оператор

  6. Сызықты алго­ритм­дерді бағдар­ламалау.Арифметикалық өрнектер.

Модульдік бірлік 1.2. Алгоритмдер. Алгоритмдерді өңдеу принципі. Қойылған есепті шығарудың негізгі сатылары.

  1. Алгоритмдердің тармақталған құрылымдарын бағдарламалау. Бағдарлама құрылымы.

  2. Арифметикалық операциялар. Шартты оператор

  3. Тармақталған есептеу про­цесте­рін бағдарлама­лау

Модуль 2 Алгоритмдер анализі
Модульдік бірлік 2.1.Алгоритмдер анализі. Алгоритмдердің күрделілігін бағалау

  1. Алгоритмдер анализі.

  2. Алгоритмдердің күрделілігін бағалау

  3. Функцияның өсуі. Стирлинг формуласы.

  4. Процедуралық және құрылымдық программалауға кіріспе.

  5. Параметрсіз процедуралар. Параметрлі процедуралар.

  6. Процедура – функциялар.

  7. Алгоритмдердің циклдік құрылымдарын бағдарламалау

  8. Циклдік операторларды қолданып есептерді шығару

  9. Циклдық есептеу про­цестерін бағ­дарламалау



Достарыңызбен бөлісу:
1   2   3   4   5   6   7




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

    Басты бет