Основная:
Акулов О.А. Информатика: базовый курс: учеб. для студентов вузов, бакалавров, магистров, обучающихся по направлениям 552800, 654000 «Информатика и вычислительная техника» / О.А. Акулов, Н.В. Медведев. – 4-е изд., стер. – М.: Омега-Л, 2007. – 560 с.
Карпов В.Э. Теория компиляторов. Учебное пособие. – Московский государственный институт электроники и математики. М., 2003. – 80 с.
Хэвиленд К., Грей Д., Салама Б. Системное программирование в UNIX. Руководство программиста по разработке ПО. Пер. с англ. – М., ДМК Пресс, 2000. – 368 с.
Коннолли Т., Бегг К. Базы данных: проектирование, реализация, сопровождение. Теория и практика, 3-е изд. : Пер. с англ. : Уч. пос. – М.: Изд. дом "Вильямс", 2003. – 1440 с.
Андрейчиков А.В., Андрейчикова О.Н. Интеллектуальные информационные системы: Учебник. / А.В. Андрейчиков, О.Н. Андрейчикова – М.: Финансы и статистика, 2006. – 424 с.
Олифер В.Г., Олифер Н.А. Сетевые операционные системы. Учебник. – Издат. дом “Питер”, 2001.
Дополнительная:
Tanenbaum A., Woodhull A. Operating systems. Design and implementation. – Third edition. Upper Saddle River, New Jersey 07458. – Pearson Education, 2006. – 704 pp.
Бадд Тимоти. Объектно-ориентированное программирование в действии / Пер. с англ. СПб.: Питер, 1997. – 464 с.
Кустов Н.Т. Администрирование информационно-вычислительных сетей: учебное пособие. – Томск: Томский государственный университет, 2004. – 247 с.
Компьютерные сети. Принципы, технологии, протоколы / В.Г.Олифер, Н.А.Олифер. – СПб: Издательство «Питер», 2003.
Компьютерные сети. Принципы, технологии, протоколы / В.Г.Олифер, Н.А.Олифер. – СПб: Издательство «Питер», 2003.
Фути К., Судзуки Н. Языки программирования и схемотехника СБИС: Пер. с япон. – М.: Мир, 1988. – 224 с.
Соловьев Г.Н., Никитин В.Д. Операционные системы ЭВМ. – М.: Высш.шк., 1989. – 255 с.
Поспелов Д.А. Фантазия или наука: на пути к искусственному интеллекту. -М.:Наука, 1982, - 224 с.
Построение экспертных систем /Под ред. Ф.Хейес-Рота, Д.Уотермена, Д.Лената. - М.:Мир, 1987. - 434 с.
Организация вычислительных систем и сетей
(автор Иванова Е.М., доцент)
Аннотация
Курс «Организация вычислительных систем и сетей» является адаптационным обзорным курсом и рассчитан на студентов первого года обучения в магистратуре. В курсе рассматриваются базовые понятия и термины изучаемой предметной области, опирающиеся на современные научные понятия и технические данные в области архитектурной организации основных типов современных ВС и сетей, принципов построения основных подсистем и их взаимодействия в составе единой системы (сети). Курс предназначен для студентов, основное образование которых до зачисления в магистратуру было не техническим или не включало изучение таких дисциплин как «Организация ЭВМ и ВС», «Архитектура ВС», «Основы сетевых технологий», «Сети и телекоммуникации» или другие схожие дисциплины. Однако, предполагается знание студентами основ «Информатики», «Программирование на ЯВУ», а также следующих знаний и компетенций: знание ПК на уровне продвинутого пользователя, умение ориентироваться в глобальных компьютерных сетях, знание различных систем счисления, знание основ построения алгоритмов. Курс предполагает высокую трудоёмкость для студентов в плане самостоятельного освоения множества тем и вопросов дисциплины.
Цель курса
Целью изучения дисциплины является получение фундаментальных знаний и общих представлений в предметной области магистрской программы «Информационные системы и компьютерные сети».
В результате освоения дисциплины студент должен:
Знать: основные тенденции развития вычислительной техники и информационных технологий; основные архитектурные принципы функционирования современных ВС и их отдельных блоков и устройств, основные характеристики и рабочеие возможности вычислительных систем и сетей разных классов и архитектур, их области применения, особенности системы команд ВС .
Уметь: ориентироваться в профессиональной области, правильно использовать базовые понятия и термины для дальнейшего освоения базовых дисциплин общенаучного и профессионального цикла.
Иметь навыки: самостоятельной работы по изучению технических, учебных, научных и других вспомогательных материалов в области построения ВС и сетей, постоянно пополнять свой уровень знаний в свете современных тенденций развития ВС и сетей.
Тематический план
Введение. Обсуждение плана занятий, порядка проведения текущего и итогового контроля, особенностей оценивания выполненных заданий, распределение заданий на практические работы.
Определение понятия вычислительной системы (ВС), сравнение понятий ЭВМ и ВС, исторические предпосылки создания ВС, основные технические параметры вычислительной системы (производительность, отношение производительности к стоимости, емкость памяти и др.) и сетей, единицы измерения этих характеристик и особенности таких измерений для сложных ВС по сравнению с более простыми ЭВМ.
Развитие ВС и сетей и их классификация по назначению, классификация ВС по вычислительным возможностям, сравнительные оценки различных ВС и сетей по их характеристикам.
История возникновения термина «архитектура», определение понятия «архитектура», функциональная и структурная организация ВС и сетей, многоуровневая архитектура ВС, особенности архитектуры компьютера на каждом уровне.
Различные виды классификации архитектур ВС, по количеству процессоров, по способу доступа к памяти, по системе команд (набору инструкций), таксономия Флинна, классификация Шора, классификация параллельных ВС по организации памяти, классификация Хэндлера, Джонсона, Хокни.
Литература
Основная:
Танненбаум Э. Архитектура компьютера, 5-е изд. – СПб. : Питер, 2011., 848 с.
Хамахер К., Вранешич З., Заки С. Организация ЭВМ. – СПб.: Издательство «Питер», Киев: Издательская группа BHV, 2003 (Норматив обеспеченности студентов – 100 %).
Иванова Е.М. «Методические указания по выполнению практических работ по дисциплине ―Архитектура ВС»
Иванова Е.М. Моделирование работы многоконвейерного процессора: Метод. указания к вы-полнению лаб. Работы. – М.: Моск. гос. ин-т электроники и математики; 2011.
Иванова Е.М. Страничное распределение памяти: Методические указания к лабораторным работам. – М.: Моск. гос. ин-т электроники и математики; 2011
Иванова Е. М. Моделирование MESI протоколов КЭШ-согласования в многопроцессорных системах: Метод. указания к лаб. работе. – М.: Моск. гос. ин-т электроники и математики, 2011
Иванова Е.М. Программирование аппаратных прерываний с помощью маски: Метод. указа-ния к лаб. работе. – М.: Московский гос. ин-т электроники и математики, 2011
Максимов Н.В.. Архитектура ЭВМ и вычислительных систем. Учебник — М.: ЮНИТИ, 2005.
В.Л. Бройдо, Архитектура ЭВМ и систем, учебник для студентов вузов, 2006
Дополнительная:
А.П. Пятибратов, Л.П. Гудыно, А.А. Кириченко. Вычислительные системы, сети и телеком-муникации. Учебник. 2-е изд., перераб. и доп. Под ред. А.П. Пятибратова. – М.: Финансы и статистика, 2004.
Иванова Е.М., Жарков С.В. Организация ЭВМ и вычислительных систем. Учебное пособие. – М.: МИЭМ, 2002.
Top500 – cписок 500 самых быстрых в мире (http://www.top500.org/).
Гук М., Юров В. Процессоры Pentium III Athlon и другие. – СПб.: «Питер», 2000.
Pentium II Processor Developer’s Manual.
Основы сетевых технологий
(автор: Леохин Ю.Л., д.т.н., профессор)
Аннотация
Курс является введением в компьютерные сети. Целью курса является изучение основ функционирования компьютерных сетей. Получение знаний об основных протоколах физического, канального и сетевого, транспортного и прикладного уровней модели OSI, о принципах организации локальных, глобальных и объединенных вычислительных сетей, а также о стандартах и средствах администрирования компьютерных сетей.
Цель курса
Целью курса являются овладение знаниями принципов построения и использования компьютерных сетей различного назначения, организации систем управления компьютерными сетями. В результате изучения дисциплины студент должен: изучить: модель взаимодействия открытых систем, технологии канального уровня, технологии построения глобальных сетей, протоколы физического, канального, сетевого, транспортного и прикладного уровней, технологии Ethernet, классы сетевого оборудования, стандарты и средства управления сетями; освоить: инструментальные средства проектирования ЛВС, встроенные средства мониторинга компьютерных сетей, средствами управления на базе протокола SNMP.
Тематический план
Введение.
Теоретические основы передачи данных
Управляемые носители информации.
Беспроводная связь
Канальный уровень. Локальные вычислительные сети.
Сетевой уровень.
Объединенные сети.
Транспортный уровень.
Качество обслуживания в IP сетях.
Технологии глобальных сетей
Транспортные сети
Протоколы прикладного уровня.
Безопасность в компьютерных сетях
Управление сетями
Литература
Основная:
Столлингс В. Современные компьютерные сети. - СПб.: Питер, 2003. - 783 с.
Таненбаум Э. Компьютерные сети. - СПб.: Питер, 2002. - 848 с.
Олифер В.Г., Олифер Н.А. Компьютерные сети: принципы, технологии, протоколы. 3-е изд. СПб: Издательство «Питер», 2008. 958 с.
Джеймс Ф. Куроуз, Кит В. Росс - Компьютерные сети. Многоуровневая архитектура интернета. - Addison Wesley — Питер, 2003. - 731 с.
Дополнительная:
Шринивас Вегешна. Качество обслуживания в сетях IP / пер. с англ. - М.: Издательский дом «Вильяме», 2003 - 368с.
Столингс В. Структурная организация и архитектура компьютерных систем. М.: Вильямс, 2002. 896 с.
Столлингс В., Компьютерные системы передачи данных: Изд. 6. М.: Вильямс 2002. 928 с.
Ретана А., Слайс Д., Уайт Р. Принципы проектирования корпоративных IP-сетей / пер. с анг. – М.: Издательский дом «Вильяс», 2002. – 368 с.
Олифер В.Г., Олифер Н.А. и др. Стратегическое планирование сетей масштаба предприятия. М: Центр Информационных Технологий, 2000. 680 с.
«Моделирование информационных систем»
(автор программы Курилов И.Д., старший преподаватель)
Аннотация
Курс «Моделирование информационных систем » содержат основные понятия и направления имитационного моделирования, которое в настоящее время является перспективным и используется во всех странах мира. Имитационное моделирование в сочетании с эвристическими методами дает новое направление и возможности применения вычислительной техники. Курс предназначен для студентов 1 курса магистратуры, имеющих непрофильное образование.
Цель курса
Целью изучения дисциплины является получение знаний и освоение методов разработки моделей для анализа корпоративных информационных систем.
Тематический план учебной дисциплины
1. Основные понятия теории моделирования
2. Технологии имитационного моделирования
3. Классификация имитационных моделей
4. Описание динамики поведения системы
5. Моделирование случайных событий
6. Моделирование по особым состояниям
7. Моделирование параллельных процессов в сложных системах
8. Методы описания параллельных процессов в системах и языках моделирования
9. Применение сетей Петри для описания параллельных процессов
10. Применение Е-сети вычисления для описания параллельных процессов
11. Планирование модельных экспериментов
12. Типы планирования эксперимента
Литература
Основная:
Шеннон, Р. Имитационное моделирование систем – искусство и наука / Р. Шеннон. – М., 1978.
Ермаков, С.М. Курс статистического моделирования / С.М. Ермаков, Т.А. Михайлов. – М., 1976.
Советов, Б.Я. Моделирование систем / Б.Я. Советов, С.А. Яковлев. – М.: Высшая школа, 1985.
Полляк, Ю.Г. Статистическое машинное моделирование средств связи / Ю.Г. Полляк, В.А.Филимонов. – М.: Радио и связь, – 1988.
Бусленко, В.Н. Автоматизация имитационного моделирования / В.Н. Бусленко. – М.: Наука,1987.
Бусленко, Н.П. Моделирование сложных систем / Н.П. Бусленко. – М.: Наука, 1977.
Лещинский, Е. Имитационное моделирование на железнодорожном транспорте / Е. Лещинский. – М.: Транспорт, 1977.
Клейн, Дж. Статистические методы в имитационном моделировании / Дж.Клейн. – М., 1978.
Максимей, И.В. Имитационное моделирование на ЭВМ / И.В. Максимей. – М.: Радио и связь, 1988.
Нейлор, Т. Машинные имитационные эксперименты с моделями экономических систем / Т. Нейлор. – М., 1975.
Адлер, Ю.П. Планирование эксперимента при поиске оптимальных условий / Ю.П. Адлер, Е.В. Маркова, Ю.В. Грановский. М.: Наука, 1976.
Общенаучный цикл
Интеллектуальные системы.
(автор: к.т.н., доцент Митрофанов А.С.)
Аннотация
Курс «Интеллектуальные системы» является обязательным курсом и рассчитан на студентов второго года обучения в магистратуре.
В основе курса лежит изучение теоретических, методических, математических и практических основ систем искусственного интеллекта (ИИ). Особое внимание уделено введением в теорию искусственного интеллекта, и содержит основные концепции, принципы, стратегии и методы проектирования систем искусственного интеллекта (СИИ).
В курсе подробно рассматриваются основные понятия и элементы теории множеств, основы математической логики, логики высказываний, исчисления предикатов и теории графов, что в дальнейшем облегчает понимание методов формализации и структурирования знаний и алгоритмов логического вывода новых знаний в СИИ.
В курсе рассмотрены традиционные способы приобретения знаний, методы извлечения и структурирования знаний, модели представления и обработки знаний в интеллектуальных системах. Подробно с практическими примерами излагаются принципы построения основных моделей представления знаний в СИИ (логические, семантические, фреймовые, продукционные), а также основные алгоритмы и схемы извлечения новых знаний для различных моделей представления знаний.
Цель курса
Целью курса является формирование у студента глубоких теоретических знаний в области распределенных баз данных и практических навыков по результативному внедрению систем, основанных на РБД. и приобретение навыков в создании простых экспертных систем в различных областях знаний.
Основными задачами преподавания дисциплины являются:
изучение методов искусственного интеллекта (ИИ) представления знаний;
изучение методов ИИ вывода новых знаний;
изучение методов ИИ поиска рациональных и оптимальных решений;
получение практических навыков разработки экспертных систем.
В ходе изучения дисциплины студенты
получат знания:
о методических основах ИИ, о математических основах ИИ;
об основных моделях представления знаний в системах искусственного интеллекта (СИИ);
основные алгоритмы и схемы вывода новых знаний для различных моделей представления знаний;
преимущества и недостатки различных моделей представления знаний;
основные алгоритмы принятия рациональных и оптимальных решений;
области применения систем искусственного интеллекта.
научаться:
извлекать знания из различных источников;
представлять извлечённые знания в наиболее удобной модели ИИ;
разработывать простейшую СИИ для выбранной модели представления знаний;
получать с помощью разработанной СИИ новые знания;
создавать наглядную презентацию разработанной СИИ.
овладеют навыками:
- разработки простейших экспертных систем;
- доходчивого и вразумительного представления разработанной СИИ.
Тематический план
1. Классификация направлений, средств и результатов развития
искусственного интеллекта
2. Методические и математические основы ИИ.
3. Элементы теории множеств. Методика описания предметной области.
4. Представление и вывод знаний в СИИ на основе логических моделей.
5. Представление и вывод знаний в СИИ на основе семантических сетей
6. Представление и вывод знаний в СИИ на основе фреймовых моделей
7. Продукционные модели представления и получения новых знаний
8. Моделирование структуры мозга с помощью нейронных сетей
9. Представление и вывод нечётких знаний в СИИ.
10. Представление и вывод неполных знаний в СИИ.
11. Моделирование деятельности человеческого коллектива с помощью
интеллектуальных мультиагентных систем.
12. Поиск альтернативных решений в пространстве состояний.
13. Поиск на графах «И-ИЛИ».
14. Локальный поиск.
15. Перспективы развития искусственного интеллекта
Литература
Основная:
Митрофанов С.А. «Учебное пособие по курсу «Системы искусственного интеллекта» Учебное пособие. --- Московский государственный институт электроники и математики. М., 2008 150 стр.
Андрейчиков А.В., Андрейчикова О.Н. «Интеллектуальные информационные системы» Учебник,-М.: Финансы и статистика, 2004г. 424стр. с ил.
Башмаков А.И., Башмаков И.А. «Интеллектуальные информационные технологии» Учебное пособие – М. Изд-во МГТУ им. Н.Э. Баумана 2005г. 304 стр. с ил.
Лихтарников Л.М., Сукачёва Т.Г. «Математическая логика» Курс лекций. СПб.: Из-во «Лань». 1988г. 288стр.
Стюарт Рассел, Питер Норвиг. «Искусственный интеллект: современный подход,2-ое издание» перевод с англ. М.: Издательский дом «Вильямс» 2006г. 1408 стр. с ил.
Кузин Л.Т. «Основы кибернетики». В 2-х томах,т1 Математические основы кибернетики: Учебное пособие для вузов. М.: Энергоатомиздат,1994г. 576стр. с ил.
Джордж Ф. Люггер «Искусственный интеллект: стратегии и методы решения сложных проблем», 4-ое издание Пер. с англ. М.: Издательский дом «Вильямс» 2003г. 864 стр. с ил.
Питер Джексон «Введение в экспертные системы» Учебное пособие Пер. с англ. М.: Издательский дом «Вильямс» 200
Дополнительная:
Минский М. Фреймы для представления знаний. М.: Мир, 1979.151 с.
Нечеткие множества в моделях управления и искусственного интеллекта / А.Н. Аверкин, И.З. Батыршин,А.Ф. Блишун и др.-М.Наука, 1986.-312с.
Попов Э. В. Экспертные системы: Решение неформализованных задач в диалоге с ЭВМ.- М.: Наука, 1987.-288с.
Гаврилова Т. А. Червинская К. Р. Извлечение и структурирование знаний для экспертных систем.-М.: Радио и связь 1992.-220 с.
Искусственный интеллект: В 3-х кн.Кн. 2. Модели и методы: Cправочник / Под ред. Д.А. Поспелова. - М.: Радио и связь, 1990-304 с.
Методы оптимизации
(автор: к.ф.-м.н., доцент Манита Л.А.)
Цель курса
Целями курса «Методы оптимизации» являются освоение студентами методов исследования задач оптимизации. В процессе изучения дисциплины студенты получают знания основных математических методов решения полученных оптимизационных задач, приобретают навыки математической формализации экстремальных прикладных задач, навыки самостоятельного изучения отдельных тем дисциплины.
Тематический план
Основные понятия в теории оптимизации. Постановка задачи оптимизации. Понятие критерия оптимальности. Основные задачи оптимизации. Локальные и глобальные решения в задачах оптимизации.
Конечномерные задачи безусловной оптимизации. Условия оптимальности в одномерной задаче без ограничений. Условия оптимальности в многомерной задаче без ограничений. Основные численные методы безусловной оптимизации.
Задачи условной оптимизации. Метод множителей Лагранжа. Необходимые и достаточные условия оптимальности в задачах с ограничениями в виде равенств. Необходимые условия оптимальности в задачах с ограничениями в виде равенств и неравенств. Интерпретация множителей Лагранжа. Численные методы решения задач с ограничениями.
Выпуклые задачи. Задача выпуклого программирования. Теорема Куна-Таккера.
Задачи линейного программирования. Симплекс-метод решения задач линейного программирования. Двойственные задачи в линейном программировании. Анализ чувствительности решения задачи линейного программирования. Транспортная задача. Задача о назначении.
Динамическое программирование. Принцип оптимальности Беллмана.
Задачи вариационного исчисления. Необходимые условия оптимальности.
Задачи оптимального управления. Принцип максимума Понтрягина.
Литература
Основная:
Галеев Э.М Оптимизация: теория, примеры, задачи. — М.: Эдиториал УРСС, 2010.
Манита Л.А. Условия оптимальности в конечномерных нелинейных задачах оптимизации. Учебное пособие — М.: МГИЭМ, 2010. http://www.hse.ru/data/2012/04/02/1251363539/ATT1326549.pdf.
Сухарев А.Г., Тимохов А.В., Федоров В.В. Курс методов оптимизации. — М.: Физматлит, 2005.
Курицкий Б.Я. Поиск оптимальных решений средствами Excel 7.0. — СПб: BHV, 1997.
Пшеничный Б.Н., Данилин Ю.М. Численные методы в экстремальных задачах. – М.: Физматлит, 1975.
Дополнительная:
Aoki, Masanao (1971) Introduction to Optimization Techniques: Fundamentals and Applications on Nonlinear Programming . Macmillan.
Акулич И.Л. Математическое программирование в примерах и задачах. М.: Лань, 2009.
Кузнецов Ю.Н., Кузубов В.И., Волощенко А.Б. Математическое программирование. — М.: Высшая школа, 1980.
Алексеева Е. В., Кутненко О. А., Плясунов А. В. Численные методы оптимизации. Учеб. пособие . - Новосиб. ун-т. Новосибирск, 2008. http://math.nsc.ru/LBRT/k5/Plyasunov/Posobie3.pdf
Рейзлин В.И. Методы оптимизации. – Томск, ТПУ. Электронный учебник: http://109.123.146.125/
Безопасность вычислительных систем и сетей
(автор: д.т.н., профессор Саксонов Е.А.)
Аннотация
Курс «Безопасность вычислительных систем и сетей» является обязательным курсом и рассчитан на студентов первого года обучения в магистратуре. В курсе рассматриваются основные вопросы, связанные с обеспечением безопасности и создании систем безопасности для компьютерных систем и сетей. Основу курса составляют принципы определения политики безопасности, основанные на анализе реальных угроз и методов борьбы с ними, возможностей атакующей стороны и потерь, связанных с преодолением системы защиты. Проводится связь политики безопасности с типом информационной системы и особенностями обрабатываемой в компьютерных системах и сетях информации. Исследуются вопросы обоснования выбора методов и средств защиты, мониторинга работы персонала и пользователей компьютерных систем и сетей. Исследуется влияние системы защиты на качество работы компьютерных систем и сетей. В рамках курса студенты обучаются правилам выбора методов и средств защиты, классификации угроз, формирования комплексной системы защиты. Приводятся сведения о составе документации системы защиты, правовом обеспечении, регламентирующем работу системы, устанавливающем степень ответственности персонала и пользователей.
Рассматриваются подходы и методы оценки эффективности систем защиты. Основу курса составляют установочные лекции, главным содержанием которых являются научно-технические основы построения систем безопасности, сведения о современных и перспективных технологиях, методах и средствах защиты компьютерных систем и сетей.
Цель курса
Способствовать формированию основных компетенций в области обеспечения безопасности компьютерных систем и сетей, теоретических и практических знаний и умений в области создания, организации работы и развития систем безопасности компьютерных систем и сетей различного назначения, оценки рисков и угроз, современных и перспективных методов обеспечения безопасности.
Тематический план
Введение. Основные понятия безопасности информационных систем, компьютерных систем и сетей.
Политика безопасности для вычислительных систем и сетей.
Задачи обеспечения безопасности. Классификация угроз. Виды атак. Модель нарушителя.
Правила построения систем защиты.
Методические и правовые аспекты обеспечения безопасности. Документы ФСТЭК и ФСБ.
Классификация механизмов и методов обеспечения защиты от угроз.
Программные и аппаратные методы защиты.
Мониторинг и аудит работы вычислительных систем и сетей.
Мониторинг и аудит работы персонала и пользователей систем и сетей.
Планирование развития системы защиты.
Оценка эффективности системы защиты.
Документы, регламентирующие работу системы защиты и персонала.
Литература
Основная:
Аншина М.Л., Цимбал А.А. Технологии создания распределенных систем. Для профессионалов. – СПб.: «Питер», 2003. – 576 с.
Баричев С.Г., ГОНЧАРОВ в.в., Серов Р.Е. Основы современной криптографии. – М.: Горячая линия. Телеком, 2001. – 120 с.
Мельников В.П. Информационная безопасность и защита информации. Под. ред. С.А.Клейменова. М.: Издательский центр «Академия», 2008. – 336 с.
Олифер В.Г., Олифер Н.А. Новые технологии и оборудование IP-сетей. СПб.: БХВ-Санкт-Петербург, 2001. - 512с.
Партыка Т.Л., Попов И.И. Информационная безопасность.М.:Инфра-М,2002.–368 с.
Столингс В. Криптография и защита сетей: принципы и практика. – М.: «Вильямч», 2001. – 672 с.
Танненбаум Э., М. Ван Стен. Распределенные системы. Принципы и парадигмы. – СПб.: Питер, 2003. – 877 с.
Чмора А. Современная прикладная криптография. – М.: Гелиос. АРВ, 2001. – 256 с.
Бройдо В.Л. Вычислительные системы, сети и телекоммуникации. Спб.: Питер, 2002. - 688 с.
-
Вегешна Ш. Качество обслуживания в сетях IP. – М.: Изд-во Вильямс, 2003. - 368 с.
Дополнительная:
-
Бройдо В.Л. Вычислительные системы, сети и телекоммуникации. Спб.: Питер, 2002. - 688 с.
Минниханов Р.Н. Защита от несанкционированного доступа в специализированных информационных системах. Казань, 1999. - 199с.
Петров В.П., Петров С.В. Информационная безопасность человека и общества. М.: Энас, 2007. – 336 с.
Степанов Е.А. Корнеев И.К. Информационная безопасность и защита информации. - М.: ИНФРА-М. 2001. – 304 с.
Уэлдон Д.-Л. Администрирование баз данных: Пер. с англ. - М.: Финансы и статистика. 1984. - 208 с.
Федеральный закон от 27 июля 2006 г. № 149-ФЗ «Об информации, информационных технологиях и о защите информации»
Федеральный закон от 27 июля 2006 г. № 152-ФЗ «О персональных данных».
-
Мартин М. Введение в сетевые технологии.- М.: Лори, 2002. - 659 с.
Ретана А., Слайс Д., Уайт Р. Принципы проектирования корпоративных IP-сетей.: Пер. с англ. – М.: Издательский дом «Вильямс», 2002. – 368 с.
-
Столлингс В., Компьютерные системы передачи данных. Изд.6, Вильямс.2002.-928 с.
-
Хелд Г. Технологии передачи данных. – СПб.: Питер. 2003. - 720 с.
Камер Дуглас Э. Компьютерные сети и Internet. Разработка приложений для Internet : Пер. с англ. – М.: Изд. дом "Вильямс", 2002. – 640 с.
Операционные системы
(автор: доцент Фомин С.С.)
Аннотация
Курс «Операционные системы» является базовым курсом и рассчитан на студентов первого года обучения в магистратуре. В курсе рассматривается структура современных операционных систем. Особое внимание уделено свободно распространяемым UNIX-подобным ОС. Делается обзор базового набора команд и особенностей программирования на командном языке ОС UNIX. Большое внимание уделено вопросам управления процессами в ОС UNIX (неименованные и именованные программные каналы, очереди сообщений, разделяемая память, семафоры). В курсе приводится структура канонической файловой системы современной ОС. Процедура начальной загрузки и формирования функциональности операционной системы. Рассматриваются вопросы управления памятью, виртуальной памятью и программные средства работы с виртуальной памятью. Значительное внимание уделено практической составляющей курса.
Цели курса
Обеспечить студентов базовыми знаниями принципов построения и использования современных операционных систем.
Заложить основы для последующих курсов, посвященных созданию современных информационных систем.
Познакомить студентов с современными реализациями операционных систем.
Обучить студентов применению современных операционных систем.
Тематический план
1. Введение в операционные системы
2. Современные операционные системы. Введение в ОС Unix
3. Базовый набор команд ОС Unix
4. Основы программирования на командном языке ОС Unix
5. Введение в управление процессами
6. Управление процессами в ОС Unix
7. Планирование процессов
8. Начальная загрузка ОС Unix
9. Файловая система ОС Unix
10. Управление памятью
11. Виртуальная память
12. Аппаратно-независимый уровень управления виртуальной памятью
Литература
|