wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Суммативное оценивание "Составные типы данных"

Total questions: 21

Worksheet time: 42mins

Name
Class
Date
1.

Что делает этот фрагмент программы:

for i:=1 to 20 do

if a[i]>0 then writeln (a[i]);

a)

выводит на экран положительные элементы массива а

b)

ждет ввода положительных элементов массива а

2.

Array переводиться как ...

a)

строка

b)

столбец

c)

элемент

d)

массив

3.

Какая запись является правильной ?

a)

A : ARRAY [ 1 .. 10 ] real

b)

A : ARRAY [ 10 .. 1 ] of real;

c)

A : ARAY [ 1 .. 10 ] of real

d)

A : ARRAY [ 1 .. 10 ] of real;

4.
Где описываются одномерные массивы ?
a)
В конце программы в разделе VAR
b)
В начале программы в разделе VARR
c)
В начале программы в разделе VAR
5.

Дан фрагмент программы, определите, что она делает:

S := 0;

For i=1 to 23 do

If (a[i]>=3) then s := s + 1;

Writeln (S);

end.

a)

Выводит на экран все элементы массива большие или равные 3

b)

Находит сумму элементов массива, индекс которых больше или равен 3

c)

считает количество элементов, больших 3

d)

Находит сумму элементов массива больших или равных числу 3.

6.

Какой оператор позволяет вводить элементы массива с клавиатуры

a)

read

b)

write

c)

readln

d)

writeln

7.

Каким образом на языке Паскаль обозначатся целый тип данных

a)

char

b)

real

c)

integer

d)

string

e)

boolean

8.

Выберите вещественный тип данных

a)

string

b)

integer

c)

real

d)

char

e)

boolean

9.

Выберите строковый тип данных

a)

char

b)

boolean

c)

integer

d)

string

e)

real

10.

Введите функцию, которая находит длину

(только название, без скобок и пробелов)

(a)  

11.

s:='test-5';

Length(S) выдаст ответ:

(a)  

12.

Какой из типов данный предназначен для работы с текстовой информацией?

a)

Строковый

b)

Логический

c)

Целочисленный

d)

Вещественный

13.

Какой тип данных является наиболее подходящим для: «16 ноября»

a)

Boolean

b)

Integer

c)

String

14.
Какая функция определяет длину строки?
a)
length
b)
lenght
c)
lenthg
d)
lentgh
15.

Определите, что будет выведено на экран после выполнения фрагмента программы:

S:=’Hello world!’;

Writeln(length(s));

a)

Hello world!

b)

12

c)

11

d)

S:=’Hello world!’;

16.

3. Как объявляются строки в Паскале?

a)

var s: string;

b)

var s: char;

c)

var s: strings;

d)

var s: litera;

17.

объявлен массив Var mas:array[1..5] of real;

Укажите его название

(a)  

18.

объявлен массив Var mas:array[1..5] of real;

Укажите тип данных

a)

целые числа

b)

вещественные числа

19.

Напишите результат операции m[2]+m[4]

(a)  

20.

Обьявите этот массив в разделе переменных. Ответ введите БЕЗ пробелов

(a)  

21.

Что обозначает операция "+" применительно к строкам?

a)

конкретенацию

b)

конкатенацию

c)

ассоциацию

d)

сегрегацию