Конец модуля - раздел Программирование, Род деятельности программирования 7. Функциональная Связность(Сс = 10). Данный Тип Модуля Содерж...
7. Функциональная связность(СС = 10). Данный тип модуля содержит элементы, участвующие в выполнении одной и только одной проблемной задачи (вычислить синус угла; вычислить координаты цели). Приложения, построенные из функционально связных модулей легче всего сопровождать.
Сцепление модуля- мера его зависимости по данным от других модулей, это внешняя характеристика модуля, которую желательно уменьшать. Сцепление измеряется степенью сцепления (СЦ). Выделяют 6 типов сцепления:
1. Сцепление по данным(СЦ= 1): модуль А вызывает модуль В, все входные и выходные параметры вызываемого модуля - простые элементы данных.
2. Сцепление по образцу(СЦ = 3): вкачестве параметров используются структуры данных.
3. Сцепление по управлению(СЦ = 4): модуль А явно управляет функционированием модуля В (с помощью флагов или переключателей), посылая ему управляющие данные.
4. Сцепление по внешним ссылкам(СЦ = 5): модули А и В ссылаются на один и тот же глобальный элемент данных.
5. Сцепление по общей области(СЦ = 7):модули разделяют одну и ту же глобальную структуру данных.
6. Сцепление по содержанию(СЦ = 9): один модуль прямо ссылается на содержание другого модуля (коды их команд перемежаются друг с другом).
Рутинность модуля. Модуль называется рутинным, если результат обращения к нему зависит только от значений его параметров. Модуль называется зависящим от предыстории, если результат обращения к нему зависит от внутреннего состояния этого модуля, изменяемого в результате предыдущих обращений к нему. Не рекомендуется использовать зависящие от предыстории модули, так как они провоцируют появление в программах неуловимых ошибок.
Род деятельности программирования... В х х годах XX века данный вопрос активно обсуждался на научных... Программирование это искусство...
Если Вам нужно дополнительный материал на эту тему, или Вы не нашли то, что искали, рекомендуем воспользоваться поиском по нашей базе работ:
Конец модуля
Что будем делать с полученным материалом:
Если этот материал оказался полезным ля Вас, Вы можете сохранить его на свою страничку в социальных сетях:
Созданием различной документации.
Технология программирования
Все эти и другие дополнительные виды деятельности, выполняемые в процессе промышленного программирования и необ
Степень обладания им этим ПС.
Для конкретизации качества ПС для каждой из характеристик используются примитивы качества ПС, регламентированные в стандарте ISO/IEC 9126.
Опреде
Смежный контроль
§ Контроль спецификации качества сверху - это ее проверка со стороны разработчика требований к ПС;
§ Контроль функциональной спецификации - это ее пр
Комплекс параллельно выполняемых программ.
Цельная программа представляет вырожденный случай архитектуры ПС: в состав ПС входит только одна программа. Такую архитектуру выбирают в том случае, когда ПС должно выполнять одну функц
Рутинность.
Размер модуля измеряется числом содержащихся в нем операторов или строк. Модуль не должен быть слишком маленьким или слишком большим. Маленькие модули приводят к громоздкой модульной ст
Работа с ошибками
Между программистами и тестеровщиками необходим контакт, так как ошибок находится много, их исправление требует времени, а в их исправлении тестеровщики должны удостовериться. Кроме того, м
Уникальные работы по сопровождению
Существует ряд процессов, работ и практик, уникальных для деятельности по сопровождению.
§ Передача - контролируемая и координируемая деятельность по передаче программного с
Информирования всех заинтересованных лиц.
На уровне индивидуального запроса, работы по планированию проводятся вместе с проведением анализа влияния.
Конфигурационное управление
Конфигурационное у
ОБЩИЕ ПОЛОЖЕНИЯ
1.1. Техническое задание оформляют в соответствии с ГОСТ 19.106-78 на листах формата 11 и 12 по ГОСТ 2.301-68, как правило, без заполнения полей листа. Номера листов (страниц) проставляются в верхн
Хотите получать на электронную почту самые свежие новости?
Подпишитесь на Нашу рассылку
Наша политика приватности обеспечивает 100% безопасность и анонимность Ваших E-Mail
Новости и инфо для студентов