Главная » 2016 » Январь » 14 » Контрольный тест по информатике 10 класс с ответами
12:37
Контрольный тест по информатике 10 класс с ответами

Вставь, пропущены слова:

Заголовок программы ________
Тело программы, начинается служебным словом _________
Оператор присваивания ______
Оператор ввода данных _____________
Переменные целого типа описываются служебным словом ________________
Запуск программы на выполнение команда _________
Оператор цикла с постусловием ____________
Квадратный корень вычисляется ________________
Переменная в программировании характеризуется ___________

Продолжите предложение или ответьте на вопрос:

Массив – это ___________________________________________
Одномерный массив имеет следующие характеристики: __________
Способ описания элементов массива через раздел констант: _____________________
Как называется параметр, определяющий место элемента в массиве______________
Сколько элементов в массиве A=2, -2, 2, -2, 2: ________________________________

Доступ элементу массива осуществляется по:

Адресу;
Имени;
Номеру;
Ничего из вышеперечисленного

Массив D состоит из нечетных чисел от 11 до 21. Установите тип массива:

вещественный
целый
символьный
логический

Массив D состоит из действительных чисел от 0.1 до 0.9 с шагом 0.1. Определите формулу для заполнения массива:

D[i]:=i*0.1
D[i]:=i+0.1
D[i]:=i*0.1*0.1
D[i]:=i-1

Выберите строчку, в которой присутствует неправильное обращение к элементу одномерного массива.

a[2]:=3*a[2.5]-2;
write(x[3*k-2]);
readln(b[p+k]);
x[i]:=y[1+n mod 2];

Значения двух массивов A[1..10] и B[1..10] задаются с помощью следующего фрагмента программы:

For n:=1 to 10 do

Begin

A[n]:=-n-n;

B[11-n]:=A[n];

End;

For n:=1 to 10 do

A[n]:=B[n]+10;

Чему равен элемент массива A[8]?

В программа описан одномерный целочисленный массив А с индексами от 0 до 10 и целочисленные переменные k, i. Ниже представлен фрагмент программы, в которой значения элементов сначала задаются, а затем меняются.

for i:=0 to 10 do

a[i]:=i;

for i:=0 to 4 do

begin

k:=a[i];

a[i]=a[10-i];

a[10-i]:=k;

end;

Чему будут равны элементы этого массива?

10 9 8 7 5 4 3 2 1 0
0 1 2 3 4 5 6 7 8 9 10
0 1 2 3 4 5 4 3 2 1 0
10 9 8 7 6 6 7 8 9 10

Вводится одномерный массив размерностью 100 для обработки данной программой. Что делает программа?

Program pr;

Var х: array [1..100] of integer;

i, s: integer;

begin

s: =0;

for i:=l to 100 do

begin

readln (x [i]) ;

if i mod 2=0 then s:=s+x[i] ;

end;

writeln (s) ;

end.

Категория: Информатика | Просмотров: 975 | | Рейтинг: 4.0/1
Всего комментариев: 0
avatar