Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатика
ИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханика
ОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторика
СоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансы
ХимияЧерчениеЭкологияЭкономикаЭлектроника

Плохие блокс-схемы или плохие стандарты?

Читайте также:
  1. Арча. Плохие новости
  2. Плохие гейнеры
  3. Плохие правители?
  4. Часть 33. Плохие известия

Проведенный анализ позволяет сделать несколько важных замечаний.

! Обвинения, выдвигаемые противниками блок-схем, неправомерны, потому что ставят проблему с ног на голову. Дело не в том, что блок-схемы по своей природе противоречат принципам структуризации, а в том, что при разработке стандартов на блок-схемы указанные принципы не были учтены. На них просто не обратили внимания, поскольку в ту пору — именно в силу парадигмальной “слепоты” — считалось, что на практике структурное программирование следует применять к текстам программ, а отнюдь не к блок-схемам.

! Чтобы сделать блок-схемы пригодными для структуризации, необходимо ограничить и регламентировать их топологию с учетом видеоструктурных принципов Дейкстры.

! Видеоструктурная концепция Дейкстры — это фундаментальная идея, высказанная более двадцати лет назад и оказавшаяся невостре­бованной, поскольку она значительно опередила свое время.

! Сегодня созрели благоприятные условия для ее развития. Этому способствуют два обстоятельства. Во-первых, бурное развитие компьютерной графики и визуального программирования. Во-вторых, широкое применение CASE -технологий, в которых используется общий для всех участников проекта набор визуальных (графических) языков.

! Предложенные Дейкстрой принципы структуризации блок-схем пра­вильно указывают общее направление развития, однако они нуждаются в доработке, развитии и детализации с учетом последних достижений современной науки, а также опыта (в том числе отрицательного), накопленного при практическом внедрении текстового структурного программирования. В частности, современные блок-схемы должны удовлетворять не только критерию структуризации, но и критериям формализации и эргономизации.

! Именно эту задачу решает шампур-метод, который, с одной стороны, развивает видеоструктурную концепцию Дейкстры, а с другой — учитывает реалии сегодняшнего дня. С помощью шампур-метода разработана новая топология блок-схем (дракон-схемы), регламентация которой произведена на основе принципа когнитивной фор­мализации знаний.

! Современные стандарты на блок-схемы (международный стандарт ISO 5807–85, отечественный ГОСТ 19.701–90 и другие национальные стандарты, в том числе американский стандарт ANSI), а также инст­рукции по их применению следует признать устаревшими, так как они игнорируют принципы структуризации, формализации и эргономизации и объективно содействуют снижению качества соответствующей интеллектуальной продукции.


Дата добавления: 2015-08-21; просмотров: 92 | Нарушение авторских прав


Читайте в этой же книге: Визуализация экспертных систем | Визуализация методологий | Визуализация биологических алгоритмов | Другие примеры визуализации | Описание структуры деятельности | Нужен ли стандарт для описания деятельности? | Что такое атом? | Прочие операции | Историческая справка | Четыре принципа структуризации блок-схем, предложенные Э.Дейкстрой |
<== предыдущая страница | следующая страница ==>
Почему научное сообщество не приняло видеоструктурную концепцию Э.Дейкстры?| Новые цели стандартизации блок-схем

mybiblioteka.su - 2015-2024 год. (0.006 сек.)