Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
сборник тестов по информатике.docx
Скачиваний:
3
Добавлен:
01.07.2025
Размер:
237 Кб
Скачать
☆

« Операторы ввода, вывода и конца программы» Вариант 2

А1. Оператор PRINT является оператором:

а) конца программы;

б) вывода;

в) присваивания;

г) ввода.

А2. Найти значение длины окружности радиусом R. При решении этой задачи на ПК, какой оператор ввода удобнее использовать:

а) INPUT;

б) PRINT;

в) DATA/READ;

г) LET.

А3. Определите результат работы программы PRINT “10 + 10 = “; 10 + 10:

а) 10 + 10 = 10 +10;

б) 10 + 10 = 20;

в) 20;

г) 10 = 10.

А4. Есть ли ошибки в записи строки программы INPUT «Чему равна сторона»; K:

а) нет ошибок;

б) не нужны кавычки;

в) лишние точка с запятой (;);

г) пояснительный текст не нужен.

В1. Какие ошибки допущены в программе:

10 К=3

20 Т=6

30 ? K=”; T, “T=”;K

40 ENQ

В2. Как будет выглядеть ответ на экране ПК в результате выполнения приведенной ниже программы:

10 LET A = 2

20 LET В = 3

30 LET В = А

40 LET А = В

50 PRINT А, В

В3. Найдите ошибки:

10 DATA 3.6, 2, -4, .9, 7.3

20 READ R, D, K, S

50 PRINT R, D

С1. Три сопротивления R1, R2, R3 соединены последовательно. Найдите сопротивление соединения.

« Операторы условного и безусловного переходов» Вариант 1

А1. Оператор IF является оператором:

а) условного перехода;

б) безусловного перехода;

в) вывода;

г) цикла.

А2. Когда вы используете выражение, которое начинается со слова IF, то обязательно применяете слово:

а) THAN;

б) ELSE;

в) THEN;

г) GOTO.

А3.Что будет напечатано на экране в результате выполнения программы, если R=-10

10 INPUT R

20 IF R=0 THEN Y=R*10

30 IF R>0 THEN Y=R+10

40 IF R<0 THEN Y=R*R/2

а) 0; б) 100; в) -10; г) 50.

А4. Условию Если А больше или равно С, то В=1, соответствует фрагмент программы:

а) IF A>B=C THEN B=1

б) IF A>=C THEN B=1

в) IF A>C THEN B=1

г) IF A>B OR B=C THEN В=1

В1. Какое значение будет принимать переменная S после выполнения программы, если N=3:

10 S=1: K=2

20 IF K > N THEN 60

30 S=S*K

40 K=K+1

50 GOTO 20

60 PRINT “S=”; S

В2. Найдите ошибки в программе:

10 А=4: В=6

20 IF A>B THEN ELSE B=A

30 GOTO

C1. Решите систему:

С2. Подсчитать количество положительных чисел среди чисел a, b, c.

« Операторы условного и безусловного переходов» Вариант 2

А1. Оператор GOTO является оператором:

а) цикла;

б) вывода;

в) безусловного перехода;

г) условного перехода.

А2. Когда вы используете выражение, в котором есть слово THEN, то обязательно в выражении должно быть слово:

а) INPUT;

б) ELSE;

в) IF;

г) GOTO.

А3. Что будет напечатано на экране в результате выполнения программы, если R=10

10 INPUT R

20 IF R<0 THEN Y=R-10

30 IF R=0 THEN Y=R/10

40 IF R>0 THEN Y=R^2

а) 0; б) 100; в) 10; г) 20.

А4. Условию Если А меньше В или меньше С, то С=2, соответствует фрагмент программы:

а) IF A<B=C THEN C=2

б) IF A<=C THEN C=2

в) IF A<B THEN C=2

г) IF A<B OR А<C THEN C=2

В1. Какое значение будет принимать переменная S после выполнения программы, если N=4:

10 S=2: K=3

20 IF K > N THEN 60

30 S=S-K

40 K=K+1

50 GOTO 20

60 PRINT “S=”; S

В2. Найдите ошибки в программе:

10 А=5: В=2

20 IF A<B THEN B=A ELSE

30 GOTO

C1. Решите систему:

С2. Подсчитать количество отрицательных чисел среди чисел a, b, c.