Программная единица — это основная программа или подпрограмма. Выполнение любой составной программы начинается с выполнения основной программы (главной).
Подпрограммы бывают двух типов собственно подпрограммы (процедуры) и подпрограммы-функции.
Существенная особенность процедуры заключается в том, что результаты их выполнения помещаются в определенное поле основной оперативной памяти и могут быть неоднократно использованы в дальнейшем. Кроме того, в результате выполнения процедуры можно получить несколько различных величин.
Подпрограммы-функциислужат для вычисления значений, которые должны быть немедленно использованы. Результат выполнения подпрограммы-функции всегда является скалярной величиной и используется непосредственно в качестве операнда выражения, из которого был сделан вызов подпрограммы-функции.
Разбиение больших сложных программ на отдельные программные единицы позволяет распараллеливать программистскую работу и тем самым сокращать сроки создания больших программных комплексов.
Контрольные вопросы Что такое алгоритм?
Что понимают под понятием «исполнитель»?
Какие основные алгоритмические структуры существуют?
Каковы основные свойства алгоритма?
Что означает «словесная запись алгоритма»?
Способы представления алгоритмов?
Что такое блок-схема?
Лекция №13
Тема: «Компьютерные сети. Локальные и глобальные сети. Сетевые технологии.
Цель: ознакомить с понятием компьютерной сети, основными компонентами сети.
Компьютерной сетью называется совокупность соединенных через каналы связи компьютеров и периферийных устройств, обеспечивающих пользователей средствами обмена информацией и коллективного использования ресурсов сети. Ресурсы бывают трех типов: аппаратные, программные и информационные.