Талапкерлерге Білім алушыларға Оқытушыларға Кафедра меңгерушілеріне Декандарға Электронды ректорат Documentolog Қаз Рус Eng
Жатақханаға орналасуға өтінім беру
"Манаш Қозыбаев атындағы
Солтүстік Қазақстан университеті"
коммерциялық емес акционерлік қоғамы
Үлкейтілген

6В06102 Ақпараттық жүйелер ББ Модуль 23: Ақпаратты қорғау, бағдарламалық жасақтама мен желілерді дамыту (Элективті модуль 5, ЭМ 5)

Модуль 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 қауіпсіздігі - компьютерлік тестілеу

Техникалық / мультимедиялық құралдар:

Мультимедиялық кешен. IT room.

Әдебиет:

  1. А. Таненбаум. Қазіргі операциялық жүйелер, Саны: Питер, 2010. 
  2. Жүйелік бағдарламалық жасақтама, А. В. Гордеев, А. Ю. Молчанов. Питер,2013  
  3. П. Нортонның IBM PC үшін құрастыру тілі, Мәскеу, "Компьютер" баспасы,2010 ж. 
  4. Л. Бройдо. Компьютерлік жүйелер, желілер және телекоммуникациялар. Питер, 2014ж.
  5.  Г. Олифер, Н. А. Олифер. Компьютерлік желілер. Мәскеу, 2010ж. 
  6. М. Палмер, Р. Синклер. Компьютерлік желілерді жобалау және енгізу. Санкт-Петербург, 2011  
  7. Криста Андерсон, Марк Минаси. Жергілікті желілер. Киев, 2011 
  8. В. Дунаев. PHP. Нұсқаулық. Санкт-Петербург. Питер, 2007-284 Б. 
  9. Д. Скляр, А. Трахтенберг. PHP. Рецепттерді бағдарламалау. 2-ші басылым.: ағылшын тілінен, М.: "Орыс редакциясы" баспасы, 2007 – 736 Б.
  10. Л. Д. Слепцова, Ю. М. Бидасюк. JavaScript тілі. Оқу құралы. М.: Уильямс баспасы, 2007-448 б.
  11. Компьютерлік графика: оқу құралы / П. Пантюхин. - М.: Форум, 2010. - С. 2 / А. Быков, А. Репинская. - 64 б.
  12. Инженерлік және компьютерлік графика.Функционалдық схемаларды құрудың жалпы ережелері: оқу құралы / А. Динасылов, Э.Яхьяев, М. Мұқашев. - Алматы: AIES, 2009 
  13. В.В. Бакланов. Ақпараттық қауіпсіздікке кіріспе. Ақпараттық қауіпсіздік модельдері мен стратегиялары: оқу құралы. Екатеринбург, Орал мемлекеттік университетінің басылымы. 2016-236 б. 
  14. В.С. Барсуков. Ақпараттық қауіпсіздік. М.: ОЭК, 2016. 
  15. С. П. Расторгуев. Компьютерлер мен желілердегі ақпаратты қорғаудың бағдарламалық әдістері-М.: Яхтсмен, 2013, 187 б. 
  16. Д. Макнамара. Компьютерлік тыңшылықтың құпиялары: тактика және қарсы шаралар/транс. ағылшын тілінен; редакциялаған С. М. Малявко. –М.: БИНОМ. Білім зертханасы, 2014. - 536 б. 
  17. Қорғалған автоматтандырылған жүйелерді құрудың әдіснамалық негіздері [Электрондық ресурс]: оқу құралы / А. В. Душкин [және т. б.]. Электрон. мәтіндік деректер. - Воронеж: Воронеж мемлекеттік Инженерлік технологиялар университеті, 2013 ж. - 260 б. 
  18. Карпов В. В. қорғалған автоматтандырылған жүйелерді құру технологиясы Оқу құралы / Карпов В. В., Мельник В. А. - Электрон. мәтіндік деректер. - М.: Ресейдің жаңа университеті, 2009.— 232 б. 
  19. Жетекші шет елдердегі ақпараттық қауіпсіздік жүйелері В. И. Аверченков [және т. б.].-Брянск: Брянск мемлекеттік техникалық университеті, 2012.- 224 б. 
  20. Олифер В.Г., Олифер Н. А. Компьютерлік желілер. Технологиялық хаттамалардың принциптері (4-ші басылым.) / / Санкт-Петербург: - Питер, 2010, 916 Б.
Соңғы түзетулер күні: 20.01.2023

Модульдердің байланыс матрицасына сәйкес «Ақпараттық жүйелер»  білім беру бағдарламасының 23 модулінен өту кезінде күтілетін нәтиже:

Р2: Компьютерлік ғылымдар саласында жаңа перспективалық бағыттарды құру мақсатында зерттеудің теориялық және эксперименттік әдістерін меңгеру
Р3: Ақпараттық процестер мен жүйелерді есептеу, модельдеу және автоматтандыру үшін қолданбалы бағдарламалар пакеттерін пайдалану дағдыларын меңгеру.
P4: Ақпараттық жүйені әзірлеу, енгізу және жұмыс істеу тиімділігін талдау және бағалау әдістерін меңгеру, әзірленіп жатқан ақпараттық жүйеге техникалық құжаттама жасау
P9: Ақпараттық жүйелердің аппараттық және бағдарламалық-аппараттық кешендерімен жұмыс істеу
P10 Ақпараттық жүйелерді және олардың элементтерін нақты салаларда жобалау және қосымшаларды жұмыс істеу жағдайларына бейімдеу, осы ақпараттық жүйелердің қауіпсіздігі мен тұтастығын қамтамасыз ету, берілген функционалдық сипаттамаларда ақпараттық жүйелердің жұмыс қабілеттілігін қолдау, Ақпараттық жүйелерді пайдалану бойынша нұсқаулықтар жасау.