Как описывается функция в программе в языке паскаль

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

Использование подпрограмм обусловлено несколькими причинами, среди которых:

  • Улучшение структуры программы, что облегчает ее понимание.
  • Отсутствие необходимости повторять в программе многие фрагменты.
  • Избавление от многих ошибок, которые мог бы допустить программист.

Основными подпрограммами в Паскаль являются процедуры и функции.
Разделяют стандартные подпрограммы и пользовательские. Стандартные подпрограммы включены в язык Pascal (например, процедура clrscr, которая очищает экран, или функция cos, которая возвращает в качестве своего значения косинус числа). Пользовательские подпрограммы пишутся программистом как отдельная мини-программа, которая присоединяется к основной программе.
Для объединения программы и подпрограммы используется 2 метода:

Урок 21. Подпрограммы. Функции на языке Паскаль

  • Текст подпрограммы записывается в основной программе в соответствующем разделе (для процедур этот раздел называется Procedure, для функций – Function).
  • Текст подпрограммы записывается в отдельном файле (модуле), а затем подключается к основной программе.

Первый способ применяется, в том случае, если программа не очень большая, а подпрограмма не будет использоваться в других программах. Если же вы планируете использовать подпрограмму в других программах необходимо использовать 2-й способ.
Как уже было сказано, подпрограмма обладает той же структурой что и основная программа. Здесь следует лишь запомнить, что подпрограмма имеет заголовок, который должен отличаться от заголовка основной программы. Кроме того, подпрограмма заканчивается не точкой, а точкой с запятой.
Подпрограмма начинает работать после вызова ее из основной программы. Вызов происходит путем указания в программе заголовка подпрограммы. При этом действие основной программы приостанавливается, и начинает работать подпрограмма. После выполнения всех операторов подпрограммы управление передается основной программе.
Любая подпрограмма должна быть описана до того как она будет использована в программе. Переменные, которые используются подпрограммой, бывают 2-х видов:

  • Локальные переменные описываются в разделе Var подпрограммы и могут использоваться только этой подпрограммой.
  • Глобальные переменные описываются в разделе Var основной программы и могут использоваться как основной программой, так и подпрограммой, за исключением тех случаев, когда имена глобальных и локальных переменных совпадают. В этом случае подпрограмма будет использовать локальные переменные.
Читайте также:
Уменьшить размер презентации программа

Для локальных переменных выделяется память в специальной области, которая называется стеком. После выполнения подпрограммы память освобождается, и результаты ее выполнения исчезают.
Как уже было сказано существует 2 вида подпрограмм, процедуры и функции. Основное отличие их друг от друга в том, что процедура выполняет какие-либо действия и не возвращает результатов этих действий. Функция, после выполнения каких-либо действий, возвращает результат. Например, процедура CLRSCR очищает экран, а функция ABS (-2) подсчитывает модуль числа -2 и возвращает в качестве значения число 2.

#6. Процедуры и Функции на PascalABC.net

Источник: mojainformatika.ru

69. Как описываются функции в Паскале?

Структура описания процедур и функций до некоторой степени похожа на структуру Паскаль-программы: у них также имеются заголовок, раздел описаний и исполняемая часть. Раздел описаний содержит те же подразделы, что и раздел описаний программы: описания констант, типов, меток, процедур, функций, перменных. Исполняемая часть содержит собственно операторы процедур. Формат описания функции:

function имя функции (формальные параметры):тип результата;

раздел описаний функции

begin исполняемая часть функции

70. Как описываются процедуры в Паскале?

Формат описания процедуры имеет вид:

procedure имя процедуры (формальные параметры);

раздел описаний процедуры

begin исполняемая часть процедуры

71. Что такое компьютерная сеть?

Компьютерная сеть (англ. Computer NetWork, от net — сеть и work — работа) — совокупность компьютеров, соединенных с помощью каналов связи и средств коммутации в единую систему для обмена сообщениями и доступа пользователей к программным, техническим, информационным и организационным ресурсам сети.

Компьютерную сеть представляют как совокупность узлов (компьютеров и сетевого оборудования) и соединяющих их ветвей (каналов связи). Ветвь сети — это путь, соединяющий два смежных узла. Различают узлы оконечные, расположенные в конце только одной ветви, промежуточные, расположенные на концах более чем одной ветви, и смежные — такие узлы соединены по крайней мере одним путём, не содержащим никаких других узлов. Компьютеры могут объединяться в сеть разными способами.

Читайте также:
Физиокорректор инструкция по применению выбор программы элитон

72. Каково назначение локальных сетей?

Локальная сеть — объединение нескольких компьютеров, расположенных на небольшом расстоянии друг от друга (обычно в пределах одного здания) для совместного решения информационных, вычислительных, учебных и других задач. В небольшой локальной сети может быть 10-20 компьютеров, в очень большой — порядка 1000.

Назначение локальных сетей

· совместное использование общих аппаратных средств (накопителей принтеров, модемов)

· оперативный обмен данными

· информационная система предприятия (учреждения)

73. Какие бывают конфигурации локальных вычислительных сетей?

Под термином «конфигурация локальной сети» принято понимать общий принцип соединения между собой всех компьютеров, входящих в сеть. Иногда конфигурацию еще называют топологией сети. Основные виды сетевой конфигурации:

1. «Шина» представляет собой параллельное подключение всех пользователей к одному кабелю, концы которого не замкнуты, а закреплены специальным образом. От главного кабеля (чаще всего коаксильного) к каждому компьютеру идут небольшие ответвления. Такой вид конфигурации характерен для локальных сетей, использующих технологию Ethernet.

Главный недостаток шинной топологии заключается в том, что при каждом повреждении кабеля выходит из строя вся локальная сеть. Дополнительное неудобство — в том, что при подключении к сети новых пользователей требуется полная реорганизация всей сети. 2. Название топологии «кольцо» говорит само за себя.

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

Существуют и усложненные кольцевые конфигурации — от двух до нескольких колец, соединенных между собой специальными устройствами. 3. Топология «звезда» — одна из наиболее популярных схем соединения участников локальной сети, используется преимущественно на крупных предприятиях.

Читайте также:
Программа учет пациентов инструкция

Каждый компьютер, согласно «звездной» конфигурации, соединен с одним центральным сервером отдельным кабелем. В случае обрыва кабеля у одного ПК остальные пользователи не испытывают никаких неудобств. Стандартная схема для создания такой топологии подразумевает использование кабеля «витая пара» и специального устройства – концентратора. Параллельное соединение компьютеров при помощи концентратора требует применения еще одного устройства – распределителя сигналов, повышающего точность и скорость обмена информацией между пользователями.

Источник: studfile.net

Презентация на тему «Процедуры и функции в Паскале»

Презентация: Процедуры и функции в Паскале

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

Добавить свой комментарий

Аннотация к презентации

Смотреть презентацию онлайн с анимацией на тему «Процедуры и функции в Паскале» по информатике. Презентация состоит из 18 слайдов. Для учеников 9-11 класса. Материал добавлен в 2016 году. Средняя оценка: 3.6 балла из 5..

Возможность скчачать презентацию powerpoint бесплатно и без регистрации. Размер файла 0.16 Мб.

Источник: pptcloud.ru

Рейтинг
( Пока оценок нет )
Загрузка ...
EFT-Soft.ru