
- •Міністерство освіти і науки України
- •Методичні вказівки та завдання для проведення практики
- •Розробила викладач: _____________ Соловчук г.В. (підпис)
- •Голова циклової комісії _______________ Бідасюк м.А.
- •1. Мета практики
- •2. Завдання практики
- •3. Рекомендації для полегшення роботи з розробки та написання програм
- •4. Короткі теоретичні відомості
- •Вивід на екран в текстовому режимі.
- •Ввід з клавіатури
- •Робота з файлами
- •Робота з мишкою
- •5. Варіанти завдань
- •6. Оформлення звіту по практиці
- •Перелік посилань на використані джерела
- •Зеркалов д.В. Охорона праці в галузі: Загальні вимоги. Навчальний посібник. Київ: «Основа». 2011. – 551 с.
Робота з мишкою
INT 33h, АХ = 0: ініціалізація мишки.
Вхід: АХ = 0000h
Вихід: АХ = 0000h, якщо мишка чи драйвер мишки не встановлений
АХ = 0FFFFh, якщо драйвер і мишка встановлені.
ВХ = число кнопок:
0002 або 0FFFFh - дві
0003 - три
0000 - інша кількість
Виконується апаратне і програмне скидання миші і драйвера.
INT 33h, АХ = 1: Показати курсор
Вхід: АХ = 0001h
INT 33h, АХ = 2: Сховати курсор
Вхід: АХ = 0002h
INT 33h, АХ = 3: Визначити стан мишки
Вхід: АХ = 0003h
Вихід: ВХ = стан кнопок:
біт 0: натиснута ліва кнопка
біт 1: натиснута права кнопка
біт 2: натиснута середня кнопка
СХ = Х-координата (в пікселях)
DX = Y-координата (в пікселях)
Повернуті координати збігаються з координатами пікселів відповідної крапки на екрані в більшості графічних режимів, крім 04, 05, 0Dh, l3h, де Х-координату мишки треба поділити на 2, щоб одержати номер стовпця відповідної крапки на екрані. У текстових режимах обі координати треба поділити на 8 для одержання номера рядка і стовпця відповідно.
INT 33h, АХ = 4: Встановити вказівник мишки в задану позицію
Вхід: АХ = 0004h
СХ = Х-координата (в пікселях)
DX = Y-координата (в пікселях)
INT 33h, АХ = 7: Встановити межі переміщення мишки по горизонталі
Вхід: АХ = 0007h
СХ = мінімум Х-координати (в пікселях)
DX = максимум Х –координати (в пікселях)
INT 33h, АХ = 8: Встановити межі переміщення мишки по вертикалі
Вхід: АХ = 0008h
СХ = мінімум Y –координати (в пікселях)
DX = максимум Y –координати (в пікселях)
5. Варіанти завдань
Номер варіанта – це номер студента в журналі.
№ вар. |
Розташ. меню |
Розташ. відповіді |
Колір тла |
Колір символа |
Тема |
Інформація для виведення |
1 |
|
|
сірий |
чорний |
Типи комп’ютерів |
Технічні параметри |
2 |
|
|
чорний |
жовтий |
Назви автомобілів |
Технічні параметри |
3 |
|
|
голубий |
синій |
Канцтовари |
Виробник, вартість |
4 |
|
|
сірий |
жовтий |
Назви країн |
Столиця, кількість населення |
5 |
|
|
синій |
сірий |
Міста України |
Область, кількість жителів |
6 |
|
|
голубий |
червоний |
Ріки |
Держава, довжина |
7 |
|
|
жовтий |
чорний |
Прізвища |
Ім’я, адреса |
8 |
|
|
сірий |
синій |
Прізв. викладачів |
Предмет, кількість годин |
9 |
|
|
голубий |
чорний |
Назва групи |
Куратор, назва спеціальності |
10 |
|
|
сірий |
червоний |
Область |
Центр, кількість населення |
11 |
|
|
синій |
білий |
Вулиці |
Мікрорайон, кількість жителів |
12 |
|
|
білий |
синій |
Пора року |
Місяці, кількість днів |
13 |
|
|
синій |
коричн. |
День тижня |
Розклад занять |
14 |
|
|
червоний |
чорний |
Озера |
Держава, глибина |
15 |
|
|
зелений |
чорний |
Гори |
Держава, висота |
16 |
|
|
синій |
червоний |
Предмети |
Прізвище викл., кільк. годин |
17 |
|
|
чорний |
жовтий |
Назви книг |
Автор, кількість сторінок |
18 |
|
|
сірий |
чорний |
Держави |
Президент |
19 |
|
|
сірий |
жовтий |
Спеціальності |
Прізвище зав. відділенням |
20 |
|
|
голубий |
синій |
Прізвища студен. |
Група, спеціальність |
21 |
|
|
зелений |
червоний |
Предмети |
Список літератури |
22 |
|
|
синій |
сірий |
Маршрути |
Номер автобуса, кільк. місць |
23 |
|
|
сірий |
синій |
Автори |
Назва книги, видавництво |
24 |
|
|
жовтий |
червоний |
Держави |
Місце знаходження |
25 |
|
|
синій |
білий |
Марки бензину |
Виробник, ціна |
26 |
|
|
білий |
синій |
Острови |
Держава, кільк. населення |
27 |
|
|
червоний |
коричн. |
Футбольні клуби |
Держава, рейтинг |
28 |
|
|
зелений |
чорний |
Номер автобуса |
Маршрут, кільк. пасажирів |
29 |
|
|
синій |
червоний |
Назва фірми |
Директор, кільк. працівників |
30 |
|
|
чорний |
жовтий |
Назви автомобілів |
Виробник, ціна |
Умовні позначення:
- верхня половина екрана;
- нижня половина екрана;
- ліва половина екрана;
- права половина екрана.