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

Программирование линейных алгоритмов

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

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

Вопрос 1

Определите значение переменной а после исполнения данного алгоритма:

a := 5

b := a * 4 + 4

b := b / (a – 1)

a := a * b / 2

Вопрос 2

Определите значение целочисленных переменных a и b после выполнения фрагмента программы:
a := 3 + 8*4;
b := (a div 10) + 14; 
a := (b mod 10) + 2;

Указание : введите 2 числа через пробел.

Вопрос 3

read или readln - это оператор...

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

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

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

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

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

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

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

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

Запишите число

Вопрос 8

Программист составил программу нахождения площади и периметра треугольника, однако при запуске она выдает ошибку. Найдите её.


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 не стоит точка с запятой
Вопрос 9

Чему равно значение выражения   sqrt(abs (- 49) )?

Варианты ответов
  • -49
  • -7
  • 7
  • нет решений
Вопрос 10

Что будет является результатом функции round(х), если х= 15.75

Варианты ответов
  • 15
  • 75
  • 16
Пройти тест
Сохранить у себя:

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

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

Игорь Лемешкин, 09.04.2020 13:27

Спасибо за работу!

Своевременный тест для начального уровня подготовки по теме "основы программирования".