Виберіть тип даних для опису цілих чисел
в) integer
Виберіть логічний тип даних
б) boolean
Який з перерахованих типів не є типом для опису цілих чисел
д) single
Який з перерахованих типів не є типом для опису дробових чисел
в) word
Вкажіть функції обчислення абсолютного значення аргументу и косинуса аргументу
а) trunc(x) cos(x)
Вкажіть функції обчислення результату від ділення двох цілих чисел і обчислення залишку від ділення
г) div mod
Яка з перерахованих функцій обчислює експоненту аргумента?
г) exp(x)
Вкажіть функциії обчислення квадратного корня і обчислення квадрату аргумента
а) sqrt(x) sqr(x
Вкажіть функцію заокруглення дійсного числа до найближчого цілого:
в) round(x)
Які значення приймає логічна змінна (змінна типу boolean)?
в) false або true
Перераховано типи логічних даних. Вкажіть лишній…
б) byte
Задана програма. Вкажіть, який алгоритм використовується. program alg; var S,I:integer; begin S:=0; for I:=1 to 100 do S:=S+I*I; write(S:5) end.
в) циклічний
Задана програма. Вкажіть, який алгоритм використовується. program alg; var A,B:integer; begin B:=5; A:=B + 19; write(A, B:5) end.
а) лінійний
Задана програма. Вкажіть, який алгоритм використовується. program alg; var S, I:integer; begin write(' S= ');readln(S); if S>0 then I:=S else I:=S*S; write(S, I:5) end.
б) розгалужений
Який масив описаний в наступному фрагменті? ... type Massiv=array[1..10] of integer; var A:Massiv; …
в) одновимірний масив цілого типу
Який масив описаний в наступному фрагменті на Паскалі? ... type Student=array[1..100] of real; var A:Student;
...
б) одновимірний масив дійсного типу
Задано фрагмент програми на Паскалі. Визначити типи змінних A,B і C: program alg; var A:real; B:integer; C:boolean;
в) A - дійсного типу, B - цілого типу, C - логічного типу
Перераховані деякі оператори Паскаля. Виберіть оператор читання, виводу і присвоювання:
в) readln writeln :=
Виберіть оператор опису типу одновимірного масиву:
а) for i := 1 to N do
б) type vektor=array[1..N] of real;
Вкажіть вірний перелік стандартних функцій Паскаля:
б) exp(x) sin(x) sqrt(x)
Виберіть вірну умову знаходження точки х в інтервалі [a,b]:
в) (a<=x) and (x<=b)
Який масив описаний в наступному фрагменті на Паскалі? ... type Massiv=array[1..10, 1..5] of real; var A:Massiv; …
б) двохвимірнии масив дійсного типу
Заданий вираз: , виберіть вірний варіант запису цього виразу:
б) t = exp((1/3)*ln(B*sqrt(cos(t-sqrt(a)))))/(B+exp(3*ln(a)))*1/(b-a);
Заданий вираз: , виберіть вірний варіант запису цього виразу:
б) t = (exp((x+3)-1)/(exp((1/3)*ln(x))+1)+a/(x+b));
Заданий вираз: , виберіть вірний варіант запису цього виразу:
д) m = exp((1/5)*ln(x+exp((1/7)*ln(x+exp((3)*ln(sqr(x)))))));
Заданий вираз: , виберіть вірний варіант запису цього виразу:
б) t = exp((1/5)*ln(x+(exp(3*ln(b))-x)))/(3*exp(3*ln(cos(x))));
Заданий вираз: , виберіть вірний варіант запису цього виразу:
в) m = exp((1/7)*ln(x+sqr(ln(x-a))))+B/exp(3*ln(x));
Заданий вираз: , виберіть вірний варіант запису цього виразу:
а) L = exp(exp((3)*ln(x))+exp(sqr(x)))*sin(exp(3*ln(x)))/exp((3)*ln(cos(x)));
Заданий вираз: , виберіть вірний варіант запису цього виразу:
б) L = A+exp((1/x)*ln(A+x))+ln(x)/ln(4);
Заданий вираз: , виберіть вірний варіант запису цього виразу:
в) f = b/(exp((1/3)*ln(c-k)))*sqr(ln(k/(B+A)));
Заданий вираз: , виберіть вірний варіант запису цього виразу:
а) y = exp((1/3)*ln(a*sqrt((b*x)/(A-x)))+c);
Заданий вираз: , виберіть вірний варіант запису цього виразу:
б) y = exp((1/3)*ln(A*exp(7*ln(sin(exp((5)*ln(x))))))+c);
Який з фрагментів програми перевірки істинності нерівності не містить помилок:
a)
{$N+, E+}
Begin
Write(Sqrt(1+Sqrt(1+Sqrt(2))), ‘ < ‘ , (1+Sqrt(5))/2); readln
End.
Який з фрагментів програми перевірки істинності нерівності не містить помилок:
д)
{$N+, E+}
Begin
Write(Exp(Exp(1)*Ln(Pi)), ‘ < ‘ , Exp(Pi)); readln
End.
Який з фрагментів програми перевірки істинності нерівності не містить помилок:
д)
{$N+, E+}
Begin
Write(Ln(6)/Ln(5), ’ > ’ ,Ln(7)/Ln(6)); readln
End.
Який з фрагментів програми перевірки істинності нерівності не містить помилок:
г)
{$N+, E+}
Var X, Left, Right: Real;
Begin
x:=sin(y);
Left:=ArcTan(x/Sqrt((1-Sqr(x))));
Write(‘Ліва частина: ’, Left);
Right:=3*Pi-10;
Write(‘Права частина: ’, Right); readln
End.
Який з фрагментів програми перевірки істинності нерівності не містить помилок:
г)
{$N+, E+}
Var s, Left, Right: Real;
Begin
Left:=16*Cos(2*Pi/s);
Write(‘Ліва частина: ’, Left);
s:=Sqrt(17);
Right:=Sqrt(34-2*s)+s-1+2*Sqrt(17+3*s-Sqrt(170+38*s));
Write(‘Права частина: ’, Right); readln
End.
Впорядкована послідовність елементів з одним і тим же ім'ям ...
б) називається масивом
Назвіть кількість елементів в масиві: var s:array[1..12] of real;
б) 12
Назвіть кількість елементів в масиві var w:array[1..12,1..5] of real;
в) 60;
Якщо для визначення елементу масиву потрібно вказати одну координату (порядковий номер), то такий масив називається
а) одновимірним
Одна змінна величина масиву називається ...
б) індексом масиву
Програма FOR I:=1 TO N DO WRITELN(А[I]:4); означає...
б) виведення елементів масиву в стовпець
Програма FOR I:=1 TO N DO WRITE(А[I]:4); означає...
а) виведення елементів масиву в рядок
Розмірність масиву визначає ...
б) кількість елементів
Сформулюйте умову завдання: for i:=1 to 10 do s:=s+s[i];
а) знайти суму елементів масиву
Сформулюйте умову завдання: for i:=1 to 10 do s:=s*s[i];
в) знайти добуток елементів масиву
Сформулюйте умову завдання: for i:=1 to 10 do s:=s+1;
г) елементи масиву збільшити на 1
Розмір масиву - це:
б) кількість елементів
Запис A3[7] означає...
а) заданий масив А3 з 7 елементів
Запис B[33]:=99 означає...
б) 33-му елементу масиву привласнюється значення 99;
Що змінює оператор присвоювання?
б) значення змінної
Дано фрагмент програми на мові Паскаль. Вияснити, что вона робить: readln(a); S:=a*a; writeln(S)
в) Вводить з клавіатури число а, знаходить квадрат цього числа і виводить результат на екран
Яке значення отримає X після виконання програми: program modula; var X:integer; begin X:=2; if X-X*X>0 then X:=-X else X:=X-2; writeln(X:5); end.
г) 0
Нехай x и y типу real. Що буде надруковано при виконанні наступних операторів: x:=5.1; y:=4.8; writeln(x+y:5:2);
в) 9.90
Знайдіть невірно записане на Паскалі число:
а) 2,0
Відмітьте невірно вказане ім’я змінної:
в) Spice Girls
Вкажіть вірний перелік стандартних функцій Паскаля:
б) sin(x) cos(x) ArcSin(x)
Знайдіть невірно записане на мові Паскаль число:
в) .27
Що обчислює наступна програма на мові Паскаль? program first; var S,a,b:real; begin readln(a); readln(b); S:=0.5*a*b; writeln(S); end.
в) Площа прямокутного трикутника зі сторонами a і b
Знайдіть значення змінної x після виконання операції присвоювання: x:=15; x:=x-10;
а) 5
Знайдіть значення змінних x та y після виконання операцій присвоєння: x:=3; y:=3; y:=x+y; y:=x-2*y;
б) x=3 y=-9
Вкажіть вірний запис виразу на мові Паскаль [(ax-b)x+c]x-d
б) ((a*x-b)*x+c)*x-d
Вкажіть вірний запис на мові Паскаль виразу x4+5*x:
г) sqr(sqr(x))+5*x
Вкажіть вірний запис на мові Паскаль виразу (1+x)2:
б) (1+x)*(1+x)
Вкажіть вірний запис на мові Паскаль виразу |a+bx|
г) abs(a+b*x)
Визначити значення змінної s після виконання наступних операторів: s:=0; n:=5; for i:=1 to n do s:=s+i;
г) 15
Який з фрагментів програми пошуку максимального з трьох дійсних чисел X, Y,Z не містить помилок:
д)
Var x, y, z, max: Real;
Begin
Write(‘Введіть 3-и дійсних числа: ’);
Readln(x,y,z);
If x>y then max:=x else max:=y;
If z>max then max:=z;
Write(‘Max= ’, max); readln
End.
Який з фрагментів програми пошуку максимального з суми та добутку трьох дійсних чисел X, Y,Z не містить помилок:
в)
Var x, y, z, s, d: Real;
Begin
Write(‘Введіть 3-и дійсних числа: ’);
Readln(x,y,z);
s:=x+y+z; d:=x*y*z;
If s>p then Write(‘сума більше: ’ , s , ‘>’ , p) else
If s>p then Write(‘добуток більше: ’ , p , ‘>’ , s) else
Write(‘сума та добуток рівні ’, s , ‘=’ , p); readln
End.
Який з фрагментів програми отримання цілої та дробової частини числа Х не містить помилок:
д)
Var x, y: Real;
Begin
Write(‘Введіть любе дійсне число х= ? ’ , #8);
Readln(x);
If (x>0) or (Frac(x)=0) then y:=Int(x) else y:=Int(x)-1
Write(‘[’ , x , ‘] = ’ , y : 1 : 0) {ціла частина}
Write(‘[’ , x , ‘] = ’ , x-y : 1 : 15) {дробова частина}
End.
Який з фрагментів програми обчислення факторіалу не містить помилок:
a)
Var n, i: 1..20; f: Comp;
Begin
Write(‘Введіть натуральне число ’);
Readln(n);
f:=0;
for i:=1 to n do f:=f*i;
Writeln(n:40, ‘! = ’ , f : 0 : 0)
End.
Який з фрагментів програми знаходження кількості цифр натурального числа n не містить помилок:
в)
…
q:=0;
while n>9 do begin
Inc(q);
n:=n div 10 end;
Який з фрагментів програми знаходження суми цифр натурального числа n не містить помилок:
г)
s:=n mod 10;
while n>9 do begin
n:=n mod 10;
s:=s+n mod 10; end;
…
Який з фрагментів програми обчислення значення функції y=4x3-2x2+5 для значень х, що змінюється від -3 до 1, з кроком 0,1 не містить помилок:
a)
{$N+,E+,R+}