КИТА unofficial

Компьютерный => Программирование => Тема начата: KyDECHuK от Январь 28, 2009, 12:26:54



Название: Вам приходилось рисовать блок-схемы?
Отправлено: KyDECHuK от Январь 28, 2009, 12:26:54
Вам приходилось когда-нибудь рисовать блок-схемы? Теперь мы сделаем это за вас!

Раньше на защите дипломов требовалось рисовать плакаты тушью, от руки, изображая на них блок-схемы разработанных алгоритмов… Вроде бы эти времена прошли, но Майкрософт позаботился о тех, кому возможно придется рисовать блок-схемы
для включения в отчеты. Недавно вышла вторая версия продукта под названием Microsoft Visual Studio Learning Pack 2.0, которая включает в себя помимо всего прочего рисователь блок-схем.
(http://blogs.msdn.com/blogfiles/rustudents/WindowsLiveWriter/33b5d8def4c0_E864/image_2.png)
Помимо рисования блок-схем, этот немного странный пакет включает в себя Search Designer и Sort Designer, который помогает студентам понять работу алгоритмов сортировки (вставкой и пузырьком) и двочного поиска, а также мастера по описанию переменных и классов:
(http://blogs.msdn.com/blogfiles/rustudents/WindowsLiveWriter/33b5d8def4c0_E864/image_4.png)

via Студенческий блог MS Russia (http://blogs.msdn.com/rustudents/archive/2009/01/27/automatic-flowchart-drawing-in-visual-studio.aspx)

P.S. Эх Майкрософт, где же вы были раньше?!  :D


Название: Re: Вам приходилось рисовать блок-схемы?
Отправлено: Spirt от Январь 28, 2009, 12:41:19
)) Весело. А мне всегда нравилось в вёрде рисовать блок-схемы. И вообще мне в вёрде нравится работать.


Название: Re: Вам приходилось рисовать блок-схемы?
Отправлено: Alder от Январь 28, 2009, 12:45:24
Spirt, если уж на то пошло, то рисовать удобнее блок-схемы (да и схемы всякие) в Visio.


Название: Re: Вам приходилось рисовать блок-схемы?
Отправлено: tos от Январь 28, 2009, 12:47:13
P.S. Эх Майкрософт, где же вы были раньше?!
раньше проги от руки писали и компилировали снчала в голове.
и развивали в ТЧ абстрактное мышление.
так что ничё хорошего.
на 1 курсе - рисовать блок-схемы по программе - неправильно.
а вот требовать блок-схемы на 3-4 курсе - ИМХО бред.


Название: Re: Вам приходилось рисовать блок-схемы?
Отправлено: FazU от Январь 28, 2009, 12:50:43
tos,
рисовать блок-схемы по программе - неправильно.
Но по моему проще написать саму программу чем делать двойную работу... Тем более с рисованием по жизни не сложилось... Кривовато выходит. А чертежи целые создавать не охота...


Название: Re: Вам приходилось рисовать блок-схемы?
Отправлено: tos от Январь 28, 2009, 12:57:24
Но по моему проще написать саму программу чем делать двойную работу...
есть такое понятие - рефакторинг.
ну так вот.
в случае с блок- схемой он происходит автоматически.
не проще.
для 1-2 курса нужно НЕ ПРОЩЕ, А ТАК, ЧТОБЫ БОЛЬШЕ ПОНЯТЬ ПО ХОДУ


Название: Re: Вам приходилось рисовать блок-схемы?
Отправлено: KyDECHuK от Январь 28, 2009, 01:05:26
на 1 курсе - рисовать блок-схемы по программе - неправильно.
На любом курсе и не только так, как ты написал, делать неправильно.
Блок-схема должна показывать алгоритм, а реализация этого алгоритма - дело второстепенное. Но так никто не делает в силу своей лени и блок-схема превращается в "еще один лист в отчете".


Название: Re: Вам приходилось рисовать блок-схемы?
Отправлено: tos от Январь 28, 2009, 01:08:15
увы.
многим людям помогло бы.


Название: Re: Вам приходилось рисовать блок-схемы?
Отправлено: Zimburella от Январь 28, 2009, 02:33:03
Обливаюсь горючими слезами... Блин, я в свое время целую ночь убила на рисование в ворде блок-схем к курсачу по программированию. Рисовать блок-схемы я еще в школе научилась хорошо, так что рисовала на автопилоте... Но как же я ругала Ворд, когда все постоянно съезжало, улетало, нужно было подгонять размеры и т.п. Столько времени тратилось именно на то, чтобы все подогнать красивенько...
Присоединяюсь к мысли Кудесника:
Эх Майкрософт, где же вы были раньше?!


Название: Re: Вам приходилось рисовать блок-схемы?
Отправлено: g-n_Royal от Январь 28, 2009, 08:39:18
Я блок-схемы рисовал в КОМПАСе, в котором нас научили работать на  1 курсе. До сих пор рисую в нем блок-схемы для тупых инженеров, которые не имеют представления об оптимальности кода.

Пробовал в Visio - намного удобнее, но привык уже к компасу, поэтому остаюсь верен ему.


Название: Re: Вам приходилось рисовать блок-схемы?
Отправлено: Артем от Февраль 03, 2009, 10:04:29
Скажите, а MS Visual Learning Pack 2.0 это просто редактор блок-схем, в котором ее самому нужно делать, или он может из кода самостоятельно блок-схему нарисовать ?


Название: Re: Вам приходилось рисовать блок-схемы?
Отправлено: Alder от Февраль 03, 2009, 10:07:48
artem90, из кода рисует.


Название: Re: Вам приходилось рисовать блок-схемы?
Отправлено: Артем от Февраль 03, 2009, 10:16:14
Спасибо за информацию, тогда качаю VS 2008 :) А вообще, до этого юзал OpenOffice.org Draw, намного удобнее чем в Word.


