Что определяет фрагмент программы
Перейти к содержимому

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

  • автор:

 

Ответьте на вопросы по информатике 1. Что производит следующий фрагмент программы? for i in range(n) write(a[i],’ ‘);

Заполняет массив случайными числами и не выводит их на экран.

Заполняет массив случайными числами и выводит их на экран.

Заполняет массив одинаковыми числами и выводит их на экран.

4. Какая команда заполняет массив с клавиатуры?

5. Числовой массив А заполнен последовательно числами: 7, 15, 87, 34. Укажите значение элемента А[2].

6. Что называется массивом?

Под массивом понимается совокупность конечного числа данных различных типов.

Под массивом понимается совокупность конечного числа данных одного типа.

Под массивом понимается совокупность бесконечного числа данных одного типа.

7. Что определяет индекс массива?

Индекс определяет положение элемента массива данных относительно друг друга.

Индекс определяет положение элемента массива данных относительно его конца.

Индекс определяет положение элемента массива данных относительно его начала.

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

1. Индексом элемента называется…

— Номер элемента в массиве

— Значение элемента массива

— Последний элемент в массиве.

2. Массив данных имеет:

— Общее имя и один тип.

3. Что такое массив?

— Совокупность однотипных данных, хранящихся в последовательных ячейках памяти.

— Набор данных, которые имеют порядковый тип.

4. В записи D[4]=3.5, D обозначает…

5. Какой ряд данных можно назвать массивом?

6. Найдите правильное описание массива.

— D: array[1..5] of real;

— Array D: [1..5] of real;

— D[1..5]:array of integer;

7. Для заполнения массива случайными числами мы должны подключить датчик случайных чисел, используя команду…

8. Для заполнения массива путем ввода чисел с клавиатуры мы используем оператор…

9. Что выполняет следующий фрагмент программы: For i:=1 to N do write (a[ i ], ‘ ’);

— Выводит N значений массива на экран.

— Производит ввод данных в массив.

— Выполняет проверку значений элементов массива.

10. Для подсчета суммы элементов массива в цикле используем следующую запись…

11. Что выполняет следующий фрагмент программы?

Min:=a[1]; For i:=1 to N do if a[i]< min then min:=a[i]; Writeln(min);

— Находит минимальный индекс массива.

 

— Выбирает минимальный элемент массива.

— Делает массив минимальным.

12. Для подсчета количества положительных элементов массива будем использовать условие…

— If a[i]>0 then k:k+1;

13. Массив R[1]=12, R[2]=3, R[3]=-5, R[4]= -6, R[5]=4, R[6]=9, R[7]=0, R[8]=8.

Определите значение суммы после выполнения следующего фрагмента программы:

sum:=0; for i:=1 to 8 do sum:=sum+r[i]; writeln (sum);

14. Массив R[1]=12, R[2]=3, R[3]=-5, R[4]= -6, R[5]=4, R[6]=9, R[7]=0, R[8]=8.

Определите значение суммы после выполнения следующего фрагмента программы:

sum:=0; for i:=1 to 7 do if r[i]>5 sum:=sum+r[i]; writeln (sum);

15. Массив R[1]=12, R[2]=3, R[3]=-5, R[4]= -6, R[5]= 4, R[6]=9, R[7]=0, R[8]=8. Определите значение переменной i после выполнения следующего фрагмента программы:

sum:=0; for i:=2 to 7 do if r[i]>5 sum:=sum+r[i]; writeln (sum);

16. Массив R[1]=12, R[2]=3, R[3]=-5, R[4]= -6, R[5]=4, R[6]=9, R[7]=0, R[8]=8.

Определите значение переменной i после выполнения следующего фрагмента программы: sum:=0; for i:=1 to N do if r[i]>5 sum:=sum+r[i]; writeln (sum);

17. Массив R[1]=12, R[2]=3, R[3]=-5, R[4]= -6, R[5]=4, R[6]=9, R[7]=0, R[8]=8.

Определите значение переменной kol после выполнения следующего фрагмента программы: kol:=0; for i:=1 to 8 do if r[i]>-2 then kol:=kol+1; writeln (kol);

18. Массив R[1]=12, R[2]=3, R[3]=-5, R[4]= -6, R[5]=4, R[6]=9, R[7]=0, R[8]=8.

Определите значение переменной kol после выполнения следующего фрагмента программы: kol:=0; for i:=1 to 8 do if r[i]<0 then kol:=kol+1; writeln (kol);

19. Массив R[1]=12, R[2]=3, R[3]=-5, R[4]= -6, R[5]= 4, R[6]=9, R[7]=0, R[8]=8.

Определите значение переменной max после выполнения следующего фрагмента программы: max:=r[1]; for i:=1 to 8 do if r[i]>max then max:=r[i]; writeln (max);

20. Массив R[1]=12, R[2]=3, R[3]=-5, R[4]= -6, R[5]=4, R[6]=9, R[7]=0, R[8]=8.

Определите значение переменной min после выполнения следующего фрагмента программы: min:=r[1]; for i:=1 to 8 do if r[i]< min then min:=r[1]; writeln (min);

Тест по информатике Запись алгоритмов на языках программирования 11 класс

Тест по информатике Запись алгоритмов на языках программирования 11 класс с ответами. Тест включает 5 заданий с выбором ответа.

1. Определите значение целочисленных переменных a и b после выполнения фрагмента программы:

a := 2468;
b := (a mod 1000)*10;
a := a div 1000 + b;

1) a=22, b=20
2) a=4682, b=4680
3) a=8246, b=246
4) a=470, b=468

2. Определите значение переменной c после выполнения следующего фрагмента программы, в котором a, b и с – переменные вещественного (действительного) типа:

a := 120;
b := 100;
a := a + b / 2;
if b < a / 2
then c := b + a
else c := b + a / 2

1) с = 155
2) с = 160
3) с = 185
4) с = 270

3. Определите значение переменной P после выполнения следующего фрагмента программы:

P:=1; i:=3;
while i <= 9 do
begin
P := P * (i div 3);
i := i + 1;
end

4. Определите значение переменной y, которое будет получено в результате выполнения следующей программы:

var n, y: integer;
begin
y := 0;
for n := 6 downto 3 do
begin
y := y + 1;
y :=y * 2;
end
end.

5. Определите, что будет напечатано в результате работы следующего фрагмента программы:

var k, s: integer;
begin
s:=0;
k:=1;
while s < 66 do
begin
k:=k+3;
s:=s+k;
end;
write(s);
end.

Ответы на тест по информатике Запись алгоритмов на языках программирования 11 класс
1. 2
2. 3
3. 4
4. 30
5. 69

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

4. Следующим действием фрагмента алгоритма будет проверка значения элемента массива X2 на условие [<0]. Далее программа разветвляется на два различных варианта дальнейшей работы в зависимости от результата проверки этого условия. Если этот элемент будет меньше 0, т.е. отрицательным (условие верно), то в этом случае начнёт выполняться пункт 6, а если положительным (условие не верно), то будет выполняться пункт 7.

Задан двумерный массив А

 

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *