Контрольная работа «Линейные алгоритмы» Вариант 1.

advertisement
Контрольная работа
«Линейные алгоритмы»
Вариант 1.
1. Запишите оператор ввода.
2. Даны команды:
С:=SQR (С);
С:=5;
Write (‘Ответ:’ , С);
Какой ответ появится в результате выполнения программы?
а)
б)
в)
г)
на экране появится строка – Ответ: 5
на экране выведется строка – Ответ: 25
появится строка на экране: Ответ: С
С=С2
С=5
Ответ: 5
3. С какого слова начинается исполняемая часть программы?
4. Исправьте ошибки в тексте программы. Перепишите ее правильно.
Program Const;
Usec crt
Var: c, d: real;
Begin;
C:=8;
D:= sqr c + c*5
Write ( ‘Ответ- d’);
5. Запишите на языке Паскаль:
а) 35 – Х2
в) / X – 5 /
б) 2 + 3Х3
8(Х2 – 4Х)
г) Sin 7X – Cos2Y
6. Каким словом описываются переменные?
Контрольная работа
«Линейные алгоритмы»
Вариант 2.
1. Запишите оператор вывода.
2. Даны команды:
а:=9;
у:=SQRT(а);
Write (‘а равно’ , а);
Какой ответ появится в результате выполнения программы?
а)
б)
в)
г)
на экране появится строка – а равно 81
на экране выведется строка – а равно 3
появится строка на экране: а равно а
на экране появится
а=9
у:=SQRT (9);
а равно а
3. Когда ставится точка с запятой?
4. Исправьте ошибки в тексте программы. Перепишите ее правильно.
Program Зима;
Uses crt
Var: y,s,r: integr;
Begin
Real (y,s);
r:= y*s
Write ( ‘r’ =; r);
End.
5. Запишите на языке Паскаль:
а) 1 + Х2
в) / а + вх / - 5,7
б) 10 4 а – 2ав3
г) х+у . в
а х-у
6. Каким словом описывается конец программы?
Контрольная работа
«Линейные алгоритмы»
Вариант 3.
1. Запишите оператор ввода.
2. Даны команды:
n:=15;
k:=sqr (n)
Write (‘n равно’ , n);
Какой ответ появится в результате выполнения программы?
а)
б)
в)
г)
на экране появится строка: n=225
на экране выведется строка: n равно n
появится строка на экране: n=15
появится строка на экране: n равно 15
3. Когда ставится точка?
4. Исправьте ошибки в тексте программы. Перепишите ее правильно.
Program Uses;
Uses crt;
Var a, b: real
Begin;
a=8;
b:= sqr (a)
Write ( ‘Результат - ’ b);
End
5. Запишите на языке Паскаль:
а) 5a – 3x3
в) / 8x – x2 /+4c
б)
г)
4Х
sin 2x+3,8
32 sin x
3y + 8,2
6. Что указывают в описательной части программы?
Контрольная работа
«Линейные алгоритмы»
Вариант 4.
1. Запишите оператор присваивания.
2. Даны команды:
m:=17;
Write (‘m’ , m);
Какой ответ появится в результате выполнения программы?
а)
б)
в)
г)
на экране появится строка: m=17
на экране выведется строка: m17
появится строка на экране: m 17
вывод на экран: m m
3. С какого слова начинается исполняемая часть программы?
4. Исправьте ошибки в тексте программы. Перепишите ее правильно.
Program CAT;
Usec crt;
Var: a, y; integer;
Begin
m=7;
a:= sqr (m) +m*3;
Write ( ‘Результат – a’);
End.
5. Запишите на языке Паскаль:
а) 35 a2 + 4f 3– a
в) / x + 3x2 / - 2x
б) 7 y+
г) /cos x / + sin 3x
3z
5c
6. Когда ставится точка с запятой?
7. Составьте программу вычисления значения функции у по формуле
у= cos (12 x) + /x/, для которой значение аргумента Х введите с
клавиатуры.
Х=5 У=4.04759
8. Составьте блок-схему и программу решения следующей задачи.
Бригада из семи рабочих заработала М рублей. Деньги поделили
поровну. Найдите заработок каждого рабочего.
Download