Лекции по предмету «Программное обеспечение информационно-измерительных процессов» для студентов специальности 5B071600 «Приборостроение»



бет44/44
Дата20.09.2022
өлшемі0,67 Mb.
#150105
түріЛекции
1   ...   36   37   38   39   40   41   42   43   44
Байланысты:
Конспект лекции-ПО ИИП 2014Ru
isahanov elektr исаханов лекция Элек машины, аға куратор есебінің құрылымы, Мазм ны. Кіріспе. I. Tapay. А ылшын сленгтеріні ерекшеліктері, English Grammar in Use, 1лаб ДМ, GPS приемник - современное спутниковое оборудование - системы GPS и Глонасс Технокауф в Москве, 5 урок Осеева, Философияның Адам рөліндегі орны, презентация, Готовность ДП 28..04 спец Приборостроение, Негізгі комбинаториканың объектілері, Ықтималдықтар теориясы және математикалық статистика. ІІ оқулық (Аканбай Н.) (z-lib.org) (1), Айнымалы ток тізбегі активтік, индуктивтік ж не сыйымдылы ты ке, Жылу берілу түрлері, В ней сопротивления R1 и R2 заменены сопротивлением R
Иерархический метод предполагает выполнение разработки строго по уровням. Исключения допускаются при наличии зависимости по данным, т. е. если обнаруживается, что некоторый модуль использует результаты другого, то его рекомендуется программировать после этого модуля. Основной проблемой данного метода является большое количество достаточно сложных заглушек. Кроме того, при использовании данного метода основная масса модулей разрабатывается и реализуется в конце работы над проектом, что затрудняет распределение человеческих ресурсов.
Операционный метод связывает последовательность разработки модулей с порядком их выполнения при запуске программы. Применение метода усложняется тем, что порядок выполнения модулей может зависеть от данных. Кроме того, модули вывода результатов, несмотря на то, что они вызываются последними, должны разрабатываться одними из первых, чтобы не проектировать сложную заглушку, обеспечивающую вывод результатов при тестировании. С точки зрения распределения человеческих ресурсов сложным является начало работ, пока не закончены все модули, находящиеся на так называемом критическом пути.
Комбинированный метод учитывает следующие факторы, влияющие на последовательность разработки:

  • достижимость модуля – наличие всех модулей в цепочке вызова данного модуля;

  • зависимость по данным – модули, формирующие некоторые данные, должны создаваться раньше обрабатывающих;

  • обеспечение возможности выдачи результатов – модули вывода результатов должны создаваться раньше обрабатывающих;

  • готовность вспомогательных модулей – вспомогательные модули, например, модули закрытия файлов, завершения программы, должны создаваться раньше обрабатывающих;

  • наличие необходимых ресурсов.

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


Контрольные вопросы:

  1. Технологичность проекта программного продукта.

  2. Нисходящая и восходящая разработка программного обеспечения.

  3. Восходящий подход.

  4. Недостатки восходящего метода.

  5. Нисходящий подход.

  6. Возможности нисходящего метода.

  7. Иерархический метод.

  8. Операционный метод.

  9. Комбинированный метод.




Достарыңызбен бөлісу:
1   ...   36   37   38   39   40   41   42   43   44




©www.engime.org 2024
әкімшілігінің қараңыз

    Басты бет