Модульное программирование - Большая Энциклопедия Нефти и Газа, статья, страница 1
Почему неправильный номер никогда не бывает занят? Законы Мерфи (еще...)

Модульное программирование

Cтраница 1


Модульное программирование предусматривает разделение разрабатываемой программы на некоторое количество функционально самостоятельных модулей.  [1]

Модульное программирование от данных предполагает в качестве основы проектирования ПО первоочередное описание данных, выделение структур данных, характерных для конкретных областей применения, описание эволюции данных в ходе обработки информации. В результате декомпозиции данных удается свести программирование к известным программным решениям и создать для обработки различных структур данных унифицированные методы и стандартные программные модули.  [2]

3 Общая схема совершенствования методов программирования. [3]

Модульное программирование [28-33] является дальнейшим развитием и совершенствованием процедурного программирования и библиотек программ.  [4]

Модульное программирование позволяет разделить большую программу на иерархическую совокупность менее трудоемких частей, которые могут выполняться параллельно. Каждая такая часть реализует определенную функцию, легко обозримую и анализируемую, что позволяет быстро сформулировать техническое задание на ее программирование, тщательно реализовать и отладить программный модуль. Кроме того, отдельные программные модули могут быть использованы в качестве составных частей при программировании других задач. Поэтому выделение программных модулей в библиотеку для повторного их использования ведет к увеличению производительности труда программистов и снижению затрат на оформление технической документации, так как документация в таком случае оформляется помодульно и может быть размножена.  [5]

Модульное программирование позволяет разделить большую программу на иерархическую совокупность менее трудоемких частей, которые могут выполняться параллельно. Каждая такая часть реализует определенную функцию, легко обозримую и анализируемую, что позволяет быстро сформулировать техническое задание на ее программирование, тщательно реализовать и отладить программный модуль. Кроме того, отдельные программные модули могут быть использованы в качестве составных частей при программировании других задач. Поэтому выделение программных модулей Е библиотеку для повторного их использования ведет к увеличению производительности труда программистов, к снижению затрат на оформление технической документации, так как документация г таком случае оформляется тоже помодульно и может быть размножена.  [6]

Модульное программирование позволяет разделить большую программу на иерархическую совокупность менее трудоемких частей, которые могут выполняться параллельно. Каждая такая часть реализует определенную функцию, легко обозримую и анализируемую, что позволяет быстро сформулировать техническое задание на ее программирование, тщательно реализовать и отладить программный модуль. Кроме того, отдельные программные модули могут быть использованы в качестве составных частей при программировании других задач. Поэтому выделение программных модулей в библиотеку для повторного их использования ведет к увеличению производительности труда программистов, к снижению затрат на оформление технической документации, так как документация в таком случае оформляется тоже помодульно и может быть размножена.  [7]

Модульное программирование позволяет писать небольшие независимые программные модули, которые можно тестировать и отлаживать отдельно.  [8]

Модульное программирование представляет собой метод при котором длинные программы расчленяются на короткие, которые называются модулями, и могут быть спроектированы, закодированы и отлажены отдельно с привлечением минимальных сведений о других программах. Различают модули стандартные, используемые для решения многих задач, и нестандартные - для решения отдельных прикладных задач. Стандартизация в программировании дает возможность создавать более надежные в эксплуатации программы и в целом более совершенные технологические процессы обработки данных, что особенно важно для задач бухгалтерского учета.  [9]

Модульное программирование для обработки данных в замкнутом контуре с ЦВМ общего назначения значительно упрошает составление программы. На этом принципе разработана система ЕОМЕО ( рис. 5), работающая в реальном масштабе времени.  [10]

Модульное программирование от функций предполагает выделение объектов - модулей, выполняющих некоторую законченную функцию и доступных для автономного употребления всеми программами. Для каждого модуля специфицируется интерфейс взаимодействия с ним по управлению и данным. Функции, реализуемые модулями, могут быть различны по сложности - от макрооператоров языков программирования ( машинно-ориентированных, процедурно-ориентированных) до сложных логически законченных подпрограмм. Использование этого метода позволяет более четко представлять структуру ПО и упрощать его проектирование, однако не решает проблему обеспечения эффективной работы со сложными структурами данных.  [11]

Система модульного программирования предусматривает возможность удобно и эффективно соединять между собой подпрограммы и вообще любые куски программ для создания единой программы. Назначение этой системы состоит в том, чтобы сделать минимальной долю собственного программирования при максимальном использовании уже имеющихся подпрограмм. Основная программа должна быть составлена из множества уже имеющихся составных элементов и новых элементов, разрабатываемых потребителем для данной конкретной задачи. Эти модульные системы очень сложны в конструктивном, организационном и техническом отношении, а также обычно приспособлены к специфическому кругу задач. Часто опасаются того, что они плохо приспосабливаются к индивидуальным особенностям потребителя.  [12]

Эффективность модульного программирования ( от функций и данных) во многом зависит от наличия в арсенале разработчиков методов, обеспечивающих определение номенклатуры программных модулей, эффективных в конкретной предметной области.  [13]

Принцип модульного программирования заключается в том, что исходную задачу разбивают на более простые подзадачи. Это разбиение по возможности стараются выполнить так, чтобы в качестве отдельных подзадач фигурировали задачи, для решения которых уже имеются готовые ( разработанные ранее) программы. Разработку новых программ при этом необходимо выполнять так, чтобы при необходимости их можно было также ипользовать в качестве составных частей для решения других задач.  [14]

Принцип модульного программирования заключается в том, что исходную задачу разбивают на более простые подзадачи. Это разбиение по возможности стараются выполнить так, чтобы в качестве отдельных подзадач фигурировали задачи, для решения которых уже имеются готовые ( разработанные ранее) программы г Разработку новых программ при этом необходимо выполнять так, чтобы при необходимости их можно было также ипользовать в качестве составных частей для решения других задач.  [15]



Страницы:      1    2    3    4