Я не волшебник, я только учусь! Поэтому ищу программу, которая позволит делать наброски для моих программ.
Будет здорово, если программа сможет не только рисовать фигурки и стрелочки, но и обладать какими-то наглядными инструментами для процедур и функций. Например, размещать алогритмы внутри алгоритмов или создавать гиперссылки с одной блок-схемы на другую.
Программа должна работать на Debian и, желательно, иметь открытый исходный код.
Ну или просто напишите, как рисуете блок-схемы именно вы. Может я вообще смотрю не в ту сторону >_>
Другие языки программирования и технологии
Нужна программа для рисования блок-схем алгоритмов
Рисовать блок-схемы вообще не следует.
«flowchart (блок-схема) - древний способ представления структуры программы. Хакеры считают этот способ чрезвычайно глупым и поэтому никогда им не пользуются. Чтение блок-схемы ничуть не легче чтения самой программы. Блок-схемы затемняют особенности поведения программ, созданных по правилам структурного программирования, и, что более важно, совсем не раскрывают структуру данных.»
Э.С.Рэймонд
«В свое время предложенные Голдстайном и Нейманом маленькие квадратики на блок-схемах вместе со своим содержанием выступали в качестве языков высокого уровня, объединяя абсолютно непонятные операторы машинного языка в группы, имеющие определенный смысл. Как давно уже указал Айверсон, в систематическом языке высокого уровня такая группировка уже осуществлена, так что каждый квадратик просто соответствует оператору.
В действительности блок-схемы гораздо больше превозносятся, чем используются на практике. Когда стандарты организации требуют блок-схем, то почти неизменно они рисуются после.
Апостол Петр так говорил о новообращенных язычниках и иудейских законах: "Что же вы желаете возложить на выи (их) иго, которого не могли понести ни отцы наши, ни мы?" (Деяние 15, 10). Я хотел бы сказать то же самое о начинающих программистах и устаревшей практике использования блок-схем.»
Фредерик П. Брукс, "Мифический человеко-месяц". 1975 г.( !)
«flowchart (блок-схема) - древний способ представления структуры программы. Хакеры считают этот способ чрезвычайно глупым и поэтому никогда им не пользуются. Чтение блок-схемы ничуть не легче чтения самой программы. Блок-схемы затемняют особенности поведения программ, созданных по правилам структурного программирования, и, что более важно, совсем не раскрывают структуру данных.»
Э.С.Рэймонд
«В свое время предложенные Голдстайном и Нейманом маленькие квадратики на блок-схемах вместе со своим содержанием выступали в качестве языков высокого уровня, объединяя абсолютно непонятные операторы машинного языка в группы, имеющие определенный смысл. Как давно уже указал Айверсон, в систематическом языке высокого уровня такая группировка уже осуществлена, так что каждый квадратик просто соответствует оператору.
В действительности блок-схемы гораздо больше превозносятся, чем используются на практике. Когда стандарты организации требуют блок-схем, то почти неизменно они рисуются после.
Апостол Петр так говорил о новообращенных язычниках и иудейских законах: "Что же вы желаете возложить на выи (их) иго, которого не могли понести ни отцы наши, ни мы?" (Деяние 15, 10). Я хотел бы сказать то же самое о начинающих программистах и устаревшей практике использования блок-схем.»
Фредерик П. Брукс, "Мифический человеко-месяц". 1975 г.( !)
Парочку вспомню:
- Camunda Modeler - приложение для моделирования бизнес-процессов в нотациях BPMN, DMN и СMMN.
- MyDraw - векторный редактор деловой графики от компании Nevron. В нем можно создавать блок-схемы, планы помещений, диаграммы связей, генеалогические деревья, интеллект-карты... В отличие от векторных редакторов общего назначения в программах деловой графики имеются встроенные библиотеки, сгруппированные по областям знаний, с тематическими фигурами. Есть такие элементы, как соединительные линии, которые умеют "приклеиваться" к узлам различных элементов и следовать за ним при его перемещении.
- Camunda Modeler - приложение для моделирования бизнес-процессов в нотациях BPMN, DMN и СMMN.
- MyDraw - векторный редактор деловой графики от компании Nevron. В нем можно создавать блок-схемы, планы помещений, диаграммы связей, генеалогические деревья, интеллект-карты... В отличие от векторных редакторов общего назначения в программах деловой графики имеются встроенные библиотеки, сгруппированные по областям знаний, с тематическими фигурами. Есть такие элементы, как соединительные линии, которые умеют "приклеиваться" к узлам различных элементов и следовать за ним при его перемещении.
Похожие вопросы
- Преобразовать программу С++ в Блок схему.
- 1.Составьте блок-схему алгоритма и программу расположения четырех чисел в порядке возрастания.
- мне нужно начертить блок схему алгоритма Вижинера или хоть что-то про этот алгоритм узнать
- Помогите пожалуйста составить программу и блок-схему (какой-либо один из трех вариантов)
- Нужна программа для создания персонажей или рисования манги.
- Перед написанием кода вы составляете блок-схему будущего алгоритма?
- Проверьте пожалуйста блок-схему к задаче на Pascal
- Написать программу в паскале и составить блок схему
- СОЗДАНИЕ ПРОГРАММ С ЦИКЛИЧЕСКОЙ СТРУКТУРОЙ Составьте блок-схему и программу на языке VBA, которая проверяет: (СРОЧНО!)
- помогите написать программу любой игры в ассемблере с блок-схемой. спасибо