Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Перелик Питань Екзамен 2(програмування).doc
Скачиваний:
3
Добавлен:
01.07.2025
Размер:
211 Кб
Скачать
☆
  1. Для чого призначені компоненти ScrollBars, ComboBox, RadioButton?

Компонент ScrollBars це смуги прокручування, які дозволяють переглядати текстовий документ, що не вміщається у текстове поле. Компонент ComboBox, значок якого перебуває на вкладці Standard, дає можливість ввести дані або безпосередньо в поле введення-редагування, або шляхом вибору зі списку, що з'являється в результаті кліка на кнопці списку. Компонент RadioButton це перемикач, який дозволяє вибирати лише один компонент RadioButton зі всіх інших на формі.

  1. Що таке файл? Наведіть приклад оголошення файлу?

Файл - це іменована структура даних, що представляє собою послідовність елементів даних одного типу, причому кількість елементів послідовності практично не обмежена. У першому наближенні файл можна розглядати як масив змінної довжини необмеженого розміру. У загальному виді оголошення файлу виглядає так:

Ім'я:file of Типелементів;

Приклади:

res: file of char; // файл символів

koef: file of real; // файл дійсних чисел

  1. Наведіть опис процедури AssignFile, поясніть її призначення.

Для того щоб програма могла виводити дані у файл або зчитувати дані з файлу, необхідно вказати файл, тобто зв'язати файлову змінну з конкретним файлом (задати ім'я файлу). Ім'я файлу задається викликом процедури AssignFile, що зв'язує файлову змінну з конкретним файлом.

Опис процедури AssignFile виглядає в такий спосіб:

AssignFile(var f, Имяфайла: string)

Приклади виклику процедури AssignFile:

AssignFile(f, 'a:\result.txt');

AssignFile(f, '\students\ivanov\korni.txt');

  1. Наведіть процедуру для відкриття файлу у режимі додавання даних, створення нового файлу, закриття файлу.

Для того щоб відкрити файл у режимі створення нового файлу або заміни існуючого, необхідно викликати процедуру Rewrite(f), де f - файлова змінна типу TextFile.

Для того щоб відкрити файл у режимі додавання до вже існуючих даних, що перебувають в цьому файлі, потрібно викликати процедуру Append (f). Для закриття файлу використовуємо процедуру Close(f).

  1. Поясніть чому можуть виникати помилки відкриття файлів? Для чого потрібна функція іoResult?

Спроба відкрити файл може завершитися невдачею і викликати помилку часу виконання програми. Причин невдачі при відкритті файлів може бути декілька. Наприклад, програма спробує відкрити файл на гнучкому диску, що не готовий до роботи. Інша причина - відсутність додавання до файлу, що відкривається в режимі додавання, (файлу немає - додавати нікуди). Програма може контролювати результати виконання інструкції відкриття файлу за допомогою перевірки значення функції IOResult (input-Output Result - результат вводу/виводу). Функція IOResult повертає 0, якщо операція вводу/виводу завершилася успішно; у противному випадку – видається код помилки.

  1. Для чого потрібна функція DateToStr, функція Date? Коли виникає подія OnActivate?

Функція DateToStr – це функція перетворення типів, що перетворює данні з формату дата у рядковий тип даних., функція Date видає значення біжучої дати у різних форматах. Подія OnActivate виникає в момент активізації форми додатка.