Последовательность реализации модульного принципа программирования
1. Задача разбивается на относительно простые и самостоятельные фрагменты. Критериями качества разбиения являются:
a. Законченность выделяемых фрагментов. Каждый из них должен до конца решать какую-то, пусть маленькую задачу.
b. Посильность программирования. Размеры и сложность модуля должны быть такими, чтобы один программист в реальные сроки справился с его написанием и отладкой.
c. Минимум связей с остальными модулями. Чем меньше зависит наш модуль от остальной части программы, тем меньше проблем возникает при его совместной отладке.
d. Проверяемость входных данных и результатов выполнения модуля. К правильности и полноте входных данных должны быть сформулированы четкие требования, выполнение которых должно быть проверено на входе модуля. Ситуации получения неверных данных должны быть учтены и обработаны. Решая определенную задачу до конца, модуль должен выдавать результаты, правильность которого можно проверить.
Это сайт презентаций, где можно хранить и обмениваться своими презентациями, докладами, проектами, шаблонами в формате PowerPoint с другими пользователями. Мы помогаем школьникам, студентам, учителям, преподавателям хранить и обмениваться учебными материалами.
Email: Нажмите что бы посмотреть