1. Архитектура процессоров Intel. Организация памяти. Представление чисел в памяти. Шестнадцатеричная система счисления.
2. Вывод текстовых строк и простых геометрических фигур. Процедуры работы с графическими инструментами.
1. Архитектура процессоров Intel. Режимы работы процессора (основная информация). История развития модельного ряда процессоров Intel.
2. Описание диалога в файле ресурсов. Обслуживание модального диалога.
1. Системная шина и передача данных. Регистры процессора и адресация памяти.
2. Измерение однократных интервалов. Мультимедийные таймеры. Измерение интервалов времени. Организация периодического процесса. Задание однократного интервала времени
1. Фазы трансляции и выполнения программы. Модульное программирование, компоновка. Сущность трансляции - компиляция и интерпретация. Структура транслятора.
2. Таблицы строк и локализация программных продуктов. Диалог в главном окне приложения.
1. Архитектура реального режима. Архитектурные особенности защищенного режима.
2. Файлы заголовков и ресурсов. Описание меню в файле ресурсов.
1. Связывание. Сравнительная характеристика языков программирования.
2. Ресурсы: меню и диалоги. Меню в главном окне приложения.
1. Система ввода-вывода.
2. Описание элементов управления в файле ресурсов. Взаимодействие с немодальным диалогом. Определение значений дескрипторов.
1. Система прерываний.
2. Инициирование сообщения WM_PAINT. Вывод на экран графика. Немодальный диалог. Файлы заголовков и ресурсов.
1. Процедура прерывания реального режима.
2. Модальный диалог как главное окно приложения. Список в диалоговом окне. Передача сообщений элементам управления диалогового окна.
1. Прерывания и исключения защищенного режима.
2. Особенности вывода текстовых строк. Логические шрифты.
1. Процессы и потоки. Общие понятия. Создание процесса.
2. Режимы вывода графика. Графика диалогового окна. Вывод в диалоговое окно графиков.
1. Процессы и потоки. Общие понятия. Создание потока.
2. Плавающее меню. Инструментальная панель. Всплывающие подсказки.
1. Процессы и потоки. Общие понятия. Потоки с общей рабочей функцией. Потоки с индивидуальными рабочими функциями.
2. Ресурсы: растровые изображения. Хранение растровых изображений. Вывод растровых изображений. Загрузка растрового изображения.
1. Стандартные элементы управления. Индикатор прогресса. Наборный счетчик. Работа с файлами. Базовые операции с файлами. Открытие и закрытие файла. Запись и чтение файла.
2. Таймеры Windows и служба времени. Установка таймера. Фиксация размеров главного окна. Определение и вывод текущего времени.
1. Асинхронные операции с файлами. Файлы, проецируемые в память. Использование страничного файла. Отладка программ, использующих сложные системные средства.
2. Вывод текста с помощью функций TextOut() и DrawText().
1. Отладка программ в IDE Borland.
2. Интерфейс графических устройств – GDI. Обработка сообщений WM_PAINT.
1. Основы разработки приложений Windows. Структура приложения Windows.
2. Функция TranslateMessage(). Сообщение WM_COMMAND. Программное создание меню.
1. Основы разработки приложений Windows. Функционирование приложения Windows.
2. Комбинированный список в диалоговом окне. Визуальные средства подготовки сценариев меню и диалогов.
1. Основы разработки приложений Windows. Главная функция WinMain().
2. Стандартные элементы управления. Графический список. Программное формирование графического списка. Графический список и уведомляющие сообщения.
1. Основы разработки приложений Windows. Венгерская нотация. Параметры функции WinMain().
2. Макрос HANDLE_MSG. Структура программы с макросом HANDLE_MSG. Расширение макроса HANDLE_MSG. Окна сообщений.
1. Основы разработки приложений Windows. Состав функции WinMain().
2. Оконная функция и функции обработки сообщений дочернего окна. Окна предопределенных классов в главном окне приложения. Проигрывание звуковых фрагментов. Организация виртуального измерительного прибора.
1. Основы разработки приложений Windows. Класс окна и его характеристики. Создание и показ окна.
2. Работа с редактором ресурсов Borland C++ 5.02. Стандартные модальные диалоги Windows. Стандартный диалог "Открытие файла".
1. Основы разработки приложений Windows. Класс окна и его характеристики. Цикл обнаружения сообщений.
2. Окна Windows. Организация дочерних окон. Процедура создания дочернего окна. Сообщение WM_CREATE.
1. Сообщения Windows. Возникновение сообщений. Обработка сообщений.
2. Контексты окна и совместимой памяти. Процедура вывода растрового изображения. Использование функции BitBlt(). Компоновка составных изображений.
1. Оконная функция. Структура оконной функции. Процедура завершения приложения.
2. Проблемы отображения вычисляемых математических функций. Рисование в окне приложения. Использование совместимой памяти.