Қысқаша мазмұны: Статистикалық мәліметтерді талдаудың негізгі сұрақтары.
Сипаттамалы статистиканың кӛрсеткіштері. Статистикалық мәліметтерді үлестірудің
заңдылықтары. Таңдамалар. Статистикалық гипотезалар. Бір таңдамалы талдау. Екі
таңдамалы талдау. Статистикалық мәліметтерді дисперсиялық талдау. Статистикалық
мәліметтерді
корреляциялық
талдау.
Сызықты
регрессияның
параметірлерінің
маңыздылығының бағасы. Жиынды регрессия. Уақыттық қатар түріндегі статистикалық
мәліметтерді талдау. Трендіні талдау және алу. Уақыттық қатарлардың моделдері.
Уақыттық қатарлардың моделдерін талдау.
Күтілетін нәтижелер: Пәнді оқу нәтижесінде студенттер мамандықтың заттық саласында
статистикалық талдау жүргізу облысында кәсіби құзыреттілікке ие болады.
Постреквизиттері: Компьютермен модельдеу негіздері, Ақпараттық жүйелердің сенімділігі
, дипломдық жұмысты орындау.
VvO3218.2 Oracle SQL-ге кіріспе, 3 кредит
Пререквизиты: «Алгоритмдер, деректер құрылымы және программалау».
Оқыту мақсаты: Oracle МББЖ мәліметтер базаларын құру мен жүргізу тәсілдерін оқып
үйрену, SQL тілін Oracle МБ-мен жұмыс істеу үшін оқып үйрену.
Қысқаша мазмұны:
Негізгі түсініктер. Мәліметтер базалары. МББЖ. Мәліметтердің
реляциялық моделі. SQL. SQL-дің Oracle-диалекті. PL/SQL. SQL*Plus және SQL-де
сӛйлемдерді енгізу. Кестелерді құру, ӛшуру және құрылымын ӛзгерту. DML сӛйлемдерінің
негізгі элементтері: амалдар. SELECT, IS, LIKE, BETWEEN, IN, EXISTS операторлары. Ішкі
сұраныстар. Қосылыстардың түрлері. Кестелердегі мәліметтерді жаңарту: қосу, ӛзгерту,
жолдарды ӛшіру. Бүтіндіктің сұлбалық шектеулері. Виртуалды кестелер (туындылар,
шығарылатын: views). Oracle скалярлы емес мәліметтер типі: сақталатын объекттер,
коллекциялар, салынған, VARRAY массивтері. Транзакциялар мен блокировкалар.
Күтілетін нәтижелер: Oracle МББЖ мәліметтер базаларын құра білу және SQL тілін Oracle
МБ жұмыс істеу үшін қолдана білу; МБ қорғау, бүтіндік және МБ ақпараттың сақталу
түсініктерін практика жүзінде қолдана білу
Постреквизиттер: «Ақпараттық жүйелердегі МБ», «Ақпараттық жүйелерді жобалау».
DIS3219 Ақпараттық жүйелердің дизайны, 3 кредит
Пререквизиттер: «Ақпараттық жүйелердің дизайны» пәннің мазмұны келесі пәндерді
меңгеру нәтижесінде негізделеді: «Ақпараттық жүйелер негіздері», «Алгоритмдер, деректер
құрылымы және программалау», «Компьютерлік моделдеу негіздері».
Курстың мақсаты: заманауи программалау технологияларды қолданумен ӛнімдерді құру
кезеңдері мен технологияларға негізделіпақпараттыӛ жүйелерді жобалау мен ӛңдеу болып
табылады.
Қысқаша мазмұны:
«Дизайн АЖ» түсінігі. АЖ жіктеу. АЖ құру кезеңдері. АЖ жобалаудағы программалық
инжененерия әдістері. АЖ жобалау құралдары. АЖ құру кезеңдері мен технологиялары. АЖ
дизайн технологиялары. АЖ құруды ұйымдастыру. АЖ типтік дизайны. Параметрлік-
бағытталған және моделді-бағытталған жобалау технологиялары. Пәндік аймақты моделдеу
әдістемесі. Жобалау әдістері мен құралдары. АЖ ақпараттық қамтамасы. CASE –
технологияларын қолдануымен АЖ дизайны.
Күтілетін нәтижелер: Білім беру процессінде студенттер:
Тиімді ақпараттық жүйелерді жобалаудың процессін білу, ақпараттық кеңістікті және оны
қолдану ыңғайлылығын қамтамасыз ету мақсатымен ұйымдастырудың базалық біліміне ие
болып, навигация ұйымдастыру;
Қолданыста оңай болатын ақпараттық жүйелерді жобалай білу, ресурстар архитектурасы мен
навигациялық жүйені ӛңдей білу, интерфейстердің прототиптері мен визуалды дизайнын
құрып білу;
Ақпараттық жүйелерді жобалаудың қазіргі жағдайы мен перспективті бағыттары туралы
хабардар болу.
Постреквизиттер: меңгерген білімдері дпломдық жоблауды, сонымен қатар келесі пәндерде
қолданылады: Имитациялық моделдеу; Бизнес-порцестерді талдау, моделдеу және
автоматтандыру; Жобаларды басқару.
PNYaCSh3219.1 C# тілінде программалау–3 кредит
Пререквизиттер: «Ақпараттану», «Алгоритмдер, деректер құрылымы және программалау».
Оқыту мақсаты: C# тілінде есептерді шешудің алгоритмдері мен тәсілдерін жасаудың
практикалық дағдыларын алу.
Қысқаша мазмұны. С# тілінің типтер жүйесі. Типтерді түрлендіру. Айнымалылар мен
амалдар. Қойылған функциялар. C# тілінің операторлары. Процедуралар мен функциялар –
кластар тәсілдері. Тәсілдердің дұрыстығы, рекурсия. C# тілінің массивтері. Array класы мен
массивтердің мүмкіншіліктері. C# жолдары. String және StringBuilder кластары. Регулярлы
амалдар. Құрылымдар мен атап шығулар. Кластар арасындағы қатынастар. Клиенттер мен
мұрагерлер. Интерфейстер. Кӛпшілік мұрагерлеу. C# функционалды типі. Делегаттар.
Оқиғалар. Универсалдылық. Ерекше жағдайларды тексеру мен ӛңдеу. Интерфейсті
ұйымдастыру.
Күтілетін нәтижелер: C# тілінде программаларды жасаудың негізгі тәсілдері туралы
түсінік; аяқталған программалық ӛнім құрудың практикалық машықтары.
Постреквизиттер:
«Программалау
технологиялары»,
«Компьютерлік
жүйелердің
интерфейстері», «Жүйелік программалау».
PNYaP3219.2 Pуthon тілінде программалау, 3 кредит
Пререквизиттер: «Ақпараттану», «Алгоритмдер, деректер құрылымы және программалау».
Оқыту мақсаты: Python тілінде практикалық және ғылыми есептерді шешудің
алгоритмдерін, тәсілдері мен технологияларын меңгеру.
Қысқаша мазмұны. Алгоритмдер, оларды ӛңдеу принципі. Алгоритмдер анализі.
Алгоритмдердің күрделілігін бағалау. Функцияның ӛсуі. Стирлинг формуласы. Қарапайым
рекурсиялар. Деректер типтері. Деректердің құрылымдық және базалық типтері.
Кӛрсеткіштер. Деректер құрылымы. Деректер құрылымдарын ӛңдеу алгоритмдері.
Абстрактілі деректер типі. Жолдарды ӛңдеу алгоритмдері. Рекурсивті алгоритмдер.
Сұрыптау алгоритмдері. Іздеу алгоритмдері. Сызықты және екілік іздеу. Қатарларды ӛңдеу
алгоритмдері. Динамикалық программалау.
Күтілетін нәтижелер: Python тілінде программаларды жасау машықтары.
Постреквизиттері: Программалау технологиясы, Объектілі-бағытталған программалау,
Жүйелік программалау.
PLJ3305 Java тілінде программалау, 3 кредит
Пререквизиттері: Ақпараттану, «Алгоритмдер, деректер құрылымы және программалау»,
Программалау технологиясы, Объектілі-бағытталған бағдарламалау
Оқыту мақсаты: Java платформасының негізгі қасиеттеріне, құралдары мен утилиттеріне
түсінік беру, студенттерді кең кӛлемдегі есептер үшін қосымшалар жасауға үйрету, Java-
технологиясын ары қарай дамытып оқыту үшін негіздеме беру.
Қысқаша
мазмұны:
Java-да
объектілі-бағытталған
програм-малау.
Java-ның
классификациясы. Java-ның интегралданған орталары. Java-дағы қарапайым қосымшалар.
Мәліметтерді енгізу мен шығару. Файлға мәліметтерді енгізу мен шығару. Массивтер.
Массивтерді ӛңдеу. Кластар. Кластарды қолдану. Қолданушы интерфейстерін ӛңдеу мен
программаларды ӛңдеу. Қолданушының графикалық интерфейчін құру. Визуалды интерфейс
құру. Қолданушы интерфейсінің компоновкалары. Жағдайларды ӛңдеу. Мәтінді енгізуге
арналған компоновкалар. Таңдау компоненттері. Апплеттер. Желіде жұмыс істеу.