Програмування на Pascal - Delphi - Лабораторні роботи1 - Лаба №6
Уфімський державний авіаційний технічний університет
Лабораторна робота №6
Turbo Pascal 7.0
“Процедури та функції”
ots:array[1..10] of integer;
writeln('vvedite kol semestrov');
for j:=1 to kolcem do
writeln('vvedite god rozdenia');
for j:=1 to kolcem do
if k:=1 then writeln(fam);
1.Чи можуть компоненти запису бути різних типів?
2.Як здійснюється доступ до полів запису?
3. Чи можуть записи входити компонентами до складу інших змінних?
4.Поясніть правила застосування оператора CASE.
5.Поясніть правила застосування оператора WITH.
6.Що таке складовий оператор?
7.Як можна скоротити довжину ідентифікаторів при обробці кількох
8. Наведіть приклад роботи з масивом записів.
9. Які типи даних можуть бути використані як поля записів?
10. Формат опису даних типу «Запис»?
11.Як присвоїти всі значення однієї змінної типу «Запис» інший пере-
змінного типу «Запис»?
12.Як присвоїти значення окремим полям запису?
13.Наведіть приклад формату запису, в якості одного з полів якого ви-
користуються дані типу "Запис".
14. Опишіть формат даних для представлення наступної інформації:
- лекція (предмет, викладач, шифр групи, день тижня, час про-
4) Операторcaseзадає особливе поле запису - поле ознаки, що визначає який з варіантів в даний момент буде активовано.
5) Оператор приєднанняwithдозволяє здійснювати доступ до компонентів запису таким чином, якби вони були звичайними змінними.
7) Використатиоператорwith.
var gruppa: array[1..30] of str
9) Масиви та ін записи.
12) Використовується оператор присвоєнняSt1:='Сидорів'
1) Що таке "типізований файл"?
2) Що таке "нетипізований файл"?
3) Що таке "текстовий файл"?
4) Що таке «покажчик файлу»?
5) Як встановити покажчик файлу у потрібну позицію?
6) Які типи файлів можна встановлювати позицію покажчика файла?
7) Які процедури призначені для відкриття файлу?
8) Які процедури призначені для відкриття текстового файлу?
9) Які процедури та в якій послідовності треба викликати для читання даних із типізованого файлу?
10) Як встановити розмір блоку для нетипізованого файлу?
11) Якими процедурами виконується читання та запис для нетипізованих файлів?
12) Які функції дозволяють дізнатися про поточне положення покажчика у файлі?
13) Як визначити виникнення будь-якої помилки під час роботи з файлами?
Це файл містить компоненти одного конкретного типу одиниця обміну є один елемент.
Це файл, який містить будь-які типи даних. Дозволяє виконувати за одну операцію читання/запису відразу кількох елементів.
Це файл містить рядки тексту різної довжини читання або запис здійснюється рядково.
Це маркер, що показує, з якої позиції буде проводитися читання/записи у файл.