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

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

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

Группа № ПО-21

  1. Поясните принципы работы процедур ввода и вывода данных в языке Турбо Паскаль. Как задается формат вывода данных? Опишите назначение и формат функций ShowMessage и MessageDlg в системе программирования Delphi. Приведите примеры вывода сообщений.

  2. Объясните принцип работы сортировок методом обмена. Опишите алгоритм сортировки методом «пузырька».

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

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

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

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

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

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

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

Группа № ПО-21

  1. Поясните, как работают и когда применяются алгоритмы разветвляющейся структуры. Опишите структуру и принцип работы условного оператора выбора в языке Турбо Паскаль. Приведите примеры использования оператора выбора.

  2. Объясните понятие «рекурсия». Приведите примеры использования рекурсии в программах на Паскале.

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

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

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

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

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

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

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

Группа № ПО-21

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

  2. Объясните принцип модульного программирования. Опишите структуру модуля в Object Pascal. Назовите известные вам режимы компиляции. Приведите пример использования модуля в программе.

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

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

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

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

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

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

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

Группа № ПО-21

  1. Дайте определение понятия «алгоритм» и перечислите свойства алгоритма. Поясните принцип работы алгоритмов циклической структуры. Запишите два вида оператора цикла с параметрами. Приведите примеры использования операторов цикла с параметрами.

  2. Что такое подпрограмма-функция в Турбо Паскале и Delphi? Опишите структуру подпрограммы-функции. Назовите особенности использования формальных и фактических параметров и отличия подпрограммы-функции от подпрограммы-процедуры. Приведите пример использования функции.

  3. Напишите программу на языке Паскаль, удаляющую в текстовом файле все символы после первого двоеточия. Если файл не содержит символ «:», он остается без изменений.

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

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

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

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