КОНТРОЛЬНАЯ РАБОТА
ТЕМА: СОСТАВЛЕНИЕ ПРОГРАММЫ НА ЯЗЫКЕ
ПРОГРАММИРОВАНИЯ
ВАРИАНТ
1
Задание 1. Даны идентификаторы: Пример_1, Primer 10, 10Primer, Primer#, primer, _primer, writeln, primer*, 27primer, primer27, My_Best_Primer, c. Распределите их в
таблицу: правильные запишите в столбик «Правильные идентификаторы»,
неправильные – в столбик «Правильные». Для неправильных идентификаторов укажите
ошибку в столбике «Пояснение ошибки»
Правильные
идентификаторы
|
Неправильные
идентификаторы
|
Пояснение ошибки
|
|
|
|
Задание 2. Исправьте ошибки в тексте программы. Перепишите ее правильно.
Program Const;
Usec crt
Var: c, d: real;
Begin;
C:=8;
D:= sqr c + c*5
Write ( ‘Ответ- d’);
End
Задание 3. Каким словом описывается раздел описания переменных?
Задание 4. как называется тип данных, который используется для описания целых
чисел?
Задание 5. Написать словесный алгоритм и составить блок-схему. Вычислить периметр
прямоугольного треугольника по двум катетам.
ВАРИАНТ
2
Задание 1. Даны идентификаторы: Var, 1Var, peremenay_1, peremenay&,
PEREMENAY, d, d_45,
_diametr, диаметр, 2Диаметр, ДИАМЕТР//. Распределите их в
таблицу: правильные запишите в столбик «Правильные идентификаторы»,
неправильные – в столбик «Правильные». Для неправильных идентификаторов укажите
ошибку в столбике «Пояснение ошибки»
Правильные
идентификаторы
|
Неправильные
идентификаторы
|
Пояснение ошибки
|
|
|
|
Задание 2.
- Даны команды:
а:=9;
у:=SQRT(а);
Write (‘а равно’ , а);
Какой ответ появится в результате выполнения
программы?
а) на экране появится строка – а равно 81
б) на экране выведется строка – а равно 3
в) появится строка на экране: а равно а
г) на экране появится:
а=9
у:=SQRT
(9);
а равно а
Задание 3. Когда в
программе ставится «;» и «.»?
Задание 4. Каким
служебным словом начинается раздел описания констант?
Задание 5. Написать
словесный алгоритм и составить блок-схему. Даны числа А и В. Найти среднее
арифметическое
ВАРИАНТ
3
Задание 1. Даны идентификаторы: Katet, 3Katet, GIPOTENUZA, КАТЕТ, katet_3_5,
katet###, readln, c, c77, c@. Распределите их в
таблицу: правильные запишите в столбик «Правильные идентификаторы»,
неправильные – в столбик «Правильные». Для неправильных идентификаторов укажите
ошибку в столбике «Пояснение ошибки»
Правильные
идентификаторы
|
Неправильные
идентификаторы
|
Пояснение ошибки
|
|
|
|
Задание 2. Исправьте
ошибки в тексте программы. Перепишите ее правильно.
Program Uses;
Uses crt;
Var a, b: real
Begin;
a=8;
b:= sqr (a)
Write ( ‘Результат
- ’ b);
End
Задание 3. Что
указывается в описательной части программы?
Задание 4. С
какого слова начинается раздел операторов (исполняемая часть программы)?
Задание 5. Написать словесный алгоритм и составить блок-схему. Вычислить сторону
прямоугольника, если известны его площадь и другая сторона.
ВАРИАНТ
4
Задание 1. Даны идентификаторы: PERIMETR,
perimeter, _perimetr, 1perimetr, perimetr1, perimeter\\, perimeter-25, p, p30,
p$, c@. Распределите их в таблицу: правильные запишите в столбик
«Правильные идентификаторы», неправильные – в столбик «Правильные». Для
неправильных идентификаторов укажите ошибку в столбике «Пояснение ошибки»
Правильные
идентификаторы
|
Неправильные
идентификаторы
|
Пояснение ошибки
|
|
|
|
Задание 2. Исправьте
ошибки в тексте программы. Перепишите ее правильно.
Program CAT;
Usec crt;
Var: a, y; integer;
Begin
m=7;
a:= sqr (m) +m*3;
Write ( ‘Результат
– a’);
End.
Задание 3. Какими служебными словами начинаются разделы описания типов и меток?
Задание 4. С помощью какого типа в программе описываются вещественные числа?
Задание 5. Написать словесный алгоритм и составить блок-схему. Вычислить периметр
квадрата по его стороне.
ВАРИАНТ
5
Задание
1. Даны идентификаторы: строка, СТРОКА, 1Строка, stroka, STROKA, _stroka, begin, stroka55, stroke@@@, s, s45, _s. -s. Распределите их в таблицу: правильные запишите в столбик «Правильные
идентификаторы», неправильные – в столбик «Правильные». Для неправильных
идентификаторов укажите ошибку в столбике «Пояснение ошибки»
Правильные
идентификаторы
|
Неправильные
идентификаторы
|
Пояснение ошибки
|
|
|
|
Задание 2. Даны команды:
m:=17;
Write (‘m’ , m);
Какой ответ появится в результате выполнения
программы?
а) на экране появится строка: m=17
б) на экране выведется строка: m17
в) появится строка на экране: m 17
г) вывод на экран: m
m
Задание 3. Какой оператор используется для ввода информации с клавиатуры?
Задание 4. Чем отличается оператор Write от Writeln?
Задание 5. Написать словесный алгоритм и составить блок-схему. Вычислить площадь
круга по известному радиусу.
ВАРИАНТ
6
Задание 1. Даны идентификаторы: Const,
константа, 1constanta, [constanta], #constanta, constanta33,
constanta_3, readln, c, c77, c@. Распределите их в таблицу:
правильные запишите в столбик «Правильные идентификаторы», неправильные – в
столбик «Правильные». Для неправильных идентификаторов укажите ошибку в
столбике «Пояснение ошибки»
Правильные
идентификаторы
|
Неправильные
идентификаторы
|
Пояснение ошибки
|
|
|
|
Задание 2. Исправьте
ошибки в тексте программы. Перепишите ее правильно.
Program Uses;
Uses crt;
Var a, b: real
Begin;
a=10.
b= sqr (a)
Write ( ‘Результат
- ’ b);
End;
Задание 3. Чем отличается оператор Read от оператора Readln?
Задание 4. Какие типы данных используются для описания строковых и символьных переменных?
Задание 5. Написать словесный алгоритм и составить блок-схему. Вычислить площадь трапеции, если известны
основание и высота
ВАРИАНТ
7
Задание
1. Даны идентификаторы:
Program, Prog, PROG, prog1, 2prog, prog 1, prog_5, *prog*, Программа,
1Программа, Программа). Распределите их в таблицу: правильные запишите в столбик «Правильные
идентификаторы», неправильные – в столбик «Правильные». Для неправильных
идентификаторов укажите ошибку в столбике «Пояснение ошибки»
Правильные
идентификаторы
|
Неправильные
идентификаторы
|
Пояснение ошибки
|
|
|
|
Задание 2. Исправьте
ошибки в тексте программы. Перепишите ее правильно.
Program Зима;
Uses crt
Var: y,s,r: integr;
Begin
Real (y,s);
r:= y*s
Write ( ‘r’ =; r);
End.
Задание 3. Перечислите операции языка Паскаль. Какие операции обладают наивысшим
приоритетом?
Задание 4. Для чего используются операторы writeln и readln
в программе?
Задание 5. Написать словесный алгоритм и составить блок-схему. Дано число А и В. Получить их сумму, разность,
произведение.
ВАРИАНТ
8
Задание 1. Даны идентификаторы: Var, Begin_1, peremenay&, PEREMENAY,
p, d_45, _diametr, диаметр, 2Периметр, ДИАМЕТР//. Распределите их в таблицу: правильные
запишите в столбик «Правильные идентификаторы», неправильные – в столбик
«Правильные». Для неправильных идентификаторов укажите ошибку в столбике
«Пояснение ошибки»
Правильные идентификаторы
|
Неправильные
идентификаторы
|
Пояснение ошибки
|
|
|
|
Задание 2. Даны
команды:
n:=15;
k:=sqr (n)
Write (‘n равно’ , n);
Какой ответ появится в результате выполнения
программы?
а) на экране появится строка: n=225
б) на экране выведется строка: n равно n
в) появится строка на экране: n=15
г) появится строка на экране: n равно 15
Задание 3. Что такое строковая переменная? Как она записывается в программе?
Задание 4. Перечислите разделы описаний программы
Задание 5. Написать словесный алгоритм и составить блок-схему. Вычислить площадь и
периметр равностороннего треугольника по известной стороне.
Оставьте свой комментарий
Авторизуйтесь, чтобы задавать вопросы.