Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Programma_GEK_POIT_2015.rtf
Скачиваний:
9
Добавлен:
30.04.2015
Размер:
781.27 Кб
Скачать

Операционные системы и системное программирование

  1. Задачи управления виртуальной памятью: задача размещения, задача преобразования адресов, задача замещения.

  1. Организация многозадачности в ОС Windows. Понятие процесса и потока. Объекты синхронизации.

  1. Алгоритмы планирования в операционных системах.

Защита информационных ресурсов компьютерных систем и сетей

  1. Понятие криптографии и стеганографии. Типы шифрования.

  1. Атаки на переполнение буфера. Защита от переполнения буфера.

Надежность программного обеспечения

  1. Показатели надежности невосстанавливаемых объектов компьютерных систем.

  1. Надежность восстанавливаемых нерезервируемых систем.

  1. Модели надежности программного обеспечения.

Технология разработки ПО

  1. Основные особенности и проблемы современных программных проектов.

  1. Современные тенденции в программной инженерии.

  1. Технология создания ПО на примере технологии Borland.

Организации производства и управления предприятием

1. Характерные признаки и свойства предприятия как производственной системы.

Организация производства и управления предприятием

  1. Свойства и состав производственной системы.

Языки программирования

1. Язык программирования Си. Основные типы данных. Операции и выражения. Операторы управления вычислительным процессом. Функции форматного ввода/вывода.

2. Язык программирования Си. Указатели. Использование указателей. Указатели и массивы. Динамическое выделение памяти.

3. Язык программирования Си. Обработка символьных величин и строк.

4. Язык программирования Си. Функции пользователя. Классы хранения и видимость переменных.

5. Язык программирования Си. Работа с файлами.

6. Язык программирования Ассемблер. Функциональная классификация целочисленных машинных команд. Команды пересылки данных. Арифметические, логические команды. Команды передачи управления. Цепочечные команды.

7. Язык программирования Ассемблер. Сложные структуры данных: массивы, структуры, объединения, записи.

8. Язык программирования Ассемблер. Макросредства языка ассемблера: псевдооператоры equ и =, макрокоманды, макродирективы, директивы условной компиляции.

9. Язык программирования Ассемблер. Архитектура и программирование сопроцессора: регистры состояния, управления, тегов. Форматы данных. Система команд сопроцессора.

Структура и организация данных

  1. Алгоритмы решения задач выбора. Метод ветвей и границ. Сортировка данных. Быстрые сортировки.

Компьютерные системы и сети

  1. Модель взаимодействия открытых систем ISO/OSI и стандартные стеки коммуникационных протоколов.

  1. Протокол межсетевого взаимодействия (IP).

  1. Техника виртуальных каналов. Технология АТМ.

ЛИТЕРАТУРА

Математический анализ

  1. Никольский С.М. Курс математического анализа: Учеб.пособие в 2-х томах, 3-е издание. М., Наука, 1983.

  2. Кудрявцев Л.Д. Курс математического анализа: Учебник в 2-х т. М. Высш.школа. 1981.

  3. Зорич В.А. Математический анализ: Учебник в 2-х т. М.: Наука, 1981, 1984.

  4. Рудин У. Основы математического анализа. М.: Мир, 1976. 319 с.

Геометрия и алгебра

  1. Милованов М.В., Тышкевич Р.И., Феденко А.С. Алгебра и аналитическая геометрия. – Минск: Алафмея. 2001. – 401с.

  2. Монахов В.С., Бузланов А.В. Алгебра и теория чисел в двух частях. Практикум. Часть 1. Минск: БГУ. 2007.

Современные главы высшей математики

  1. Монахов В.С., Трофимук А.А. Числовые функции и классы вычетов.

  2. Монахов В.С. Введение в теорию конечных групп и их классов.

Теория вероятностей и математическая статистика

  1. Гнеденко Б.В. Курс теории вероятностей. М.: Наука, 1969.

  2. Крамер Г. Математические методы статистики. М.: Мир, 1975.

Дифференциальные уравнения

  1. Матвеев Н.М. Методы интегрирования обыкновенных дифференциальных уравнений. Минск: Вышэйшая школа, 1974.

  2. Петровский И.Г. Лекции по теории обыкновенных дифференциальных уравнений. М.: 1984.

Начертательная геометрия, инженерная и машинная графика

  1. Чекмарев А.А. Начертательная геометрия и черчение. – М.: ВЛАДОС, 2002. – 472 с.

  2. Гордон В.О., Семенцов-Огиевский М.А. Курс начертательной геометрии. – М.: Наука, 1988. – 272с.

  3. Фролов С.А. Начертательная геометрия. – М.: Машиностроение, 1978. – 240с.

Основы алгоритмизации и программирования

  1. Долинский, М.С. Алгоритмизация и программирование на Turbo Pascal от простых до олимпиадных задач / М.С. Долинский. – СПб: Питер, 2005. – 237с.

  2. Зуев, Е.А. Программирование на языке TURBO PASCAL 6.0, 7.0 / Е.А. Зуев. – М.: Радио и связь, 1993. – 384с.

  3. Долинский, М.С. Решение сложных и олимпиадных задач по программированию: Учебное пособие / М.С. Долинский. – СПб: Питер, 2006. – 366с.

  4. Федоров, А. Borland Pascal: практическое использование Turbo Vision 2.0 / А. Федоров. - К.: Диалектика, 1993. – 272с.

  5. Фаронов, В.В. Turbo Pascal 7.0. Начальный курс: учебное пособие / В.В. Фаронов. – М.: «Нолидж», 1997. – 616 с.

  6. Фаронов, В.В. Turbo Pascal 7.0. Практика программирования: учебное пособие / В.В. Фаронов. – М.: «Нолидж», 2001. – 416 с.

  7. Бобровский, С. И. Delphi7: учебный курс / С. И. Бобровский. – СПб.: Питер, 2008. – 736 с.

  8. Зубов, А. Программирование на Delphi. Трюки и эффекты / А. Зубов. – СПб.: Питер, 2005. – 396 с.

  9. Культин, Н. Б. Основы программирования в Delphi7 / Н. Б. Культин. – СПб.: БХВ-Петербург, 2003. – 638 с.

  10. Фаронов, В. В. Delphi 5. Учебный курс / В.В. Фаронов – М.: «Нолидж», 2000. – 608 с.

  11. Сурков, Д.А. Программирование в среде Borland Pascal для Windows: справочное пособие /Д.А. Сурков и др – Мн.: Выс. шк., 1996.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]