Тест_3 (Pascal) Функції, процедури
Про матеріал
Для тих, хто ще вивчає Pascal! Тестові запитання з файлу краще використовувати як питання-розминка або у якості диктанту на початку уроку практичної направленості після вивчення теоретичної частини. Послідовність питань тесту (з повторенням відповідей) та основний їх тип (один з багатьох) введено навмисно (по опиту) для самостійної роботи учнів над питаннями. Вчитель на свій розсуд обирає потрібні питання тесту.
Test_3 Функції, процедури
(1-25)
- Процедура write () використовується для:
- введення даних
- виведення даних
- очищення екрана
- описує тип даних
- Процедура read () використовується для:
- введення даних
- виведення даних
- очищення екрана
- описує тип даних
- Затримка екрану виконання програми виконується за допомогою команди
- readln
- writeln
- clrscr
- uses crt
- Очищення екрану виконується за допомогою команди
- readln
- writeln
- clrscr
- uses crt
- Функція | x | на мові Паскаль записується:
- немає такої функції в мові Паскаль
- ln (x)
- sqrt (x)
- abs (x)
- Функція кореня квадратного від x на мові Паскаль записується:
- немає такої функції в мові Паскаль
- ln (x)
- sqrt (x)
- abs (x)
- Функція натурального логарифму від x на мові Паскаль записується:
- немає такої функції в мові Паскаль
- ln (x)
- sqrt (x)
- abs (x)
- Функція зведення в квадрат x на мові Паскаль записується:
- немає такої функції в мові Паскаль
- ln (x)
- sqr (x)
- abs (x)
- Процедура INC (x, k)
- перетворює число з десятковою х в рядок з k символів
- збільшує значення змінної х на величину k
- зменшує значення змінної х на величину k
- перетворить рядок символів x в число, що містить k десяткових знаків
- Процедура readln (i)
- виводить значення змінної i
- зчитує значення змінної i
- зчитує значення змінної i і переводить курсор на новий рядок
- виводить значення змінної i і переводить курсор на новий рядок
- Чому дорівнюватиме значення змінної М в результаті виконання серії операторів N: = 5; Y: = 2; M: = N / 5 + 3 * Y * N
- Розділ операторів починається службовим словом:
- VAR
- INTEGER
- BEGIN
- Вірної відповіді немає
- Введення даних з клавіатури здійснюється за допомогою оператора:
- WRITE, WRITELN
- READ, READLN
- PROGRAM
- Вірної відповіді немає
- Висновок даних на екран здійснюється за допомогою оператора:
- WRITE, WRITELN
- READ, READLN
- PROGRAM
- Вірної відповіді немає
- Ділення націло можна виразити наступною функцією:
- A mod B
- A div B
- Abs (A) * B
- Вірної відповіді немає
- Команда CLRSCR служить для
- очікування натискання клавіші
- введення даних з екрану
- очищення екрана
- вірної відповіді немає
- Визначте значення змінних a і b після виконання фрагмента програми:
a: = 3 + 8 * 4;
b: = (a div 10) + 14;
a: = (b mod 10) + 2;
{Div і mod - операції, що обчислюють результат ділення без остачі перший аргумент на другий і залишок від ділення відповідно}
- Для обчислення експоненти застосовується процедура:
- ORD (X)
- SQR (X)
- TRUNC (X)
- EXP (X)
- При виконанні послідовності операторів А: = 4; B: = 2; X: = A mod B значення змінної Х буде:
- вираз записано невірно
- 8
- операція нездійсненна, так як поділ на 0 неможливо
- 0
- ORD (Х) - функція, яка ...
- повертає порядковий номер значення виразу Х
- повертає таке значення порядкового типу
- повертає символ у верхньому регістрі
- перетворює вираз Х в символ
- В якому запису правильно описана процедура?
- PROCEDURA (a: array [1..10] of integer: b: real)
- PROSEDURA (var a: array [1..10] of integer; b: real)
- PROSEDURA (a: array of integer; b: real)
- PROCEDURE (a: array of integer; var b: real)
- В якому запису правильно описана функція?
- FUNCTION (a, b, c: real): integer;
- FUNCTION Faktor (a: integer): integer;
- FYNCTION Sum (a, b, c: real): integer;
- FUNKTION A (a, b, c: real): integer;
- Які види підпрограм є у Паскалі?
- модуль і функція
- процедура і функція
- модуль і процедура
- процедура
- В якому запису невірно записано опис змінних:
- VAR A, B: real; I, J: integer;
- VAR j, g, t: integer; i: real;
- VAR i, max: integer; a, max: real;
- VAR a, b: real; c, d: real;
- В операторі присвоювання summa: = sqr (x) + 3 * a змінними є:
- a, x, summa
- x, a
- sqr, x, a
- summa, sqr, x, a
|
|
|
|
|
|
|
|
|
|
|
|
2 |
1 |
1 |
3 |
4 |
3 |
1 |
3 |
2 |
3 |
|
|
|
|
|
|
|
|
|
|
|
|
16 |
3 |
2 |
1 |
2 |
3 |
9 |
4 |
4 |
1 |
|
|
|
|
|
|
|
4 |
2 |
2 |
3 |
1 |