powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Нафига нужны блок-схемы
25 сообщений из 121, страница 1 из 5
Нафига нужны блок-схемы
    #37033113
kmaw
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Помню в школе когда учился, в кабинете информатики на стенах висели блок-схемы цикла, ветвления и т.п. - для лучшего запоминания школьниками, ВПЕРВЫЕ приступившими к изучению информатики, базовых алгоритмических конструкций.

Нафига эти блок-схемы требовать от студентов АСУ при написании программ для курсовых работ? Есть ли в этом хоть како-то смысл? Я вижу пока только какой-то маразм
...
Рейтинг: 0 / 0
Нафига нужны блок-схемы
    #37033172
Vowk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Блок-схемы - это отрыжка тех времен, когда инженеры-электронщики ваяли программы в машинных кодах и надеялись что блок-схемы будут помогать в этом деле так же хорошо, как и принципиальные схемы в конструировании аппаратуры. Но действительность оказалась иной, и зря учащихся насилуют этими блок-схемами. Я сам их вообще не касался когда преподавал информатику - никто ничего от этого не потерял.
...
Рейтинг: 0 / 0
Нафига нужны блок-схемы
    #37033175
Фотография krvsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kmawНафига эти блок-схемы требовать от студентов АСУ при написании программ для курсовых работ?
Для того и щука в речке, чтоб карась не дремал...

kmawЕсть ли в этом хоть како-то смысл?
Однозначно есть, раз требуют...

kmawЯ вижу пока только какой-то маразм
Ты препод или студент?
...
Рейтинг: 0 / 0
Нафига нужны блок-схемы
    #37033177
kmaw
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
я занимаю позицию студента
...
Рейтинг: 0 / 0
Нафига нужны блок-схемы
    #37033189
kmaw
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ладно - можно сделать блок схему программы на Pascal "сортировка пузырьком" - раз требуют (чтоб отстали). но когда это виндовое оконное приложение с кучей сторонних библиотек, классов и просто БОЛЬШИМ объёмом исходного кода - а тебя при этом ЗАСТАВЛЯЮТ придумать какую-то к этому всему е..ю блок-схему - это реально бесит
...
Рейтинг: 0 / 0
Нафига нужны блок-схемы
    #37033192
kmaw
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
почему их не уберут из вузовской программы. на математике же не требуют умения пользоваться логарифмической линейкой?
...
Рейтинг: 0 / 0
Нафига нужны блок-схемы
    #37033213
kmawНафига эти блок-схемы требовать от студентов АСУ при написании программ для курсовых работ? Есть ли в этом хоть како-то смысл? Я вижу пока только какой-то маразм

Глупыш. Блок схемы (flow-chart) нужны не для переписывания кода 1:1 только в виде ромбиков и прямоугольников, а в виде концептуального высокоуровневого документирования.

Так, чтобы не читать 10000 строк кода, а посмотреть на один листок A4 и понять, о чем там.
Сами по себе flow-chart ничем не хуже IDEF, DFD, ARIS и даже UML (Activity diagram) аналогов, если ими уметь пользоваться.


Просто глупый препод тебе не объяснил, для чего они на самом деле нужны и как ими пользоваться.
Так это не страшно. Даже матанализ читают - не объясняя это (зачем он нужен и как им пользоваться для решения практических задач).
...
Рейтинг: 0 / 0
Нафига нужны блок-схемы
    #37033224
VowkБлок-схемы - это отрыжка тех времен, когда инженеры-электронщики ваяли программы в машинных кодах и надеялись что блок-схемы будут помогать в этом деле так же хорошо, как и принципиальные схемы в конструировании аппаратуры. Но действительность оказалась иной, и зря учащихся насилуют этими блок-схемами.
Мусье хочет сказать, что он или дурак чего-то не знает, или просто чего-то не понимает? Не понятно.

VowkЯ сам их вообще не касался когда преподавал информатику - никто ничего от этого не потерял.
А вот теперь понятно. Не умеешь сам, учи других. Не умеешь учить - учи как надо учить (в действии).

Прикольно.
...
Рейтинг: 0 / 0
Нафига нужны блок-схемы
    #37033236
kmawладно - можно сделать блок схему программы на Pascal "сортировка пузырьком" - раз требуют (чтоб отстали). но когда это виндовое оконное приложение с кучей сторонних библиотек, классов и просто БОЛЬШИМ объёмом исходного кода - а тебя при этом ЗАСТАВЛЯЮТ придумать какую-то к этому всему е..ю блок-схему - это реально бесит

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

Т.е. ты пока не инженер, а так. Кодер. Ремесленник. В лучшем случае.

