Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
МЕТОДРАЗРАБОТКА ИНФОРМАТИКА ПАСКАЛЬ_p.doc
Скачиваний:
6
Добавлен:
07.05.2019
Размер:
503.81 Кб
Скачать

Подпрограмма

Подпрограмма — это именованная логически законченная группа операторов языка, которую можно вызвать по имени для выполнения любое количество раз из различных мест программы. В языке Паскаль для организации подпрограмм используются процедуры и функции.

При создании процедур или функций пытаются достичь следующих целей:

  • разделения некоторой общей задачи на несколько меньших по объему и сложности частных задач;

  • уменьшения объема программы за счет многократного применения типовых программных действий, программируемых одни раз в виде отдельной процедуры или функции;

  • универсализации — по возможности полученное решение частной задачи обобщается, чтобы его можно было использовать при решении других задач.

Процедура — это независимая поименованная часть программы (подпрограмма), предназначенная для выполнения последовательности определенных действий.

Функция — это независимая поименованная часть программы (подпрограмма), направленная на получение некоторого результата (в виде значения).

Все процедуры и функции языка Паскаль подразделяются на две группы: стандартные и определенные пользователем.

Стандартные процедуры и функции располагаются в модулях Crt, Graph и т.д.; для использования стандартных процедур и функций необходимо в разделе Uses программы их необходимо подключить. После этого можно вызывать необходимые процедуры и функции по имени.

Язык программирования Паскаль позволяет создавать свои собственные процедуры и функции пользователя для решения специфических задач.

Если есть необходимость в использовании собственной процедуры или функции, то предварительно необходимо разместить текст данной процедуры (функции) в разделе текстов процедур и функций основной программы. После этого можно вызывать такую процедуру (функцию) пользователя по имени аналогично стандартным процедурам и функциям.

Список используемой и рекомендуемой литературы

  1. Алексеев, Е.Р. Турбо Паскаль 7.0 / Е.Р. Алексеев, ОБ. Чеснокова, В.Н. Павлыш, Л.В. Славинская. — М: НТ Пресс, 2007. — 270 с: ил.

  2. Шауцукова Л. 3. Информатика : Учеб. пособие для 10-11 кл. общеобразоват. учреждений /Л. 3. Шауцукова. — 3-е изд.—М. : Просвещение, 2003.— 416 с. :

  3. Ушаков Д. М., Юркова Т. А. Паскаль для школьников. — СПб.: Питер, 2008. — 256 е.: ил.

  4. Бабушкина И.А., Бушмелева Н.А., Окулов С.М., Черных С.Ю. Практикум по Турбо Паскалю. Учебное пособие по курсам "Информатика и вычислительная техника", "Основы программирования". — Москва, АБФ, 1998. — 384 с.

  5. Крылов Е.В. Техника разработки программ: В 2 кн. Кн. 1. Программирование на языке высокого уровня: Учебник / Е.В. Крылов, В.А. Острейковский, Н.Г. Типикин. — М.: Высш. шк., 2007. — 375 с: ил.

41