ЗМАГАННЯ ЗАВЕРШЕНО
НАЗВА ПРОЕКТУ
Конкурс:
Онлайн тестування "Pascal"
Номінація:
Pascal
Автор:
Арсен
Команда:
 
ЗАВДАННЯ 1
Оцінка : 0

…. – це найменована логічно закінчена група вказівок, яку можна викликати для виконання довільну кількість раз з різних місць програми. (написати відповідь українською мовою в називному відмінку)

0 

ЗАВДАННЯ 2
Оцінка : 0

Рекурсія - це

Повторення послідовності операцій з використанням на кожному кроці результатів попереднього кроку.
Алгоритмічна конструкція, де підпрограма викликає саму себе.
Послідовність чисел, кожне з яких зв’язане особливим чином з попереднім.
Це алгоритми, в яких дії виконуються сталу кількість разів.

ЗАВДАННЯ 3
Оцінка : 0

Змінні, які використовуються в процедурі, але описані поза нею називаються …. по відношенню до даної процедури. (написати пропущене слово українською мовою у орудному відмінку і в множині, наприклад: складеними)

0 

ЗАВДАННЯ 4
Оцінка : 0

Змінні або константи, які описані у вказівці процедури при її виклику називаються …. параметрами. (написати пропущене слово українською мовою  в орудному відмінку і в множині, наприклад: складеними) 

0 

ЗАВДАННЯ 5
Оцінка : 0

У чому відмінність процедури та функції при описі?

У функції обов’язково повинен бути вказаний її тип
У процедурі обов’язково повинен бути вказаний її тип
Робота з різними типами змінних
Відмінностей немає

ЗАВДАННЯ 6
Оцінка : 0

Які твердження є справедливими, щодо механізму роботи підпрограми Procedure:

Локальні параметри описані всередині програми та розповсюджуються лише на цю підпрограму.
Якщо співпадає ім’я локальних та глобальних параметрів то в підпрограмі діють глобальні параметри.
Глобальні параметри описані всередині локальної програми і розповсюджуються на головну та інші підпрограми.
Типи та кількість фактичних параметрів може не відповідати типам та кількості формальних параметрів.

ЗАВДАННЯ 7
Оцінка : 0

Яке призначення підпрограм?

Запис даних у файл
Полегшення роботи комп’ютера
Розподіл програми на окремі фрагменти, які легко перевіряються
Читання даних з файлів

ЗАВДАННЯ 8
Оцінка : 0

Де описуються підпрограми?

До оператора USES CRT;
В будь-якому місці програми
На початку програми до оператора BEGIN
В кінці програми після оператора BEGIN
В кінці програми після оператора END.

ЗАВДАННЯ 9
Оцінка : 0

Який вид підпрограми використовують, якщо в результаті виходить декілька величин?

підпрограму-функцію
підпрограму-процедуру
не можна використовувати підпрограму
і підпрограму-функцію і підпрограму-процедуру

ЗАВДАННЯ 10
Оцінка : 0

Чим відрізняється звернення до процедури і функції?

До процедури можна звернутися лише 1 раз, а до функції будь-яку кількість разів.
До функції можна звернутися лише 1 раз, а до процедури будь-яку кількість разів.
Звернення до функції – самостійний оператор, а звернення до процедури – зазвичай складова частина виразу.
Звернення до процедури – самостійний оператор, а звернення до функції – зазвичай складова частина виразу.
нічим

ЗАВДАННЯ 11
Оцінка : 0

Визначте, який заголовок підпрограми - функції записаний правильно

funtion nsd(x,y:integer):integer;
function nsd(x,y);
function nsd(x,y:integer):integer;
function nsd(x,y:integer);

ЗАВДАННЯ 12
Оцінка : 0

Визначте які величини є результатом роботи підпрограми в наступному заголовку : 

procedure kvadr(a,b,c:real; var x1,x2:real; var y:string);

x1, x2
у
a, b, c
x1, x2, y

ЗАВДАННЯ 13
Оцінка : 0

Як виконується виклик підпрограми-процедури?

вказуванням її типу
вказуванням її ім’я
вказуванням її змінних
вказуванням ім’я і параметрів, якщо вони є

ЗАВДАННЯ 14
Оцінка : 0

Підпрограма – функція повертає в основну програму:

декілька значень
єдине значення
жодне значення
всі варіанти правильні

ЗАВДАННЯ 15
Оцінка : 0

Що таке область дії змінної?

Областю дії змінної називається частина програми, де вона може бути використана.
Областю дії змінної називається частина програми, де вона не може бути використана.
Областю дії змінної називається частина програми, де вона може бути використана. Область дії змінних визначається місцем їх об’яви.
Областю дії змінної називається частина програми, де вона викликається у головній програмі.

ЗАВДАННЯ 16
Оцінка : 0

Що відбудеться при співпаданні імен глобальних і локальних змінних?

Глобальні змінні відмінять дію локальних змінних.
Локальні змінні, у межах своєї дії, відмінять дію глобальних змінних.
Локальні змінні відмінять дію глобальних змінних.
Нічого не відбудеться.

ЗАВДАННЯ 17
Оцінка : 0

Чи раціонально використовувати рекурсію?

Ні, тому що вона використовує багато операційної пам’яті.
Ні, Тому що вона часто зациклюється
Ні, Тому що вона використовує багато оперативної пам’яті.
Так, але в деяких видах задач.

ЗАВДАННЯ 18
Оцінка : 0

Який результат виведеться на екран, якщо а=3 та  b=8?


0 

ЗАВДАННЯ 19
Оцінка : 0

Який результат виведеться на екран, якщо введений такий ряд чисел: 2 2 2 2 2 2 2 -2


0 

ОБГОВОРЕННЯ:
2013-04-29 18:01 Прасковья Теребий:
Вітаю з початком тестування!:)
2013-04-29 18:26 Артем Прудніков:
готово :)
2013-04-29 18:28 Прасковья Теребий:
Артем, в тебе є помилки. перевір свої відповіді поки є час
2013-04-29 18:30 Наталія Козоріз:
здраствуйте. подскажите, пожалуйста, какой правильный ответ на 16 вопрос? а то у меня вообще ошибку паскаль выдает, если глобальные и локальные переменные совпадают.
2013-04-29 18:30 Артем Прудніков:
пізно(
2013-04-29 18:32 Прасковья Теребий:
Наталія, Локальні змінні, у межах своєї дії, відмінять дію глобальних змінних.
2013-04-29 18:35 Артем Прудніков:
завдання 19 до сих пір не розумію, там 1 виходить точно
2013-04-29 18:40 Прасковья Теребий:
Артем, буде множення всіх додатніх чисел, поки не введеться від*ємне число.
2013-04-29 18:44 Олександр Філін:
а коли введеться, хіба не буде присвоювання одиниці?
2013-04-29 18:44 Адміністратор:
Усім доброго вечора! Результати тестування повернулися :)
2013-04-29 18:44 Адміністратор:
Вітаю із завершенням тестування!
2013-04-29 18:47 Прасковья Теребий:
Александр, это будет стоп-условие для рекурссии