6М070300 «Ақпараттық жүйелер»
мамандығы бойынша оқуға түсу емтиханының
БАҒДАРЛАМАСЫ
Ғылыми-педагогикалық бағыты
CҰРАҚТАР ТІЗІМІ
I пән «Ақпараттық жүйелерінің негізі»
1. Ақпараттық жүйе басқару жүйесінің негізгі бөлігі ретінде.
1.1. Негізгі түсініктер.
Жүйелер теориясының есептері. Қысқаша тарихи анықтама. Ақпараттану жүйелерінің түсінігі. Жүйелік анализ. Ақпараттық жүйелерді сипаттаудың сапалық және сандық әдістері. Кибернетикалық жағынан жақындау. Ақпараттық жүйелерді динамикалық сипаттау.
1.2. Ақпараттық жүйелерді сипаттау әдістері.
Ақпараттық жүйелерді каноникалық түрде көрсету. Ақпараттық жүйелердің агрегаттық сипатталуы. Кіріс пен шығыс операторлары. Агрегаттардың ақпараттық байланыстарының минималдылық принциптері. Агрегат кездейсоқ үрдіс ретінде.
2. Ақпараттық үрдістер – ақпараттық жүйелерінің негіздері.
2.1. Ақпараттық үрдістің құрылымы мен түсінігі.
Сигналдардың математикалық моделдері. Детерминделген сигналдардың жиілік түрінде берілуі. Дискреттеу тәсілдерді жіктеу. Уақыт бойынша дискреттеу. Котельниковтың теоремасы бойынша санау дәлділігін таңдау. Деңгейлік бойынша кванттау.
2.2. Тасымалдау үрдісінің моделі.
Ақпаратты өлшеу. Үзіліссіз және дискретті байланыс арналарының моделдері. Үзіліссіз және дискретті байланыс арналарының өту қабілеті. Ақпараттан айырылу бағасы. Ақпараттың артықтығы туралы түсінік.
2.3. Физикалық деңгейдегі ақпараттық үрдіс.
Модуляция және демодуляция процедураларының мазмұны мен міндеті. Модуляциялау түрлерінің сыртқы әсерге тұрақтылығы бойынша салыстырма мінездемелері. Модуляциялардың цифрлық әдістері. Арна мен сигналдың физикалық мінездемелерін келістіру. Байланыс арнасы мен хабар көзінің статистикалық қасиеттерін келістіру.
Деректерді беретін топ. Байланыс тораптың өткізу мүмкіндігі. Статикалық маршруттаудың есептерін шешу әдістері.
2.4. Арналық деңгейдегі ақпараттық үрдіс.
Кодтау теориясының жалпы түсініктері. Кодтаудың негізі болып қаланған Шеннонның теоремалары. Аналогты-кодтық түрлендіргіштер. Тиімді кодтау. Шығынмен және шығынсыз ақпараттарды қысу әдістері. Криптографикалық кодтау. Бөгетке тұрақтылық кодтау. Сызықты топтық кодтау. Тривиальды жүйелік кодтау. Топтық кодтауға арналған кодтау және декодтаудың техникалық құралдары. Циклдық кодтау. Циклдық кодтарды техникалық жүзеге асыру.
Әдебиеттер
Агальцов, В.П. Информатика для экономистов: Учебник / В.П. Агальцов, В.М. Титов. - М.: ИД ФОРУМ, НИЦ ИНФРА-М, 2013. - 448 c.
Завгородний, В.И. Информатика для экономистов: Учебник для бакалавров / В.П. Поляков, Н.Н. Голубева, В.И. Завгородний; Под ред. В.П. Полякова. - М.: Юрайт, 2013. - 524 c.
Кобринский, Б.А. Медицинская информатика: Учебник для студентов учреждений высшего профессионального образования / Б.А. Кобринский, Т.В. Зарубина. - М.: ИЦ Академия, 2012. - 192 c.
Балдин, К.В. Информационные системы в экономике: Учебник / К.В. Балдин, В.Б. Уткин. - М.: Дашков и К, 2013. - 395 c.
Балдин, К.В. Информационные системы в экономике: Учебное пособие / К.В. Балдин. - М.: НИЦ ИНФРА-М, 2013. - 218 c.
Блиновская, Я.Ю. Введение в геоинформационные системы: Учебное пособие / Я.Ю. Блиновская, Д.С. Задоя. - М.: Форум, НИЦ ИНФРА-М, 2013. - 112 c.
Бодров, О.А. Предметно-ориентированные экономические информационные системы: Учебник для вузов / О.А. Бодров. - М.: Гор. линия-Телеком, 2013. - 244 c.
Варфоломеева, А.О. Информационные системы предприятия: Учебное пособие / А.О. Варфоломеева, А.В. Коряковский, В.П. Романов. - М.: НИЦ ИНФРА-М, 2013. - 283 c.
Васильков, А.В. Информационные системы и их безопасность: Учебное пособие / А.В. Васильков, А.А. Васильков, И.А. Васильков. - М.: Форум, 2013. - 528 c.
Вдовин, В.М. Предметно-ориентированные экономические информационные системы: Учебное пособие / В.М. Вдовин. - М.: Дашков и К, 2013. - 388 c.
Горбенко, А.О. Информационные системы в экономике / А.О. Горбенко. - М.: БИНОМ. ЛЗ, 2012. - 292 c.
Золотова, Е.В. Основы кадастра: Территориальные информационные системы: Учебник для вузов / Е.В. Золотова. - М.: Фонд "Мир", Акад. Проект, 2012. - 416 c.
Исаев, Г.Н. Информационные системы в экономике: Учебник для студентов вузов / Г.Н. Исаев. - М.: Омега-Л, 2013. - 462 c.
Мезенцев, К.Н. Автоматизированные информационные системы: Учебник для студентов учреждений среднего профессионального образования / К.Н. Мезенцев. - М.: ИЦ Академия, 2013. - 176 c.
Олейник, П.П. Корпоративные информационные системы: Учебник для вузов. Стандарт третьего поколения / П.П. Олейник. - СПб.: Питер, 2012. - 176 c.
Патрушина, С.М. Информационные системы в экономике: Учебное пособие / С.М. Патрушина, Н.А. Аручиди. - М.: Мини Тайп, 2012. - 144 c.
Уткин, В.Б. Информационные системы в экономике: Учебник для студентов высших учебных заведений / В.Б. Уткин, К.В. Балдин. - М.: ИЦ Академия, 2012. - 288 c.
Федорова, Г.Н. Информационные системы: Учебник для студ. учреждений сред. проф. образования / Г.Н. Федорова. - М.: ИЦ Академия, 2013. - 208 c.
Ясенев, В.Н. Информационные системы и технологии в экономике.: Учебное пособие для студентов вузов / В.Н. Ясенев. - М.: ЮНИТИ-ДАНА, 2012. - 560 c.
Абросимова, М.А. Информационные технологии в государственном и муниципальном управлении: Учебное пособие / М.А. Абросимова. - М.: КноРус, 2013. - 248 c.
Акперов, И.Г. Информационные технологии в менеджменте: Учебник / И.Г. Акперов, А.В. Сметанин, И.А. Коноплева. - М.: НИЦ ИНФРА-М, 2013. - 400 c.
Балдин, К.В. Информационные технологии в менеджменте: Учеб. для студ. учреждений высш. проф. образования / К.В. Балдин. - М.: ИЦ Академия, 2012. - 288 c.
Вдовин, В.М. Информационные технологии в налогообложении: Учебное пособие / В.М. Вдовин, Л.Е. Суркова, А.В. Смирнова. - М.: Дашков и К, 2012. - 208 c.
Вдовин, В.М. Информационные технологии в финансово-банковской сфере: Практикум / В.М. Вдовин. - М.: Дашков и К, 2012. - 248 c.
Венделева, М.А. Информационные технологии в управлении: Учебное пособие для бакалавров / М.А. Венделева, Ю.В. Вертакова. - М.: Юрайт, 2013. - 462 c.
Гаврилов, Л.П. Информационные технологии в коммерции: Учебное пособие / Л.П. Гаврилов. - М.: НИЦ ИНФРА-М, 2013. - 238 c.
Гаврилов, М.В. Информатика и информационные технологии: Учебник для бакалавров / М.В. Гаврилов, В.А. Климов; Рецензент Л.В. Кальянов, Н.М. Рыскин. - М.: Юрайт, 2013. - 378 c.
Гвоздева, В.А. Информатика, автоматизированные информационные технологии и системы: Учебник / В.А. Гвоздева. - М.: ИД ФОРУМ, НИЦ ИНФРА-М, 2013. - 544 c.
Голицына, О.Л. Информационные технологии: Учебник / О.Л. Голицына, Н.В. Максимов, Т.Л. Партыка, И.И. Попов. - М.: Форум, ИНФРА-М, 2013. - 608 c.
Голубенко, Н.Б. Информационные технологии в библиотечном деле / Н.Б. Голубенко. - Рн/Д: Феникс, 2012. - 282 c.
Гохберг, Г.С. Информационные технологии: Учебник для студ. учрежд. сред. проф. образования / Г.С. Гохберг, А.В. Зафиевский, А.А. Короткин. - М.: ИЦ Академия, 2013. - 208 c.
Гришин, В.Н. Информационные технологии в профессиональной деятельности: Учебник / В.Н. Гришин, Е.Е. Панфилова. - М.: ИД ФОРУМ, НИЦ ИНФРА-М, 2013. - 416 c.
Антамошин, А.Н. Интеллектуальные системы управления организационно-техническими системами / А.Н. Антамошин, О.В. Близнова, А.В. Бобов, Большак . - М.: РиС, 2016. - 160 c.
Ботуз, С. Интеллектуальные интерактивные системы и технологии управления удаленным доступом: Учебное пособие / С. Ботуз. - М.: Солон-пресс, 2014. - 340 c.
Евменов, В.П. Интеллектуальные системы управления: превосходство искусственного интеллекта над естественным интеллектом? / В.П. Евменов. - М.: КД Либроком, 2016. - 304 c.
Чистов, Д.В. Проектирование информационных систем. /Учебник и практикум для академического бакалавриата- М.:Финансовый университет при Правительстве Российской Федерации (г. Москва).- М. : Издательство Юрайт, 2018. - 258 с.
II пән «АЖ Деректер базасы»
1. Деректер базасы және ДББЖ.
Ақпарат және мәліметтер. Ақпаратттық қатынастар және деректердің өзара байланыстары. Деректер базасы заттық салада ақпараттық модель ретінде көрсетілуі. Деректер банкі. Деректер сөздігі. Деректер базасын басқару жүйесі (ДББЖ) деректер базасын құру және өңдеу құралы. Деректер банкінің қолданушылары. Деректер базасының әкімі және оның функциялары. Деректер банкінде сұраныстарды өңдеу. Деректер базасында қолданатын деректер қасиеті: тәуелсіздік, интеграция, қорғау, қосалқылау. Деректердің бүтіндігі. Схема және схема бөлшектері. Деректер банкінде қолданылатын тілдер: деректерді суреттеу тілі, деректерді қимылдату тілі, сұраныстар тілі. Деректерді ұсыну деңгейлері: сыртқы, концептуалды, ішкі. Базадағы деректерге қолданылатын негізгі операциялар: жүктеу, түзету, іздеу, қайта құру, реструктуризациялау.
2. Деректер моделі.
Деректердің абстракты түрі, құрылымы және оларға қолданатын негізгі операциялар. Деректер моделін таңдау. Деректердің реляциялық моделі. Қатынас, атрибут. Деректер базасында қатынастарды бірыңғайлау. Реляциялық алгебра мен реляциялық есептеу. SQL және QBE сұраныс тілдері. SQL тілінде деректерді өңдеудің негізгі операторлары. Реляциялық модельдің кемшіліктері мен артықшылықтары.
3. Қазіргі заманғы ДББЖ-да деректер базасын құру.
ДББЖ-ның негізгі терезесі және онымен жұмыс істеу. Деректер базасын құру. Деректер базасымен жұмыс істейтін басқару элементтері, олардың қасиеттері мен әдістері. ДББЖ-да деректерді өңдеудің негізгі операциялардың орындалуының программалық мысалдары: жазбаларды қосу және жою, түрлі критерийлер бойынша іздеу, деректер базасы бойынша жаңартулар. БДДЖ-да қосымшаларды өңдеу үлгілері.
4. Деректер базасын жобалау.
Деректер базасының өмір деңгейінің ұзақтығы. Деректер базасын жобалаудың жалпы реті. Талаптарды түрге келтіру және талдау. Концептуалды жобалау. Логикалық жобалау. Физикалық жобалау. Деректер базасы теориясының даму тенденциялары. Деректер базасының ғылымда, техника мен бизнесте қолданылуы.
Әдебиеттер
Агальцов, В.П. Базы данных. В 2-х т. Т. 2. Распределенные и удаленные базы данных: Учебник / В.П. Агальцов. - М.: ИД ФОРУМ, НИЦ ИНФРА-М, 2013. - 272 c.
Голицына, О.Л. Базы данных: Учебное пособие / О.Л. Голицына, Н.В. Максимов, И.И. Попов. - М.: Форум, 2012. - 400 c.
Карпова, И.П. Базы данных: Учебное пособие / И.П. Карпова. - СПб.: Питер, 2013. - 240 c.
Кириллов, В.В. Введение в реляционные базы данных.Введение в реляционные базы данных / В.В. Кириллов, Г.Ю. Громов. - СПб.: БХВ-Петербург, 2012. - 464 c.
Кузин, А.В. Базы данных: Учебное пособие для студ. высш. учеб. заведений / А.В. Кузин, С.В. Левонисова. - М.: ИЦ Академия, 2012. - 320 c.
Советов, Б.Я. Базы данных: теория и практика: Учебник для бакалавров / Б.Я. Советов, В.В. Цехановский, В.Д. Чертовской. - М.: Юрайт, 2013. - 463 c.
Ульман, Дж. Основы систем баз данных / Дж. Ульман. - М.: Финансы и статистика, 2017. – 292 с.
Олле, Т.В. Предложения КОДАСИЛ по управлению базами данных / Т.В. Олле. - М.: Финансы и статистика, 2013. - 286 c.
Oracle 8. Администрирование баз данных. Учебное пособие. - М.: Oracle, 2017. - 1000 c.
Администрирование баз данных Oracle в операционной системе UNIX. - М.: СПб: ЦКТиП Газпром, 2015. - 300 c.
Администрирование баз данных Oracle под Windows NT. - М.: СПб: ЦКТиП Газпром, 2016. - 300 c.
Глушаков, С.В. Базы данных / С.В. Глушаков, Д.В. Ломотько. - М.: Харьков: Фолио, 2017. - 504 c.
Голицына Базы данных / Голицына, О.Л. и. - М.: Форум; Инфра-М, 2015. - 399 c.
Грэй, П. Логика, алгебра и базы данных / П. Грэй. - М.: Машиностроение, 2017. - 368 c.
Дейт, К.Дж. Введение в системы баз данных / К.Дж. Дейт. - К.: Диалектика; Издание 6-е, 2015. - 784 c.
Диго, С.М. Базы данных / С.М. Диго. - М.: Финансы и статистика, 2014. - 592 c.
Каратыгин, С. Базы данных / С. Каратыгин, А. Тихонов, В. Долголаптев. - М.: ABF, 2016. - 352 c.
Карпова, Т.С. Базы данных. Модели, разработка, реализация / Т.С. Карпова. - М.: СПб: Питер, 2016. - 304 c.
Каучмэн Oracle 8i CertifiedProfessionaql DBA Подготовка администраторов баз данных / Каучмэн, Швинн Джейсон; , Ульрике. - М.: ЛОРИ, 2014. - 870 c.
Ковязин, А.Н. Архитектура, администрирование и разработка приложений баз данных в InterBase/FireBird/Yaffil / А.Н. Ковязин, С.М. Востриков. - М.: Кудиц-образ; Издание 4-е, 2017. - 496 c.
Луни Oracle 10g. Настольная книга администратора баз данных / Луни, Брила Кевин; , Боб. - М.: ЛОРИ, 2017. - 752 c.
Малыхина, М. Базы данных: основы, проектирование, использование / М. Малыхина. - М.: БХВ-Петербург, 2016. - 512 c.
Мюллер, Р.Дж. Базы данных и UML. Проектирование / Р.Дж. Мюллер. - М.: ЛОРИ, 2017. - 420 c.
Нанда Oracle PL/SQL для администраторов баз данных / Нанда, др. А. и. - М.: Символ, 2014. - 496 c.
Хансен Базы данных: разработка и управление / Хансен, Хансен Генри; , Джеймс. - М.: Бином, 2015. - 704 c.
Шаймарданов, Р.Б. Моделирование и автоматизация проектирования структур баз данных / Р.Б. Шаймарданов. - М.: Радио и связь, 2017. - 120 c.
III пән «Компьютерлік желілері»
1. Жергілікті компьютерлік желілер - қысқаша шолу. желілік адаптерлер түрлері, кәбіл (жуан және жіңішке коаксиалды кабель, экрандалған және экрандалмаған витая бу санаты кабель, витая бу, бір-және многомодовых оптикалық талшықты), желі топологиясы, LAN және LAN файл серверін Құрбылардың, желілік жабдықтар, желілік операциялық жүйелер (Novell NetWare, Windows NT / Windows 2012 AS, UNIX және оның клондары, Linux, MacOS X, OS / 2, BeOS, mainframe OS).
2. LAN жұмыс істеу принциптері: хаттамалар және мекен-жайы.
OSI үлгісі. Сілтеме хаттама: Ethernet, Fast Ethernet, 100VGAnyLan, Gigabit Ethernet, Token Ring, жоғары жылдамдықты Token Ring, FDDI, SLIP, PPP. IP және ICMP желілік деңгейдегі хаттамалары. IP-адрестердің құрылымы, IP-адрестердің кластары, ішкі желі маскасы, жергілікті желілер үшін сақталған IP-адрестер, ICMP-хабарламаларының түрлері. Көлік қабатының TCP және UDP хаттамалары, «порт» және «розетка» ұғымы. Қолданба деңгейінің хаттамалары: HTTP, FTP, SMTP, TELNET. IPX / SPX хаттамаларының (IPX, SPX, NCP, SAP) стакасы. NetBIOS / SMB хаттамасы. ARP протоколы. DNS қызметі, DNS жазбаларының құрылымы
3. Желілік жабдықтар. Концентраторлар (қайталағыштар, хабтар) - жұмыс принципі. Портты өшіру (автоматты сегментация), кіруді басқару, көп сегменттік хабтар, SNMP басқару. Көпірлер: дереккөзден маршруттау арқылы мөлдір көпір мен көпір жұмысының алгоритмі, желілік топологиядағы шектеулер, қашықтағы көпірлер. Қосқыштар: параллельді коммутация, кадрларды буферизациясыз ауыстыру, толық дуплексті жұмыс. Коммутатордың схемасы (коммутация матрицасы, ортақ шина, ортақ жады). Қосымша функциялар: Spanning Tree алгоритмі, трафикті сүзу, кадрлық басымдықтар, виртуалды жергілікті желі (VLAN). Маршрутизаторлар: мақсаттары, пайдалану қағидалары. Бір қадамдық маршруттау және көзден бағыттау. Статикалық, қарапайым және динамикалық бағыттау. IP желілерінде, класс және сыныпсыз бағыттауда (CIDR) кестелерді бағыттау. RIP, OSPF, NLSP, BGP маршруттау хаттамалары. Автономды жүйенің тұжырымдамасы. Шлюздер - шлюздерде, NAT-ларда брандмауэрлер мен прокси серверлерді пайдалану. Жаңа технологиялар: корпоративтік модульдік хабтар, үшінші деңгейдегі қосқыштар.
4. Ethernet / Fast Ethernet желісінің конфигурациясын есептеу. Стандарттар 10Base-5, 10Base-2, 10Base-T, 10Base-F): кабель ұзындығы бойынша шектеулер және қосылған тораптар саны, қос мерзімдері сигнал айналымының (PDV) әдетте төрт күпшектер және ауданаралық жақтау аралығын (PVV) азайту. Есептеу конфигурация Fast Ethernet желісі (стандарттар 100Base-T4, 100Base-TX, 100BaseFX): кабель ұзындығы бойынша шектеулер, әдетте бір қайталағыш класс 1 және 2 класс екі транслятор, мерзімдері қос айналымы (PDV) сигнал
5. Ғаламдық желілердің технологиялары. Ғаламдық Интернет желісі - шолу.Бөлінген аналогтық желісі, арналған сандық желісі (PDH және SONET / SDH), теру аналогтық желілері (хаттамалар V.21 - V.90, AT Hayes-үйлесімді Модемніңкомандалары), сандық абоненттік соңы ADSL сандық желілері (ISDN) ауысады. X.25 желілері, Frame Relay желілері, ATM желілері, TCP / IP желілері (Интернет). Интернеттің тұжырымдамасы, оның даму тарихы, Дүниежүзілік тор (WWW). Веб-браузерлер (Netscape Navigator, Internet Explorer, Opera): мақсаты, мүмкіндіктері, конфигурациясы, қауіпсіздігі. Netscape Navigator және Internet Explorer. Электрондық пошта: анықтамасы, хаттамалар, электрондық пошта клиенттері тегін пошта жәшіктерін қамтамасыз (Outlook Express, Microsoft Outlook, Netscape, Eudora, Bat), MIME стандартты, сервер. Интернеттегі іздеу жүйелері, іздеу сұрауларын қалыптастыру ережелері.
Әдебиеттер
Астахова, И.Ф. Компьютерные науки. Деревья, операционные системы, сети / И.Ф. Астахова, И.К. Астанин и др. - М.: Физматлит, 2013. - 88 c.
Астахова, И.Ф. Компьютерные науки. Деревья, операционные системы, сети / И.Ф. Астахова и др. - М.: Физматлит, 2013. - 88 c.
Кузин, А.В. Компьютерные сети: Учебное пособие / А.В. Кузин.. - М.: Форум, НИЦ ИНФРА-М, 2013. - 192 c.
Кузьменко, Н.Г. Компьютерные сети и сетевые технологии / Н.Г. Кузьменко. - СПб.: Наука и техника, 2013. - 368 c.
Куроуз, Д. Компьютерные сети. Нисходящий подход / Д. Куроуз, К. Росс. - М.: Эксмо, 2016. - 912 c.
Максимов, Н.В. Компьютерные сети: Учебное пособие для студентов учреждений среднего профессионального образования / Н.В. Максимов, И.И. Попов. - М.: Форум, НИЦ ИНФРА-М, 2013. - 464 c.
Олифер, В. Компьютерные сети. Принципы,технологии,протоколы: Учебник для ВУЗов / В. Олифер. - СПб.: Питер, 2012. - 944 c.
Олифер, В.Г. Компьютерные сети. Принципы, технологии, протоколы: Учебник для вузов. Стандарт третьего поколения / В.Г. Олифер, Н.А. Олифер.. - СПб.: Питер, 2013. - 944 c.
Таненбаум, Э. Компьютерные сети / Э. Таненбаум. - СПб.: Питер, 2013. - 960 c.
Шелухин, О.И. Обнаружение вторжений в компьютерные сети (сетевые аномалии) / О.И. Шелухин. - М.: ГЛТ, 2013. - 220 c.
Шелухин, О.И. Обнаружение вторжений в компьютерные сети (сетевые аномалии): Учебное пособие для вузов / О.И. Шелухин, Д.Ж. Сакалема, А.С. Филинова. - М.: Гор. линия-Телеком, 2013. - 220 c.
Андерсон Криста , Минаси Марк Локальные сети; Корона-Принт, Энтроп, Век + - Москва, 2013. - 624 c.
Поляк-Брагинский А. Локальные сети. Модернизация и поиск неисправностей; БХВ-Петербург - Москва, 2012. - 832 c.
Ларионов, А.М.; Майоров, С.А.; Новиков, Г.И. Вычислительные комплексы, системы и сети; Л.: Энергоатомиздат - Москва, 2014. - 288 c.
IV пән «Программалау технологиясы»
1. Бағдарламалау технологиясы, бағдарламалық қамтамасыз етуді енгізу. Бағдарламалық қамтамасыз ету тұжырымдамасы. Бағдарламалау технологиясы және оны дамытудың негізгі кезеңдері. Кешенді бағдарламалық қамтамасыз етуді әзірлеу мәселелері. Бағдарламалық құралдың өмірлік циклі. Бағдарламалық жасақтама сәулеті. PS жасау кезінде жүйені талдау.
2. Бағдарламалық жасақтама әзірлеу процесін ұйымдастыру
ҚС-ны дамытудағы жүйелік тәсіл. Даму моделі: каскадты, аралық бақылау, спираль және т.б. CASE және RAD-технологиялар. Тестілеу және сапаны бағалау. Жобаны басқару, ресурстарды жоспарлау және бөлу, кейінгі бақылау
3. Бағдарламалық жасақтама жасау әдістері
Бағдарламалық жасақтаманы жобалауда ыдырау мен абстракцияны қолдану. Процедураларды және деректерді спецификациялау. Сыртқы және ішкі спецификациялар. Мәселені ыдырау. Бағдарламалық жасақтама құрылымын жобалау әдістері. Бағдарламалар мен деректерді қорғау әдістері. Бағдарламалық құралдың өмірлік циклі.
4. Бағдарламалау парадигмалары
Бағдарламалау парадигмалары: көрнекі, функционалды, рәсімдік, объектілі-бағдарланған және т.б. Объективті бағдарланған парадигма: объектінің тұжырымдамасы, объектілер классы; объектілі-бағытталған бағдарламалаудың негізгі тұжырымдамалары (инкапсуляция, мұрагерлік және полиморфизм); сыныптар мен объектілер; интерфейстер мен іске асыру.
5. Бағдарламалық кодты құру технологиясы
Стандартты компоненттер кітапханалары, объектілердің кітапханалары. Пайдаланушымен интерфейсті жобалау. Диалог құрылымдары; пайдаланушыға қолдау көрсету; көп терезелі интерфейстер; графикалық пакеттерді пайдаланып пайдаланушыға интерфейстерді енгізу мысалдары. «Бланкілер». Бағдарламалаудағы «кішкентай қиял». Статикалық, жартылай статикалық және динамикалық деректер түрлері. Қарапайым және композиттік деректер түрлері, біліктілік жұмысы. Бөлінген есептік технологиялар: RPC, RMI, Corba, DCOM.
6. Ұжымдық бағдарламалық қамтамасыз етуді дамыту технологиялары
Ұжымдық бағдарламалық қамтамасыз етуді әзірлеуге қолдау көрсету құралдарын шолу және жіктеу. Даму үдерісін жоспарлау және басқару үшін бағдарламалық жасақтама. Жұмыс процесінің диаграммалары мен диаграммалары. Жұмысты орындау үшін сценарийлер. Құжаттарды басқару жүйелерін қолдану. CASE-технологиясы.
7. Бағдарламалық қамтамасыз етуді әзірлеудің технологиялық құралдары
Инструменталдық даму ортасы. VCL кітапханасы. Жобаны қолдау құралдары. Debuggers. CASE-технологиясы. UML диаграммалары.
8. Бағдарламаларды отладтау және тестілеу әдістері.
Бағдарламалық қателер категориясы. Сынақ түрлері. Жоспарлау сатысында тестілеу. Дизайн кезеңінде тестілеу. Кодтау сатысында «ақ жәшікті» тексеріңіз. Регрессиялық тестілеу. «Қара жәшігін» тексеру. Тест әзірлеу.
9. Бағдарламалық өнімдердің сапасын құжаттау және бағалау.
Бағдарламалық қамтамасыз ету құралдарын жасау процесінде құрылған құжаттама. ETSD. Бағдарламалық жасақтаманың пайдаланушы құжаттамасы. Бағдарламалық қамтамасыздандыруға арналған құжаттама. ISO 9126 стандарты. Сапа үлгісі. Бағдарламалық жасақтама сапасының сипаттамалары және қосалқы сипаттамалары. Бағдарламалық жасақтаманың сапа көрсеткіштері. Бағдарламалық қамтамасыз ету сапасының сипаттамаларын бағалау.
Әдебиеттер
Анашкина, Н.В. Технологии и методы программирования: Учебное пособие для студентов учреждений высшего профессионального образования / Н.В. Анашкина, Н.Н. Петухова, В.Ю. Смольянинов. - М.: ИЦ Академия, 2012. - 384 c.
2. Антонов, А.С. Технологии параллельного программирования MPI и OpenMP: Учебное пособие / А.С. Антонов. - М.: МГУ, 2012. - 344 c.
3. Гергель, В.П. Современные языки и технологии паралелльного программирования: Учебник / В.П. Гергель. - М.: МГУ, 2012. - 408 c.
4. Гергель, В.П. Современные языки и технологии параллельного программирования: Учебник/ предисл.: В.А. Садовничий. / В.П. Гергель. - М.: МГУ, 2012. - 408 c.
5. Дейтел, Х.М. Технологии программирования на Java2. Распределенные приложения / Х.М. Дейтел. - М.: Бином, 2015. - 464 c.
6. Камаев, В.А. Технологии программирования / В.А. Камаев, В.В. Костерин. - М.: Высшая школа, 2006. - 454 c.
7. Кулямин, В.В. Технологии программирования. Компонентный подход / В.В. Кулямин. - М.: Интуит, 2014. - 463 c.
8. Линев, А.В. Технологии параллельного программирования для процессоров новых архитектур: Учебник / А.В. Линев, Д.К. Бастраков С.И. Боголепов. - М.: Моск.университета, 2010. - 160 c.
9. Лупин, С.А. Технологии параллельного программирования / С.А. Лупин, М.А. Посыпкин. - М.: ИД ФОРУМ, ИНФРА-М, 2013. - 208 c.
V «Web-технологиялар»
1. Веб-технологиялар негіздері. Web технологияларына кіріспе. WWW негіздері. Http-сервердің ішкі құрылымы мен принциптері. Кириллица кодтаудың түрлері. Заманауи Интернет желісінде қолданылатын бірқатар веб-технологиялардың теориялық негіздері. Интернеттегі веб-ресурстарды жариялаудың негізгі қағидалары. Веб-серверлер: мақсаты, қызмет ету принципі, серверлердің түрлері. Apache веб-сервері. Конфигурациялық файлдарды орнату, конфигурациялау.
2. PHP тілінде клиенттік веб-қосымшаларды құру технологиялары. Динамикалық веб-технологиялар. PHP тілінің синтаксисі. Формалар. Пішіндердің орналасуы және дизайны. Пішіннің мақсаты. Пішін жасаңыз. Мәтін өрістері. Мәтіндік аумақтар. Қосқыштар, жалаушалар. Ашылмалы тізімдер. Пішін деректерін серверге жіберіңіз. Филиалдарды ұйымдастыру. Формаларды өңдеуге арналған филиалдарды пайдалану. Жиынды анықтау. Сандық индекстелген массивтер. Ассоциативті массивтер. Көпөлшемді массивтер. Массивтерді сұрыптау. Кейбір массивтермен операциялар. Мұрагерлік ұғымы. PHP-ге мұрагерлік беру. Қапталатын. Көп деңгейлі мұра. Бірнеше мұра.
3. JavaScript негізіндегі веб-қосымшаларды құру технологиялары Клиенттің технологиялары және сервер жағы. Сценарийлер мен оқиғаларды өңдеу. Динамикалық HTML оқиғалары. Оқиғаға кодты байластыру. Сценарий жасаңыз. Сценарийді HTML-да іске асыру. Вебке арналған негізгі сценарий тілі ретінде JavaScript. JavaScript пайдалану шарттары. JavaScript негізгі идеялары. JavaScript бағдарламасының құрылымы. JavaScript сценарийлерін пайдаланудың типтік мысалдары.
Әдебиеттер
Герасевич Виталий Блоги и RSS: интернет-технологии нового поколения; БХВ-Петербург - Москва, 2012. - 256 c.
Евдокимов, Н.В. Основы контентной оптимизации. Эффективная Интернет-коммерция и продвижение сайтов в Интернет; М.: Вильямс - Москва, 2013. - 160 c.
Инькова Н. А. Современные интернет-технологии в коммерческой деятельности; Омега-Л - Москва, 2014. - 192 c.
Мейксон, П.Г.; Подбельский, В.В. Учебно-методический комплекс Интернет-технологии — образованию: Начала сайтостроения; М.: Федерация Интернет Образования - Москва, 2012. - 326 c.
Мичелли Джозеф Правила Zappos. Технологии выдающейся интернет-компании; Манн, Иванов и Фербер - Москва, 2013. - 566 c.
Р. Никсон «Создаем динамические веб-сайты с помощью PHP, MySQL, Javascript и CSS», 3-е изд. -Москва,2016.-688 с.
Л. Веллингтон, Л. Томпсон «Разработка веб-приложений с помощью PHP и MySQL» 4-е изд. -Москва: Вильямс,2016.-848 с.
Дайындағандар:
«Ақпараттық технологиялар»
кафедрасының меңгерушісі
|
PhD, Бектемесов А.Т.
|
Келісілді:
|
|
Экономика факультетінің деканы
|
э.ғ.д., профессор Нурмуханова Г.Ж.
|
|
|
Ф УТ 702–49–14. Мамандық бойынша оқуға түсу бағдарламасы (магистратура/докторантура). СМК УТ. Бірінші басылым
Достарыңызбен бөлісу: |