Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Safonov / AMPN_course_4.pptx
Скачиваний:
100
Добавлен:
16.04.2015
Размер:
156.59 Кб
Скачать

Вопросы и домашнее задание к лекции 4

1.Изучите классические работы Г. Майерса и Д. Парнаса о модульности и проанализируйте, насколько

сформулированные ими принципы соблюдаются в современном программировании, и если нет, то почему

2.Сформулируйте принципы модульного программирования и типичные ошибки “немодульности” для используемого Вами языка программирования – C++, Java, C# и т.д.

3.Разработайте программу для решения простой знакомой Вам задачи (например, вычисление суммы заданного ряда), следуя принципам структурного программирования и пошаговой детализации. Проанализируйте свои действия, достоинства и недостатки данного метода

4.Разработайте простую библиотеку математических функций на Вашем любимом языке (например, Java, C++), следуя принципам модульного программирования

(C) Сафонов В.О. 2012

Соседние файлы в папке Safonov