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

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

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

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

Вопрос 1

Выберите верный ответ на вопрос.
Даны переменные а = 'ка', b = 'фор', с = 'ти', d = 'ин', е = 'ма'. После выполнения какой из команд присваивания значение переменной s станет равно 'информатика'?

Варианты ответов
  • s:=d + b + 'e'+c + a
  • s:=d + b + e + c + a
  • s=d+b+e+c+b
  • s:=d + b + e + c + 'a'
Вопрос 2

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

Варианты ответов
  • Значением символьной величины (тип char) является строка символов.
  • Величины логического типа всегда принимают только значение TRUE.
  • Значением строковой величины (тип string) является произвольная последовательность символов, заключённая в апострофы.
  • Для нахождения кода символа можно использовать функцию ord, где в качестве параметра задают символ.
  • Если значение символьной переменной вводится с клавиатуры, то его следует набирать с апострофами.
Вопрос 3

Соберите программу нахождения площади треугольника, если даны длины его сторон.

Варианты ответов
  • Program Geom1;
  • var a, b, с, р, s: real;
  • begin
  • write ('Введите длины сторон треугольника');
  • readln (a, b, с);
  • p:=(a + b + c)/2;
  • S:=sqrt(p*(p-a)*(p-b)*(p-c));
  • write ('Площадь треугольника равна', S)
  • end.
Вопрос 4

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

Варианты ответов
  • x:=sgrt(y)
  • i:=frak(x)
  • x:=int(y)+23
  • i:=23+sqri)
  • x:=x+abs(x)
  • i:=frac(x)
  • x:=x+abs(x
  • x:=rount(y);
  • x=int(y)+23
  • i:=23+sqr(i)
  • x:=sqrt(y)
  • x:=round(y);
Вопрос 5

Установи соответствие:

1.

Квадратный корень числа у

2.

Дробная часть числа f

3.

Квадрат числа t

4.

Целая часть числа г

5.

Модуль числа к

6.

Округление числа s до ближайшего целого числа

Варианты ответов
  • sqrt(y)
  • frac(f)
  • sqr(t)
  • int(r)
  • abs(k)
  • round(s)
Вопрос 6

Дополните программу на языке Паскаль для вычисления значения функции.
Дана функция а =[15,9z - 81], где z и а вещественные числа. Значение z вводится с клавиатуры. Вывести на экран значение а (в команде вывода формат вывода не использовать, тип данных integer или real).

Варианты ответов
  • z,a:real;
  • begin
  • read(z);
  • a:=abs(5.9*z-8);
  • write
  • a
  • end.
Вопрос 7

Расставьте выражения сверху вниз в порядке возрастания их значений.

Варианты ответов
  • 100 mod 10
  • 931 mod 10
  • (1234 div 100) mod 10
  • (1234 div 10) mod 10
  • (1234 mod 100) mod 10
  • 931 div 100
  • 100 div 10
  • 931 mod 100
Вопрос 8

Запишите команды присваивания по данным указаниям.

 

Присвоить переменной m случайное вещественное число из промежутка (0;1).       

Вопрос 9

Запишите команды присваивания по данным указаниям.

 

Присвоить переменной b случайное целое число из промежутка [0; 10)..       

Вопрос 10

Запишите команды присваивания по данным указаниям.

 

Присвоить переменной а случайное целое число из промежутка [0; 10].      

Вопрос 11

Запишите команды присваивания по данным указаниям.

 

Присвоить переменной i случайное целое число из промежутка [17; 20).

Пройти тест
Сохранить у себя:

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

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