05.13.11 (1089828), страница 2
Текст из файла (страница 2)
Организация взаимодействия между параллельными и асинхронными процессами; обмен сообщениями, организация почтовых ящиков. Критические участки, примитивы взаимоисключения процессов, семафоры Дейкстры и их расширения. Проблема тупиков при асинхронном выполнении процессов, алгоритмы обнаружения и предотвращения тупиков, Операционные средства управления процессами при их реализации на параллельных и распределенных вычислительных системах и сетях: стандарты и программные средства РУМ, МР1, ОрепМР.
РОЫХ, Одноуровневые и многоуровневые дисциплины циклического обслуживания процессов на центральном процессоре, выбор кванта, Управление доступом к данным. Файловая система, организация. распределение дисковой памяти. Управление обменом данными между дисковой и оперативной памятью. Рабочее множество страниц (сегментов) программы, алгоритмы с~ о определения.
Управление внешними устройствами. Оптимизация многозадачной работы компьютеров. Операционные системы Мпйочз, Бп)х, 1.1пцх. Особенности организации, предоставляемые углу~и п~ль~овательского взаимодействия. Операционные средства управления сетями. Эталонная модель взаимодействия открытых систем 1ЯО~ОБ1. Маршрутизация и управление потоками данных в сети. Локальные и глобальные сети.
Сетевые ОС, модель клиент — сервер, средства управления сетями в ОС СМХ, Ъ"1пс)оьа МТ. Семейство протоколов ТСРЛ1Р, структура и типы 1Р-адресов, доменная адресация в 1п1егпе1. Транспортные протоколы ТСР, ПЭР . Удаленный доступ к ресурсам сети. Организация электронной почты, телеконференций, Протоколы передачи файлов ГТР и НП'Р, язык разметки гипертекста НТМ1, разработка ЖЕВ-страниц, %%%-серверы.
5. Методы хранении данных н доступа к ннм. Организация баз данных н знаний Концепция типа данных. Абстрактные типы данных. Обьекты ~основные свойства и отличительные признаки). Основные структуры данных, алгоритмы обраоотки и поиска. Сравнительная характеристика методов хранения и поиска данных, Основные понятия реляционной и объектной моделей данных. Теоретические основы реляционной модели данных (РДМ). Реляционная алгебра, реляционное исчисление. Функциональные зависимости и нормализация отношений.
САЮ-средства и их использование при проектировании базы данных (БД) Организация и проектирование физического уровня БД. Методы индексирования. Обобщенная архитектура, состав и функции системы управления базой данных ~СУБД). Характеристика современных технологий БД. Примеры соответствующих СУБД.
Основные принципы управления транзакциями, журнализацией и восстановлением. Язык баз данных 9О~.. Средства определения и изменения схемы БД, определения ограничений целостности. Контроль доступа. Средства манипулирования данными. Стандарты языков Я~1 . Интерактивный, встроенный, динамический 9~1., Основные понятия технологии клиент †серв. Характеристика БЯ1.- сервера и клиента. Сетево~ взаимодействие клиента и сервера. Информационно-поисковые системы.
Классификация, Методы реализации и ускорения поиска. МетОды представления знаний: процедурные представления, логические представления, семантические сети, фреймы, системы продукций. Интегрированные методы пред~~а~ления знаний. Язы~и ~ред~~~~ления зна~ий. Базы знаний. Экспертные системы (ЭС). Области применения ЭС. Архитектура ЭС. Механизмы вывода, подсистемы объяснения, общения, приобретения знаний ЭС. Жизненный цикл экспертной системы.
Прим~ры конкретных ЭС. б. Защита данных н программных систем Аппаратные и программные методы защиты данных и программ. Защита данных и программ с помощью шифрования. Защита от несанкционированного доступа в ОС %1пйоиз ЫТ. Система безопасности и разграничения доступа к ресурсам в %1пдовз ХТ. Файловая система )чГТБ и сервисы %1пдо~в М1, Защита от несанкционированного копирования. Методы простановки некопируемых меток, настройка устанавливаемой программы на конкретный ~омпьют~р, настроЙКа на конфигурацию ооорудования.
Защита от разрушающих ~р~~ра~~~ы~ ~оздеЙСТ~ий. Вредоносные программы и их классификация, Загрузочные и файловые вирусы, программы- закладки. Методы обнаружения и удаления вирусов, восстановления программного Ооеспечения. Защита информации в вычислительных сетях Хоче11 Хе1л~аге, %пк1оъв ХТи др.
Литература 1. Ахо, Сети Р.. Ульман Дж. Компиляторы: принципы, техника реализации,и инструменты. М,, 2001, 2, Введение в криптографию / Под ред. В.В. Ященко. СПб.; МЦНМО, 2001. 3. Дейт КДж. Введение в системы баз данных. М.: Вильяме, 1999. 4. Дейтел Г. Введение в операционные системы, М.: Мир, 1987, 5, Кнут Д. Искусство программирования. Т, 1 - 3. М, СПб., Киев: ИД «Вильяме»ч 2000. 6, Когаловский М,Р.
Энциклопедия технологий баз данных. М,: Фи~~нсы и статистика, 2002. 7. Компьютерные сети. Учебный курс М1сгозой Согрога11оп, 1997, 8. Кормен Т., Лейзерсон Ч., Ривест Р. Алгоритмы, построение и ана лиз. М.: МЦНМО, 2000, 9. Котов В.Е.„ Сабельфельд В.К. Теория схем программ, М,: Наука„ 1991. 10, Матфик С. Механизмы защиты в сетях ЭВМ. М,: Мир, 1993, 11.
Мельников В.В. Защита информации в компьютерных системах, М.: Финансы и статистика., 1997, 12. Яблонский СВ. Введение в дискретную математику, М.. Наука, 2001. 12. Керниган Б,, Пайк П. 1.гМХ - универсальная среда программирования. М.: Финансы и статистика, 1992. 13. Корнеев В.В. Параллельные вычислительные системы. М,; Нолидж, 1999. Королев Л Н Структуры ЭВМ и нх математическое обеспечение М: Наука, 1980. 15.
Соломон Д., Руссинович М. Внутреннее устройство М1сгозой Жшдою~в 2000. СПб.: Питер, 2001. .















