Сучасна диджитал-освіта для дітей — безоплатне заняття в GoITeens ×
Mazda CX 30
×

Програма для візуалізації роботи алгоритмів

Підписуйтеся на Telegram-канал «DOU #tech», щоб не пропустити нові технічні статті

Деколи буває потрібно прослідкувати хід роботи алгоритму. Можна скористатися методом зі школи: малювати прямокутники із стрілочками до інших прямокутників. У прямокутнику пишемо умову (тоді стрілок буде 2 у випадку оператора if чи більше для switch) чи команди зміни значення ключових змінних і т. п.

Малювати такі блок-схеми на папері не є хорошою ідеєю, бо потім доводиться щось десь втискати, і виявляється, що такі-то прямокутники краще для наочності було розташувати в іншому місці. У MS Word теж недобре, бо якщо прямокутників багато, а роздільна здатність монітору невелика, то починає дратувати великий відступ тексту від обежуючого його прямокутника.: -)

Хто як вирішує цю проблему?

👍ПодобаєтьсяСподобалось0
До обраногоВ обраному0
LinkedIn
Дозволені теги: blockquote, a, pre, code, ul, ol, li, b, i, del.
Ctrl + Enter
Дозволені теги: blockquote, a, pre, code, ul, ol, li, b, i, del.
Ctrl + Enter

Помогите [где] скачать програму < Rational rose>

а чем плох Power Designer? Там почти все схемы есть и трансляция диаграмм в разные языки

нет-нет. на джава написана со свинговским гуи. AgroUML, кажется.

bouml называется?:)

P.S. Я лично Visual Paradigm-ой пользуюсь. Блок схем нет, но ведь есть альтернатива

UML, конечно, хорошо., но он решает несколько другие задачи. Есть одна прога, которая по составленной умльке генерирует код классов на Java и C++. А контентом придётся всё равно самостоятельно наполнять методы. Могу выгрузить, если надо кому.

А хіба програми аля Rational Rose та їм подібні новіші не виконують те саме? Крім того вони на базі цих діаграм генерують старт-код на потрібних мовах. Програми є. Пошукай по UML. Якщо цікаво — можу кинути з дому кілька ссилок.

P.S. В ворді можна зменшити відстань між рамкою та текстом:)

Еще в 80-х годах прошлого века кмевский Институт кибернетики выпустил продукт для ЕС ЭВМ на базе Р-технологии — «Технологический комплекс программиста» (RTK), потом в начале 90-х вышла версия для ПК — RTK micro. Так вот, в этих продуктах программу можно было писать в виде Р-схем (это стандарт) в графике (представьте, на дисплеях ЕС ЭВМ!) — фактически писать алгоритмы, которые автоматически транслировались в программу на выбранном языке (в RTK micro — только Си и Паскаль). Можно было отладку вести по схеме алгоритма (курсор шагал по вевям алгоритма).

Было бы хорошо, если б возродить такую систему...

Когда-то задался таким вопросом и нагуглил это. рекомендую

V Visual Studio 2010 Beta 1 mozna malyuvati rizni UML diagrami, schemi i t.d. Bazovu ierarhichnu schemu namalyuvav des za 5 hvilin.

Якщо діаграми виходять великі по висоті і невеликі по ширині, можливо варто купити монітор, у якого екран повертається на 90 градусів, тоді за невеликі гроші отримаєте при потребі багато (наприклад 1650) пікселів по вертикалі.

Саме так, у Word вони погано виходять. У Dia трохи краще. Дякую.: -)
Я трохи нечітко був сформулював питання (не пояснив, що саме маю на увазі під проблемою).:)

P.S. Досі і не помічав, що в мене такий маленький екран монітора.: — (

Може він їх не любить тільки через те що в Word вони погано виходять

Сергію, а хіба Dia грубо кажучи, не для того призначена, щоб малювати діаграмки, які BJ чомусь не любить?; -)

Можливо зручніше ніж у Ворді буде в Microsoft Visio або live.gnome.org/Dia

Діаграми та псевдокод — це два стандартні, і де-факто, єдині нормальні способи. Тобто, альтернатив немає, хоча, якщо вірити деяким книжкам, то їхній пошук ведеться:)

Підписатись на коментарі