Авторизация
Программирование линейных алгоритмов
Проверка знаний по теме "Программирование линейных алгоритмов"
Информатика 9 класс | Автор: Озерков А.В. | ID: 7501 | Дата: 10.2.2016
+4 -4
Помещать страницу в закладки могут только зарегистрированные пользователи
Зарегистрироваться
Вопрос № 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: integer;
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

Выберите верное утверждение.

Оператор ввода значений с клавиатуры имеет вид writeln(B1,B2,…,Bn);
Оператор вывода имеет вид read(B1,B2,…,Bn);
Оператор присваивания служит для присваивания различных значений переменным
Строка раздела описания постоянных величин должна присутствовать в программе независимо от того, есть эти величины в программе или нет.
Вопрос № 20

Выберите неверное утверждение.

Оператор ввода переменных имеет вид read(B1,B2,…,Bn);
Оператор вывода переменных имеет вид writeln(B1,B2,…,Bn);
Оператор присваивания используется только в линейных алгоритмах
Оператор присваивания var используется для присвоения переменным имени и типа
Вопрос № 21

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

Введите ответ:
Вопрос № 22

Программист составил программу нахождения площади и периметра треугольника, однако при запуске она выдает ошибку. Найдите её.
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)

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