- •І рівень
- •Транслятор
- •Транслятор
- •Всі відповіді правильні
- •Всі відповіді правильні
- •Всі відповіді правильні
- •Всі відповіді правильні
- •Всі відповіді правильні
- •Всі відповіді правильні
- •Всі відповіді правильні
- •Всі відповіді правильні
- •Всі відповіді правильні
- •Всі відповіді правильні
- •Іі рівень
- •Ііі рівень Написати програму, використовуючи підпрограми-процедури або підпрограми-функції з формальними та фактичними параметрами).
- •Список рекомендованої літератури
текстова
графічна
числова
Всі відповіді правильні
116. Над текстовими даними визначені такі дії:
операція з'єднання текстів,
дії порівняння текстів
команда присвоєння.
Всі відповіді правильні
117. Текстові дані можна порівнювати між собою на однаковість значень за допомогою символів
«=»
«< >»
«< =»
«>=»
118. Текстові дані можна порівнювати між собою на неоднаковість значень за допомогою символів
«=»
«< >»
«< =»
«>=»
119. Текстові дані типу String можуть містити до
1000 символів
256 символів
255 символів
1024 символи
120. Текстові дані типу String певної довжини задають в описах так:
Var С: string [n]
Var С: string [1..n]
Var С: string (n)
Var С: string
121. Над текстовими даними визначені операції
з'єднання (+),
присвоєння (:=),
порівняння (=, <>, >, <, <=, >=),
введення-виведення,
Всі відповіді правильні
122. Доступ до і-го символу текстового даного з іменем а можна отримати за допомогою виразу:
а(і)
аі
а[і]
немає правильної відповіді
123. Кількість символів у заданому рядку А визначає функція:
Роs(А, В)
Соnсаt(А, В)
Сору(А,р,m)
Lenght(А)
124. Номер символу, з якого починається входження рядка (тексту) А у рядок В визначає функція:
Роs(А, В)
Соnсаt(А, В)
Сору(А,р,m)
Lenght(А)
125. З'єднує рядки в один рядок функція:
Роs(А, В)
Соnсаt(А, В)
Сору(А,р,m)
Lenght(А)
126. Процедура Str (С: іnteger, vаг В: string):
вставляє рядок А у рядок В, починаючи від позиції з номером р.
вилучає m символів з рядка В, починаючи від позиції р.
переводить числове дане С у дане типу рядок
немає правильної відповіді
127. А та В – дані цілого типу. Які вирази також мають результат цілого типу?
SQR(A+B)+PRED(A*B)
SQRT(ABS(A–B))
SUCC(B)–A DIV B
ABS(A–B)
128. Нехай P – ДІЙСНА змінна, а М – ЦІЛА змінна. Які оператори записано правильно?
M:=M*COS(M);
M:=SQR(M);
P:=ROUND(P);
P:=M MOD 5;
129. А та В – дані цілого типу. Які вирази також мають результат цілого типу?
ROUND(COS(A)+LN(B))
PRED(B)–SQR(A)
SUCC(A)*B MOD A
SQR(A)+B DIV A
130. Нехай P – ДІЙСНА змінна, а М – ЦІЛА змінна. Які оператори записано правильно?
P:=SIN(M)+2;
P:=M MOD 2;
M:=ROUND(P);
M:=P/3;
131. А та В – дані цілого типу. Які вирази також мають результат цілого типу?
SQRT(A+B)+PRED(A*B)
SQR(ABS(A–B))
SUCC(B)–A MOD B
TRUNC(EXP(A)+ABS(B))
132. Нехай P – ДІЙСНА змінна, а М – ЦІЛА змінна. Які оператори записано правильно?
M:=M*SUCC(M);
M:=SQRT(M);
P:=TRUNC(P);
P:=M DIV 5;
133. Нехай P – ДІЙСНА змінна, а М – ЦІЛА змінна. Які оператори записано правильно?
P:=M+0.2;
P:=M DIV 2;
M:=10*P;
M:=P–P;
134. А та В – дані цілого типу. Які вирази також мають результат цілого типу?
SUCC(A+B)+PRED(A*B)
SQR(Ln(A–B))
A/B–A MOD B
ROUND(EXP(A)+SIN(B))
135. А та В – дані цілого типу. Які вирази також мають результат цілого типу?
ABS(COS(A)+LN(B))
SUCC(B)–SQR(A)
PRED(A)*B/A
SQR(A)+B DIV A
136. Нехай P – ДІЙСНА змінна, а М – ЦІЛА змінна. Які оператори записано правильно?
P:=M+M;
P:=2*M;
M:=ROUND(P DIV 2);
M:=ROUND(2 DIV P);
137. А та В – дані цілого типу. Які вирази також мають результат цілого типу?
SQR(SQR(A–B))
SQR(B)–A MOD B
EXP(ROUND(EXP(A))
(A–B)/2
138. Який оператор записано без помилок?
IF X<=6 THEN Y:=SIN(X); ELSE Y:=COS(X);
IF Y<=X THEN Y:=EXP(X*Y);
IF Y><X THEN Y:=SIN(X*A);
IF A<>0 THEN IF B<>0 THEN GOTO 10;
IF X>0 THEN Y:=LN(X) ELSE Y:=EXP(X);
139. Який оператор містить помилки?
IF K<>M THEN K:=M;
IF 5 THEN S:=S+5;
IF (A<B) OR C THEN C:=FALSE;
IF (A=B) AND P THEN P:=P+105;
140. Нехай A1 та A2 – операнди дійсного типу. Який з наведених записів є логічним відношенням?
ABS(A1–A2):=E
(А1–3)/(2*А2)
A1>=A2
А1&sin(A2)
141. Нехай V1 та V2 – довільні арифметичні вирази. Які з наведених виразів
Pascal’я будуть еквівалентні?
V1<=V2
NOT (V1<V2)
(V2>V1) OR (V2=V1)
NOT (V1>V2)
(V1<V2) AND (V1=V2)
142. Нехай A1 та A2 – операнди дійсного типу. Який з наведених записів є логічним відношенням Pascal’я?
A1:=A2
ABS(A1–A2)/E
(А1–3)=<(2*А2)
А1>sin(A2)
143. Який оператор містить помилки?
IF K–M THEN K:=M;
IF S<>5 THEN S:=S+5;
IF NOT A<>B THEN A:=A*A ELSE B:=B*B;
IF (A<B) NOT C THEN C:=FALSE;
144. Які з наведених записів є допустимими – тобто синтаксично правильними – виразами Pascal’я (за умови, що X, Y та Z – довільні числа або числові змінні)?
TRUE<FALSE
TRUE<(X<Y)
X><Y
NOT NOT(X>Y)
X<Y<Z
145. Нехай A1 та A2 – операнди дійсного типу. Які з наведених записів є логічними відношеннями Pascal’я?
(2*А2)/(А1–3)
A1:=A2
А1>>sin(A2)
ABS(A1–A2)<=E
146. Нехай A1 та A2 – операнди дійсного типу. Які з наведених записів є логічними відношеннями?
ABS(A1–A2)<<E
A1=:A2
(А1–3)/(2*А2)
А1>=cos(A2)
147. Нехай A1 та A2 – операнди дійсного типу. Який з наведених записів є логічним відношенням Pascal’я?
ABS(A1–A2)=E
(А1–3)/(2*А2)
A1><A2
А1&sin(A2)
148. Які з наведених записів є ІСТИННИМИ виразами Pascal’я (за умови, що X та Y – довільні числа або числові змінні)?
TRUE<FALSE
TRUE>(X<X)
(2*X)>X
X<=ABS(X)
(X<Y) OR (X=Y) OR (X<Y)
149. Нехай A1 та A2 – операнди дійсного типу. Які з наведених записів є логічними відношеннями?
А1 and sin(A2)
ABS(A1–A2)==E
(А1–3)^(2*А2)
A1<>A2
150. Який вираз має бути записано в заголовку циклу WHILE:
арифметичний вираз
оператор :=
будь-який логічний вираз
лише логічна константа
логічний вираз, що НЕ Є константою
арифметична константа
151. Який вираз має бути записано в операторі циклу після службового слова
'until' :
арифметичний вираз
оператор :=
лише логічна константа
логічний вираз, що НЕ Є константою
будь-який логічний вираз
арифметична константа
152. Які з наведених виразів можуть з’явитись у заголовку циклу WHILE:
a+2*b
i:=i+1
sqrt(x)>1e–4
false
(x<3) and (y>4)
56
153. Які з наведених виразів можуть з’явитись у заголовку циклу WHILE:
(x<3) or (y>4)
true
3*a–b
j:=j–1
sqr(y)>1e–3
125
154. Які з наведених виразів є ПРАВИЛЬНИМИ записами оператора циклу:
for k:=1 downto 25 do
for 1<=k<=25 do
for k=1 to k<=25 do
for k:=1 to 25 do
for k>1 to 25 do
for k:=25 downto 1 do
155. Які з наведених виразів є ПРАВИЛЬНИМИ записами оператора циклу:
until 3*n+1>=28 repeat n:=n+1;
repeat n:=n+1; until 3*n+1>=28;
until 3*n+1>=28 n:=n+1; repeat
repeat until (3*n+1>=28) n:=n+1;
repeat 3*n+1>=28 until n:=n+1;
until n:=n+1; repeat 3*n+1>=28;
