Зарегистрироваться
Восстановить пароль
FAQ по входу

Гасанова З.А. Основы системного программирования

  • Файл формата pdf
  • размером 1,44 МБ
  • Добавлен пользователем
  • Описание отредактировано
Гасанова З.А. Основы системного программирования
Учебное пособие (курс лекций). — Махачкала: ДГИНХ, 2011. — 108 с.
Учебное пособие предназначено для студентов 3 курса, обучающихся на дневном отделении факультета «Прикладная информатика (в экономике)», направления «Информационная безопасность», профиля «Безопасность автоматизированных систем».
Введение.
Основные возможности операционных систем.
Эволюция ОС Windows.
Windows, стандарты и открытые системы.
Принципы, лежащие в основе Windows.
Файловая система Win64.
64-битовая файловая система. Указатели файлов.
Определение размера файла.
Атрибуты файлов и управление каталогами.
Блокирование файлов.
Работа с реестром.
Реестр. Ключи реестра.
Управление системным реестром.
Обработка исключений.
Исключения и обработчики исключений.
Исключения, возникающие при выполнении операций над числами с плавающей точкой.
Ошибки и исключения.
Обработчики завершения.
Обработчики управляющих сигналов консоли.
Векторная обработка исключений.
Управление памятью, отображение файлов.
Архитектура системы управления памятью в Win32 и Win64.
Куча. Управление памятью кучи.
Отображение файлов.
Динамически компонуемые библиотеки.
Статические и динамические библиотеки.
Точки входа библиотеки DLL.
Управление процессами.
Процессы и потоки в Windows.
Создание процессов. Идентификация процессов. Ожидание завершения процесса.
Блоки и строки окружения процесса.
Временные характеристики процесса.
Генерация управляющих событий консоли.
Потоки и планирование выполнения.
Понятие потоков.
Управление потоками.
Локальные области хранения потоков.
Приоритеты процессов и потоков и планирование выполнения.
Состояния потоков.
Облегченные потоки.
Взаимодействие между процессами.
Анонимные каналы.
Именованные каналы.
Функции транзакций именованных каналов.
Почтовые ящики.
Сетевое программирование с помощью сокетов Windows.
Сокеты Windows.
Серверные функции сокета.
Клиентские функции сокета.
Сравнение именованных каналов и сокетов.
Дейтаграммы.
Windows Services.
Создание программ, реализующих службы Windows Services.
Обработчик управляющих команд службы.
Управление службами Windows.
Совместное использование объектов ядра приложениями и службами.
Асинхронный ввод/вывод и порты завершения.
Порты завершения ввода/вывода.
Расширенный ввод/вывод с использованием процедуры завершения.
Асинхронный ввод/вывод с использованием нескольких потоков.
Порты завершения ввода/вывода.
Безопасность объектов Windows.
Общий обзор средств безопасности.
Управляющие флаги дескриптора безопасности.
Защита объектов ядра и коммуникаций.
Список литературы.
  • Чтобы скачать этот файл зарегистрируйтесь и/или войдите на сайт используя форму сверху.
  • Регистрация