«Основы алгоритмизация и начало программирования»
группа П, 1 год обучения (72 ак. ч.)
Язык программирования Turbo Pascal
БИЛЕТ № 1
Основной вопрос:
Понятие алгоритма. Свойства алгоритма.
Дополнительный вопрос:
Сложные алгоритмические структуры. Выбор в алгоритмах и программах
Практическое задание:
На языке Паскаль напишите программу, которая на синем фоне серыми буквами выводит на экран четверостишье:
Буря мглою небо кроет,
Вихри снежные крутя.
То как зверь она завоет,
То заплачет как дитя.
А.С. Пушкин
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
«Основы алгоритмизация и начало программирования»
группа П, 1 год обучения (72 ак. ч.)
Язык программирования Turbo Pascal
БИЛЕТ № 2
Основной вопрос:
Этапы решения задач на ЭВМ.
Дополнительный вопрос:
Сложные алгоритмические структуры. Циклы.
Практическое задание:
Программа, которая печатает текс «А нам всё равно!» до нажатия клавиши. Если нажата клавиша «w» сообщает об этом, если нажата какая-нибудь другая клавиша, тоже выдаёт сообщение. При нажатии клавиши «q» завершается работа программы.
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
«Основы алгоритмизация и начало программирования»
группа П, 1 год обучения (72 ак. ч.)
Язык программирования Turbo Pascal
БИЛЕТ № 3
Основной вопрос:
Язык схем. Базовые алгоритмические структуры.
Дополнительный вопрос:
Программирование звуков.
Практическое задание:
На языке Паскаль напишите программу, которая проверяет знание даты основания Санкт-Петербурга. В случае неправильного ответа программа выводит правильный ответ. Ниже представлен рекомендуемый вид экрана:
В каком году был основан Санкт-Петербург?
Введите число и нажмите Enter.
1705
Вы ошиблись, Санкт-Петербург был основан в 1703 году
«Основы алгоритмизация и начало программирования»
группа П, 1 год обучения (72 ак. ч.)
Язык программирования Turbo Pascal
БИЛЕТ № 4
Основной вопрос:
Язык программирования высокого уровня. Язык программирования Паскаль.
Дополнительный вопрос:
Копирование и движение областей экрана.
Практическое задание:
Написать программу на Паскале, которая вычисляет оптимальный вес пользователя, сравнивает его с реальным и выдаёт рекомендацию о необходимости поправиться или похудеть. Оптимальный вес вычисляется по формуле: рост (см) – 100. Ниже представлен рекомендуемый вид экрана:
Введите свой рост в сантиметрах.
170
Введите свой вес в килограммах.
68
Вам надо поправиться на 2.00 кг.
«Основы алгоритмизация и начало программирования»
группа П, 1 год обучения (72 ак. ч.)
Язык программирования Turbo Pascal
БИЛЕТ № 5
Основной вопрос:
Структура программы на Паскале.
Дополнительный вопрос:
Манипулирование датами и временем на Паскаль.
Практическое задание:
Написать программу на Паскале, которая выводит на экран таблицу умножения на «5». Ниже представлен рекомендуемый вид экрана:
============
5 * 1 = 5
5 * 2 = 10
5 * 3 = 15
5 * 4 = 20
5 * 5 = 25
5 * 6 = 30
5 * 7 = 35
5 * 8 = 40
5 * 9 = 45
5 * 10 = 50
============
«Основы алгоритмизация и начало программирования»
группа П, 1 год обучения (72 ак. ч.)
Язык программирования Turbo Pascal
БИЛЕТ № 6
Основной вопрос:
Типы данных на Паскаль.
Дополнительный вопрос:
Подпрограммы. Процедуры и функции. (Простейшие процедуры без параметров, процедуры и функции с параметрами (формальные и фактические параметры), локальные и глобальные параметры).
Практическое задание:
На языке блок-схем составьте алгоритм для решения следующей задачи:
Нахождение наибольшего из двух чисел.
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
«Основы алгоритмизация и начало программирования»
группа П, 1 год обучения (72 ак. ч.)
Язык программирования Turbo Pascal
БИЛЕТ № 7
Основной вопрос:
Инструкция присваивания. Операции с данными разных типов.
Дополнительный вопрос:
Элементы мультипликации в Паскаль.
Практическое задание:
Написать программу вычисления стоимости поездки на автомобиле на дачу (туда и обратно). Исходными данными являются: расстояние до дачи (в километрах); количество бензина, которое автомобиль потребляет на 100 км. Пробега.; цена одного литра бензина. Ниже представлен рекомендуемый вид экрана во время работы программы (данные, введенные пользователем, выделены полужирным шрифтом).
Вычисление стоимости поездки на дачу.
Расстояние до дачи (км)- 67
Расход бензина (литров на 100 км пробега) - 8.5
Цена литра бензина (руб.) - 6.5
Поездка на дачу и обратно обойдется в 74.04 руб.
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
«Основы алгоритмизация и начало программирования»
группа П, 1 год обучения (72 ак. ч.)
Язык программирования Turbo Pascal
БИЛЕТ № 8
Основной вопрос:
Ввод и вывод неграфической информации, оформление экрана в текстовом режиме.
Дополнительный вопрос:
Символьный и строковый типы данных.Процедуры и функции для работы с этими типами.
Практическое задание:
Написать программу пересчета расстояния из верст в километры (1 верста равняется 1066,8 м). Ниже представлен рекомендуемый вид экрана во время работы программы (данные, введенные пользователем, выделены полужирным шрифтом).
Пересчет расстояния из верст в километры.
Введите расстояние в верстах - 100
100 верст(а/ы) – это 106.68 км.
«Основы алгоритмизация и начало программирования»
группа П, 1 год обучения (72 ак. ч.)
Язык программирования Turbo Pascal
БИЛЕТ № 9
Основной вопрос:
Графический режим. Графические операторы и процедуры.
Дополнительный вопрос:
Этапы решения задач на ЭВМ. Язык схем.
Практическое задание:
Дано целое число в диапазоне 1–5. Вывести строку — словесное описание соответствующей оценки (1 — "плохо", 2 — "неудовлетворительно", 3 — "удовлетворительно", 4 — "хорошо", 5 — "отлично").
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
«Основы алгоритмизация и начало программирования»
группа П, 1 год обучения (72 ак. ч.)
Язык программирования Turbo Pascal
БИЛЕТ № 10
Основной вопрос:
Сложные алгоритмические структуры. Ветвления в алгоритмах и программах.
Дополнительный вопрос:
Язык программирования Паскаль Структура программы на Паскале.
Практическое задание:
Арифметические действия над числами пронумерованы следующим образом: 1 — сложение, 2 — вычитание, 3 — умножение, 4 — деление. Дан номер действия и два числа A и B (В не равно нулю). Выполнить над числами указанное действие и вывести результат.
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
«Основы алгоритмизация и начало программирования»
группа П, 1 год обучения (72 ак. ч.)
Язык программирования Turbo Pascal
БИЛЕТ № 11
Основной вопрос:
Использование кодов клавиш.
Дополнительный вопрос:
Инструкция присваивания в Паскале. Операции с данными разных типов.
Практическое задание:
Даны два целых числа A и B (A
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
«Основы алгоритмизация и начало программирования»
группа П, 1 год обучения (72 ак. ч.)
Язык программирования Turbo Pascal
БИЛЕТ № 12
Основной вопрос:
Управление компьютером при помощи клавиатуры на Паскаль.
Дополнительный вопрос:
Паскаль. Ввод и вывод неграфической информации, оформление экрана в текстовом режиме.
Практическое задание:
Даны два целых числа A и B (A
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
«Основы алгоритмизация и начало программирования»
группа П, 1 год обучения (72 ак. ч.)
Язык программирования Turbo Pascal
БИЛЕТ № 13
Основной вопрос:
Работа с файлами данных на Паскаль.
Дополнительный вопрос:
Использование стандартных процедур и арифметических выражений в Паскале.
Практическое задание:
Используя графические возможности среды Паскаль, изобразите мишень.
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
«Основы алгоритмизация и начало программирования»
группа П, 1 год обучения (72 ак. ч.)
Язык программирования Turbo Pascal
БИЛЕТ № 14
Основной вопрос:
Массивы - одномерные (Описание массивов, инициализация, обработка элементов, вывод).
Дополнительный вопрос:
Паскаль. Графический режим. Графические операторы.
Практическое задание:
Написать программу, которая в ведённой с клавиатуры строке преобразует строчные буквы русского алфавита в прописные. Вид экрана:
Введите строку текста и нажмите
работа со строками и символами
Строка, преобразованная к верхнему регистру:
работа со строками и символами
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
«Основы алгоритмизация и начало программирования»
группа П, 1 год обучения (72 ак. ч.)
Язык программирования Turbo Pascal
БИЛЕТ № 15
Основной вопрос:
Массивы - двумерные. (Описание массивов, инициализация, обработка элементов, вывод).
Дополнительный вопрос:
Условия и ветвления в алгоритмах и программах на Паскале.
Практическое задание:
Нарисуйте картинку «Домик в деревне»:

-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------