Контрольная работа по программированию Составление программы на языке программирования

Раздел Информатика
Класс -
Тип Другие методич. материалы
Автор
Дата
Формат doc
Изображения Нет
For-Teacher.ru - все для учителя
Поделитесь с коллегами:

КОНТРОЛЬНАЯ РАБОТА


ТЕМА: СОСТАВЛЕНИЕ ПРОГРАММЫ НА ЯЗЫКЕ

ПРОГРАММИРОВАНИЯ

ВАРИАНТ 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.

  1. Даны команды:

а:=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. Написать словесный алгоритм и составить блок-схему. Вычислить площадь и периметр равностороннего треугольника по известной стороне.


© 2010-2022