Меню
Тесты
Тесты  /  Информатика  /  7 класс  /  Программирование линейного алгоритма 8 класс

Программирование линейного алгоритма 8 класс

Avatar
10.03.2024. Тест. Информатика, 7 класс
Внимание! Все тесты в этом разделе разработаны пользователями сайта для собственного использования. Администрация сайта не проверяет возможные ошибки, которые могут встретиться в тестах.
Программирование линейного алгоритма для обучающихся 8 класса

Список вопросов теста

Вопрос 1

Какой оператор не входит в состав линейного алгоритма?

Варианты ответов
  • Выбор
  • ввода
  • вывода
  • присваивания
Вопрос 2

Какой оператор не входит в состав линейного алгоритма?

Варианты ответов
  • вывода
  • циклический
  • ввода
  • присваивания
Вопрос 3

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

 
Варианты ответов
  • оператор ветвления
  • оператор цикла
  • оператор ввода
  • оператор выбора
  • оператор вывода
Вопрос 4

Из каких операторов состоит линейный алгоритм?

Варианты ответов
  • Оператор ввода
  • Оператор цикла
  • Оператор присваивания
  • Оператор вывода
  • Оператор ветвления
Вопрос 5

read - это оператор...

 

 

Варианты ответов
  • ввода
  • вывода
  • присваивания
  • редактирования
Вопрос 6

writeln - это оператор ...

Варианты ответов
  • ввода
  • присваивания
  • вывода
  • ветвления
Вопрос 7

readln(b); -что делает данный фрагмент программы?

 
Варианты ответов
  • вывод переменной b
  • описание переменной b
  • присваивание переменной b строкового типа
  • ввод переменной b
Вопрос 8

writeln (a, b) - что делает данный фрагмент программы?

 

 

Варианты ответов
  • присваивает этим переменным тип writeln
  • ввод переменных а и b
  • вывод переменных a и b
  • описание переменных а и b
Вопрос 9

напишите, как выглядит строка оператора вывода переменной b (строчными буквамикак в программе)

Вопрос 10

Напишите, как выглядит строка оператора ввода перменной a (строчными буквами как в программе)

Вопрос 11

Что выполняет данная строка программы?
var d, s: real;

 

 

Варианты ответов
  • присваивае переменным тип var
  • описывает переменные d и s целого типа
  • описывает переменные d и s вещественного типа
  • описывает переменные d и s символьного типа
Вопрос 12

Раздел описания переменных начинается со служебного слова... (строчными буквами)

Вопрос 13

Дана программа, в которой не хватает строки. Укажите пропущенную строку.
Program zilindr;
const pi=3.14;
begin
readln (h);
readln (r);
V:=h*Pi*r*r;
writeln(v);
end.

 
Варианты ответов
  • V:=h*Pi
  • var V,r,h: real;
  • V:=real
  • readln (Pi);
Вопрос 14

Дана программа, в которой не хватает строки. Укажите пропущенную строку.
Program kub;
var S,n: real;
begin
readln ( n );
S:=n*n*6 ;
end.

 
Варианты ответов
  • read (S);
  • writeln (S);
  • const Pi=3.14
  • const n: integer
Вопрос 15

Какая команда описывает переменную а целого типа?

Варианты ответов
  • var a: real;
  • var a: readln;
  • readln (a)
  • var a: integer;
  • begin a;
Вопрос 16

Дана программа, в которой не хватает строки.Напишите пропущенную строку.
Program sqrtt;
var V,r,h: real;
begin
writeln ( `введите высоту цилиндра` );
readln (h);
writeln ( `введите радиус основания цилиндра` );
readln (r);
V:=h*pi*r*r;
writeln ( `объем цилиндра равен `,v, ` см кв.`);
end.

Вопрос 17

Дана программа. Каков будет результат на выходе, если y=25,4, a x=19,6?
Program razniza;
Var X,Y,Z: real;
Begin
Write(`Введите два числа `);
Readln(X,Y);
Z:=X-Y;
Write(Z);
End.

Вопрос 18

Дана программа. Каков будет результат на выходе при a=23, a b=8? (результат запишите через запятую, сначала результат деления, а после запятой остаток, например 4,8)
Program del;
Var a,b,d,n:integer;
Begin
Write(`введите делимое `);
Readln(a);
Write(`введите делитель `);
Readln(b);
d:=a div b;
n:=a mod b;
Writeln(`результат деления `,a, ` на `,b,` будет равен `,d,` с остатком `,n);
Readln;
End.

Вопрос 19

Определите значение переменной a после исполнения данного алгоритма.
a := 8
b := 6+3*a
a := b/3*a

Вопрос 20

Программист составил программу нахождения площади и периметра треугольника, однако при запуске она выдает ошибку. Найдите её.
Program SP;
var S, P, r, a, b, c: integer;
begin
writeln ( `привет, давай найдем площадь и периметр треугольника` );
a:= 15.67;
b:= 3.5;
c:= 9.34;
P:= a+b+c ;
r:= (a+b+c)/2;
S:=sqrt(r*(r-a)*(r-b)*(r-c)) ;
writeln ( `периметр треугольника равен `,P);
writeln ( `Площадь треугольника равна `,S);
writeln ( ` Всего доброго!` );
end.

Варианты ответов
  • забыл ввести переменные
  • тип переменных не соответствует их значениям
  • неправильная формула нахождения периметра
  • после begin не стоит точка с запятой
Пройти тест
Сохранить у себя:

Комментарии 0

Чтобы добавить комментарий зарегистрируйтесь или на сайт