1. Таймеры в ОС Windows, связанные с ними сообщения, функции API Windows обратотки этих событий.
2. Напишите программу вывода на экран набора символов ASCII – кода (Assembler).
3. Формируются несколько стандартных кнопок и статическое окно. Информация о нажатии каждой кнопки должна отображаться в статическом окне. (Borland C++ Builder).
Билет 27
1. Опишите функции обработки клавиатурных сообщений в ОС Windows, функции API Windows, для С++.
2. Напишите программу, запрашивающую ввод имени, а затем отображающую в средине экрана введенное имя (Assembler).
3. Имеются данные об объемах продаж магазина за 12 месяцев. Найти суммарный и среднемесячный объемы продаж. (Borland C++ Builder).
Билет 28
1. Поясните механизм взаимодействия Turbo Assembler и Borland С++.
2. Напишите команды для BIOS INT 13H, выполняющие чтение одного сектора в область памяти INDISK, с дисковода А, головки 0, дорожки 6 и сектора 3 (Assembler).
3. Имеются данные о численности 10 населенных пунктов района. Найти количество населенных пунктов, количество жителей в которых ниже среднего по району. (Borland C++ Builder).
Билет 29
1. Приведите пример программирования операций над файлами, каталогами и дисками.
2. Напишите команды для BIOS INT 13H, выполняющие запись трех секторов из области памяти OUTDISK на дисковод В, головку 0, дорожку 8 и сектор 1 (Assembler).
3. Имеются данные о прибыли предприятия за последние пять лет. Найти, в какие годы прибыль была максимальной и минимальной. (Borland C++ Builder).
Билет 30
1. Расшифруйте понятия загрузчики и редакторы связей.
2. Программа MAINPRO должна вызвать подпрограмму SUBPRO. В программе MAINPRO определены переменные QTY как DB, VALUE как DW и PRICE как DW. Подпрограмма SUBPRO должна разделить VALUE на QTY и записать частное a PRICE. Постройте работающую программу и проверьте ее (Assembler).
3. Имеются данные о температуре воздуха за неделю (по дням), определить перепад температур за неделю. (Borland C++ Builder).
Достарыңызбен бөлісу: |