Так повышай квалификацию-то. Открывай гугл, вбивай flow-chart и смотри на картинки: там показаны примеры, для чего это нужно.

И при чем тут оконные приложения? То, что ты накликал мышкой там в Delphi или VS кнопочек на экран - это не нужно документировать блок-схемами, для этого есть другие средства (и схемы).
...
Рейтинг: 0 / 0
Нафига нужны блок-схемы
    #37033254
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
On 24.12.2010 9:30, kmaw wrote:

> Нафига эти блок-схемы требовать от студентов АСУ при написании программ для
> курсовых работ? Есть ли в этом хоть како-то смысл? Я вижу пока только какой-то
> маразм

только ключевые алгоритмы и очень крупным планом можно требовать в виде
блок-схем. А ещё можно применять альтернативные аналоги блок-схем.
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Нафига нужны блок-схемы
    #37033255
kmaw
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Про паскаль,

"Глупыш. Блок схемы (flow-chart) нужны не для переписывания кода 1:1 только в виде ромбиков и прямоугольников, а в виде концептуального высокоуровневого документирования."

на работе я за такое "высокоуровневое документирование" образно говоря "руки отрываю" - ибо не фиг х-й страдать
...
Рейтинг: 0 / 0
Нафига нужны блок-схемы
    #37033257
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
On 24.12.2010 10:25, kmaw wrote:
> раз требуют (чтоб отстали). но когда это виндовое оконное приложение с кучей
> сторонних библиотек, классов и просто БОЛЬШИМ объёмом исходного кода - а тебя
> при этом ЗАСТАВЛЯЮТ придумать какую-то к этому всему е..ю блок-схему - это
> реально бесит

Очень крупно сделай основной алгоритм работы, и всё. Не надо наверное
каждый оператор расписывать.
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Нафига нужны блок-схемы
    #37033271
kmaw
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MasterZiv,

и получится три прямоугольника "инициализация библиотеки", "собственно работа с библиотекой" и "освобождение библиотеки" - ну нафига такая блок схема нужна? кому она что объясняет?
...
Рейтинг: 0 / 0
Нафига нужны блок-схемы
    #37033299
kmaw
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
придется конечно накидать эту блок-схему (или сраться с преподом, я пока не решил). но почему в вузах не понимают, что это не нужная фигня? не используют их в производстве (в производстве вообще все артефакты кроме кода, за редкими исключениями - вторичны)
...
Рейтинг: 0 / 0
Нафига нужны блок-схемы
    #37033330
Фотография Anton_Demin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Блок-схемы вещь необходимая.

1. Если есть блок-схема, посмотрев на нее, можно сразу понять логику работы программы, не ковыряя пол дня код.
2. Знание блок схем необходимы для руководителей проектов, аналитиков и консультантов, т.к. именно эти люди(это не кодеры, они не шарят в программировании) ставят задачи программисту, а описать всю логику бизнес-процесса проще и удобнее блок схемой.

А высказываниния типа :зачем мне это надо, это фигня.... обычно слышны из уст далеко не программистов, людей далеких от реальных разработок :).
Я сам, когда был студентом, думал, что все фигня, а на деле все оказывается наоборот.
Нельзя принебрегать любыми знаниями, все в жизни пригодится. надо развиваться, и развиваться разносторонне. Потом будешь жалеть, что, было время учить, а не учился, а потом желание будет, но не будет времени.

Все выше сказанное, только мое мнение.
...
Рейтинг: 0 / 0
Нафига нужны блок-схемы
    #37033382
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В теории алгоритмов есть более продвинутый вариант блок-схем, где описывают циклы с пред-пост условием, циклы Дейсктры, конечные автоматы, автоматы Мили-Мура, сети Петри. Однозначно, графические возможности нужны. Но не в виде классических блок-схем. А в более развитом и многоцелевом варианте.

Где-то видел сайт, посвященный визуализации данных и знаний. Очень впечатлило. Думаю, за этим будущее. Аналитику не нужно будет изучать тексты и таблицы. Достаточно будет взглянуть на 3-х мерный монитор и повращать какой-нибудь нагурженный граф.
...
Рейтинг: 0 / 0
Нафига нужны блок-схемы
    #37033386
kmaw
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Anton_Demin,

"1. Если есть блок-схема, посмотрев на нее, можно сразу понять логику работы программы, не ковыряя пол дня код.
2. Знание блок схем необходимы для руководителей проектов, аналитиков и консультантов, т.к. именно эти люди(это не кодеры, они не шарят в программировании) ставят задачи программисту, а описать всю логику бизнес-процесса проще и удобнее блок схемой."

