Авторизация
Программирование
второй тест по программированию
Информатика 9 класс | Автор: Малета В.В. | ID: 3295 | Дата: 29.11.2014
+2 -5
Помещать страницу в закладки могут только зарегистрированные пользователи
Зарегистрироваться
Вопрос № 1

Когда необходимо составлять блок-схему программы?

До начала составления самой программы
После составления программы
В процессе составления программы
Вопрос № 2

Наиболее наглядной формой описания алгоритма является структурно-стилизованный метод

представление алгоритма в виде схемы
язык программирования высокого уровня
словесное описание алгоритма
Вопрос № 3

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

ассемблер
паскаль
компилятор
фортран
Вопрос № 4

В графических схемах алгоритмов стрелки направлений на линиях потоков

необходимо рисовать, если направление потока сверху вниз и слева направо
рисовать не нужно
необходимо рисовать, если направление потока снизу вверх и справа налево
можно рисовать или не рисовать
Вопрос № 5

Разработка алгоритма решения задачи - это

сведение задачи к математической модели, для которой известен метод решения
выбор наилучшего метода из имеющихся
точное описание данных, условий задачи и ее целого решения
определение последовательности действий, ведущих к получению результатов
Вопрос № 6

В операторе присваивания summa := sqr(x)+3*a переменными являются

a, x, summa
x, a
sqr,x,a
summa, sqr, x, a
Вопрос № 7

Оператор цикла с постусловием

Repeat… until
While…do
For … to…do
For…downto…do
Вопрос № 8

Из приведенных операторов описания переменных неправильно объявлены переменные

VAR f,g,d,t:INTEGER;I,t:REAL
var a,b:real;c:real
var I,j,max,min: real
var a,b,c,d:real; I,j,k:integer
Вопрос № 9

Результатом выполнения фрагмента программы S:=-5;x:=0;repeat s:=s*(x+2);x:=x+1; until x<2;write(s); будет сообщение

-10.0
-30.0
0.0
-120.0
Вопрос № 10

Для возведения в квадрат применяется функция:

LN(X)
LOG(X)
SQRT(X)
SQR(X)
Вопрос № 11

Раздел констант объявляется служебным словом:

CONST
KONST
CONCT
VAR
Вопрос № 12

Цикл с предусловием определяется служебным словом:

FOR;
WHILE;
CASE;
REPEAT;
Вопрос № 13

Цикл с постусловием определяется служебным словом:

FOR
WHILE
CASE
REPEAT
Вопрос № 14

Если в цикле с параметром: for i:= A to B do S; значение B меньше, чем значение A, то ...

оператор S не выполняется ни разу;
оператор S выполняется один раз.
оператор S выполняется B-A раз.
оператор S выполняется B-A+1 раз.
Вопрос № 15

Если в цикле с параметром: for i:= A downto B do S; значение B больше, чем значение A, то ...

оператор S не выполняется ни разу;
оператор S выполняется один раз.
Вопрос № 16

Определить результат работы следующего фрагмента программы k:=6; for i:=1 to 5 do begin inc(k); write(k,` `) end;

7 8 9 10 11
11
6
1 2 3 4 5
Вопрос № 17

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

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

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

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

Укажите правильное описание массива.

Var a:array[l. .1000] of integer,
Var А, В,С: ARRAY [1.. 50] OF REAL;
Var A: ARRAY [1..50 OF REAL];
Вопрос № 20

Что производит следующий фрагмент программы?
for i::=l to n do
begin
write(`a[`,i,`] `);
readln(a[i]);
end;

Ввод элементов массива с клавиатуры.
Вывод элементов массива на экран монитора.
Ввод элементов массива из файла.
Вопрос № 21

Как запустить генератор случайных чисел?

Random [(x)]
Randomize
ROUND
Вопрос № 22

Что производит следующий фрагмент программы?
clrscr;
randomize;
write( `число элементов `);readln(n);
fori:=l ton do
begin
a[i]:=random(45)-22;
write(a[i],` `);
end;

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

Что производит следующий фрагмент программы?
min:=a[l]; max:=a[l];
for i:=1 to n do
if a[i]>= max then
begin max:=a[i]; i max:=i;
end;
writeln(min,` номер `min);

Находит максимальный элемент и печатает на экране.
Находит максимальный элемент, его индекс и печатает их на экране.
Находит индекс максимального элемента и печатает на экране.
Вопрос № 24

Что производит следующий фрагмент программы?
п:=11;
for i:=1 to n do
if a[i] mod 2=0 then k:=k+l;;
writeln(k= \k);

Находит максимальный элемент и печатает на экране.
Находит четный элемент и печатает его на экране.
Находит число четных элементов и печатает их число на экране.
Скачать тест
можно через
сек.
Комментарии (0)

    Вы должны авторизоваться, чтобы оставлять комментарии.