Негосударственное образовательное учреждение «Открытый молодёжный университет»
Комплексная образовательная программа «Школьный университет»
-
УТВЕРЖДАЮ
Директор
Негосударственного образовательного учреждения
«Открытый молодёжный университет»
_______________ И. В. Дмитриев
«___»__________ 2011 г.
Увлекательные уроки программирования. Pascal
Задания для проведения контрольной работы № 2
«Основные алгоритмические конструкции»
Томск — 2011
Татарникова Л. А. Увлекательные уроки программирования. Pascal: Задания для проведения контрольной работы № 2 «Основные алгоритмические конструкции». — Томск: НОУ «Открытый молодёжный университет», 2011. — 14 c.
Задания для проведения контрольной работы рассмотрены и рекомендованы к изданию на методическом семинаре Негосударственного образовательного учреждения «Открытый молодёжный университет» и Образовательного центра «Школьный университет» 26 января 2011 года.
Оглавление
Пояснительная записка 4
Вариант 1 5
Вариант 2 6
Вариант 3 7
Вариант 4 8
Вариант 5 9
Вариант 6 10
Вариант 7 11
Вариант 8 12
Вариант 9 13
Вариант 10 14
Пояснительная записка
Задания для проведения контрольной работы составлены в соответствии с учебной программой курса «Увлекательные уроки программирования. Pascal».
Цели контрольной работы — закрепить теоретические и сформировать практические навыки по теме «Основные алгоритмические конструкции»:
использование различных операторов цикла;
применение полной и неполной форм условного оператора;
использование оператора выбора;
использование основных типов данных: целые, вещественные числа, символы.
Контрольная работа составлена в 10 вариантах, каждый из которых включает четыре практических задания.
При выполнении контрольной работы необходимо соблюдать следующие требования:
наличие программного обеспечения — среды Borland Pascal или Free Pascal;
результатом работы считаются и сдаются учителю файлы формата *.pas с программным кодом;
Задания двух первых вариантов немного проще, а двух последних — немного сложнее остальных;
Система оценивания контрольной работы: за каждое полностью выполненное задание дети могут получить до 2 баллов.
Общее количество баллов |
Оценка |
8–6 |
5 |
5–4 |
4 |
3 |
3 |
2–1 |
2 |
Вариант 1
Задание 1
Функция задана формулой . Составьте программу, которая запрашивает значение x и сообщает значение .
Задание 2
Одна штука товара стоит n рублей. Составьте программу, которая выводит на экран таблицу стоимости 11, 12, 13, … 30 штук товара. Стоимость n вводится с клавиатуры.
Протокол:
Введите стоимость: 56
11 штук – 616 руб.
12 штук – 672 руб.
13 штук – 728 руб.
14 штук – 784 руб.
15 штук – 840 руб.
…
Задание 3
Составьте программу, которая запрашивает цвет шаров (один из символов: 'ж' — жёлтый, 'к' — красный, 'с' — синий, 'з' — зелёный) и их количество (от 5 до 12) и выдаёт полное название комплекта шаров.
Протокол:
Введите цвет и количество шаров: к 8
Восемь красных шаров
Задание 4
Составьте программу по следующему сценарию: в центре экрана нарисован светофор с тремя серыми (негорящими) «глазками». При нажатии на одну из клавиш (<с> — стой, <г> — готовься, <и> — иди) зажигается соответствующий «глазок».
Вариант 2
Задание 1
Функция задана формулой . Составьте программу, которая запрашивает значение x и сообщает значение .
Задание 2
Составьте программу, которая выводит на экран таблицу перевода 5, 6, 7, … 25 евро в рубли. Курс евро вводится с клавиатуры.
Протокол:
Введите курс евро: 34.71
5 евро = 173.55 руб.
6 евро = 208.26 руб.
7 евро = 242.97 руб.
8 евро = 277.68 руб.
9 евро = 312.39 руб.
…
Задание 3
Составьте программу, которая запрашивает название шахматной фигуры (один из символов: 'п' — пешка, 'с' — слон, 'л' — ладья, 'ф' — ферзь, 'к' — конь) и её цвет ('б' — белый или 'ч' — чёрный) и выдаёт её полное название.
Протокол:
Введите название и цвет фигуры: сч
Это чёрный слон
Задание 4
Составьте программу по следующему сценарию: на экране нарисован домик. При нажатии клавиши <н> (ночь) в окне загорается свет, при нажатии клавиши <д> (день) свет в окне гаснет.