Тест_3 (Pascal) Функції, процедури

Про матеріал
Для тих, хто ще вивчає Pascal! Тестові запитання з файлу краще використовувати як питання-розминка або у якості диктанту на початку уроку практичної направленості після вивчення теоретичної частини. Послідовність питань тесту (з повторенням відповідей) та основний їх тип (один з багатьох) введено навмисно (по опиту) для самостійної роботи учнів над питаннями. Вчитель на свій розсуд обирає потрібні питання тесту.
Перегляд файлу

 

Test_3 Функції, процедури

(1-25)

 

  1. Процедура write () використовується для:
  1. введення даних
  2. виведення даних
  3. очищення екрана
  4. описує тип даних

 

  1. Процедура read () використовується для:
  1. введення даних
  2. виведення даних
  3. очищення екрана
  4. описує тип даних

 

  1. Затримка екрану виконання програми виконується за допомогою команди
  1. readln
  2. writeln
  3. clrscr
  4. uses crt

 

  1. Очищення екрану виконується за допомогою команди
  1. readln
  2. writeln
  3. clrscr
  4. uses crt

 

  1. Функція | x | на мові Паскаль записується:
  1. немає такої функції в мові Паскаль
  2. ln (x)
  3. sqrt (x)
  4. abs (x)

 

  1. Функція кореня квадратного від x на мові Паскаль записується:
  1. немає такої функції в мові Паскаль
  2. ln (x)
  3. sqrt (x)
  4. abs (x)

 

  1. Функція натурального логарифму від x на мові Паскаль записується:
  1. немає такої функції в мові Паскаль
  2. ln (x)
  3. sqrt (x)
  4. abs (x)

 

  1. Функція зведення в квадрат x на мові Паскаль записується:
  1. немає такої функції в мові Паскаль
  2. ln (x)
  3. sqr (x)
  4. abs (x)

 

  1. Процедура INC (x, k)
  1. перетворює число з десятковою х в рядок з k символів
  2. збільшує значення змінної х на величину k
  3. зменшує значення змінної х на величину k
  4. перетворить рядок символів x в число, що містить k десяткових знаків

 

  1. Процедура readln (i)
  1. виводить значення змінної i
  2. зчитує значення змінної i
  3. зчитує значення змінної i і переводить курсор на новий рядок
  4. виводить значення змінної i і переводить курсор на новий рядок

 

  1. Чому дорівнюватиме значення змінної М в результаті виконання серії операторів N: = 5; Y: = 2; M: = N / 5 + 3 * Y * N

 

  1. Розділ операторів починається службовим словом:
  1. VAR
  2. INTEGER
  3. BEGIN
  4. Вірної відповіді немає

 

 

  1. Введення даних з клавіатури здійснюється за допомогою оператора:
  1. WRITE, WRITELN
  2. READ, READLN
  3. PROGRAM
  4. Вірної відповіді немає

 

  1. Висновок даних на екран здійснюється за допомогою оператора:
  1. WRITE, WRITELN
  2. READ, READLN
  3. PROGRAM
  4. Вірної відповіді немає

 

  1. Ділення націло можна виразити наступною функцією:
  1. A mod B
  2. A div B
  3. Abs (A) * B
  4. Вірної відповіді немає

 

  1. Команда CLRSCR служить для
  1. очікування натискання клавіші
  2. введення даних з екрану
  3. очищення екрана
  4. вірної відповіді немає

 

  1. Визначте значення змінних a і b після виконання фрагмента програми:

a: = 3 + 8 * 4;

b: = (a div 10) + 14;

a: = (b mod 10) + 2;

{Div і mod - операції, що обчислюють результат ділення без остачі перший аргумент на другий і залишок від ділення відповідно}

 

  1. Для обчислення експоненти застосовується процедура:
  1. ORD (X)
  2. SQR (X)
  3. TRUNC (X)
  4. EXP (X)

 

  1. При виконанні послідовності операторів А: = 4; B: = 2; X: = A mod B значення змінної Х буде:
  1. вираз записано невірно
  2. 8
  3. операція нездійсненна, так як поділ на 0 неможливо
  4. 0

 

  1. ORD (Х) - функція, яка ...
  1. повертає порядковий номер значення виразу Х
  2. повертає таке значення порядкового типу
  3. повертає символ у верхньому регістрі
  4. перетворює вираз Х в символ

 

  1. В якому запису правильно описана процедура?
  1. PROCEDURA (a: array [1..10] of integer: b: real)
  2. PROSEDURA (var a: array [1..10] of integer; b: real)
  3. PROSEDURA (a: array of integer; b: real)
  4. PROCEDURE (a: array of integer; var b: real)

 

  1. В якому запису правильно описана функція?
  1. FUNCTION (a, b, c: real): integer;
  2. FUNCTION Faktor (a: integer): integer;
  3. FYNCTION Sum (a, b, c: real): integer;
  4. FUNKTION A (a, b, c: real): integer;

 

  1. Які види підпрограм є у Паскалі?
  1. модуль і функція
  2. процедура і функція
  3. модуль і процедура
  4. процедура

 

  1. В якому запису невірно записано опис змінних:
  1. VAR A, B: real; I, J: integer;
  2. VAR j, g, t: integer; i: real;
  3. VAR i, max: integer; a, max: real;
  4. VAR a, b: real; c, d: real;

 

  1. В операторі присвоювання summa: = sqr (x) + 3 * a змінними є:
  1. a, x, summa
  2. x, a
  3. sqr, x, a
  4. summa, sqr, x, a

 

 

  1.  
  1.  
  1.  
  1.  
  1.  
  1.  
  1.  
  1.  
  1.  
  1.  

2

1

1

3

4

3

1

3

2

3

 

  1.  
  1.  
  1.  
  1.  
  1.  
  1.  
  1.  
  1.  
  1.  
  1.  

16

3

2

1

2

3

9

4

4

1

 

  1.  
  1.  
  1.  
  1.  
  1.  

4

2

2

3

1

 

doc
Додано
25 січня 2019
Переглядів
883
Оцінка розробки
Відгуки відсутні
Безкоштовний сертифікат
про публікацію авторської розробки
Щоб отримати, додайте розробку

Додати розробку