1. Что это должна быть за программа, что блок-схема понятнее чем код? Допускаю такое только если программа написана на каком-то низкоуровневом языке (например асме), а написавший её программист не может выразить идею алгоритма на высокоуровневом языке (абсурд), и остаётся ему только блок-схемы. Вы видели какую-нить нормальную книгу по программированию (программирование для первокласников не всчет), где идеи алгоритмов описываются блок-схемами? или словами, или каким-то полуматематическим языком или псевдокодом - там где действительно есть СЛОЖНОСТИ в алгоритмических конструкциях, это гораздо нагляднее и главное понятнее "ромбиков и стрелочек"

2. вот уж кому кому, а им блок-схемы точно не нужны. хотя при описании бизнес-процессов согласен - есть этим треклятым блок-схемам место - но это тема совершенно другого разговора
...
Рейтинг: 0 / 0
Нафига нужны блок-схемы
    #37033428
Фотография krvsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kmawя занимаю позицию студента
Тогда такое мнение вообще не интересно... Мало ли чего не понимает студент... Так и весь учебный план можно подвергнуть анафеме.
...
Рейтинг: 0 / 0
Нафига нужны блок-схемы
    #37033433
Фотография krvsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kmawэто реально бесит
Таки начинай медитировать... Потому как в суровой реальности список того что бесит выростет многократно.
Учись быть профи...
...
Рейтинг: 0 / 0
Нафига нужны блок-схемы
    #37033437
Фотография krvsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kmawна математике же не требуют умения пользоваться логарифмической линейкой?
Таки есть много других требований...
...
Рейтинг: 0 / 0
Нафига нужны блок-схемы
    #37033460
Фотография ПЕНСИОНЕРКА
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kmawпочему их не уберут из вузовской программы. на математике же не требуют умения пользоваться логарифмической линейкой?

логарифмическая линейка даже при среднем владении- чудесная вещь

при обсуждении задачи с заказчиком постоянно использовала псевдо-код, как смесь блок-схемы и программы

расчет аммортизации
выполняется на основе таблиц т1,т2,т3

если год выпуска <=72 то износ_за_мес=формула1
иначе износ_за_мес=формула2

расчет остаточной стоимости

если полученная остаточная стоимость <0, то остаточн_ст=0,износ=остаточная_ст на начало месяца

-это было понятно заказчику и использовалось при написании реальной программы
-более продвинутые оставляли себе результат обсуждения и через некоторое время приносили дополнительные условия в таком же стиле изложения
-своего рода язык общения специалистов, говорящих на разных языках
...
Рейтинг: 0 / 0
Нафига нужны блок-схемы
    #37033472
kmaw
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
krvsakmawна математике же не требуют умения пользоваться логарифмической линейкой?
Таки есть много других требований...

... например, при доказательстве теорем формулы писать в обратной польской записи - чем не требование? вдруг эта нотация более понятная? заодно и студент попрактикуется - все в жизни пригодится...

слава богу в математике (сам по первому высшему математик) такого не практикуется - иначе тут уже никакой медитацией не спасешься
...
Рейтинг: 0 / 0
Нафига нужны блок-схемы
    #37033479
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
On 24.12.2010 11:01, kmaw wrote:

> и получится три прямоугольника "инициализация библиотеки", "собственно работа с
> библиотекой" и "освобождение библиотеки" - ну нафига такая блок схема нужна?
> кому она что объясняет?

У тебя есть в программе какой-то ключевой алгоритм, то, что по сути программа
делает ? Вот его и опиши.
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Нафига нужны блок-схемы
    #37033483
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
On 24.12.2010 11:13, kmaw wrote:
придется конечно накидать эту блок-схему (или сраться с преподом, я пока не
> решил). но почему в вузах не понимают, что это не нужная фигня?

Это -- нужная фигня. Она позволяют одним взглядом понять, что твоя программа
делает.

не используют их
> в производстве (в производстве вообще все артефакты кроме кода, за редкими
> исключениями - вторичны)

Нет, используют (правда не блок-схемы конечно, но их аналоги), и все артефакты,
кроме кода, на самом деле часто первичны, а под ними код уже вторичен.
И по времени, и по значимости.
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Нафига нужны блок-схемы
    #37033494
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
On 24.12.2010 11:46, kmaw wrote:

> 1. Что это должна быть за программа, что блок-схема понятнее чем код? Допускаю

Любая. Любой программы код менее понятен, чем его блок-схема. Блок-схема пишется
на русском языке с формулами, возможно, а программа - на языке программирования,
который ещё знать надо.
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
25 сообщений из 121, страница 1 из 5
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Нафига нужны блок-схемы
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]