В чем преимущества и недостатки псевдокода?

2 Ответы


  • Преимущества :

    * Это может быть легко в любом текстовом редакторе.

    * Его можно легко изменить по сравнению с блок-схемой.

    * Его реализация очень полезна в структурированных элементах дизайна.

    * Это может быть написано легко.

    * Его можно легко прочитать и понять.

    * Преобразование псевдокода в язык программирования очень просто по сравнению с преобразованием блок-схемы в язык программирования.

    Недостатки:

    * Это не визуально.

    * Мы не получаем изображения дизайна.

    * Не существует стандартизированного стиля или формата, поэтому один псевдокод может отличаться от другого.

    * Новичку сложнее следовать логике или писать псевдокод по сравнению с блок-схемой.

  • Преимущества

    ·
    Может быть легко выполнено в текстовом редакторе

    ·
    Легко модифицируется

    ·
    Хорошо реализует структурированные концепции

    ·
    Уточнение алгоритмов во многих случаях.

    ·
    Усиление дисциплины в процессе
    документирования рабочего проекта.

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

    ·
    Помогите отловить дефекты до того, как они станут кодом.

    ·
    Повышает надежность продукта.

    ·
    Может снизить общие затраты.

    ·
    Его можно легко изменить по сравнению с
    блок-схемой.

    ·
    Его реализация очень полезна в структурированных
    элементах дизайна.

    ·
    Это легко написать.

    ·
    Его легко читать и понимать.

    ·
    Преобразование псевдокода в язык программирования
    очень просто по сравнению с преобразованием блок-схемы в язык программирования.

    Недостатки

    ·
    Это не визуально

    ·
    Создать дополнительный уровень документации для
    обслуживания.

    ·
    Возможность появления ошибок при переводе в
    код.

    ·
    Может потребоваться инструмент для извлечения псевдокода и
    облегчения рисования блок-схем.

    ·
    Общепринятого стандарта нет, поэтому он сильно различается
    от компании к компании.

    ·
    Мы не получаем изображения дизайна

    ·
    Не существует стандартизированного стиля или формата, поэтому один
    псевдокод может отличаться от другого.

    ·
    Новичку сложнее следовать
    логике или писать псевдокод, чем блок-схему.

Напишите свой ответ

Ваш ответ появится после модерации