4964

Технология модульного программирования

Доклад

Информатика, кибернетика и программирование

Технология модульного программирования Сущность технологии модульного программирования Технология модульного программирования заключается в разбиении программы на отдельные модули. Модуль должен обладать следующими основными свойствами: выполн...

Русский

2012-11-30

23.5 KB

19 чел.

Технология модульного программирования

Сущность технологии модульного программирования

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

Модуль должен обладать следующими основными свойствами:

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

Технология модульного программирования имеет следующие достоинства:

  •  возможность отдельной отладки каждого модуля
  •  возможность использования одного и того же модуля для разных наборов входных данных

Функция – как основа модульного программирования на языке С++

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


 

А также другие работы, которые могут Вас заинтересовать

75493. Журналы расчетов (1С) 43.5 KB
  Журналы расчетов 1С Журналы расчетов – это средство проведения периодических расчетов и хранения результатов расчета прошлых периодов. Самое важное свойство журнала расчетов – это ссылка на справочник элементы которого являются объектами расчета. Как правило журнал расчетов содержит несколько записей по одному объекту расчета но одна запись журнала не может соответствовать сразу нескольким объектам. Журнал расчетов имеет определенную периодичность т.
75494. Виды и группы расчетов (1С) 33 KB
  Виды и группы расчетов 1С Группы расчетов – это средство логического объединения видов расчета по тем или иным признакам. Вся работа с объектами метаданных типа Вид расчета и Группа расчета ведется в окне Конфигурация – Метаданные. Свойства вида расчета редактируются в окне редактирования Вид расчета рис. Окно редактирования вида расчета Очередность служит для организации последовательности выполнения расчетов.
75495. Определение компьютерного вируса, типы антивирусных программ 30 KB
  Определение компьютерного вируса типы антивирусных программ Компьютерный вирус – программа которая может включать в другие программы свою иногда модифицированную копию способную к дальнейшему размножению и выполнению вредных воздействий. ЖЦ компьютерного вируса: Создание вируса Функционирование вируса Прекращение его существования Функционирование вируса Латентная фаза фаза выживания Инкубационная фаза фаза размножения Проявление вируса проявление диструктивных действий Некоторые вирусы не имеют 1 и 2 фазы например черви....
75497. Ввод начальных остатков в ИС «1С: Предприятие» 21 KB
  Для ввода остатков в плане счетов конфигурации предусмотрен специальный вспомогательный счет 00. Он используется для корреспонденции с дебетом или кредитом того счета, по которому необходимо ввести остаток.
75498. Документация в БУ ИС 1С 22.5 KB
  Для автоматизации процесса используются следующие виды первичных стандартных документов по учету: документы движения материальных ценностей приходный ордер приемный акт накладная акт на списание требование лимитная карта...
75499. Принципы программирования дополнительных задач в ИС 1С 23 KB
  Наследование есть свойство объектов порождать своих потомков. Полиморфизм это свойство родственных объектов т. объектов имеющих одного общего родителя решать схожие по смыслу проблемы разными способами. Это и называется полиморфизмом объектов.
75500. Типы данных, используемые при программировании в ИС 1С 30.5 KB
  Типы данных используемые при программировании в ИС 1С В системе поддерживаются базовые и агрегатные типы данных. Агрегатные типы данных – это специализированные типы данных предназначенные для работы с объектами 1С: Предприятия. Агрегатными типами данных называются следующие типы данных: Константа – средство работы с постоянными или условно постоянными значениями. Справочник – средство для ведения списков однородных элементов данных.
75501. Управляющие оператора, используемые для при программировании в 1С 25 KB
  Для управления логикой выполнения программы используются логические выражения и управляющие операторы. Логическое выражение записывается с помощью символов сравнения