
- •(Аоу «ипэк»)
- •Создайте приложение, в котором объект движется вертикально внутри формы, отскакивая от её верхней и нижней границ. Используйте компонент tTimer.
- •(Аоу «ипэк»)
- •Создайте приложение, в котором реализовать горизонтальное движение окружности на объекте Canvas формы. Используйте компонент tTimer. Траектория движения должна отсутствовать.
- •(Аоу «ипэк»)
- •(Аоу «ипэк»)
- •Создайте приложение, в котором из компонента tMemo данные записываются в файл, а затем строки заменяются цифрами, соответствующими длинам этих строк.
- •(Аоу «ипэк»)
- •(Аоу «ипэк»)
- •Создайте приложение, в котором есть возможность открытия, изменения и сохранения файлов с разным расширением.
- •(Аоу «ипэк»)
- •Создайте приложение, в котором происходит проверка, является ли введённое слово палиндромом (слева направо и справа налево читается одинаково, например: кок).
- •(Аоу «ипэк»)
- •Создайте приложение, предлагающее пользователю ввести строку, из которой затем удаляются все лишние пробелы. Пробел лишний, если он стоит рядом с другим пробелом.
- •(Аоу «ипэк»)
- •(Аоу «ипэк»)
- •(Аоу «ипэк»)
- •Напишите программу, вычисляющую периметр треугольника по координатам трёх вершин.
- •(Аоу «ипэк»)
- •(Аоу «ипэк»)
- •Выведите на экран элементы двумерного массива 55, заполненного случайно числами от 5 до 25. Подсчитайте количество чисел, кратных трём.
- •(Аоу «ипэк»)
- •Выведите на экран значения одномерного массива из 25 элементов. Массив заполняется случайно числами от 1 до 100.Подсчитайте количество элементов, кратных 2,3,4,5,6,7 и выведите их на экран.
- •(Аоу «ипэк»)
- •В компоненте tStringGrid, создайте две колонки. В левую колонку записать порядковый номер, а в правую – фамилии. Выведите в поля Tmemo фамилии с чётными и нечетными порядковыми номерами.
- •(Аоу «ипэк»)
- •Напишите программу подсчёта количества символов в строке и вывода их позиции в строке. Символ вводится с клавиатуры.
- •(Аоу «ипэк»)
- •Напишите программу удаления лишних пробелов из строки. Лишние пробелы – это повторяющиеся пробелы и пробелы вначале и в конце предложения.
- •(Аоу «ипэк»)
- •Напишите программу нахождения минимального и максимального количества элементов одномерного массива среди чётных и нечётных чисел. Массив из 20 чисел заполнить случайным образом.
- •(Аоу «ипэк»)
- •Напишите программу нахождения максимального элемента в каждом столбце. Выведите их позиции (индексы). Массив 77 заполнить случайными числами.
- •(Аоу «ипэк»)
- •Задание:
- •Напишите программу, выводящую на экран правильную фразу из цифры и слова рубль, например, 1 рубль, 2 рубля, 10 рублей.
МИНИСТЕРСТВО ОБРАЗОВАНИЯ и науки УДМУРТСКОЙ республики
Автономное образовательное учреждение среднего профессионального образования Удмуртской Республики
«Ижевский промышленно-экономический колледж»
(Аоу «ипэк»)
СОГЛАСОВАНО: Цикловая комиссия профессионального цикла специальности __________ Протокол № __ от «__» ____ 2012 г.
Председатель __________ Ю.В.Логинова |
Экзаменационный билет № _1_
основы алгоритмизации и программирования
__________________ |
УТВЕРЖДАЮ: Заместитель директора по учебной работе
__________ .В.Н. Жуйков «__» __________ 2013 г. |
Инструкция:
Ознакомьтесь с формулировкой первой задачи.При необходимости использования каких-либо компонентов (объектов), используйте среду Lazarus, выберите соответствующие обработчики событий для компонентов, запишите код программы.
Ознакомьтесь с критериями оценки.
Рационально распределите время на выполнение заданий.
Время выполнения заданий 40 минут.
Критерии оценки:
Отметка «5» (отлично) выставляется за задачу, решенную полностью в соответствии с текстом задания. Алгоритм написан оптимально, на формах нет лишних объектов.
Отметка«4» (хорошо) выставляется за выполнение задания с некоторыми недочетами: отсутствие или присутствие (лишних) компонентов, код не оптимален (но результат соответствует истинному).
Отметка«3» (удовлетворительно) выставляется:
– за частично решенную задачу: нет конечного результата, но компоненты на форме выбраны правильно; частичный вывод результата на форму.
Отметка«2» (неудовлетворительно) выставляется за невыполненное задание.
Примечание: задание считается выполненным полностью, если оно:
– соответствует условиям задачи и правильно работает для любого набора исходных данных;
– выполнено оптимально, т.е. реализованы простые алгоритмы с использованием операторов, соответствующих заданиям;
– выводятся исходные, промежуточные (если необходимо по условиям задачи) и конечные данные;
– форма содержит все необходимые компоненты.
Задание:
Создайте приложение, в котором объект движется вертикально внутри формы, отскакивая от её верхней и нижней границ. Используйте компонент tTimer.
МИНИСТЕРСТВО ОБРАЗОВАНИЯ и науки УДМУРТСКОЙ республики
Автономное образовательное учреждение среднего профессионального образования Удмуртской Республики
«Ижевский промышленно-экономический колледж»
(Аоу «ипэк»)
СОГЛАСОВАНО: Цикловая комиссия профессионального цикла специальности __________ Протокол № __ от «__» ____ 2012 г.
Председатель __________ Ю.В.Логинова |
Экзаменационный билет № _2_
основы алгоритмизации и программирования
__________________ |
УТВЕРЖДАЮ: Заместитель директора по учебной работе
__________ .В.Н. Жуйков «__» __________ 2013 г. |
Инструкция:
Ознакомьтесь с формулировкой первой задачи.При необходимости использования каких-либо компонентов (объектов), используйте среду Lazarus, выберите соответствующие обработчики событий для компонентов, запишите код программы.
Ознакомьтесь с критериями оценки.
Рационально распределите время на выполнение заданий.
Время выполнения заданий 40 минут.
Критерии оценки:
Отметка «5» (отлично) выставляется за задачу, решенную полностью в соответствии с текстом задания. Алгоритм написан оптимально, на формах нет лишних объектов.
Отметка«4» (хорошо) выставляется за выполнение задания с некоторыми недочетами: отсутствие или присутствие (лишних) компонентов, код не оптимален (но результат соответствует истинному).
Отметка«3» (удовлетворительно) выставляется:
– за частично решенную задачу: нет конечного результата, но компоненты на форме выбраны правильно; частичный вывод результата на форму.
Отметка«2» (неудовлетворительно) выставляется за невыполненное задание.
Примечание: задание считается выполненным полностью, если оно:
– соответствует условиям задачи и правильно работает для любого набора исходных данных;
– выполнено оптимально, т.е. реализованы простые алгоритмы с использованием операторов, соответствующих заданиям;
– выводятся исходные, промежуточные (если необходимо по условиям задачи) и конечные данные;
– форма содержит все необходимые компоненты.
Задание: