Модуль 23: Ақпаратты қорғау, бағдарламалық жасақтама мен желілерді дамыту (Элективті модуль 5, ЭМ 5) |
Модуль элементтері: |
Элективті пәндер Операциялық жүйелер және жүйелік бағдарламалау |
Оқу семестрі: |
5, 6 |
Модуль үшін жауапты: |
Касимов И.Р. |
Оқытушылар: |
Операциялық жүйелер және жүйелік бағдарламалау – Касимов И.Р. |
Тіл: |
Орысша, қазақша |
Куррикулуммен байланыс: |
Ақпараттық жүйелер (Ба) |
Аптасына және семестрге сағат саны: |
5 семестр: аптасына - 40 сағат (дәріс -3; практикалық сабатар - 1; зертханалық сабақтар – 10; СӨЖ - 26); семестрде - 600 сағат. 6 семестр: аптасына - 20 сағат (дәріс -2; практикалық сабатар - 1; зертханалық сабақтар – 3; СӨЖ - 14); семестрде - 300 сағат. |
Жұмыс жүктемесі: |
Аудиториялық жүктеме: 200 сағат. Аудиториядан тыс жүктеме: 400 сағат. Барлығы: 600 сағат |
Кредит саны: |
26 ECTS |
Емтихандарды өткізу шарттары: |
Емтиханға қатысу үшін студент пәнге бөлінген 100 балдан кемінде 50 балл жинауы керек |
Ұсынылатын шарттар: |
Бұл модуль студенттердің алдыңғы бакалавриат пәндерінде алған білімдеріне негізделген: Ақпараттық-коммуникациялық технологиялар, IT-инфрақұрылым, Кәсіп негіздері, тілді тереңдетіп оқыту. Операциялық жүйелер және Жүйелік бағдарламалау, жүйелік және қолданбалы бағдарламалық қамтамасыз ету, тілдерді тереңдетіп оқыту |
Оқытудың болжамды нәтижелері: |
OЖ құрылымы, жоспарлау, басқару, орналастыру, соның ішінде қабық опциялары; деректер қауіпсіздігі мәселелері, жаһандық және жергілікті ресурстармен, диск жүйелерімен өзара әрекеттесу; желілердегі ақпарат алмасу стандарттары, желіні орнату және тестілеу әдістері. Білу: веб-дизайн мен веб-бағдарламалаудың негізгі анықтамалары мен тұжырымдамалары, сайттарды құру мен жылжытудың негізгі әдістері; компьютерлік графика станциясының негізгі аппараттық компоненттері, олардың жалпы сипаттамалары; компьютерлік графиканың түрлері, олардың қосымшалары; компьютерлік графикаға арналған бағдарламалық жасақтаманың негізгі мүмкіндіктері мен сипаттамалары. Заманауи компьютерлік жүйелердегі ақпаратты өңдеудің, түрлендірудің және қорғаудың заманауи әдістерін білу; рұқсатсыз бұғаттауға, қол жеткізуге, көшіруге, модификациялауға және жинауға қарсы күрестің заманауи әдістері. Таратылған ақпараттық жүйелердегі қауіп-қатер модельдерін және зиянкестер модельдерін әзірлеу ерекшеліктерін, таратылған ақпараттық жүйелерде жұмыс істеуге арналған ең көп таралған автоматтандырылған жүйелерді және олардың жұмыс істеу ерекшеліктерін білу. Проблемалық-бағдарланған веб-ресурстарды әзірлеу және ілгерілету; проблемалық-бағдарланған веб-ресурстарды жобалау, әзірлеу және маркетинг әдістерін қолдану; растрлық және векторлық кескіндер жасау; үш өлшемді кескіндер жасау. Операциялық жүйенің конфигурация мәселелерін шешу үшін командалық қабық тілдерін, тізілімді басқару элементтерін және саясатты қолдана білу; пайдаланушының желілік жұмыс станциясын конфигурациялау, желілік жабдықтың параметрлерін реттеу. Ақпаратты жинау, жабу, қалпына келтіру және аутентификациялау үшін бағдарламалық жүйелер жұмысының негізгі принциптерін, әдістері мен алгоритмдерін қолдана білу. Таратылған ақпараттық жүйелердегі қауіптерді модельдей білу, ақпараттық қауіпсіздік талаптарын ескере отырып, таратылған ақпараттық жүйелердегі нақты міндеттерді шешу үшін автоматтандырылған жүйелерді негізделген таңдау және таныстыра білу. Пайдаланушы, әкімшілік, бағдарламашы және дизайнер тұрғысынан функцияны пайдалану дағдыларын меңгеру; әртүрлі топологиядағы Жергілікті желілерді ұйымдастыру дағдыларын пайдалану; проблемалық-бағдарланған веб-ресурстарды жобалау, әзірлеу және маркетинг; графикалық кітапханалармен және заманауи графикалық пакеттермен және жүйелермен жұмыс істеу дағдыларына ие болу. Ақпараттық технологияларды түсіну және олардың қауіпсіздігін қамтамасыз ету дағдыларына ие болу. Таратылған ақпараттық жүйелерде ақпараттың ағып кетуін және зиянды әсерін іздеудің практикалық дағдыларына, таратылған ақпараттық жүйелерге қызмет көрсететін автоматтандырылған жүйелерде жұмыс істеу дағдыларын меңгеру. Операциялық жүйелер тұжырымдамасы туралы түсінік алу; жадты, ағындарды, процестерді, бағдарламалық жасақтаманы синхрондау және виртуалдандыру құралдарын манипуляциялауды түсіну; бағдарламалардың желіге кіру параметрлерін басқару. Қабілеттілігін көрсету: веб-дизайн және веб-бағдарламалау мәселелерін, тенденциялары мен перспективаларын түсіну; растрлық, векторлық, фракталдық графиканы, машиналық графиканың математикалық негіздерін, екі өлшемді, үш өлшемді түрлендірулер мен проекцияларды білу, ақпараттық ресурстарды басқара білу қабілетін көрсету. |
Мақсатты пайдалану / қолдану мүмкіндігі: | Модуль: Жасанды интеллект жүйелері |
Мазмұны: |
1. Операциялық жүйелер және жүйелік бағдарламалау Заманауи бағдарламалық жасақтаманы қолдану білімі мен дағдыларын игеру, әртүрлі ғылыми және техникалық есептерді шешудің тиімді алгоритмдерімен танысу. Пән студенттерді компьютерлік жүйенің құрылымына, тұжырымдамасына, даму эволюциясына, функцияларына, операциялық жүйені құру тәсілдеріне, тұжырымдамасына, күйіне, процестерді ұсыну моделіне, олардың үстінде орындалатын операцияларға; файл құрылымына, ұйымдастырылуына және файлдарға қол жетімділігіне үйретуге арналған; құрамы мен тұжырымдамасы, жүйелік бағдарламалық жасақтаманың негізгі компоненттері, ASM тілінің жалпы сипаттамасы, деректер түрлері, Дизайн бағдарламалары, командалық жазу форматтары, құрастыру, модульдік дизайн, құрастыру және адрестеу режимдері. 2.Жүйелік және қолданбалы бағдарламалық қамтамасыз ету Процестер мен ағындарды манипуляциялау деңгейінде ОЖ жұмысын түсіну, ОЖ қабықшасының мүмкіндіктерін, ОЖ API, BIOS, UEFI және қолданбалы бағдарламалық жасақтаманы пайдалану. Пән студенттерге компьютерлік жүйенің құрылымын, тұжырымдамасын, даму эволюциясын, функцияларын, операциялық жүйені құру тәсілдерін, тұжырымдамасын, күйін, процестерді ұсыну моделін, орындалатын операцияларды; файл құрылымын, ұйымдастыруды және файлға қол жетімділікті үйретуге арналған; құрамы мен тұжырымдамасы, сонымен қатар жүйелік бағдарламалық жасақтаманың негізгі компоненттері, ASM тілінің жалпы сипаттамасы, деректер түрлері, Дизайн бағдарламалары, командалық жазу форматтары, құрастыру, модульдік дизайн, құрастыру және адрестеу режимдері. 3.Компьютерлік желілер Компьютерлік желілерді ұйымдастыру және жұмыс істеу принциптерін, желілердегі дербес компьютер жұмысының ерекшеліктерін меңгеру. 4.Ақпарат беру жүйелері мен желілері Желілердегі топологиялық элементтердің жіктелуі. Тасымалдау ортасына қол жеткізу әдістері. Ашық жүйелердің өзара әрекеттесуін ұйымдастырудың негізгі моделі (OSI моделі). Тең-теңімен компьютерлік желілердің операциялық жүйелері. Арнайы сервері бар желілік операциялық жүйелер. 5.ВЕБ-бағдарламалау Веб-бағдарламалау студенттерді компьютерлік телекоммуникациялармен және ғаламдық компьютерлік Интернет желісінде жариялауға арналған гипермәтіндік құжаттарды әзірлеудің мүмкін тәсілдерімен таныстыруға ықпал етуге арналған. Кешенді тәсіл негізінде веб-беттерді әзірлеуге үйрету; клиент және сервер тарапынан интернет-бағдарламалауға үйрету; веб-жобаларды әзірлеу кезінде деректер базасын пайдалануға үйрету; интернеттегі маркетинг әдістеріне, әзірленетін интернет-ресурстарды жарнамалауға және ілгерілетуге үйрету. 6. Клиент-сервер қосымшаларын жобалау Интернет қосымшаларын әзірлеу принциптері. Сайт құру негіздері (веб-сайт жасау технологиясына кіріспе, HTML тілі). Мәліметтер базасын жобалау принциптері. Интернет-беттерді әзірленген дерекқорға қосу әдістері. 7. Ақпараттық жүйелердің графикалық құралдары Графикалық құрылғылармен жұмыс істеу негіздері. Есептеу геометриясы мен компьютерлік графиканың негізгі алгоритмдері. Қазіргі графикалық жүйелерді пайдалану принциптері. Компьютерлік графика принциптерін меңгеру. 8.Ақпараттық бейнелеу технологиялары Компьютерлік графиканың түрлері. Графикалық редакторлар. Графикалық құрылғылармен жұмыс істеу негіздері. Есептеу геометриясы мен компьютерлік графиканың негізгі алгоритмдері. Қазіргі графикалық жүйелерді пайдалану принциптері. Компьютерлік графика принциптерін, сондай-ақ интерактивті компьютерлік графиканың қазіргі жағдайы мен даму перспективаларын меңгеру. 9. Ақпараттық қауіпсіздік Ақпаратты қорғау принциптері, деректерді қорғауды жүзеге асырудың әдістері мен құралдары. Ақпараттық жүйелердегі ақпаратты қорғау. Ұйымдарда және кәсіпорындарда әртүрлі қызмет пен меншіктің әртүрлі нысандарында құпия ақпаратты сақтау, өңдеу, іздеу, беру, түрлендіру, жабу және қалпына келтіру мәселесінің қазіргі жағдайы қарастырылған. Рұқсатсыз кіруден қорғау әдістері. 10. АЖ таратылған IT қауіпсіздігі Таратылған жүйе туралы түсінік. Таратылған жүйелердің артықшылықтары мен кемшіліктері. Масштабтау. Ашықтық. тұтастық және репликация. Таратылған жүйелерді құруға арналған аппараттық және бағдарламалық қамтамасыз ету. Таратылған мәліметтер базасы. Деректердің тұтастығы. Орналасу мөлдірлігі. Таратылған сұраныстарды өңдеу. Клиент пен сервер арасындағы қорғалған байланыс арнасын ұйымдастыру. Желілік қауіпсіздіктің негізгі механизмдері. Аутентификация және аутентификация. Журнал жүргізу және аудит. Хабарламалардың тұтастығы мен құпиялылығы |
Емтихан нысаны: |
Операциялық жүйелер және жүйелік бағдарламалау / жүйелік және қолданбалы бағдарламалық қамтамасыз ету - жазбаша емтихан |
Техникалық / мультимедиялық құралдар: |
Мультимедиялық кешен. IT room. |
Әдебиет: |
|
Соңғы түзетулер күні: | 20.01.2023 |
Модульдердің байланыс матрицасына сәйкес «Ақпараттық жүйелер» білім беру бағдарламасының 23 модулінен өту кезінде күтілетін нәтиже:
Р2: | Компьютерлік ғылымдар саласында жаңа перспективалық бағыттарды құру мақсатында зерттеудің теориялық және эксперименттік әдістерін меңгеру |
Р3: | Ақпараттық процестер мен жүйелерді есептеу, модельдеу және автоматтандыру үшін қолданбалы бағдарламалар пакеттерін пайдалану дағдыларын меңгеру. |
P4: | Ақпараттық жүйені әзірлеу, енгізу және жұмыс істеу тиімділігін талдау және бағалау әдістерін меңгеру, әзірленіп жатқан ақпараттық жүйеге техникалық құжаттама жасау |
P9: | Ақпараттық жүйелердің аппараттық және бағдарламалық-аппараттық кешендерімен жұмыс істеу |
P10 | Ақпараттық жүйелерді және олардың элементтерін нақты салаларда жобалау және қосымшаларды жұмыс істеу жағдайларына бейімдеу, осы ақпараттық жүйелердің қауіпсіздігі мен тұтастығын қамтамасыз ету, берілген функционалдық сипаттамаларда ақпараттық жүйелердің жұмыс қабілеттілігін қолдау, Ақпараттық жүйелерді пайдалану бойынша нұсқаулықтар жасау. |