6B06107 Mobile computing в Қазақстан-Неміс университеті
-
Білім беру бағдарламасының мақсаты Web- и мобильді қосымшаларды әзірлеу саласындағы әр түрлі Web-технологияларды қолдана алатын, программалық қосымшаларды әзірлеп, тестілей алатын, мобилді құрылғыларда және Web-серверлерінде жұмыс істей алатын білікті мамандар дайындау.
-
Академиялық дәреже Бакалавриат
-
Оқыту тілі Русский
-
ЖОО атауы Қазақстан-Неміс университеті
-
Оқу мерзімі 4 года
-
Кредиттер көлемі 243
-
Білім беру бағдарламаларының тобы B057 Ақпараттық технологиялар
-
ҰБТ-дағы пәндер Математика және Информатика
-
Білім беру саласы 6B06 Ақпараттық-коммуникациялық технологиялар
-
Дайындық бағыты 6B061 Ақпараттық-коммуникациялық технологиялар
Пәндер
-
Бағдарламалау1
С тілінің сипаттамасы С бағдарламасының құрылымы Алдын ала өңдеуші. Синтаксис және тіл элементтері. Айнымалылар, мәліметтер типтері, амалдар, өрнектер. Тіл операторлары. Стандартты функциялар. Мәліметтерді енгізу және шығару функциялары. Бақылау құрылымдары. Шартты операторлар. Цикл операторлары. Жаңа функцияларды құру. Массивтер. Таңбалар тізбегі. Жолдарды өңдеу. Мәліметтер құрылымы. Құрылымдар жиыны. Есте сақтау сыныптары. Көрсеткіштер мен адрестік арифметика. Есте сақтауды ұйымдастыру және адрестеу. Бір өлшемді массивтер мен көрсеткіштер. Файлдар. Файлдармен жұмысты ұйымдастыру.Графика.
Оқу жылы - 1
Семестр - 1
Несиелер - 5
-
Математика 1
Сызықтық алгебра: матрицалар, детерминанттар, сызықтық алгебралық теңдеулер жүйелері. Векторлық алгебра. Аналитикалық геометрия. Талдауға кіріспе. Бір айнымалы функциялардың дифференциалдық есебі: функцияның туындысы, функцияның дифференциалы, функцияны зерттеу. Бір айнымалы функциялардың интегралдық есебі: анықталмаған интеграл, анықталған интеграл, белгілі бір интегралдың қосымшалары.
Оқу жылы - 1
Семестр - 1
Несиелер - 5
-
Беруші құрылғылардың физикасы
Электромагниттік тербелістер мен толқындар. Айнымалы ток мәжбүрлі электромагниттік тербелістер ретінде. Электромагниттік толқындардың сәулеленуі. Антенна техникасы туралы түсінік. Толқындардың интерференциясы және дифракциясы. Толқындардың дисперсиясы. Дисперсиясы бар ортада импульсті электромагниттік сигналдардың таралуы. Импульстік сигналдың жоғарғы және төменгі жиіліктері.Оптика.Оптиканың негізгі заңдары. Жарықтың толық көрінісі. Оптикалық толқындар. Талшықтық-оптикалық байланыс желілері туралы түсінік. Жартылай өткізгіштер және олардың өткізгіштігі. Жартылай өткізгіш диод және транзистор. Фотоөткізгіштік.
Оқу жылы - 1
Семестр - 2
Несиелер - 3
-
Алгоритмдер, мәліметтер базасы және бағдарламалау
Мәліметтердің негізгі түрлері және оларды компьютерде көрсету. Мәліметтердің қарапайым түрлерін құрылымдау. Алгоритмдер. Алгоритммен жұмыс істеудің математикалық әдістері. Алгоритмдерді ұсыну және жазу әдістері. Кумулятивті алгоритмдер, іздеу және таңдау алгоритмдері, бағдарламалық қамтамасыз ету модульдерін құруға арналған алгоритмдер (мета), сұрыптау, қайталау және рекурсия алгоритмдері, ықтималдық алгоритмдер, ашкөз алгоритмдер. Деректердің алгебралық және дерексіз түрлері. Алгоритмдерді талдау және бағалау. Алгоритмнің минималды және максималды күрделілігін бағалау. Орташа рейтинг. Алгоритмдердің полиномды және полиномды емес күрделілігі және NP күрделілігінің алгоритмдерін енгізу әдістері. Қайталанатын теңдеулерді шешу. Деректердің графикалық модельдері.
Оқу жылы - 1
Семестр - 2
Несиелер - 5
-
Математика 2
Бірнеше айнымалы функциялардың дифференциалдық есебі: жартылай туындылар, екі айнымалы функцияның экстремумы. Қарапайым дифференциалдық теңдеулер: бірінші ретті дифференциалдық теңдеулер, жоғары ретті, тұрақты коэффициенттері бар сызықты біртекті емес дифференциалдық теңдеулер. Бірнеше интегралдар: қос интеграл, үштік интеграл, қос және үштік интегралдардың қосымшалары. Сандық, функционалды және қуат қатарлары.
Оқу жылы - 1
Семестр - 2
Несиелер - 5
-
Байланыс және презентация
Кәсіби ортадағы қарым-қатынас негіздері. Байланыс және кері байланыс. Топтық жұмыс және қақтығыстарды басқару. Уақытты басқару. Жеке және топтық ғылыми зерттеулердің ерекшеліктері. Жазбаша ғылыми және оқу жұмыстарын ресімдеуге қойылатын талаптар. Презентацияның ғылыми стилі және дәйексөз ережелері. Ғылыми зерттеу әдістері. Ауызша сөйлеу және оқу презентацияларын дайындау дағдылары. Презентация техникасы.
Оқу жылы - 1
Семестр - 2
Несиелер - 5
-
Математика 3
Классикалық ықтималдық формуласы. Ықтималдық қасиеттері. Шартты ықтималдықтар. Қайталама тесттер. Кездейсоқ шамалар, олардың сипаттамалары. Қалыпты таралу. Үлкен сандар заңы. Статистикалық таралу. Іріктеу әдістері. Жалпы және таңдамалы орташа бағалау. Нүктелік бағалау. Моменттер әдісі. Қалыпты бөлу үшін сенімділік аралықтары. Бастапқы, орталық эмпирикалық сәттер. Стьюденттің таралуы. Ең кіші квадраттар әдісі.
Оқу жылы - 2
Семестр - 3
Несиелер - 5
-
Мәліметтер базасы
Деректер базасын басқару жүйесінің құрылымы мен негізгі функциялары. Мәліметтер базасын модельдеу: "Нысандар-байланыстар" құру, UML моделін қолдану. Модель түрлері: желілік, иерархиялық, реляциялық. Реляциялық модель мен қалыпты форманың құрылысы. Реляциялық алгебра және реляциялық есептеу реляциялық модельдің негізі ретінде. Қалыпқа келтіру негізінде мәліметтер базасын жобалау. Тұжырымдамалық, логикалық және физикалық дизайн. Сұрау тілі (SQL сипаттама синтаксисі, типтік қолдану мысалдары).
Оқу жылы - 2
Семестр - 3
Несиелер - 5
-
Компьютер архитектурасы
Компьютерлік жүйелерді құрылымдық ұйымдастырудың архитектурасы мен принциптері. Элементтер, блоктар, компьютер құрылғылары. Компьютердің ішкі және сыртқы интерфейстері. Компьютердің бағдарламалық-логикалық архитектурасы. Графикалық процессор архитектурасы. Компьютерлік жүйенің компоненттерін біріктіру әдістері. Жүйе сапасының критерийлері. Негізгі компоненттердің жұмыс істеуі және компьютердің ішкі жүйелерінің құрылымдық ұйымдастырылуы. Дәстүрлі сәулет өнері. Фон Нейманның тұжырымдамасы. Қазіргі компьютерлердің сәулеттік ерекшеліктері.Микроархитектура. Сәулет RISK, CISK. Компьютердің ақпараттық архитектурасы: ақпаратты ұсыну, деректер форматтары, командалар жиынтығы, командалық форматтар, адрестеу әдістері.
Оқу жылы - 2
Семестр - 3
Несиелер - 5
-
Бағдарламалау 2
OOP принциптері: инкапсуляция, мұрагерлік, полиморфизм, абстракция. Сыныптар арасындағы қатынастар. Java қосымшаларына арналған интеграцияланған даму орталары (IDE). Стандартты кітапхана. Құрылыс пакеттері. Заттар мен кластар. Сабақ әдістері. Құрылысшылар. Жаңа сыныптар құру. Мәліметтерді енгізу / шығару. Шамадан тыс жүктеу әдісі. Мұрагерлікті, полиморфизмді жүзеге асыру. Басқа әдістер. Реферат сабақтары. Интерфейстер. Жинақ сабақтары. Бағдарламаның графикалық қолданушы интерфейсі. AWT кітапханасы. SWING кітапханасы. Компонентті орналастыру. Оқиғалар. Оқиға өңдеу моделі. Файлдар мен мәліметтер ағындары. Қате өңдеу, ерекшеліктер. Графика. Клиент-серверлік желілік қосымшалар.
Оқу жылы - 2
Семестр - 3
Несиелер - 5
-
Операциондық жүйелер
Операциялық жүйелерді құру, сәулет, ұйымдастыру және жұмыс істеу принциптері, платформалардың қазіргі даму деңгейі. Процестері. Процестерді жоспарлау. Процестердің кооперациясы және оны логикалық ұйымдастырудың негізгі аспектілері. Қадамдастыру. Компьютер жадын ұйымдастыру. Жадты басқарудың қарапайым схемалары. Файлдық жүйелер. Енгізу-шығару жүйесін басқару. Операциялық жүйенің қорғаныс механизмдері.
Оқу жылы - 2
Семестр - 4
Несиелер - 5
-
Математика 4 (Дискретті математика)
Жиындар теориясының негізгі ұғымдары, жиындардағы операциялар. Сәйкестік, дисплей және функция. Есептелетін жиынтықтар, континуумның маңыздылығы. Жиын бойынша қатынастар, екілік қатынастар, олардың қасиеттері. Мәлімдемелердің логикасы. Бір және екі айнымалының логикалық функциялары. Логикалық функцияларды минимизациялау. Логикалық функциялардың толық жүйесі. Ұсыныс есебі. Логика және предикатты есептеу. Комбинаторлық талдау. Рұқсат етулер және алмастырулар. Бөлімдер. Қосу және алып тастау формуласы. Қайталанатын қатынастар. Өндіруші функциялар. Графтар теориясы. Негізгі ұғымдар мен анықтамалар, тапсырма тәсілдері. Операциялар. Графтар саны: цикломатикалық, хроматикалық, сыртқы және ішкі тұрақтылық. Ағаштар, ағаштардың қасиеттері. Жүктелген бағандардың ең аз қаңқалы ағаштары. Минималды байланыс туралы міндет. Ең қысқа жол туралы міндет. Эйлер тізбектері мен циклдері. Гамильтон тізбектері мен циклдері. Жазық графтар. Көлік желілері
Оқу жылы - 2
Семестр - 4
Несиелер - 5
-
Компьютерлік желілері
Компьютерлік желілерді құру негіздері. Есептеу желілерінің құрылысы мен архитектурасының жалпы принциптері. Жергілікті компьютерлік желілердің аппараттық компоненттері. Деректерді беру әдістері мен құралдары. Желіні құру әдістері. Жергілікті желілерді құру стандарттары. Желілік өзара әрекеттесуді ұйымдастыру.OSI. Желілік операциялық жүйенің құрылымы. ОЖ құрылымдық құрылысындағы үрдістер. Таратылған ресурстарды басқару. Таратылған жүйелердегі синхрондау. Гетерогенді желілердегі операциялық жүйелердің өзара әрекеттесуі. Ресурстарды атау қызметтері және қол жетімділіктің ашықтығы мәселелері. TCP/IP моделі. Біріккен желілерді құру негіздері. Негізгі желілік қызметтер.
Оқу жылы - 2
Семестр - 4
Несиелер - 5
-
Деректер базасы 2 (қосымша курс)
Реляциялық деректер базасын басқарудың (МББЖ) заманауи жүйелері. Клиент-сервер архитектурасы. Көп ойыншы МББЖ Oracle МББЖ-бен жұмыс істеудің аспаптық құралдары. Oracle МББЖ-де қолданылатын SQL стандарты. SQL компоненттері: деректерді басқару тілі (DataManipulationLanguage, DML) және деректерді анықтау тілі (Data Definition Language, DDL). SQL сұраныстарын орындау. Деректерді іріктеу. Жолдарды шектеу және деректерді сұрыптау. Мәліметтерді әр түрлі топтастыруды қолдану арқылы есептер шығару. SQL функциялары. Топтық функцияларды қолдану арқылы мәліметтерді жинақтау. Бірнеше кестеден деректерді алу. Сұраулар. Тік біріктіру операторларын қолдану (SET операторлары). Мәліметтерді манипуляциялау. Кестелерді құру және басқару. Мәліметтер сөздігі. Деректер қорының басқа объектілері (дәйектілік, индекстер, көріністер).
Оқу жылы - 2
Семестр - 4
Несиелер - 5
-
Компьютерлік графика (D)
Графикалық мәліметтерді өңдеу. Декларативті және императивті парадигмалары бар графика. VR/AR, анимация, деректерді визуализациялау сияқты компьютерлік графикалық қосымшаларға шолу. Компьютерлік графика әдістері мен құралдары. Деректердің негізгі құрылымдарына оларды ұсыну формалары мен координаттар жүйесін енгізу. Модельдеу құралдарын қолдана отырып модельдер мен құрылымдалған көріністерді құру. 2D және 3D-ге геометриялық түрлендіру және проекциялау. Бейнелеу және өңдеу құбырындағы манипуляция модельдері. Жергілікті және ғаламдық көлеңкелеу және текстуралау модельдері. X3D, WebGL, шейдерлер және басқа мазмұнды құру құралдары сияқты мобильді қосымшаларға баса назар аударатын графикалық стандарттар.
Оқу жылы - 3
Семестр - 5
Несиелер - 5
-
IT туралы заң / Экономикалық құқық
Қазақстан Республикасындағы кәсіпкерлік қатынастарды реттейтін нормалар жиынтығын зерттеу. Кәсіпкерлік қызмет туралы нормаларды қамтитын негізгі заңнамалық актілермен танысу, кәсіпкерлік қызмет тұжырымдамасын нақтылау, оның Қазақстан Республикасындағы нарықтық қатынастардағы орнын анықтау. Кәсіпкерлік субъектілерінің құқықтық мәртебесін, экономиканың жекелеген салаларындағы кәсіпкерлік қызметтің ерекшеліктерін зерттеу, коммерциялық дауларды қарау үшін сот тәжірибесінің материалдарын талдау, кәсіпкерлік қызметпен айналысу процесінде қажетті құжаттарды рәсімдеудің практикалық дағдыларын дамыту.
Оқу жылы - 3
Семестр - 5
Несиелер - 3
-
Теориялық информатика
Информатиканың бастапқы түсініктері. Шеннон теориясындағы ақпарат. Ақпаратты кодтау. Ақпарат беру. Ақпаратты беру және сақтау сенімділігін қамтамасыз ету. Құру принциптері (n; k)-кодтар. Хемминг Коды. Ақпаратты сақтау. Алгоритмдер теориясының элементтері. Алгоритмнің қатаң емес анықтамасы. Рекурсивті функциялар. Алгоритм дерексіз машина ретінде. Посттың алгоритмдік машинасы. Алгоритмдік Тьюринг машинасы. Қалыпты Марков алгоритмдері. Алгоритмдік модельдерді салыстыру. Алгоритмдік шешімділік мәселесі. Алгоритмнің күрделілігі. Ресми тілдер және грамматика. Ресми тілдерді сипаттау тәсілдері. Хомскийдің ресми грамматикасының иерархиясы. Тұрақты грамматика. Комбинациялық схемалар. Соңғы машиналар. Соңғы машинаны сипаттау әдістері. Логикалық элементтер мен кідірістердің схемалары. Балама автоматтар. Дискретті ақпаратты автоматты түрде өңдеуге арналған құрылғыларды сипаттаудың жалпы тәсілдері. КС-грамматикасы. Синтаксистік талдау. Компиляторларды құру. Модельдер мен жүйелер. Модельдердің классификациясы. Математикалық модель туралы түсінік. Жүйе тұжырымдамасы. Нысанды анықтау. Жүйенің анықтамасы. Ресми жүйе. Ресми ресімдеу мәні.
Оқу жылы - 3
Семестр - 5
Несиелер - 5
-
Ақпаратты басқару (D)
Ақпаратты басқарудың стратегиялық және жедел міндеттері. Ұйымдастырушылық басқару жүйелеріндегі ақпараттық процестерді дамытудың негізгі мәселелері. АТ қызметін басқару стратегиясын әзірлеу. Бизнес-процесті модельдеу. АТ қауіпсіздік тұжырымдамасы, АТ жобаларын басқару. Жоспарлау, интеграциялау және іске асыру кезінде шешімдерді дайындау мен қолдаудың таңдалған әдістері мен рәсімдері. Ақпараттық-коммуникациялық жүйелер. Ұйымның ақпараттық инфрақұрылымы. Басқару жүйесіндегі заманауи ақпараттық технологиялар. Маркетингтік коммуникация жүйесіндегі ақпаратты басқару. Маркетингтік ақпараттық жүйенің негізгі сипаттамалары мен ерекшеліктері. Ақпаратты басқару және қоғаммен байланыс. Паблисити (жариялылық) коммуникация тәсілі ретінде. Жарнамалық қызметті ақпараттық қолдау.
Оқу жылы - 3
Семестр - 5
Несиелер - 5
-
Жобаны басқару (D)
Жобаларды әзірлеу және басқару әдістемесі (сыни жолдың әдістері, PERT талдауы, жобалардың шығындарын талдау, жобаның техникалық-экономикалық көрсеткіштерінің мәндерін болжау, тәуекелдерді бағалау). Жобаларды басқару әдістемесін ұлттық экономиканың әртүрлі салаларында қолдану. Заманауи бағдарламалық жасақтаманы қолдана отырып, жобаларды басқаруға арналған ақпараттық технологиялар. Қызмет сипаттамасы және оның элементтері. Басқару элементтерінің сипаттамалары - мақсаттары, міндеттері, шешімдері, нәтижелері. Мақсат бойынша басқару принципі. Тапсырмалар бойынша басқару принципі.Менеджменттің процедуралық принципі. Ұйымдастырушылық менеджмент негіздері.
Оқу жылы - 3
Семестр - 5
Несиелер - 5
-
Кәсіби шетел тілі (неміс тілі)
Пәннің мақсаты – коммуникативтік әдісті басшылыққа ала отырып аутентивтік материалдар негізінде заманауи еңбек нарығында бәсекеге қабілетті, тілдік біліктілігі жоғары, өмірдің барлық салаларына еркін араласып, неміс тілінде жазбаша және ауызша ой-пікірін еркін білдіре алатын тілдік тұлға қалыптастыру. Пәннің міндеттері: студенттерге мамандық бойынша кәсіби неміс тілінің практикалық білімін үйрету; мамандықтың кәсіби тілін түсіну, сөйлеу кезінде кәсіби терминдерді сауатты қолдану; неміс тілінде әңгіме жүргізу; кәсіби қарым-қатынас аясындағы мәтіндерді талдау, бағалау, рефераттау және түсініктеме беру; өз көзқарастарын еркін білдіру және неміс тілінде ұсынылған тақырыптарды талқылау.
Оқу жылы - 3
Семестр - 5
Несиелер - 2
-
TC желілері мен қызметтері (D)
Телекоммуникацияның түрлері мен формалары. Телекоммуникация стандарттау жөніндегі заманауи халықаралық ұйымдар. OSI анықтамалық моделі. Пакеттік және желілік коммутация. LAN және WAN технологиялары. Доменішілік маршруттау, доменаралық маршруттау және провайдердің құрылымдары. Желілік хаттамалар: анықтама; әр түрлі компаниялардың желілік протоколдарының, хаттамаларының мақсаты, жіктелуі, құрылымы, қолданылуы, өзара әрекеті. Желілердің жалпы құрылымы: желінің мақсаты, функциялары, типтері, желілік топология, желіде қолданылатын негізгі құрылғылар. Тасымалдау деңгейінің протоколдары және амалдық жүйеге қол жетімділік (розеткалар). Телефондық желі, DSS1, SS7. Желілердің келесі буыны. IP арқылы дауыс. Мультимедиялық ағындарға арналған тасымалдау протоколдары (RTP/ RTCP), VoIP (SIP/SDP) Интерфейстерге, бағдарламалық өнімдерге, тілдерге кіріспе.
Оқу жылы - 3
Семестр - 5
Несиелер - 5
-
ПП құру және пайдаланудың экономикалық тиімділігін есептеу
Бағдарламалық өнімдер мен кешендердің экономикалық тиімділігін талдауға және есептеуге арналған әдістеме мен қолданбалы зерттеулер, соның ішінде бағдарламалық өнімді құру мен қолдану бойынша маркетингтік зерттеулер, шығындарды анықтау және жеке жобаланған бағдарламалық өнімдердің тиімділігін бағалау және өндірістің интеграцияланған автоматтандырылған бақылауы.
Оқу жылы - 3
Семестр - 5
Несиелер - 3
-
Интернет бағдарламалау (D)
Интернетке қосымшаларды құрудың жалпы технологиялары. Интернеттің құрылымы мен принциптері (негізгі түсініктер, архитектура, стандарттар мен хаттамалар). HTML5 және CSS3 негізгі ерекшеліктері. Веб-технологиялар. Веб-беттерді белгілеу және бағдарламалау тілдері, веб-қосымшаларды әзірлеу құралдары. XML белгілеу тілі. Веб-мазмұн мен қосымшаларды вебке қосуға арналған құралдар. Интернеттегі клиенттік және серверлік тілдер мен технологиялар жұмысының жалпы принциптері. Клиенттің сценарийлері мен қосымшалары. JavaScript сценарийлерінің тілі. Сервердің веб-қосымшалары. PHP сценарийлерінің тілі. Интернеттегі мәліметтер базасына қол жеткізу. PHP және MySQL ДҚБЖ өзара әрекеттесуі. AJAX көмегімен динамикалық беттерді құру.
Оқу жылы - 3
Семестр - 6
Несиелер - 5
-
IT жоба
IT жобаларын басқару әдістемесі. IT жобаның өмірлік циклінің кезеңдері. АТ шешімінің фазалары, процестері, қайталанулары, кезеңдері, рөлдері, артефактілері. IT жобалар тобы. Ұтымды бірыңғай процесс (RUP) АТ-жобасын басқару процесі. UML модельдеу тілі. IT жобаның негізгі кезеңдері. UML тілінің белгілері. Диаграммалардың түрлері. Ақпараттық жүйенің IT жобасы. АТ жобасының командасы, жұмыс құрылымы, ат жобасының ресурстары. Ат жобасының құнын, сапасын, уақытын және тәуекелдерін талдау және басқару. АТ - жоба жұмыстарының орындалу барысын басқару. АТ жобасының құжаттамасы. Сервис-менеджмент әдіснамасы (ITSM). IT жобасының шешімдерін өзгерту, пайдалану, Қолдау және оңтайландыруды басқарудың IT қызметтері. IT-жобаның экономикалық тиімділігін бағалау. IT-жобаның толық шығындарын бағалау, Total Cost Ownership (TCO) әдістемесі. Ат-жобаға инвестициялардың тиімділігін бағалау, Rapid Economic Justification (REJ) әдістемесі.Әзірленген бағдарламаларды тестілеу. Пайдаланушы қасиеттері бойынша әзірленген бағдарламаның сапасын бағалау.
Оқу жылы - 3
Семестр - 6
Несиелер - 4
-
Кәсіпорын экономикасы
Пәнді оқу мақсаты – халық шаруашылығы жүйесіндегі кәсіпорынды қарастыру. Алынған құзыреттер мыналарға мүмкіндік береді: кәсіпорын қызметін есептеу мен талдаудың тиімді жүйесін құру үшін алған білімдерін қолдану; кәсіпорынның қызмет ету процесінде туындайтын мәселелерді шешу жолдарын негіздеу үшін дәлелдер әзірлеу; қазақстандық кәсіпорындардағы қызметті ұйымдастыру ерекшеліктерін қоса алғанда, өндірістік кәсіпорынның жұмыс істеуі туралы экономика саласындағы білім мен түсінігін көрсету.
Оқу жылы - 3
Семестр - 6
Несиелер - 5
-
Кәсіби шетел тілі (неміс тілі)
Пәннің мақсаты – коммуникативтік әдісті басшылыққа ала отырып аутентивтік материалдар негізінде заманауи еңбек нарығында бәсекеге қабілетті, тілдік біліктілігі жоғары, өмірдің барлық салаларына еркін араласып, неміс тілінде жазбаша және ауызша ой-пікірін еркін білдіре алатын тілдік тұлға қалыптастыру. Пәннің міндеттері: студенттерге мамандық бойынша кәсіби неміс тілінің практикалық білімін үйрету; мамандықтың кәсіби тілін түсіну, сөйлеу кезінде кәсіби терминдерді сауатты қолдану; неміс тілінде әңгіме жүргізу; кәсіби қарым-қатынас аясындағы мәтіндерді талдау, бағалау, рефераттау және түсініктеме беру; өз көзқарастарын еркін білдіру және неміс тілінде ұсынылған тақырыптарды талқылау.
Оқу жылы - 3
Семестр - 6
Несиелер - 3
-
Мобильді веб-қосымшалар (D)
Веб және мультимедиялық қосымшаларды (аудио және видео) дамыту үшін жетілдірілген HTML5/CSS3/JavaScript қолдану. CSS3MediaQueries көмегімен құрылғының тәуелсіз веб-орналасуын (ResponsiveWebdesign) жасаңыз. HTML5 көмегімен сенсорлық беттерді дамыту және қолайлы JavaScript фреймворктерін енгізу (jQueryMobile, SenchaTouch). Ағындарды қолдайтын клиенттік қосымшаларды, сондай-ақ веб-ұяшықтарды әзірлеу. HTML5 қосымшалары, веб-хабарламалар мен PeerConnection байланысын қолдайтын веб-қосымшалар арасындағы байланыс. PHP-ді жетілдірілген серверлік бағдарламалау, сеансты басқару (куки, веб-жинақтауыш), серверлік қосымшалар туралы деректерді басқару және клиентке бағытталған қызметті дамыту.
Оқу жылы - 3
Семестр - 6
Несиелер - 5
-
IT қауіпсіздігі (D)
Ақпараттық қауіпсіздік және деректерді қорғау міндеттері. Ақпараттық қауіпсіздікті ұйымдастыру. Тәуекелді талдау, қауіпсіздік тұжырымдамасы. АТ қауіпсіздігінің шығындары мен артықшылықтары. Негізгі технологиялар. Құпиялылықты, тұтастықты, қол жетімділікті және есеп беруді қамтамасыз ететін ақпараттық қауіпсіздік шаралары. Авторизация, аутентификация. Іскери деректерді қорғау жөніндегі қызметкер.
Оқу жылы - 3
Семестр - 6
Несиелер - 5
-
Ақпараттық жүйелердегі модельдеу
Мәліметтер модельдері, деректерді сипаттау мен өңдеуге арналған тілдер, деректердің семантикалық модельдеуі. Мәліметтер қорының архитектурасы мен бағдарламалық қамтамасыз ету; CASE-технологиялары негізінде ақпараттық жүйелерді жобалауды автоматтандыру. Үлестірілген мәліметтер қорын біріктіру әдістері мен құралдары; семантикалық өзара әрекеттесу және мәліметтер қорының тасымалдануы.Сұраныстарды оңтайландыру, транзакцияларды басқару, деректерді іздеу, пайдалану және өңдеу. Ашық жүйелер мен жаһандық ақпараттық инфрақұрылым туралы түсініктер; стандарттар, профильдер, ашық АТ спецификациясы; профильдеу құрылғысы; АТ жүйелерінің стандарттар мен профильдерге сәйкестігін тексеру әдістемесі мен технологиясы; ақпаратты беру, өңдеу және жинақтау процестерінің модельдері.
Оқу жылы - 3
Семестр - 6
Несиелер - 4
-
Мобильді қосымшаны дамыту (D)
Мобильді қосымшалар. Мобильді қосымшалардың дамуына кіріспе. Мобильді қосымшаларға арналған қолданушы интерфейсін құру негіздері. Көп терезелі қосымшаларды жасау негіздері. Мультимедиа. Android үшін бағдарламалау. Android қосымшаларында SQLite дерекқорларын пайдалану. Мобильді телекоммуникациялық технологиялар. Сымсыз деректерді беру технологиялары. Сымсыз байланыс желілері. Сымсыз байланыс желілерінің негізгі стандарттары. Қоршаған ортаға қол жетімділікті бақылау. Спутниктік жүйелер. Тарату жүйелері. Ұялы байланыс жүйелері. Ұялы байланыс желілерінде ақпаратты беру технологиялары. GSM желісінің архитектурасы. IP телефония. IP-телефония технологиясының жалпы сұрақтары. IP телефония стандарттары. IP телефония желілеріндегі ақпараттық қауіпсіздік.
Оқу жылы - 3
Семестр - 6
Несиелер - 5
-
Бағдарламалық жасақтама сапасы
Өлшемдер, құжаттар, құралдар, сапаны қамтамасыз ету әдістері мен тәжірибелері. Бағдарламалық өнімді жөндеу әдістері, құралдары, құжаттары. Бағдарламалық өнімді тестілеу. Тікелей және кері тестілеу. Верификация және валидация, тестілеу түрлерін жіктеу, тестілеу әдістері мен жоспарлары, құжаттар. Тестілеуді автоматтандырудың бағдарламалық құралдары.
Оқу жылы - 4
Семестр - 7
Несиелер - 5
-
Бизнес қосымшалардың клиенттік жағын бағдарламалау
Бизнес-қосымшаларға қойылатын негізгі талаптар. Клиент-сервер архитектурасы. Клиент-серверлік жүйелердің артықшылықтары. Қосымшаның клиенттік бөлігі (front-end) және оның мақсаты. Клиенттің жағында бизнес логикасы, артықшылықтары мен кемшіліктері. Қосымшаның графикалық пайдаланушылық интерфейсі. Қосымшаның клиенттік бөлігін жасауға арналған құралдар. HTML белгілеу тілі, стильдердің каскадты кестелері( CSS), кеңейтілетін XML белгілеу тілі. XML құжаттарын жасау және көрсету. Клиенттік бағдарламалау тілдері және шеңберлер. JavaScript бағдарламалау тілінде сценарийлер жазу (JS). Нысан моделі JavaScript. JavaScript-тегі оқиғалар мен оқиғаларды өңдеушілер. JavaScript сценарийінің көмегімен пішін элементтерін басқару. Жұмыс DOM(Document Object Model).JQuery кітапханасын пайдалану.
Оқу жылы - 4
Семестр - 7
Несиелер - 5
-
АТ-да жүйелік талдау
Жүйелік талдау таным принципі ретінде. Жүйелік талдаудың негізгі тұжырымдамалары. Пәндік аймақ автоматтандыру объектісі ретінде. Компанияны модельдеу. Іскери ақпараттық модельдер және бағдарламалық қамтамасыз ету. Пәндік саланың автоматтандырылған ақпараттық бизнес-процестерін жіктеу және анықтау. SoftwareProject негізгі ерекшеліктері.
Оқу жылы - 4
Семестр - 7
Несиелер - 5
-
Пайдаланушы интерфейсін жобалау және бағдарламалау
Пайдаланушы интерфейстерінің түрлері және оларды дамыту кезеңдері. Пайдаланушы және бағдарламалық интерфейс модельдері. Бағдарламалық жасақтаманың пәндік аймағы. Диалогтарды жіктеу және оларды дамытудың жалпы принциптері. Графикалық пайдаланушы интерфейстерінің негізгі компоненттері. Тікелей манипуляцияның пайдаланушы интерфейстері және олардың дизайны. Метафоралар мен анимациялар. Drag және Drop технологиясы. Пайдаланушы интерфейстерінің ақылды элементтері. Мобильді құрылғыларда интерфейсті дамыту ерекшеліктері. Деректер технологиясының сипаттамалары: Wi-fi, Bluetooth, 3G, GPRS.NetCompactFramework кітапханалары: Басқарылатын код, базалық сыныптар, UI, Web Services клиенттері, XML кітапханалары.
Оқу жылы - 4
Семестр - 7
Несиелер - 5
-
Бағдарламалық жасақтаманы тестілеу әдістері мен тәжрибесі
Бағдарламалық жасақтаманы тестілеудің негізгі түсініктері. Бағдарламалық жасақтаманың өмірлік цикліндегі тестілеу түрлері мен кезеңдері. Бағдарламалық жасақтаманы тестілеудің өмірлік циклі. Макробағдарламалық жасақтаманың сипаттамаларын тексеру. Бағдарламалық жасақтаманы тестілеудің ерекшелігі. Тесттің негізгі модельдері. Бағдарламалық жасақтаманы тестілеу практикасының негіздері. Бағдарламалық қамтамасыздандыруды тестілеуді ұйымдастыру және қамтамасыз ету негіздері.
Оқу жылы - 4
Семестр - 7
Несиелер - 5
-
IT-жобаның кезеңдерін құжаттау
Құжаттама тұжырымдамасы. Бағдарламалық құжаттаманың мақсаттары мен принциптері. Бағдарламалық құжаттаманы ұйымдастыру мәселелері. Бағдарламалық құжаттама стратегиясын таңдау принциптері. Бағдарламалық жасақтаманы құру кезіндегі құжаттаманың түрлері, құжаттау кезеңдері: құру ерекшеліктері. Бағдарламалық жасақтама құжаттамасының стандарттары. Мемлекеттік және халықаралық стандарттар, олардың белгіленуі. Құжаттама жүйелері. Бағдарламалық жасақтама сапасының менеджменті бойынша құжаттама. Технологиялық және жедел бағдарламалық құжаттама. Жобалауға арналған техникалық тапсырма. Бағдарлама кодын құжаттау. Код өлшеу құралдары. Бағдарламалық жасақтаманы сынау кезеңі. Тестілеу әдістері. Бағдарламаларды автоматты түрде тестілеу. Бағдарламалық кешендерді тестілеудің құжаттамасы туралы. Қолданушы интерфейсінің даму ерекшеліктері. Бағдарламалық жасақтама үшін пайдаланушы құжаттамасының құрамы, әзірлеу талаптары.
Оқу жылы - 4
Семестр - 7
Несиелер - 5
-
Параллельді есептеу
Параллелизм жоғары өнімді есептеулердің негізі ретінде. Параллель есептеу жүйелерін құру принциптері. Параллель есептеулерді модельдеу және талдау. Параллель алгоритмдердің коммуникациялық күрделілігін бағалау. Параллель әдістерді әзірлеу принциптері. OpenMP көмегімен параллель бағдарламалау. MPI негізінде параллель бағдарламалау. Параллель сұрыптау әдістері. Графиктердегі параллель әдістер. Матрицалық көбейтудің параллель әдістері.
Оқу жылы - 4
Семестр - 7
Несиелер - 5
-
Бағдарламалық инженерия
Негізгі түсініктер мен тәсілдер. Бағдарламалық жасақтаманың ISO / IEC 12207 стандартындағы өмірлік циклінің процестері, әзірленіп жатқан жүйеге қойылатын талаптарды талдау және рәсімдеу. Бизнесті бағалау әдістері (AS-IS және TO-BE модельдері) және осы модельдерді құруға арналған құралдар. Объект моделінің түсінігі, негізгі принциптері мен механизмдері. UML стандартын қолдана отырып жүйелерді дамытуға бағытталған объектілік тәсіл. Нысан моделінің сипаттамасы. IEEE / ANSI 830-1993 SRS ұйымы құжатының C және D талаптарының типтік сызбасы. IEEE 982.2-1988 стандартының D-талаптарын талдауға арналған көрсеткіштер. Пайдалану жағдайлары - негізгі UML жазбасы. Пайдалану жағдайларын нақтылау үшін диаграмма техникасын және оқиғалар ағынының сценарийлерін қолдану. Жүйелік мінез-құлықты модельдеу және спецификациялау. ICONIX процесі. Техникалық ерекшелік - құжат - тұжырымдама.
Оқу жылы - 4
Семестр - 7
Несиелер - 5
-
Бизнес қосымшаларды серверлік бағдарламалау
Бизнес-қосымшаларға қойылатын негізгі талаптар. Клиент-сервер архитектурасы. Клиент-серверлік жүйелердің артықшылықтары. Қосымшаның клиенттік бөлігі (front-end) және оның мақсаты. Клиенттің жағында бизнес логикасы, артықшылықтары мен кемшіліктері. Қосымшаның графикалық пайдаланушылық интерфейсі. Қосымшаның клиенттік бөлігін жасауға арналған құралдар. HTML белгілеу тілі, стильдердің каскадты кестелері( CSS), кеңейтілетін XML белгілеу тілі. XML құжаттарын жасау және көрсету. Клиенттік бағдарламалау тілдері және шеңберлер. JavaScript бағдарламалау тілінде сценарийлер жазу (JS). Нысан моделі JavaScript. JavaScript-тегі оқиғалар мен оқиғаларды өңдеушілер. JavaScript сценарийінің көмегімен пішін элементтерін басқару. Жұмыс DOM(Document Object Model).JQuery кітапханасын пайдалану.
Оқу жылы - 4
Семестр - 7
Несиелер - 5
Оқыту нәтижелері
- қазіргі заманғы ДҚБЖ-ны қолдана отырып, мәліметтер базасын жобалауға және дамытуға қабілетті.
- сапаның метрикалық көрсеткіштері негізінде тестілеу жоспарына сәйкес бағдарламалық өнімдерді сынақтан өткізуге қабілетті.
- бағдарламалық жасақтамаға қойылатын талаптарды талдауға, бағдарламалық компоненттердің техникалық сипаттамаларын және олардың өзара әрекеттесуін анықтауға, техникалық сипаттамаларға сәйкес бағдарламалық жасақтаманы әзірлеуге қабілетті.
- параллель бағдарламаларды әзірлеу әдістерін, параллель алгоритмдердің тиімділігін бағалау әдістерін және мақсатты есептеу архитектурасында қол жеткізуге болатын параллелизмді қолдануға қабілетті.
- зерттеу объектісінің қаржылық-экономикалық жағдайын дұрыс бағалауға, техникалық-экономикалық есептеулер жүргізу үшін көрсеткіштер жүйесін таңдауға, нормативтік-құқықтық құжаттармен жұмыс істеуге қабілетті.
- деректерді өңдеу үшін ақпараттық технологияларды, телекоммуникация құралдарын қолдануға, есептеу жүйесінің тиімді жұмысын ұйымдастыру және процестерді басқаруға, жүйелерде қауіпсіздікті қамтамасыз ету әдістері мен құралдарын қолдануға қабілетті.
- ғылыми және техникалық ақпаратты құрылымдауға, талдауға, жинақтауға, зерттеу нәтижелерін ұсынуға, шет тілінде кәсіби байланыстарды жүзеге асыруға қабілетті.
- әртүрлі технологияларды пайдалана отырып, мобильді қосымшалар мен қолдау қызметтерін әзірлеуге қабілетті; қоймалар мен мобильді құрылғылар арасында өзара әрекеттесу мен деректерді тасымалдауды ұйымдастыруға қабілетті.
- телематикалық жүйелерді жасау кезінде математика мен физиканың іргелі түсініктерін қолдануға, ақпараттық жүйелерді жобалау мен дамытуда заманауи алгоритмдер мен мәліметтер құрылымын қолдануға қабілетті.
- жобалау міндеттерін орындауға, заманауи бағдарламалау тілдерінде бағдарламалар әзірлеуге, бағдарламалық өнімді орналастыруға және техникалық сүйемелдеуге қабілетті.
- әр түрлі модельдерді қолдана отырып, монолитті жүйелердің декомпозициясын жүргізуге, әлсіз байланыстырылған есептеу жүйелерін орналастыруға және басқаруға, микро қызметтерді дамытудың негізгі жиынтығын пайдалануға қабілетті.
- әр түрлі жүйелерді қолдануға, техникалық қызмет көрсетуге және ақпараттық ресурстың дұрыс жұмыс істеуі үшін қажетті бағдарламалық жасақтама мен қосымша модульдерді орналастыруға қабілетті.
Ұқсас БББ
6B06107 Компьютерлік инженерия (ҚР+UK)
Қ.Жұбанов атындағы Ақтөбе өңірлік университеті
6B06107 Data Science
Астана халықаралық университеті
6B06107 Ақпараттық жүйелер және технологиялар
Рудный индустриалдық университеті (РИУ)
6B06107 Бизнестік ақпараттық жүйелер
Сулейман Демирель атындағы университеті
6B06107 Қаржылық талдау
Қ.И.Сәтбаев атындағы Қазақ ұлттық техникалық зерттеу университеті (Satbayev University)
6B06107 Ақпараттық жүйелер
Еуразия Технологиялық Университеті (ЕТУ)
6B06107 Математикалық және есептеу ғылымдары
Astana IT University
6B06107 ІТ-журналистика
Семей қаласының Шәкәрім атындағы университеті
6B06107 Киберфизикалық жүйелер
Халықаралық ақпараттық технологиялар университеті
6B06107 Деректер туралы ғылым
әл-Фараби атындағы Қазақ Ұлттық университеті
6B06107 Көліктік машина жасаудағы смарт технологиялар мен жасанды интеллект
Д.Серікбаев атындағы Шығыс Қазақстан техникалық университеті (Д.Серікбаев атындағы ШҚТУ)
6B06107 Есептеу техникасы және бағдарламалық қамтамасыз ету
М.Дулатов атындағы Қостанай инженерлік-экономикалық университеті (ҚИНЭУ)