Название: Re: Вам приходилось рисовать блок-схемы?
Отправлено: Radio от Февраль 03, 2009, 09:18:22
а я, турок, от руки под линейку для блок-схем в универе малевала :(
ееех!


Название: Re: Вам приходилось рисовать блок-схемы?
Отправлено: Alder от Февраль 03, 2009, 09:40:20
а я, турок, от руки под линейку для блок-схем в универе малевала
Ручной труд он нас облагораживал :) Хотя да, лениво было рисовать, особенно, когда программа разрасталась.


Название: Re: Вам приходилось рисовать блок-схемы?
Отправлено: Radio от Февраль 03, 2009, 09:46:39
Alder, с учетом того. что я НЕНАВИЖУ их рисовать!

Кста последний раз блок-схему рисовала в июле на работе - алгоритм автоматизации учета или шо-то в ветом роде.. В Визио :)


Название: Re: Вам приходилось рисовать блок-схемы?
Отправлено: Alder от Февраль 11, 2009, 01:08:18
Если надо быстро набросать блок-схему, а на компьютере ничего специфического нет, то выручит http://www.lovelycharts.com/ :)


Название: Re: Вам приходилось рисовать блок-схемы?
Отправлено: Archangel от Июнь 01, 2009, 05:04:47
Да припоздал я конечно малость.:)
Я вот рисовал блок схемы только на первом курсе, потом въехал что там требуют не блок схему, а алгоритм(да долго догонял). Ну и все несколько строк текстового алгоритма, и все проблемы. А ромбики всякие, кружочки - увольте не мое.


Название: Re: Вам приходилось рисовать блок-схемы?
Отправлено: ZaQ от Июнь 08, 2009, 07:11:25
ну раз некропостим...
будете смеяться, но довольно часто рисую блоксхемы, потому как многие вещи тупо все в голове не удержишь.
ЗЫ. Речь идет о железе.


Название: Re: Вам приходилось рисовать блок-схемы?
Отправлено: tos от Июнь 08, 2009, 10:45:47
угу, таки иногда приходится, дабы оптимизировать алгоритм уже в голове.


Название: Re: Вам приходилось рисовать блок-схемы?
Отправлено: Alder от Июнь 08, 2009, 10:54:13
Кстати, для себя открыл - http://creately.com/ - удобный веб-сервис для рисования блок-схем, диаграмм etc. Сейчас в стадии бета и нужно попросить у них инвайт (я ждал 2 недели и аргументировал зачем мне нужно - рисовать UI для программ на Python), но сервис реально хороший. Очень продуманный, качественный и довольно быстрый.


Название: Re: Вам приходилось рисовать блок-схемы?
Отправлено: sensay от Июнь 09, 2009, 02:10:24
будете смеяться, но довольно часто рисую блоксхемы, потому как многие вещи тупо все в голове не удержишь.
ЗЫ. Речь идет о железе.
+1 вот только к сожалению моему это касается сейчас не только железа, но и отчетов руководству о проделанной работе.
А про некропостерство: вспоминаю как рисовал в 3-4 часа ночи-утра :) блочки в МС Ворде, а потом под линеечку черненькой ручкой линии соединительные :) ибо нарисовать ровненько и без зубов посреди ночи тяжко... а так - накидал блочков как программу написал, ручкой - текст ... готово индивидуальное решение.