Онлайн-тестування "Pascal"
Рівень змагання:
1
Термін проведения:
від 2012-10-13 17:00
до  2012-10-13 18:00
Вікова категорія:
Від 5 до 21
Підготовка завдань:
Прасковья Теребий

Доброго дня, шановні учасники! У жовтневому онлайн тестуванні "Pascal" будуть розглядатися усі теоретичні питання, які пов'язані з ідентифікаторами, зарезервованими словами, типами даних, виразами та операціями, введенням та виведенням даних. Ще є час до початку конкурсу, тому повторіть базові елементи Turbo Pascal.

 

Завдання 1
Оцінка:1

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

const
var
label
uses


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

Що таке константа?

сукупність літер і цифр
об’єкт, яким оперує програма
величина, яка змінює своє значення під час виконання програми
величина, яка не змінює своє значення під час виконання програми


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

 

Якою комбінацією клавіш можна вилучити весь рядок у ТР незалежно від того, в якій частині рядку стоїть курсор?

Ctrl+Q+Y
Ctrl+N
Ctrl+Y
Alt+X


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

Інтерпретатор –це

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


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

Яка комбінація клавіш відповідає за відміну дії у програмі Pascal?

Ctrl+Z
Alt+X
Alt+BkSp
Ctrl+Bksp


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

 

Яку з наведених нижче властивостей не повинен містити алгоритм:

масовість
визначеність
повнота
результативність


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

Яка з наданих команд надрукує на екрані значення змінної x?

Write(x)
Read(‘x’)
Read(x)
Write(‘x’)


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

Яка операція називається кон’юнкцією?

Or
Not
And
Xor


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

До операцій відношення не належить:

=
=>
<=
<>


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

Яке(які) присвоєння вважаються вірними, якщо тип змінної Х - char?

x:=’2’;
x:=’3.5’;
x:=2;
x:=’Pascal’;


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

Якою комбінацією клавіш  виконується вирізання фрагменту програми без занесення його до буферу обміну?

Ctrl+Del
Ctrl+X
Shift+Del
Alt+BkSp


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

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

 

unknown identifier
“;” expected
type mismatch
error in expression


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

Що виконує функція trunс(х)?

відкидає дробову частину числа х
задає дробову частину числа х
заокруглює число х
знаходить модуль числа х


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

Чому буде дорівнювати змінна z після виконання такої операції?

 

z:=exp(3*ln(5));

243
15
125
5


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

Що виконує функція frac(х)?

відкидає дробову частину числа х
задає дробову частину числа х
заокруглює число х
задає цілу частину числа х


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

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

 

 

х
3
х+1
2


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

 

Яке значення  буде виведено на екран після такого запису:  writeln(int(-5.1):4:2);

-5.00
-5.10
-0.10
5.00


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

Що необхідно присвоїти змінній g, щоб вона приймала дійсне значення числа від 0 до 1 (більше двох різних варіантів)?

Random(1);
Random;
Random(2);
Random(2)+0.1;


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

Яке значення буде виведено на екран?

 

15
0.948
4
30


ЗАВДАННЯ 20
Оцінка:1

Який тип даних має діапазон значень від 0 до 255?

shortint
word
byte
integer


ЗАВДАННЯ 21
Оцінка:1

Що означає виконання такої умови відносно змінної цілого типу n?

readln(n);

if odd(n)=true then

перевірка чи є число парним
перевірка чи є число цілого типу
перевірка чи є число непарним
переведення числа у код таблиці ASCII


ЗАВДАННЯ 22
Оцінка:1

Який тип даних має діапазон значень 2.9*10E-39...1.7*10E38?

real
single
longint
double


ЗАВДАННЯ 23
Оцінка:1

Як записати програмним кодом умову, що змінна t повинна бути кратною 2 і одночасно не ділитися на 3?

if a mod 2=0 and mod 3<>0 then
if a mod 2=0 and a mod 3<>0 then
if (a mod 2=0) or (a mod 3<>0) then
if (a mod 2=0) and (a mod 3<>0) then


ЗАВДАННЯ 24
Оцінка:1

Якою командою можна знайти корінь квадратний від 625 у Turbo Pascal?

sqrt(625)
sqr(625)
625^(1/2)
625^1/2


ЗАВДАННЯ 25
Оцінка:1

Чому дорівнюють ці записи:

 

trunc(-7.08)=?
round(7.8)=?


ЗАВДАННЯ 26
Оцінка:1

Який дійсний тип даних має найбільший діапазон значень?

real
single
double
extended


ЗАВДАННЯ 27
Оцінка:1

Які твердження є вірними?

ідентифікатор може складатися з букв, цифр і знаку підкреслювання
між двома ідентифікаторами не повинно бути проміжків
ідентифікатор повинен співпадати за написанням зі службовими словами
великі і малі літери в ідентифікаторі не розрізняються


ЗАВДАННЯ 28
Оцінка:1

Які з наведених груп знаків складають алфавіт мови програмування Turbo Pascal?

римські цифри
латинські великі і малі літери
проміжок(пробіл)
службові(зарезервовані слова)


ЗАВДАННЯ 29
Оцінка:1

Які рівняння є вірними?

trunc(-2.348)*round(-3.58)=-8
int(4.758)+frac(5.968)=4.968
frac(0.078)-round(0.48)=0.078
sqr(11) mod 7=1