4964

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

Доклад

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

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

Русский

2012-11-30

23.5 KB

19 чел.

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

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

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

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

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

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

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

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

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


 

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

32247. Разборно-переставная опалубка состоит из отдельных элементов (щитов, коробов, элементов креплений и т. д.), которые собираются для возведения железобетонного сооружения или части его в каждом отдельном случае 27 KB
  Устойчивость щитов опалубки обеспечивается подкосами которые устанавливаются через каждые 3 4 м. Для установки верхнего яруса короба опалубки нижние доски удлиненных щитов делают несколько длиннее и опирают их на щиты опалубки нижнего яруса башмака. В верхней части опалубки делаются вырезы для примыкания прогонов или прогонов и балок. Внизу одного из щитов короба делают отверстие для прочистки опалубки от мусора перед бетонированием.
32248. Скользящая опалубка 47.5 KB
  Основными элементами скользящей опалубки являются щиты домкратные рамы рабочий пол подвесные подмости домкратные стержни устанавливаемые по оси стен домкраты.Домкратные рамы являются основными несущими элементами на них устанавливают щиты опалубки которые воспринимают давление бетонной смеси. На домкратные рамы устанавливают домкраты которые опираясь на стержни поднимают всю конструкцию опалубки. Щиты опалубки устанавливают так чтобы расстояние между ними увеличивалось книзу образуя конусность в пределах высоты щитов или 5 7 мм на...
32249. Подъемно-переставная опалубка 21 KB
  Наружные и внутренние шиты опалубки закрепляют на подъемной головке которая устанавливается и поднимается по шахтоподъемнику. На подъемной головке закрепляют также рабочую площадку подвесные леса бункера для бетонной смеси лебедку лифтов и тепляк с юбкой тепляка. Щиты соседних ярусов закрепляют с помощью поперечных накладок.
32250. Объемно-переставная опалубка 49 KB
  Опалубка состоит из пространственных секций Побразной формы которые при соединении образуют туннели опалубки на квартиру или во всю ширину здания. Секции опалубки имеют переменную ширину в зависимости от принятого шага стен и различную длину. Бетонную смесь укладывают между туннелями опалубки для образования стен и на секции при бетонировании перекрытий. При демонтаже секции опалубки как бы сжимаются для чего сдвигают внутрь забетонированного туннеля боковые щиты опалубки щиты стен перемещают вниз горизонтальный щит перекрытий.
32251. Катучая опалубка 28.5 KB
  Каждый блок катучей опалубки состоит из нескольких металлических рам смонтированных на тележках передвигаемых на рельсах. Внешний контур металлических ферм и опалубки должен строго соответствовать очертанию бетонируемых конструкций.Применение подъемнокатучей опалубки снижает стоимость железобетонных работ по устройству покрытия здания на 20.Использование катучей опалубки прямоугольного сечения вдвое ускорило производство работ и позволило снизить трудоемкость 1 м3 железобетонных работ на 046 чел.
32252. ТЕХНОЛОГИЯ МОНТАЖА БОЛЬШЕПРОЛЕТНЫХ КОНСТРУКЦИЙ ЗДАНИЙ И СООРУЖЕНИЙ Возведение зданий с каркасом рамного типа 50 KB
  В производственных зданиях вместо мостовых кранов устанавливают один или два многоопорных подвесных крана грузоподъемностью по 3050 т передвигающихся вдоль пролета по монорельсовым путям подвешенным в узлах нижнего пояса ригеля. В связи с большими постоянными и подвижными нагрузками конструктивное решение ригеля принимают аналогично тяжелым мостовым фермам с поясами и решеткой из двухступенчатых Нобразных сечений. При пролетах более 50 м масса стропильной конструкции ригеля достигает 60 т и более монтаж ее может быть выполнен либо...
32254. Монтаж стальных конструкций укрупненными блоками 63 KB
  Высота конструкций центрального блока доменной печи доходит до 70 м при массе стальных конструкций сконструированных на сравнительно небольшой площади до 5000 т и более. Монтаж таких конструкций может быть выполнен либо частями с применением временных промежуточных опор либо целиком укрупненными блоками. Укрупнительную сборку стальных конструкций выполняют на строительной площадке если целесообразно собрать монтажный блок из нескольких элементов до подъема и полнее использовать грузоподъемность монтажного крана.
32255. Возведение зданий с перекрестно-стержневыми покрытиями 628 KB
  Структурные плитыграни собирали на стройплощадке из отдельных короткомерных стержневых трубчатых элементов поставляемых на стройку в пакетах. Перемещать отдельные грани из предмонтажного положения в проектное предлагалось по рельсовым направляющим уложенным на монтажной площадке и опорахпилонах. Грани покрытия монтировали с помощью двух кранов ДЭК50 и одного крана СКГ100. При монтаже структурных граней ПР1 ПР2 ПР3 основания каждой грани стропили по линии расположения опорных узлов за две точки к кранам ДЭК50 и крану...