Б
Алгоритмдер және деректер
құрылымы
Пәнді оқытудың мақсаты: негізгі деректердің құрылымымен,
оқылған
құрылымдардың
жұмыс
істеу алгоритмдерімен,
дерктердің негізгі құрылымын пайдаланатын алгоритмдермен
танысу. Деректер құрымы мен алгоритмның тапсырмасына сай
ӛзіндік таңдаудың практикалық дағдыларын алу, деректердің
негізгі құрылымын іске асыру, деректердің негізгі құрылымын
қолданып, алгоритмдерді іске асыру, алгоритмінің күрделілік
талауын
жүргізу.
Пәнді
оқытудың
міндеттері: тапсырмаларды шешудің тиімді алгоритмдерін құру
шеберлігімен
білімін
меңгеру,
қосымшаларды
қажетті
функционалдық мүмкіндіктерімен жабдықтау немесе әртүрлі
тапсырмааларды шешу алгоритмдерінің жұмысын іске асырушы
инструменталдық құралдарды практикалық қолдану.
Пәннің
қысқаша
мазмұны:
компьютерлік
жүйелердің
элементтерінің
тағайындауы
мен
құрамы.
ЭЕМ
классификациясы. ЭЕМ-ң негізгі құрылғылары мен олардың
тағайындалуы.
ЭЕМ
архитектурасы,
құрылымы
мен
интерфейстері.
ЭЕМ-ң
негізгі
сипаттамалары
мен
параметрлері.ЭЕМ-ң арифметикалық және логикалық негіздері.
ЭЕМ негізгі элементтері, құрылымен сипаттамасы. ЭЕМ-ң
функционалдық
түйіндерінің
құрылу
қағидаларын
мен
классификациясының негізгі параметрлрі, тағайындалуы. ЭЕМ
есте
сақтау
құрылғылары.
ЭЕМ
процесслары.
енгізу
шыығару,ұйымдастыру.
Есептеуіш
кешендер.
Дербес
компьютердің ұйымдастыру. Есептеуіш кешендер. Дербес
компьютердің даму кезеңдері. Заманауи дербес компьютерлер
процессорларының архитектурасы.
Пәнді оқытудағы күтілетін нәтижелер: қойылаған
тапсырмаларды шешілуін зерттей білу; тапсырмаларды шешу
алгоритмінің еңбек сыйымдылығын бағалай білу; тапсырманы
шешу күрделілігін бағалай білу; таңдалған алгоритмді
тұрақтылыққа зерттей білу, алгоритмдердің тиімділігін
салыстыра білу.
Бағдарламаларды ӛңдеудің
құрал-жабдықтары,
Санақтар жүйесі және
салыстыру теориясы,
Стандарттау, метрология
және сертификаттау
Магистратураның пәндері
В
Тілдер мен автоматтар
теориясы
Пәнді оқытудың мақсаты: автоматтармен байланысты пәндік
аймақты оқып білу, солардың негізінде ақпаратты ӛңдеу.
Қағидалары туралы білімді алу, Автоматтар графиктарының
синтез механизмдеріноқып білу, ӛнімдік парадигманың негізгі
ережелерін түрлендіру әдістері мен тәсілдерін оқып білу.
Пәнді оқытудың міндеттері: негізгі теориялық мәліметтер
базасын құруды оку, деректерді іздеуді ұйымдастыру мен ӛңдеу
әдістері, манипулизацияның тілдік құралдары мен деректер
сипаттамасы,
негізгі
деректер
моделдерінің
принциптері
құрастыру
мен
олардың
заманауи
деректер
базасының
жүйесінде қолдану.
Пәннің қысқаша мазмұны:тілдер теориясының автоматтар
теориясы
мен
компиляторларды
жобалау
негіздері.
Компиляторларды құру, бағдарламалау тілдерін іске асыру және
қолданбалы ақпараттық жүйелерді құру. Лексикалық талдау.
Синтаксистік талдау. Семантикалық талдау. Жадыны үйлестіру
және генерациялау.
Пәнді оқытудағы күтілетін нәтижелер:деректерді ӛңдеу және
сақтау, кӛрсету моделдерін зерттеу автоматтары мен тілдер
теориясын білу; синтаксистік және семантикалық талдаудың
компиляторларын құра білу.
Бағдарламаларды ӛңдеудің
құрал-жабдықтары,
Есептеу математикасы,
Метрология және
техникалық ӛлшемдер
Магистратураның пәндері
А
Компьютерлік желілер
Пәнді оқытудың мақсаты: компьютерлік желілердің жұмыс
істеу және құрылу қағидалары, құрамы, тағайындалуы туралы
түсінік
қалыптастыру,
компьютерлік
желілерді
қолдану
тиімділігін, компьютерлік желілердің қолдану тиімділігінің
әдістерін
және
құру
құралдарын
түсіну.
Пәнді
оқытудың
міндеттері:
заманауи
компьютерлік
байланысты
анализдеу
және
құрастыру
принциптерін
(ұйымдастыру, структуралары және архитектуралары) білу;
заманауи компьютерлік байланысты ӛндіру мен сенімділігнің
есептеу моделін құрастыру; қалыптастыру дағдыларын орнату
және қазіргі заманғы компьютерлік желілерді оңтайлы жобалау
проблемаларын шешу.
Қысқаша мазмұны дисциплины: Компьютерлік желі
дамуының қысқаша тарихи очеркі. Компьютерлік желілердің
классификациясы. Локалды және глобалды желілер.
Компьютерлік желілердің құрылу негіздері. Желілік шешімдерді
стандарттау. Компьютелік желілердің аппараттық құралдары.
Локалды желілердің құрылу және жұмыс істеу технологиялары.
Желілік бағдарламалық қамтама.
Пәнді оқытудағы күтілетін нәтижелер: заманауи және
перспективті компьютерлік желілердің құрамында абоненттік
жүйелердің ӛзара әрекеттесу ұйымдастыру қағидаларын білу;
компьютерлік желілердің ұйымдастырудың аппараттық және
бғдарламалық құралдарының нарығындағы заманауи жағдайы;
компьютерлік желілерді конфигурациялау және ұйымдастыра
білу, компьютерлік желілердің моделдерін құру және талдау,
әртүрлі тапсырмаларды шешу кезінде компьютерлік аппараттық
және бағдарламалық құраушыларды тиімді пайдалану.
Жүйелік бағдарламалау,
Ақпараттық қауіпсіздік
негіздері, Есептеу жүйелері
мен желілерін
ұйымдастыру,
Компьютерлік жүйелердің
интерфейсі,Операциялық
жүйелер
Магистратураның пәндері
Б
Компьютерлік желілерді
жобалау
Пәнді
оқытудың
мақсаты:желілер
бойынша
жұмыстың
басында
маман
ретінде
қолдануға
болатын
желілік
технологиялар
мен
дағдылар
туралы
білімді
меңгеру.
Пәнді
оқытудың
міндеттері:компьютерлік
желілердің
құрылыуының заманауи технологиялары туралы білімді меңгеру.
Пәннің қысқаша мазмұны:классыздық адрестеу және
маршутизация. Айнымалы ұзындық маскалары (VLSM-Variable
Length SubnetMask). Күрделі топология желілерінде ІР адрестің
(Subnetting) үнемділігі үшін желілерді ішкі желілерге бӛлу.
Маршутизация кестелерінде жазбаларды үнемдеу үшін
маршутизаторды біріктіру. (RouteSummarization, Supernetting )
Біріккен желілердің маскаларын есептеу. 1 нұсқаулы RIP пен 2
нұсқаулы хаттамалары арасындағы айырмашылықтар. RIPv2-де
''ipdefault-network'' командасының кӛмегімен үздіксіз бойынша
маршуттың құрылысы. Бір аймақтан тұратын желі үшін OSPF
маршутизация хаттамсы. Link-State және Distance-Vector
жанұясының маршутизация хаттамаларының сипаты. OSPF
хаттамасы. OPSF Distance-Vector хаттамалармен салыстыру. SPF
(ShortestPathFirst) қысқа жолын таңдау алгоритмі.
Пәнді оқытудағы күтілетін нәтижелер: жүйелік
бағдарламалық қамтама құрылымын білу, жүйелік бағдарламалы
қамтама жұмысының қағидаларын білу, жүйелік бағдарламалық
қамтама түрлерін білу; жүйелік бағдарламалық қамтаманың ішкі
ұйымдастырылу тәсілдерін білу.
Жүйелік
бағдарламалау,Ақпаратты
қорғау әдістері мен
құралдары, Есептеуіш
машиналардың
архитектурасы, Веб-
интерфейстерді жобалау,
Есептеу процестері мен
құрылымдар теориясы
Магистратураның пәндері
В
Компьютерлік желілердің
бағдарламалық қамтамасы
Пәнді
оқытудың
мақсаты:
Компьютерлік
желілердің
багдарламалық қамтамасіз архитектурасын, интернет желісін
бағдарламалық
қамтамасын
оқып
білу,
статикалық
,
динамикалық және интерактивті парақшаларды қуру негізгі
техналогиялары
мен
танысу.
Пәнді оқытудың міндеттері:ақпаратты қауіпсіз жіберу үшін
жұмыс станциялары мен серверлерді, web-серверді орнатуды,
желілік
инфрақұрылым
лицензиялық
бағдарламалық
қамтамасының құнын есептеуді үйрену.
Пәннің
қысқаша
мазмұны:Маршутизация
кестелерінде
жазбаларды
үнемдеу
үшін
маршутизаторды
біріктіру.
(RouteSummarization,
Supernetting
)
Біріккен
желілердің
маскаларын есептеу. 1 нұсқаулы RIP пен 2 нұсқаулы
хаттамалары арасындағы айырмашылықтар. RIPv2-де ''ipdefault-
network'' командасының кӛмегімен үздіксіз бойынша маршуттың
құрылысы. Бір аймақтан тұратын желі үшін OSPF маршутизация
хаттамсы.
Link-State
және
Distance-Vector
жанұясының
маршутизация хаттамаларының сипаты. OSPF хаттамасы. OPSF
Distance-Vector хаттамалармен салыстыру. SPF (ShortestPathFirst)
қысқа жолын таңдау алгоритмі.
Пәнді оқытудағы күтілетін нәтижелер:Ақпараттық жүйені
орната білу; мүмкін болатын оқуларды жою бойынша шара
қолдана
білу;
желілік
индерақурылымін
лицензиялық
бағдарламалық қамтамасының қунын есептей білу;клиент-сервер
техналогияларин серверлеро типтерін білу; Серверді басқару
және
орнату
тәсілдерін
білу;
Серверді
басқару
және
функцияларын утилиталарын білу,
Жүйелік бағдарламалау,
Есептеу желілерінің
қауіпсіздігі, Есептеу
жүйелер, желілер және
телекоммуникациялар,
Қолданушы интерфейсін
жобалау және оның
дизайны, Жүйелік
бағдарламалық
қамтамасыздандыру
Магистратураның пәндері
КП
3
5
КП
3
5
А
Параллельді есептеулер
Пәнді
оқытудың
мақсаты:паралелльді
есептеу
тұжырымдамасын және паралельді машиналар құрылғылары
мен
олардың
МРІ
ортасымен
бағдарламалау
тілдерінің
(С/С++)құралдарымен
іске
асыру
тәсілдерін
меңгеру.
Пәнді оқытудың міндеттері:компьютерлік құрадарды қолдану
арқылы
деректерді
паралель
ӛңдеу
мен
паралелльді
бағдарламалау негіздері бойынша дағдылары мен шеберлігін
меңгеру.
Пәннің
қысқаша
мазмұны:Параллельді
есептеулер
мен
тағайындалу аймағы. Жапай есептеулердің кейбір мәселелері.
Паралеллтді есептеуіш машиналар мен байланысқан желілер.
Конструктивтік орындаудың негізгі түрлері. Байланысқан
желілер, статикалық және динамикалық негізгі топологиялар,
олардың басты сипаттамлары параллелизм және параллелизация.
Есептеу паралеллелизация. Бағдарламаның паралеллизациясы.
Параллелизацияның ортақ мәселелері. Бағдарламаның графтық
кӛрінісі, жалпыланған моделі. Графтық моделдерді түрлендіру.
Тапсырма
декомпозициясы
және
тәуелділіктің
талдауы.
Тәуелділіктер талдауы. Тәуелділіктер мен ағындар графтарын
қолдану. Тапсырманы есептеуді жобалау. Жобалау. Негізгі
түсініктер. Жобалаудың негізгі эвристикалары. Приоритеттер
сұлбалары. Тапсырмалар графтарын қолдану.
Пәнді
оқытудағы
күтілетін
нәтижелер:паралельді
есептеулердің
негізгі
тұжырымдарын
және
паралельді
машиналар құрылғыларын білу; паралелльді есептеулердің
бағдарламалау технологияларының негізгі қағидаларын және
олардың
МРІ
ортасымен
бағдарламалау
тілдерінің
(С/С++)құралдарымен іске асыру тәсілдерін білу; МРІ /Open МРІ
паралелльді
есептеулерді
қамтамасыздандыру
ортасының
мүмкіндіктерін қолданушы консалдық қосымшаларды тегістеу,
тестілеу, жоблай білу.
Бағдарламалау
технологиясы
Магистратураның пәндері
Б
Параллельдік бағдарламалау
Пәнді оқытудың мақсаты:паралельді есептеуіш жүйелерді
ұйымдастыру мәселелері бойынша негізгі білімді, сондай-ақ
микропроцессорлық
есептеуіш
кешендерде
паралельді
есептеулерді ұйымдастырудың негізгі технологияларын меңгеру.
Паралльелді бағдарламалау технологиясын оқып білу, параллеьді
бағдарламаларды
құрастырудың
практикалық
дағдыларын
меңгеру.
Пәнді оқытудың міндеттері: микропроцессорлық есептеуіш
жүйелерде паралельді есептеулерді ұйымдастыру саласындағы
негізгі
бағыттармен
танысу;
паралельді
бағдарламалау
технологияларымен танысу; хабарламаларды жіберу интерфейсін
қолданып, паралельді бағдарламалау дағдыларын меңгеру; ортақ
жедел
жадылы
жүйелерде
паралельді
бағдарламалау
технологияларымен танысу; математикалық алгоритмдерді қайта
паралельдеу дағдыларын меңгеру.
Пәннің
қысқаша
мазмұны:Паралельді
компьютерлерге
сұраныс. Паралельді бағдарламаудың даму хронологиясы.
Бағдарламаудың паралельді моделдері. Паралелді комрьютерлер.
Флинн таксополгиясы. Паралельді бағдарламаудың бағалау
тиімділігі.
Үрдістер
мен
синхронизация.
Паралельдік
алгоритмдер.
Сұрыптау
алгоритмдері.
Ағындар
мен
мәліметтерді ӛңдеу. Бейнелерді ӛңдеу.
Пәнді оқытудағы күтілетін нәтижелер: қолданбалы матемтика
және информатиканың негізгі түсініктері мен фактілерін білу;
қолданбалы матемтика және информатика саласында
тереңдетілген теориялық және практикалық білімді қолдану
әдістерін білу; қолданбалы матемтика және информатика
саласында тереңдетілген теориялық және практикалық білімді
қолдана білу; қолданбалы матемтика және информатиканың
негізгі тарихи фактілерін, қолданбалы матемтика және
информатиканың заманауи мәселелерін білу.
Грамматика теориясы
және трансляция әдістері
Магистратураның пәндері
В
Нейрокомпьютерлік
бағдарламалау
Пәнді оқытудың мақсаты:интелектуалды және сараптаушы
жүйелер пайдалану туралы негізгі теориялық мәліметтерді
ұғыну.
Пәнді оқытудың міндеттері: жасанды интелект саласында,
талдау кезеңі мен қатар интелектуалды жүйелерді құру және іске
асыру кезеңдерінде қолданылатын негізгі бағыттармен әдістері
білу.
Пәннің қысқаша мазмұны: нейрокомпьютерлік желілердің
пайда болу тарихы. Адамның миы туралы мәлімет. Жасанды
нейрокомпьютерлік желілердің формалды нейрондары. Бір
нейронды қолдану. Хебб ережесі. Хебб ережесінің негізінде
қарапайым
нейрондық
желілер.
Дельта-ереже.
Адамин.
Бірқабатты нейрондық желілер. Перцептрондар. Жарыстарға
негізделген нейрондық желілер. Хемминг желісі.
Пәнді оқытудағы күтілетін нәтижелер: білім қорын ӛңдеу мен
сақтау, кӛрсету моделдерін зерттеу әдістері мен теорияларын
білу; білім қорларын ӛңдеу саласында нейрондық желілердің
тапсырмаларын бағдарламай білу.
С++ тілінде бағдарламалау Магистратураның пәндері
А
Бағдарламалық қамтаманың
метрологиясы
Пәнді
оқытудың
мақсаты:
Бағдарламалық
қамтаманы
стандарттау мен метрологиялаудың негізгі әдістерін оқып
үйрену.
Пәнді
оқытудың
міндеттері:Бағдарламалық ӛнімді тестілеудің әдістерін оқу,
дайын бағдарламалық ӛнімді және комплексін эксплуатациялау
және жүргізу, ӛлшеу құралдарының даму жағдайлары мен
тенденциялары және электронды сигналдарды ӛлшеудің негізгі
әдістері, олардың дәлдігін бағалау.
Пәннің
қысқаша
мазмұны:
Метрологияның
теориялық
негіздері. Стандарттау негіздері. Стандарттау жайлы негізгі
мәліметтер. Стандарттау бойынша мемлекетаралық ұйымдар.
Стандарттау
бойынша
жұмысты
ақпараттық
қамтамасыздандыру. Бағдарламалық қамтамасыздандыру және
жүйені автоматтандыру облысында стандарттау. Бағдарламалық
құралдарды құжаттаудың
принуиптері мен стандарттары.
Сертификаттау
негіздері.
Сертификаттау
жайлы
жалпы
мәліметтер. Бағдарламалық құралдарды сынақтан ӛткізу және
сертификаттау.
Пәнді оқытуда күтілетін нәтижесі: Негізгі ережелерді білу,
ЭЕМ практикумы,
Ақпараттық-
коммуникациялық
технологиялар,
Информатиканың
теориялық негіздері
Ақпараттық жүйелерді
жобалау
Б
Стандарттау, метрология
және сертификаттау
Пәнді оқытудың мақсаты: Стандарттау, метрология және
сертификаттау
саласында
білімін,
қабілеттерін
және
дағдыларын,
зерттеу,
сондай-ақ
ақпараттық
жүйелерді
бағдарламалау осы ұйымдардың сипаттамаларын анықтау және
құру
үшін
жұмыс
істейді.
Пәнді
оқытудың
міндеттері:
мақсаттарын,
міндеттерін,
принциптерін, функцияларын, әдістерін және осы iс-шараларды
ұйымдастыру, осы салаларда әр түрлі жұмыстың практикалық
дағдыларды зерттеу, сондай-ақ іс жүзінде, тігін ӛнеркәсібі
маманы туындауы мүмкін мәселелерді шешуде тәжірибе жинап
сипаттамаларын оқыту.
Пәннің
қысқаша
мазмұны:
Метрологияның
теориялық
негіздері. объектілерді ӛлшеуге байланысты негізгі ұғымдар: а
сипат мәні сапалы және объектілердің материалдық әлемнің
кӛріністерін
сандық
қасиеттері.
құралдары
(СИ)
ӛлшеу
байланысты негізгі ұғымдар. ӛлшеу нәтижесінде қалыптастыру
заңдылықтары, қате ұғым, қате кӛздері. бірнеше ӛлшемдер
туралы
түсінік.
бірнеше
ӛлшемдерді
ӛңдеуге
арналған
алгоритмдері.
метрологиялық
қамтамасыз
ету
түсінігі.
метрологиялық қамтамасыз ету, ұйымдастырушылық, ғылыми
және әдістемелік негіздері. ӛлшем бірлігін қамтамасыз ету үшін
құқықтық база. Ӛлшем бірлігін қамтамасыз ету туралы
Қазақстан Республикасының заңнамалық негізгі ережелері.
Кәсіпорынның метрологиялық қызметтерінің құрылымы мен
функциясы, ұйымдар, мекемелер, заңды тұлғалар.
Пәнді оқытуда күтілетін нәтижесі: Негізгі ережелер, нұсқаулар
мен хаттамалар білім олардың кӛбею процесінде электр
сигналдарын қолданыстағы стандарттар деңгейінде, беру және
қабылдау
кезінде
сапасын
қамтамасыз
ету;
Телекоммуникациялық жүйелердің арналары мен жолдарын
түрлі сигналдарын беру сипаттамаларын білу; - Жұмыс,
сипаттамалар және дизайн ерекшеліктері принциптерін білу,
дамыған және ӛлшеу құралдарын пайдалану; Электрондық
құрылғылар мен жүйелерді дамыту және пайдалану стандарттау,
метрология қолдау және ӛмір сүру қауіпсіздігі талаптарын білу.
ЭЕМ жӛндеу және
жетілдіру, Ақпараттық-
коммуникациялық
технологиялар, Санақтар
жүйесі және салыстыру
теориясы
Алгоритмдер және
деректер құрылымы
5
КП
3
БП
3
5
В
Метрология және
техникалық ӛлшемдер
Пәнді оқытудың мақсаты: ӛлшеу жүйелерінің физикалық
шамалар мен бірліктер қазіргі заманғы әдістерін зерттеу, сондай-
ақ,
біріздендіру
және
стандарттау
негіздері.
Пәнді оқытудың міндеттері: Ӛлшеу, объектілер мен ӛлшеу
құралдарын теориясы туралы білім алады; физикалық шамалар
жүйесі туралы идеялар қалыптастыру; ақпарат кӛздерін кең
ауқымды ӛзара және стандарттау зерттеу негіздеріне оқыту;
пәндер және терминологиялық аппаратының дамыту; құрылымы
және ірі кәсіпорындардың метрологиялық қызмет функцияларын
пәнаралық интеграция жүзеге асыру.
Пәннің қысқаша мазмұны: Ӛлшем құралдарын байланысты
негізгі
ұғымдар.
Ӛлшеу
нәтижесінде
қалыптастыру
заңдылықтары, қате ұғым, қате кӛздері. Бірнеше ӛлшемдерді
ӛңдеуге арналған алгоритмдері. Метрологиялық қамтамасыз ету
түсінігі. Метрологиялық қамтамасыз ету, ұйымдастырушылық,
ғылыми және әдістемелік негіздері. Ӛлшем бірлігін қамтамасыз
ету үшін құқықтық база. Ӛлшем бірлігін қамтамасыз ету туралы
Қазақстан
Республикасының
заң
негізгі
ережелері.
Кәсіпорынның метрологиялық қызметтерінің құрылымы мен
функциясы, ұйымдар, мекемелер, заңды тұлғалар.
Пәнді оқытуда күтілетін нәтижесі:
Ӛлшем құралдарын
байланысты
негізгі ұғымдарды
білу; -
Ӛлшем
бірлігін
қамтамасыз ету үшін құқықтық базаны білу; - Калибрлеу,
калибрлеу және тексеру тізбектер жабдықтардың түрлерін білу.
Есептеу әдістері,
Ақпараттық-
коммуникациялық
технологиялар, Есептеу
математикасы
Тілдер мен автоматтар
теориясы
БП
3
5