- •1 Курстың сипаттамасы
- •1.1 Пәннің мақсаты мен тапсырмалары
- •1.3 Курстың сипаттамасы
- •1.4 Пререквизиттер
- •1.5 Постреквизиттер
- •2 Білімді бақылау және бағалау
- •3 Курстың мазмұны
- •3.1 Дәрістер (30 сағат).
- •3.2 Зертханалық жұмыстар (30 сағат).
- •3.3 Курстық жұмыс
- •3.4 Студенттердің өзіндік жұмыс жасау кестесі
- •3.5 Оқытушының басшылығымен студенттің өзіндік жұмысы
- •3.6 Емтихандық сұрақтар
- •3.7 Әдебиеттер тізімі
- •4 Бағалау туралы ақпарат
- •Студенттердің білімінің қорытынды бағалануы
ҚАЗАҚСТАН РЕСПУБЛИКАСЫНЫҢ БІЛІМ ЖӘНЕ ҒЫЛЫМ МИНИСТРЛІГІ
КОММЕРЦИЯЛЫҚ ЕМЕС АКЦИОНЕРЛІК ҚОҒАМ
АЛМАТЫ ЭНЕРГЕТИКА ЖӘНЕ БАЙЛАНЫС УНИВЕРСИТЕТІ
РАДИОТЕХНИКА КАФЕДРАСЫ
БЕКІТЕМІН
ФРТС Деканы________ У.И. Медеуов
«____»_________2014ж.
(Силлабус) курс бағдарламасы
«Жоғарғы деңгейдегі бағдарламалау тілі» пәні бойынша
SIB3311-пәнінің коды 5В100200 «Ақпараттық жүйелер қауіпсіздігі» мамандығының
студенттері үшін
Кредиттер саны - 3
ECTS кредиттер саны - 5
Барлық сағаттар саны - 135 сағ.
По БМЖС -45 сағ.
Зертханалық сабақтарды ескергенде -60 сағ.
Курс - 3
Семестр - 5
ОӨЖ - 75 сағ.
СМӨЖ - 30 сағ.
3ЕСЖ - 5 семестр
Емтихан - 5 семестр
Алматы 2014
Syllabus жұмыс бағдарламасы БМЖС ҚР 5.04.019-2011 негізінде құрастырушы кафедраның аға оқытушысы Зуева Е.А.
Жұмыс бағдарламасы №8 хаттама 23.05.2014 ж., «Радиотехника» кафедра отырысында талқыланған және бекітілген.
ФРТС деканы Медеуов У.И.
Syllabus радиотехника және байланыс факультетіндегі оқу әдістемелік комиссиясының отырысында талқыланған және бекітілген (Хаттама №8 05.06.2014 ж.).
Пән: Жоғарғы деңгейдегі бағдарламалау тілі
Мұғалімдер: Зуева Екатерина Александровна
АУЭС, «Радиотехника» кафедрасы, кафедраның аға оқытушысы, каб. Б-416,
тел.: 8(727)278-45-68.
Оқу жоспардан көшірме
Кесте 1 – Пән бойынша ақпарат
Курс |
Семестр |
Кредиттер |
Количество академических часов в неделю |
|||||
лекциялар |
Зертханалық жұмыстар |
ОӨЖ |
СМӨЖ |
Барлығы |
Бақылау түрі |
|||
3 |
5 |
3 |
2 |
2 |
2 |
3 |
9 |
емтихан |
Кафедрада болатын уақыт ( Б-416) – сұлба бойынша (кафедраның ақпараттық стендінде), консультациялар уақыты – сабақ кестесіне сәйкес (ақпарат кафедраның стендінде орнатылған).
Пререквизиттері: Информатика, Математика.
1 Курстың сипаттамасы
1.1 Пәннің мақсаты мен тапсырмалары
Курстың мақсаты – Java және Python жоғарғы деңгейлі бағдарламалау есептерін шешетін және қазіргі заманға сай компьютерлік құрал жабдықтарының тиімді қолдануының дайындығын жүргізеді. Тандаған мамандықтарында ақпараттық технологиялар әдістерінің дайындығын және қолдануының баяндайды.
«Жоғарғы деңгейдегі бағдарламалау тілі» пәні студенттердің бесінші семестрінде жүргізіледі және олардың бірінші курста алынған информатика, математика білімдерімен қалыптасады. Бұл курс таңдау бойынша болып келеді.
Олардың алынған білімдері және дағдылары оқу орында қолданыла алады. Дипломдық жұмыстарды дайындау кезінде пайдалана алады.
Жоба дәрістік және лабараториялық сабақтардан тұрады. Базалық теориялық сабақтар лекцияда, ал студент білуге тиіс практикалық жұмыс лабараториялық жұмыста беріледі.
1.2 Курс есебі – Java және Python жоғарғы деңгейлегі бағдарламалау тілінде бағдарлама құру болашақ маманның білім, шеберлік, дағдылықты игеріп алуы.
1.3 Курстың сипаттамасы
Бұл пән ғылыми пән болып есептеледі, соған қоса математикалық және инженерлі-техникалық есептер және математикалық модельдеуді шешулер, информациялық жүйелер облысындағы және басқа пәндерде олардың дамуы.
Дисциплинаның пәні болып табылатын ол Java бағдарламауы – Java ортасында бағдарламаларды өңдеу түсінігі негізінде, негізгі технологиялар бағдарлама құру.
Python бағдарламалау тілі – динамикалық типизациямен әмбебап бағдарламалау тілі. Тәртіпті бағдарламалау, параметрлік, фунционалды және мета бағдарлау сияқты әртүрлі парадигмалармен сәйкесінше бағдарламаларды өңдеуге рұқсат етеді. Берілген курста Python тілінің негізгі мүмкіндіктері мен бағдарламаны өңдеу барысында қолданылу қарастырылады. Кеңейтілген бағдарламаны құу үшін Python тілінің кітапхана сипаттамасы беріледі.
Курсты оқу студенттердің Информатика, информациялық технологиялар, Математика, Алгоритмизация және бағдарламалаутілдерінде алынған білімдері бойынша сарапталады. Студенттер осы сабақты оқу барысындағы нәтижені жалпыпрофессияналды инженерлік есептеуді орындау барысында қолдана алады.
Дисциплина бойынша сабақта дәріс Java бағдарламалау тілі бойынша негізгі теориялық сұрақтарды қосады.
Студенттің курсі аяқталғанда
түсіну керек:
- Java және Python бағдарламалау тілдеріндегі технологияларды;
- бағдарламалау тілінің негізгі міндеттерін;
- Java және Python тілінің ерекшеліктерін;
- осы тілдердегі алгоритмдерді өңдеуді;
- Python мен Java мультипрадигментті тәсіл ретіндде.
Білу керек:
- Java бағдарламалау тілінің негізгі түсініктері мен негізгі құрылымын;
-Python-дағы ерекшеліктемен негізгі алгоритмдерін;
- жиі кездесетін құрылым негізімен және олармен қолдана білу;
- өңдеу облысындағы ерекшеліктерімен соңғы жетістіктерін;
- Java және Python бағдарламалау тілінің оң және теріс тұстарын;
- аймақты бағдарламалау технологияның негіздері.
Икемі болу керек:
- жоғарғы бағдарламалау тілінде алгоритмдермен бағдараламаны өңдеуге;
- консольді құру технологиясын оқу.
