русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Модульный принцип построения программ.


Дата добавления: 2015-08-06; просмотров: 2027; Нарушение авторских прав


Специализированное ПО – это сложный комплекс программ, насчитывающий десятки сотни тысяч операторов алгоритм. языков.

Для успешного создания такого сложного комплекса его разделяют на модули в определенной мере самостоятельные программные компоненты.

Преимущества модульного принципа.

1) Степень автономности модулей должна обеспечивать их разработку независимо друг от друга.

Тогда программирование модулей по сформированному ТЗ выполняют параллельно во времени несколько программистов.

Однако модули не должны быть слишком мелкими, т.к. излишнее дробление, т.е. усложнение структуры, приведет к увеличению числа межмодульных связей.

2) Модульное построение спец. ПО делят четкой и легче уяснимой его структуру. Это уменьшает число допускаемых при программировании ошибок и упрощает отладку программ.

3) Модульное построение спец. ПО делает его более гибким, универсальным и легко адаптируемых к уменьшающимся условиям применения САПР по сравнению с немодульным.

В различных маршрутах проектирования имеет место большое количество близких по содержанию операций, которые могут быть реализованы по типовым программам.

Поэтому при модульном построении спец. ПО создают ограниченное число как типовых, так и нетиповых модулей.

Различное содержание таких модулей обеспечивает большое число маршрутов проектирования.

Любой новый заранее непредусмотренный маршрут удается реализовать на основе уже имеющихся модулей или вообще без разработки.

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

 

 



<== предыдущая лекция | следующая лекция ==>
Классификация ПО САПР по функциональному значению. | Информационные потоки в САПР.


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.069 сек.