Формуляр дисциплины Системное программное обеспечение
Название модуля и шифр
ZhB / SP 3345
Ответственный (ые) за модуль
Каф. Информатики
Тип модуля (общ.обяз.модуль, по
спец/и и др.)
Модули по специальности ПД/КВ
Уровень модуля
БА (бакалавриат)
Количество часов в неделю
Количество кредитов
3/5
Форма обучения
Дневное о/о, заочное
Семестр
6
Количество обучающих
Согласно плана набора
Пререквизиты модуля
Программирование (Object Pascal), Программирование
(С/С++)
Содержания модуля
Программное
обеспечение
как
неотъемлемая
компонента компьютера. Жизненный цикл программного
продукта. Требования к современному программному
продукту, его основные характеристики. Защита авторских
прав. Классификация программного обеспечения. Тенденции
развития программного обеспечения.
Дисковые операционные системы (ДОС), их типы.
Структура MS-DOS и последовательность ее загрузки.
Внутренние и внешние команды ДОС. Особенности
командной строки. Процессы установки, настройки и
оптимизации работы с ДОС. Функции файловой системы
ДОС и иерархия данных. Структура магнитного диска.
Система управления файлами FAT16. Структура загрузочной
записи MS DOS. Структура каталога. Программные оболочки
– файловые менеджеры.
Ресурсы компьютера. Понятие операционной среды.
Вычислительный процесс. Прерывания. Операционные
системы (ОС), задачи, решаемые в процессе их работы.
Концептуальные
основы
ОС.
Модульная
структура
построения ОС. Подсистема распределения ресурса.
Подсистема распределения оперативной памяти. Подсистема
управления процессами. Способ диспетчирезации процесса.
Концепция виртуализации. Классификация операционных
систем.
Классификация
пользовательских
интерфейсов.
Эволюция графического пользовательского интерфейса.
Операционные
системы
Windows
9x,
и
Windows
NT4.0/2000/XP/Vista,
Windows
7.
Пользовательский
интерфейс Windows, функциональные элементы, категории
объектов. Назначение объекта – папка. Иерархия папок.
Регистрация типов файлов. Система управления файлами
FAT32 и NTFS. Приложения для работы с файловой
системой. Настройка Windows и основные операции в среде.
Реестр
Windows
и
его
структура.
Повышение
производительности Windows. Обмен данными между
приложениями.
Операционная система LINUX, основные отличия. Общая
структура и характеристики Linux. Процесс загрузки.
Организация хранения данных. Работа с файловой системой:
система имен, основные операции и поиск файлов. Система
управления файлами ext. Стандартные приложения LINUX.
Служебные
приложения
LINUX.
Настройки
пользовательского интерфейса. Мониторинг и оптимизация
производительности.
Архитектура безопасности. Виды угроз безопасности.
Направления
утечки
информации.
Меры
защиты:
организационные,
организационно-технические,
программные, правовые. Классификация вредоносных
программ. Компьютерный вирус и этапы его развития.
Правила защиты компьютера от компьютерных вирусов.
Антивирусные программы: назначение, классификация,
последовательность работы. Современные антивирусные
пакеты. Основные понятия криптографии. Виды алгоритмов
шифрования. Шифры замены. Шифры перестановки.
Программные средства шифрования.
Сжатие данных: основные понятия и методы сжатия.
Уплотнение
дисков.
Программы-архиваторы,
их
разновидности и функциональные возможности. Создание и
распаковка
архивов.
Многотомные
и
самораспаковывающиеся архивы.
Утилиты,
их
разновидности
и
назначение.
Обслуживание дисков: проверка поверхности диска и его
логической
структуры,
дефрагментация
диска.
Восстановление удаленных данных. Мониторинг процессора
и системной платы. Запись обновлений BIOS. Запись
оптических дисков.
Прикладное
программное
обеспечение.
Классификация, обзор. Программы для работы с различными
видами информации.
Понятие о системе программирования, ее основные
функции
и
компоненты.
Трансляция
программ
(интерпретация и компиляция). Процесс компоновки и
отладки программ. Системы программирования компании
Borland/Inprise:, Borland Delphi, Borland C++ Builder. Системы
программирования компании Microsoft: Microsoft Visual
Basic, Microsoft Visual C++, Концепция .NET.
Результаты обучения
знать:
–
методы решения проблем синхронизации процессов в
пользовательском режиме и с использованием объектов ядра;
–
методы реализации межпроцессных взаимодействий (IPC);
организацию распределения памяти; типы организации
файловых систем, методы совместного использования файлов
различными процессами;
–
технологии защиты и управления правами доступа;
уметь:
–
выбирать
и
грамотно
использовать
алгоритмы
планирования задач; использовать конструкции и примитивы,
предназначенные для описания и управления вычислениями с
различной степенью параллельности;
–
строить корректные схемы вычислений и управления
внешними устройствами; управлять правами доступа к
информационной системе;
–
анализировать
программные
решения,
используя
современные инструментальные средства, языки и среды;
владеть:
–
методами планирования, разработки и тестирования
элементов СПО;
–
методами защиты информации в локальных и сетевых
информационных системах; методами оценки надежности
прикладного программного обеспечения;
–
инструментальными
средствами
и
языками
программирования.
Форма итогового контроля
Экзамен
Условия для получения кредитов Условием для получения кредитов по модулю является
выполнение всех требований по составляющим компонентам
в соответствии с силлабусами и положительная оценка за
экзамен
Продолжительность модуля
Литература
1.
Информатика. Под ред. Н.В. Макаровой. М.,: Финансы и
статистика, 2005.
2.
Операционные системы: Учебник для вузов. 2-е изд. / А.
В. Гордеев. – СПб.: Питер, 2007.
3.
Б.Ю. Анин. Защита компьютерной информации. – СПб,:
БХВ-Петербург, 2000.
4.
В.Б. Волков, Н.В.Макарова: Информатика: Учебник для
вузов. // Питер, 2011.
5.
А.В. Гордеев, А.Ю. Молчанов. Системное программное
обеспечение. // СПб,: Питер, 2003.
6.
А. К. Гультяев: Дизайн, графика, мультимедиа,
архиваторы. // Бином, 2006.
7.
К.А. Коньков, В.Е. Карпов: Основы операционных
систем. Курс лекций. // Интуит.ру - 2009.
8.
Г.В. Курячий, К.А. Маслинский: Операционная система
Linux: Курс лекций. // ДМК-Пресс, 2010.
9.
Н.В. Макарова и др. Практикум по технологии работы на
компьютере. // М,: 2008.
10.
А.В. Могилев и др. Информатика. // М.,: Издательский
центр «Академия», 2004.
11.
А.В. Могилев и др. Практикум по информатике. // М.,:
Издательский центр «Академия», 2008.
12.
А.Ю. Молчанов. Системное программное обеспечение:
учебник для вузов. // Питер, 2010.
13.
Н.М. Войтов: Основы работы с Linux. Учебный курс //
ДМК-Пресс, 2010.
14.
П.Д. Дейтел, Д.Р. Чофнес: Операционные системы.
Основы и принципы // Бином, 2009.
15.
А.Ш. Левин. Самоучитель для работы на компьютере. //
М,: 2009.
16.
Н.А. Олифер, В.Г. Олифер: Сетевые операционные
системы: Учебник для вузов. // Питер, 2009.
17.
Э.А.Опалева,
В.П.
Самойленко:
Языки
программирования и методы трансляции // БХВ-Петербург,
2005.
18.
Г.Ю. Пожарина. Свободное программное обеспечение на
уроке информатики. // СПб,: БХВ-Петербург, 2010.
Дата обновления
Формуляр дисциплины Основы компьютерной безопасности
Название модуля и шифр
AKN / OKB 4346
Ответственный (ые) за модуль
Каф. Информатики
Тип модуля (общ.обяз.модуль, по
спец/и и др.)
Модули по специальности ПД/КВ
Уровень модуля
БА (бакалавриат)
Количество часов в неделю
Количество кредитов
2/4
Форма обучения
Дневное о/о, заочное
Семестр
7
Количество обучающих
Согласно плана набора
Пререквизиты модуля
Теоретические основы информатики, Архитектуры
компьютера, Информационно-коммуникационные
технологии
Содержания модуля
Понятие информационной
безопасности.
История и
современные
направления
развития
информационной
безопасности. Понятие защищаемой информации. Правовые
аспекты защиты информации РК. Источники угроз
защищаемой
информации.
Криминалистическая
характеристика
способов
незаконного
получения
защищаемой информации. Принципы защиты информации.
Мероприятия, методы и средства защиты информации.
Парольная защита информации. Защиты информации в
компьютерной системе
Результаты обучения
Знать: основные понятия и дефиниции, связанные с
обеспечением информационной безопасности; - особенности
организации защиты информации на предприятии;
Уметь: анализировать нормативные и руководящие
документы по защите информации, давать им сравнительный
анализ; использовать в управленческой и другой
профессиональной деятельности знание методов и средств
защиты информации;
Иметь навыки: о требованиях к системе защиты
информации; о правовых и организационно-технических
методах
защиты
информации;
о
перспективных
направлениях
совершенствования
системы
защиты
информации;
Форма итогового контроля
Экзамен
Условия для получения кредитов
Условием для получения кредитов по модулю является
выполнение всех требований по составляющим компонентам
в соответствии с силлабусами и положительная оценка за
экзамен
Продолжительность модуля
Литература
1. А. И.Куприянов и.др. «Основы защиты информации»-
Москва-2006
2. В.И.Завгородний «Комплексная защита информации-
Москва-2001
3.А.Щеглов
Защита
компьютерной
информации
от
несанкционированного доступа. Наука и техника.Санкт –
Петербург 2004.
4.Ярочкин
В.И.Информационная
безопасность.
М,:Академический Проект:Фонд «Мир» 2003
5.Ш.Ж.Мусиралиева Прикладная криптография. Алматы:Изд.
ТОО Print S, 2004
6.В.В.Мельников
Безопасность
информации
в
автоматизированных системах. М.: Финансы и статистика,
2003
7. Эджилхелван П. Надежность компьютерных систем:
Учебное пособие.- Алматы: ТОО ,, Rrint S,,, 2004.- 45 с.
Дата обновления
Формуляр дисциплины Защита информации в компьютерных системах
Название модуля и шифр
KZhAK / ZIKS 4347
Ответственный (ые) за модуль
Каф. Информатики
Тип модуля (общ.обяз.модуль, по
спец/и и др.)
Модули по специальности ПД/КВ
Уровень модуля
БА (бакалавриат)
Количество часов в неделю
Количество кредитов
2/4
Форма обучения
Дневное о/о, заочное
Семестр
7
Количество обучающих
Согласно плана набора
Пререквизиты модуля
Теоретические
основы
информатики,
Архитектуры
компьютера,
Информационно-коммуникационные
технологии
Содержания модуля
Основные понятия, термины и определения криптографии.
Криптографические
методы
защиты
информации.
Шифрования.
Методы
шифрования.
Симметричные
алгоритмы шифрованию. Основные понятия, термины и
определения криптографии. Криптографические методы
защиты информации. Шифрования. Методы шифрования.
Симметричные
алгоритмы
шифрованию.
Методы
шифрования с симметричным ключом. Метод замены .
Методы шифрования с симметричным ключом .Метод
перестановки.
Методы
гаммирования.
Операции,
используемые в блочных алгоритмах симметричного
шифрования. Понятие хеш-функции. Предпосылки создания
методов шифрования с открытым ключом и основные
определения. Алгоритм Диффи-Хеллмана. Алгоритм RSA.
Алгоритм Эль-Гамаля. Электронная подпись на основе
алгоритма RSA. Цифровая подпись на основе алгоритма Эль-
Гамаля. Кодирование информаций. Принципы сжатия
данных. Стеганография.
Результаты обучения
Форма итогового контроля
Экзамен
Условия для получения кредитов Условием для получения кредитов по модулю является
выполнение всех требований по составляющим компонентам
в соответствии с силлабусами и положительная оценка за
экзамен
Продолжительность модуля
Литература
1. А. И.Куприянов и.др. «Основы защиты информации»-
Москва-2006
2. В.И.Завгородний «Комплексная защита информации-
Москва-2001
3.А.Щеглов
Защита
компьютерной
информации
от
несанкционированного доступа. Наука и техника.Санкт –
Петербург 2004.
4.
Ярочкин
В.И.Информационная
безопасность.
М,:Академический Проект:Фонд «Мир» 2003
5.
Ш.Ж.Мусиралиева
Прикладная
криптография.
Алматы:Изд. ТОО Print S, 2004
6.
В.В.Мельников
Безопасность
информации
в
автоматизированных системах. М.: Финансы и статистика,
2003
Дата обновления
Формуляр дисциплины Основы искусственного интеллекта
Название модуля и шифр
ZhIZh / OIN 4348
Ответственный (ые) за модуль
Каф. Информатики
Тип модуля (общ.обяз.модуль, по
спец/и и др.)
Модули по специальности ПД/КВ
Уровень модуля
БА (бакалавриат)
Количество часов в неделю
Количество кредитов
2/4
Форма обучения
Дневное о/о, заочное
Семестр
7
Количество обучающих
Согласно плана набора
Пререквизиты модуля
Теоретические основы информатики, Программирование
(Object Pascal), Программирование (С/С++)
Содержания модуля
Основные
определения
и
понятие
искусственного
интеллекта. Основные этапы развития СИИ. Эвристическое
программирование. Связь с теорией графов. Классификация
моделей знаний. Логические модели знаний. Продукционная
модель знаний. Фреймы для представления знаний.
Семантические
сети.
Нейронные
сети.
Экспертные
системы.Этапы разработки экспертных сиситем. Логическое
программирование. Принцип построения программы на
языке Пролог. Примеры программ на языке Пролог.
Результаты обучения
Знать: формулировку задачи в терминах трех
состовляющих: исходное состояние проблемы, тест
завершения-проверка, достигнуто ли требуемое конечное
состояние,
множество
операций,
которые
можно
использовать для решения текущего состояния проблемы;
методы разработки и создания экспертных систем и
экспертных оболочек.
об основных понятиях, используемых в научном
направлении «Искусственный интеллект»;
об областях его практического использования и проблемах,
связанных с его реализацией;
о принципах построения систем управления с нечеткой
логикой, экспертных систем и систем нейросетевого
управления;
о новых технологиях решения задач управления, связанных
с использованием средств и методов искусственного
интеллекта;
основные принципы построения экспертных систем;
способы и проблемы представления знаний; модели
представления знаний в экспертной системе, методы
представления знаний в экспертной системе; механизм
работы экспертной системы; способы приобретения знаний.
Уметь:
решать
задачи
с
помощью
методов,
предусмотренных содержанием курса и правильно отвечать
на контрольные вопросы к нему.
основные методы и алгоритмы построения систем
искусственного интеллекта, систем управления с нечеткой
логикой, экспертных систем и систем нейросетевого
управления;
применять на практике различные методы и способы
создания основных элементов интерфейса баз знаний,
разрабатывать
типовые
базы
знаний;
программы,
анализирующей
грамматический
материал,
создавать
графические элементы приложений.
Владеть: навыками логического проектирования баз
данных предметной области;
навыками
логического
(функционального)
программирования на языке Пролог.
разработки
и
эксплуатации
систем
управления,
обладающими элементами искусственного интеллекта;
Знать правовые основы и методов защиты информации,
средств
обеспечения
информационной
безопасности
компьютерных
систем,
математические
основы
криптографии,
организационные,
технические
и
программные методы защиты информации в современных
компьютерных системах и сетях.
Форма итогового контроля
Экзамен
Условия для получения кредитов
Условием для получения кредитов по модулю является
выполнение всех требований по составляющим
компонентам в соответствии с силлабусами и
положительная оценка за экзамен
Продолжительность модуля
Литература
1.
Системы реального времени: Учебное пособие/
Аскарова Ж.Я. Алматы: ТОО «Rrint S», 2004
2.
Жасанды
интеллект
негіздері./
Асамбаев
А.Ж.
Алматы.»Дәуір»2011-136б.
3.
Функциональдық-логикалық
программалау
және
жасанды зерде жүйелері./ Ахметова М. Алматы. «Бастау
баспасы»2012-330б.
4.
Мальковский М.Г. Краткий конспект лекций по курсу
«Искусственный интеллект»
5.
Тихомиров О.К. Психология мышления. 4-е издание. –
М.: Академия, 2008.1-е издание, 1984.
6.
Люгер Дж. Искусственный интеллект: стратегии и
методы решения сложных проблем. 4-е издание. – М.:
Вильямс, 2003.
7.
Большакова Е.И., Груздева Н.В. Основы
программирования на языке Лисп: Учебное пособие. – М.:
МАКС Пресс, 2010.
8.
Большакова Е.И., Мальковский М.Г., Пильщиков В.Н.
Искусственный интеллект: методы и алгоритмы
эвристического поиска. – М.: МГУ, 2002.
9.
Люгер Дж. Ф. Искусственный интеллект: стратегии и
методы решения сложных проблем / Дж. Ф. Люгер. – М:
Вильямс, 2005. – 864 с.
10.
Братко И. Программирование на языке Пролог для
искусственного интеллекта. [Электронный ресурс]. //
http://royallib.ru/book/bratko_ivan/programmirovanie_na_yazik
e_prolog_dlya_iskusstvennogo_intellekta.html
Дата обновления
Формуляр дисциплины Экспертные системы
Название модуля и шифр
Ezh / ES 4349
Ответственный (ые) за модуль
Каф. Информатики
Тип модуля (общ.обяз.модуль, по
спец/и и др.)
Модули по специальности ПД/КВ
Уровень модуля
БА (бакалавриат)
Количество часов в неделю
Количество кредитов
2/4
Форма обучения
Дневное о/о, заочное
Семестр
7
Количество обучающих
Согласно плана набора
Пререквизиты модуля
Теоретические основы информатики, Программирование
(Object Pascal), Программирование (С/С++)
Содержания модуля
Понятие экспертные системы. Знакомство с системой CLIPS.
Общее
определение.
Машина
логического
вывода.
Логические алгоритмы вывода. Извлечение знаний из баз
фактов. Понятие информативности признаков.
Структура, классификация и применение экспертных
систем. База знаний. Методы приобретения знаний.
Представление знаний. Методы поиска решений в
экспертных системах. Решающие списки. Жадный алгоритм
построения решающего списка, разновидности решающих
списков. Решающие деревья, синтез решающих деревьев.
Взвешенное голосование правил. Принцип голосования,
алгоритм КОРА, алгоритм ТЭМП, алгоритм бустинга.
Назначение и принципы построения экспертных систем.
Извлечение и структурирование знаний для экспертных
систем. Представление знаний и база знаний. Разработка
систем, основанных на знаниях. Методы извлечения знаний.
Особенности разработки экспертных систем. Состояние
разработки экспертных систем в различных прикладных
областях.
Результаты обучения
Знать:
основные принципы построения экспертных систем;
способы и проблемы представления знаний; модели
представления знаний в экспертной системе, методы
представления знаний в экспертной системе; механизм
работы экспертной системы; способы приобретения знаний.
Уметь:
применять на практике различные методы и способы
создания основных элементов интерфейса баз знаний,
разрабатывать
типовые
базы
знаний;
программы,
анализирующей
грамматический
материал,
создавать
графические элементы приложений.
Владеть: уменеим моделировать и проектировать структуры
данных и знаний, прикладные и информационные процессы.
Форма итогового контроля
Экзамен
Условия для получения кредитов
Условием для получения кредитов по модулю является
выполнение всех требований по составляющим
компонентам в соответствии с силлабусами и
положительная оценка за экзамен
Продолжительность модуля
Литература
1.
Рассел С. Искусственный интеллект: современный
подход / С. Рассел, П. Норвиг. – М.: Вильямс, 2007.
2.
Ясницкий Л.Н. Введение в искусственный интеллект /
Л.Н. Ясницкий. – М.: Академия, 2008.
3.
Лекции по
Интеллектуальным
информационным
системам
[Электронный
ресурс].
//
http://www.mystudents.ru/study/lecture/iis
4.
Ручкин, В.Н. Универсальный искусственный интеллект
и экспертные системы / В. Н. Ручкин, В. А. Фулин. – СПб.
: БХВ – Петербург, 2009.
5.
Адаменко А.Н.
Логическое
программирование
и
VisualProlog / А.Н. Адаменко, А.М. Кучуков. – СПб: БХВ-
Петербург, 2003. – 990 с.
6. Братко И. Алгоритмы искусственного интеллекта на языке
PROLOG / И. Братко. – М: Вильямс, 2004. – 640 с.
7. Смолин Д.В. Введение в искусственный интеллект:
конспект лекций / Д.В. Смолин. – М.: ФИЗМАТЛИТ, 2007. –
264 с.
8. Люгер Дж. Ф. Искусственный интеллект: стратегии и
методы решения сложных проблем / Дж. Ф. Люгер. – М:
Вильямс, 2005. – 864 с.
9. Братко И. Программирование на языке Пролог для
искусственного интеллекта. [Электронный ресурс]. //
http://royallib.ru/book/bratko_ivan/programmirovanie_na_yazike
_prolog_dlya_iskusstvennogo_intellekta.html
Дата обновления
Достарыңызбен бөлісу: |