- •Декан факультета кНиИт
- •Геометрия и алгебра (Галаев с.В.)
- •Дифференциальные уравнения (Гуревич а.П.)
- •Теория вероятностей и математическая статистика (Харламов а.В.)
- •Исследование операций и теория игр (Харламов а.В.)
- •Уравнения математической физики (Бондаренко н. П.)
- •Численные методы (Поплавский д.В.)
- •Системное и прикладное программное обеспечение (Соловьёв в.М.)
- •Информатика (Иванов а.С.)
- •Базы данных (Батраева и.А.)
- •Методы оптимизации (Курдюмов в.П.)
- •Дискретная математика (Мангушева и.П.)
Системное и прикладное программное обеспечение (Соловьёв в.М.)
Особенности аппаратно-программных платформ современных вычислительных систем.
Понятия вычислительного процесса, состояния процесса, дескриптора процесса. Основные идеологии планирования вычислительных процессов.Технологии взаимодействия процессов. Управление вычислительным процессом.
Концепция многопоточности в современной операционной системе. Состояния потоков. Приоритеты потоков. Синхронизация потоков. Управление потоками.
Понятие ресурса операционной системы. Управление основными ресурсами вычислительной системы. Организация памяти и принцип перевода виртуального адреса в физический. Управление вводом-выводом. Управление внешними устройствами. Общие принципы механизмов обработки прерываний и исключений. Дисциплины обслуживания. Супервизор.
Список литературы:
Олифер В.Г., Олифер Н.А. Сетевые операционные системы: Учебник для вузов. – СПб.: Питер, 2003.
Соловьев В.М. Практикум по операционным системам. – Саратов.: Издательство Саратовского университета, 2007.
Таненбаум Э. Архитектура компьютера. 5-е изд. – СПб.: Питер, 2007.
Бройдо В.Л., Ильина О.П. Архитектура ЭВМ и систем: Учебник для вузов. – СПб.: Питер, 2006.
Гергель В.П. Теория и практика параллельных вычислений. – М.: Интернет-Университет Информационных технологий, Бином пресс. 2007.
Молчанов А.Ю. Системное программное обеспечение. – СПб.: Питер, 2003.
Рудометов Е. Современное железо. Настольные, мобильные и встраиваемые компьютеры. – СПб.: БХВ-Питер, 2010.
Симонович С.В. Информатика. Базовый курс: Учебник для вузов.2-е изд. – СПб.: Питер, 2004.
Информатика (Иванов а.С.)
Формализованные понятия алгоритма: рекурсивные функции, системы текстовых замен.
Управляющие структуры в языках программирования высокого уровня.
Абстрактные структуры данных, работа со списками.
Древовидные структуры данных в программировании, представление и реализация.
Графовые структуры данных в программировании, представление и реализация.
Доказательство правильности программ, правила вывода.
Список литературы:
1. Информатика. Базовый курс: учеб. пособие / под ред. С. В. Симоновича. СПб. [и др.] : Питер, 2010. – 639 с.
2. Огнева М.В., Кудрина Е.В. Основы программирования на языке С++: Учеб. пособие в 2 ч. Часть 1. - Саратов: Изд. «Научная книга», 2008. -100 с.
3. Огнева М.В., Кудрина Е.В. Основы программирования на языке С++: Учеб. пособие в 2 ч. Часть 2. - Саратов: Изд. «Научная книга», 2009. -100с
Языки программирования и методы трансляции(Миронов С.В.)
1. Регулярные языки: способы задания. Эквивалентность способов представления регулярных языков.
2. Контекстно-свободные языки: способы задания. Лемма о разрастании контекстно-свободных языков.
3. Перевод. Способы задания перевода.
4. Левый и правый разбор. Левый и правый анализатор. Детерминированный алгоритм нисходящего разбора.
5. Алгоритм Эрли получения правого разбора.
6. LL(k)-языки. LL-анализатор. Построение LL(k)-анализатора.
7. LR(k)-языки. LR-анализатор. Построение LR(1)-анализатора.
Литература:
1. Э. А. Опалева Языки программирования и методы трансляции: учеб. пособие / Э. А. Опалева, В. П. Самойленко.- СПб. : БХВ-Петербург, 2005.
2. А. П. Соколов, Системы программирования:теория, методы, алгоритмы. М.: Финансы и статистика, 2004.
3. Теория и реализация языков программирования: учеб. пособие по курсу теории и реализации языков программирования / В. А. Серебряков и др. - М. : МЗ-Пресс, 2003
4. А. Ахо, Дж. Ульман, Теория синтаксического анализа, перевода и компиляции. В 2-х томах. М.: "Мир", 1978.
5. В. Дж. Рейуорд-Смит, Теория формальных языков. М.: "Радио и связь", 1988.