Инфоурок / Информатика / Другие методич. материалы / Контрольная работа по программированию "Составление программы на языке программирования"

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

Курсы профессиональной переподготовки
124 курса

Выдаем дипломы установленного образца

Заочное обучение - на сайте «Инфоурок»
(в дипломе форма обучения не указывается)

Начало обучения: 22 ноября
(набор групп каждую неделю)

Лицензия на образовательную деятельность
(№5201 выдана ООО «Инфоурок» 20.05.2016)


Скидка 50%

от 13 800  6 900 руб. / 300 часов

от 17 800  8 900 руб. / 600 часов

Выберите квалификацию, которая должна быть указана в Вашем дипломе:
... и ещё 87 других квалификаций, которые Вы можете получить

Получите наградные документы сразу с 38 конкурсов за один орг.взнос: Подробнее ->>

библиотека
материалов

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


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

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


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



Самые низкие цены на курсы переподготовки

Специально для учителей, воспитателей и других работников системы образования действуют 50% скидки при обучении на курсах профессиональной переподготовки.

После окончания обучения выдаётся диплом о профессиональной переподготовке установленного образца с присвоением квалификации (признаётся при прохождении аттестации по всей России).

Обучение проходит заочно прямо на сайте проекта "Инфоурок", но в дипломе форма обучения не указывается.

Начало обучения ближайшей группы: 22 ноября. Оплата возможна в беспроцентную рассрочку (10% в начале обучения и 90% в конце обучения)!

Подайте заявку на интересующий Вас курс сейчас: https://infourok.ru


Общая информация

Номер материала: ДВ-032104
Курсы профессиональной переподготовки
124 курса

Выдаем дипломы установленного образца

Заочное обучение - на сайте «Инфоурок»
(в дипломе форма обучения не указывается)

Начало обучения: 22 ноября
(набор групп каждую неделю)

Лицензия на образовательную деятельность
(№5201 выдана ООО «Инфоурок» 20.05.2016)


Скидка 50%

от 13 800  6 900 руб. / 300 часов

от 17 800  8 900 руб. / 600 часов

Выберите квалификацию, которая должна быть указана в Вашем дипломе:
... и ещё 87 других квалификаций, которые Вы можете получить

Похожие материалы

Получите наградные документы сразу с 38 конкурсов за один орг.взнос: Подробнее ->>