Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Экзамен ОАиП (2012).doc
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
158.21 Кб
Скачать

Экзаменационный билет №______

Дисциплина __Основы алгоритмизации и программирование__

Группа № ПО-21

  1. Поясните принцип работы оператора цикла с предусловием и оператора цикла с постусловием в языке Паскаль, опишите структуру операторов. Приведите примеры их использования для решения одной и той же задачи.

  2. В чем сущность и отличительные особенности динамических структур данных? Объясните организацию данных с помощью указателей. Назовите два вида указателей в Турбо Паскале, приведите примеры их описания и использования.

  3. Напишите программу на языке Паскаль. На интервале (301 .. 599) найдите все простые числа и подсчитайте их количество. Выведите эти числа на экран.

Преподаватель Сакович И.С. __________ Председатель цикловой (предметной) комиссии

Шавлинская С.О. _______________

МИНИСТЕРСТВО ОБРАЗОВАНИЯ РЕСПУБЛИКИ БЕЛАРУСЬ

Гомельский государственный аграрно-экономический колледж

Экзаменационный билет №______

Дисциплина __Основы алгоритмизации и программирование__

Группа № ПО-21

  1. Дайте определение понятия «массив» (одномерные и двумерные массивы). Как осуществляется описание, размещение в памяти и обращение к элементам массива? Приведите примеры различных способов заполнения массива значениями.

  2. Опишите назначение и свойства компонентов страницы System: Timer, PaintBox, MediaPlayer.

  3. Напишите программу на языке Паскаль. Выведите на экран слово true, если в заданном текстовом файле буква ‘d’ встречается чаще, чем буква ‘f’, и false в противном случае.

Преподаватель Сакович И.С. __________ Председатель цикловой (предметной) комиссии

Шавлинская С.О. _______________

МИНИСТЕРСТВО ОБРАЗОВАНИЯ РЕСПУБЛИКИ БЕЛАРУСЬ

Гомельский государственный аграрно-экономический колледж

Экзаменационный билет №______

Дисциплина __Основы алгоритмизации и программирование__

Группа № ПО-21

  1. Объясните основные алгоритмы обработки массивов: подсчет элементов, суммирование, поиск наибольшего / наименьшего элемента и его индекса. Приведите примеры.

  2. Назовите назначение и свойства компонентов, реализующих стандартные диалоги в Delphi.

  3. Напишите на языке Паскаль программы вычисления факториала натурального числа n (n!) с использованием рекурсии и с использованием оператора цикла.

Преподаватель Сакович И.С. __________ Председатель цикловой (предметной) комиссии

Шавлинская С.О. _______________

МИНИСТЕРСТВО ОБРАЗОВАНИЯ РЕСПУБЛИКИ БЕЛАРУСЬ

Гомельский государственный аграрно-экономический колледж

Экзаменационный билет №______

Дисциплина __Основы алгоритмизации и программирование__

Группа № ПО-21

  1. Как задается строковый тип в языке Паскаль, и какие операции применимы для данных этого типа? Перечислите функции и процедуры обработки строковых данных. Приведите примеры их использования.

  2. Назовите компонент Delphi для отображения простейших графических объектов на форме и его основные свойства. Назовите основные свойства и особенности использования компонентов отображения графической информации ТImage и ТPaintBox.

  3. Напишите программу на языке Паскаль, определяющую количество элементов одномерного массива, больших среднего арифметического значения всех его элементов.

Преподаватель Сакович И.С. __________ Председатель цикловой (предметной) комиссии

Шавлинская С.О. _______________

МИНИСТЕРСТВО ОБРАЗОВАНИЯ РЕСПУБЛИКИ БЕЛАРУСЬ

Гомельский государственный аграрно-экономический колледж