Редактор на блок-схеми: фигури, стрелки и надписи Да/Не направо в браузъра.

Схемата се рисува във вашия браузър и не се изпраща никъде.

Какво може редакторът

Символи по ISO 5807, стрелки, които сами заобикалят фигурите и се залепват за страните им, и надписи „Да“ и „Не“ при изходите на условието. Бутонът „+“ поставя следващата фигура вече свързана, а „Подреждане“ подрежда цялата схема. Схемата се запазва в браузъра по време на работа, а може да я изтеглите като PNG, SVG, PDF или код Mermaid.

Примери: Четно или нечетно Най-голямото от три Сума от 1 до N Проверка на парола

Как да вмъкнете блок-схема в Word или Google Docs

  • Word 2019 и Microsoft 365: SVG. Вмъкнете го като обикновена картинка и схемата ще остане остра при всяко мащабиране.
  • Google Docs и по-стари версии на Word: PNG с 300 dpi. Изберете ширина „A4, стандартни полета на Word“ или „US Letter“ и картинката ще заеме точно ширината на текста.
  • LaTeX: PDF по размера на схемата, който \includegraphics вмъква без загуба на острота.
  • Най-бързо: „Копирай изображението“ в прозореца „Изтегляне“ и после Ctrl+V направо в документа.

В PNG и SVG, изтеглени тук, е вградена самата схема: плъзнете такъв файл обратно върху листа и продължете да редактирате.

Символите на блок-схемата и какво означават

Имената са същите като в панела с фигури. Първите пет се срещат почти във всяка училищна задача, останалите трябват за схеми по ISO 5807.

Фигура Име Кога се слага
Начало / край Начало и край на алгоритъм, вход и изход на подпрограма.
Действие Изчисление или произволно действие: присвояване, пресмятане, команда.
Условие Проверка на условие: ромбът има два изхода, „Да“ и „Не“.
Вход / изход Въвеждане и извеждане на данни, когато носителят няма значение.
Подпрограма Извикване на подпрограма или функция, описана отделно.
Подготовка Подготовка на цикъл: начални стойности като i = 1.
Начало на цикъла Горната граница на цикъл; двойката ѝ е „Край на цикъла“ със същото име.
Край на цикъла Долната граница на цикъл; условието за изход се пише в една от двете граници.
Съединител Прекъсване на линията: стрелката продължава от съединителя със същия етикет.
Съединител между страници Преход към друга страница. Среща се в учебниците; в ISO 5807 има само обикновен съединител.
Коментар Бележка към фигура, свързана с нея с пунктир.
Ръчно въвеждане Данни, въведени ръчно, например от клавиатура.
Ръчна операция Действие, което извършва човек.
Документ Данни на хартия: разпечатка, бланка, отчет.
Дисплей Данни, показани на екрана.
Съхранени данни Съхранявани данни, когато носителят няма значение.
Оперативна памет Данни в оперативната памет.
Памет с последователен достъп Данни на носител, който се чете поред, например лента.
Памет с пряк достъп Данни на носител с пряк достъп, например диск.
Перфокарта Данни на перфокарта.
Перфолента Данни на перфолента.
Паралелни действия Начало или край на действия, които вървят едновременно.
Пропуск Част от схемата, която не се рисува изцяло.

Блок-схеми по ISO 5807

Стилът „ISO 5807“ в панела задава пропорциите на фигурите по стандарта: височина a, ширина 1,5a, a от 15 до 30 мм, текст от 10 до 14 pt, върхове на стрелките само срещу посоката на потока или на всички линии. В този стил фигурите не растат с текста: ако текстът не се побира, подсказка ще ви каже.

Иконата с подсказки показва къде схемата се отклонява от стандарта: условие с по-малко от два изхода, изход без надпис, фигура без вход или изход, липса на начало или край.

Схема от код Mermaid

Помолете чатбот да нарисува блок-схема с код Mermaid и поставете целия отговор, дори с текст около кода, с бутона „Поставяне на код“ или с Ctrl+V направо върху листа. Фигурите, стрелките и надписите се пренасят, а подреждането става само. В обратна посока — „Копирай кода Mermaid“ в прозореца „Изтегляне“.

Клавиши

  • Enter — редакция на текста на фигурата
  • Ctrl + Enter — край на текста и следваща фигура
  • Ctrl + ←↑→↓ — свързана фигура в тази посока
  • ←↑→↓ — преместване на избраното
  • Shift + ←↑→↓ — преместване с по-голяма стъпка
  • Ctrl + Z, Ctrl + Shift + Z — отмяна и повторение
  • Ctrl + D — дублиране
  • Delete — изтриване
  • Space + плъзгане — местене на листа
  • Ctrl + колелце на мишката — мащаб

Самият алгоритъм може да проверите в код в пясъчника за Python.

Често задавани въпроси

Има ли воден знак?

Не. PNG, SVG и PDF се изтеглят чисти, без воден знак и без регистрация.

Къде се пазят моите схеми?

Само във вашия браузър, нищо не се изпраща към сървър. Браузърът може да изтрие данните на сайта, когато няма място или ако сайтът не е отварян дълго време, затова изтеглете важните схеми като файл: „Изтегли файла на схемата“ в прозореца „Изтегляне“ или в „Моите схеми“.

Работи ли на телефон?

Да. Фигурата се мести с пръст, листът — с пръст по празно място, а мащабът — с два пръста. Двойно докосване отваря въвеждането на текст, дълго натискане — менюто с действия, а фигурите са в панела долу.

Как да направя блок-схема по ISO 5807?

Изберете стила „ISO 5807“, задайте размера a и шрифта и проверете схемата с подсказките. За курсова или дипломна работа изтеглете PNG с 300 dpi или SVG.

Защо текстът в PDF не може да се маркира?

В PDF буквите са нарисувани като контури, затова схемата изглежда еднакво на всеки компютър, дори без нашите шрифтове. Ако ви трябва текст, който се маркира, изтеглете SVG с отметка „Текстът да остане текст“.

На какви езици мога да пиша във фигурите?

На всеки език на сайта, включително отдясно наляво и с китайски и японски йероглифи: шрифтовете Noto се зареждат според текста ви. Урду се пише с букви насх, а не насталик, защото шрифт насталик тежи над мегабайт. Емоджи и знаци от други писмености излизат в PNG със системния шрифт, а в PDF не влизат; прозорецът „Изтегляне“ ще ви предупреди.

Колко голяма може да е схемата?

Ограничение няма. Схема с 200 фигури и 300 стрелки се движи плавно дори на бавен телефон: докато влачите, стрелките се рисуват като прости чупки, а точният път се прокарва, когато пуснете фигурата.

Безплатно ли е?

Да, напълно безплатно и без регистрация. Инструментът работи изцяло в браузъра ви: файлът не заминава към сървър, затова сървърът не харчи нито процесор, нито трафик — няма за какво да се плаща. Без водни знаци, без ограничения за размера и броя на файловете.