- Преподавателю
- Информатика
- Контрольная работа по программированию Составление программы на языке программирования
Контрольная работа по программированию Составление программы на языке программирования
Раздел | Информатика |
Класс | - |
Тип | Другие методич. материалы |
Автор | Янина Е.А. |
Дата | 22.08.2015 |
Формат | doc |
Изображения | Нет |
КОНТРОЛЬНАЯ РАБОТА
ТЕМА: СОСТАВЛЕНИЕ ПРОГРАММЫ НА ЯЗЫКЕ
ПРОГРАММИРОВАНИЯ
ВАРИАНТ 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. Написать словесный алгоритм и составить блок-схему. Вычислить площадь и периметр равностороннего треугольника по известной стороне.