ВВЕДЕНИЕ 2
Особенности использования подпрограмм в Турбо Паскаль 7.0. 4
Описание подпрограммы 9
Особенности использования процедур и функций 17
Нетипизированные параметры-переменные 22
Расширенный синтаксис вызова функций 24
ЗАКЛЮЧЕНИЕ 26
СПИСОК ЛИТЕРАТУРЫ 27
Краткое содержание работы:
ВВЕДЕНИЕ
Актуальность курсовой работы. Процедуры и функции представляют собой относительно самостоятельные фрагменты программы, оформленные особым образом и снабженные именем.
Упоминание этого имени в тексте программы называется вызовом процедуры (функции).
Отличие функции от процедуры заключается в том, что результатом исполнения операторов, образующих тело функции, всегда является некоторое единственное значение или указатель, поэтому обращение к функции можно использовать в соответствующих выражениях наряду с переменными и константами.
Условимся далее называть процедуру или функцию общим именем «подпрограмма», если только для излагаемого материала указанное отличие не имеет значения.
Подпрограммы представляют собой инструмент, с помощью которого любая программа может быть разбита на ряд в известной степени независимых друг от друга частей. Такое разбиение необходимо по двум причинам.
Во-первых, это средство экономии памяти: каждая подпрограмма су-ществует в программе в единственном экземпляре, в то время как обращаться к ней можно многократно из разных точек программы.
При вызове подпрограммы активизируется последовательность образующих ее операторов, а с помощью передаваемых подпрограмме параметров нужным образом модифицируется реализуемый в ней алгоритм.
Вторая причина заключается в применении методики нисходящего проектирования программ.
В этом случае алгоритм представляется в виде последовательности относительно крупных подпрограмм, реализующих более или менее самостоятельные смысловые части алгоритма. Подпрограммы в свою очередь могут разбиваться на менее крупные подпрограммы нижнего уровня и т.д.
Последовательное структурирование программы продолжается до тех пор, пока реализуемые подпрограммами алгоритмы не станут настолько простыми, чтобы их можно было легко запрограммировать.
В этой главе подробно рассматриваются все аспекты использования подпрограмм в Турбо Паскале.
Целью курсовой работы является рассмотрение особенностей использования подпрограмм функции и процедур в Турбо Паскале 7.0.
Задачами курсовой работы является:
- рассмотрение особенностей использования подпрограмм;
- анализ функций и процедур в Турбо Паскале 7.0.
Структура курсовой работы. Курсовая работа состоит из введения, основной части, заключения и списка литературы.
В нашей компании вы можете заказать консультацию по любой учебной работе от 300 руб. Оформите заказ, а договор и кассовый чек послужат вам гарантией сохранности ваших средств. Кроме того, вы можете изменить план текущей работы на свой, а наши авторы переработают основное содержание под ваши требования