Кто придумал термин " Наскальная живопись в виде блок-схем"?

Возможно, что ошибаюсь, но это был я. Но меня просто бесит, когда от студентов (и, соответственно, от авторов) требуется размалевка программы на языке высокого уровня (не Ассемблере) в виде допотоптных картинок. Для чего этот атавизм сохранился в обучении по вашему мнению?

Комментарии
19

сие науке неизвестно. Кому сегодня вообще блок-схемы нужны.

Я бы столь категорично в атавизмы не записывал. Иногда запись алгоритма в виде б-с позволяет увидеть несуразности в коде. Другое дело, лишним будет "строка кода"="блок на схеме"

какая разница для чего? За эту работу платят? Ее делать несложно? В чем проблема?

Проблема у вас будет тогда, когда тупо потребуют программу из десятка страниц отобразить на 30 страниц блок-схем...

Просто-напросто ставьте цену аналогичную трудозатратам.

Это если клиент понимает объем трудозатрат.

какая вам разница - понимает или нет. Вы ставите свои условия -его выбор - соглашаться на них или нет.

Проблема в целесообразности схемы или в сложности ее выполнения?

И то, и другое: вот есть программа в виде нескольких строк, где можно структурными операторами все четко выполнить. Блок-схема все это теряет полностью и я даже боюсь сравнивать временные затраты на текст программы и ее бессмысленное повторение в виде блок-схем. Я даже не говорю о том, что блок-схемы просто невозможно сопровождать и что они устаревают уже на этапе из первоначального черчения. А тут еще с ГОСТом преподаватель тут как тут: почему это стрелочки не туда идут. Да ладно бы блок-схемы - тут еще одна панацея от трудностей программирования появилась: пляшущие человечки в виде UML-диаграмм, без которых программа не считается программой.

Да тут не только в программировании блок-схемы просят)))

Делала простейшие задачки в маткаде типа: "найдите сумму элементов четных строк матрицы", "создайте вектор из нечетных элементов пятой строки матрицы" и т.д.

Казалось бы, создается в маткаде пользовательская функция в 3-5 строк и дело в шляпе. Но нет))) Вот ответ преподавателя

Для решения задачи в Маткаде, Карл!

Понятное дело, что за эти схемы я взяла дополнительную плату, но как бы мне это рисование совершенно неинтересно, и времени я на схемы потратила в 2 раза больше, чем на сам заказ. Может и отправила бы на три веселых буквы, но с заказчиком дружим, а студенту сдать надо, куда деваться... Но неинтересно и неохото - это пол беды... Дело было в разгар сезона, и так аврал, а тут еще такую фигню бессмысленную и времязатратную возвращают...

Ага. А еще помимо самой программы им (профессорам), нужен словесный алгоритм. Хотелось бы увидеть того программиста, который малюет эту живопись по своей воле и необходимости ДО самой программы. Я не имею в виду обычные какие-то в этом случае зарисовки от руки на листочке бумаги...

Яростно плюсую )) По умолчанию даже не "выставляюсь" на заказы, где требуются блок-схемы. Впрочем, от того, что мы здесь это о(б)суждаем, к сожалению, требования не изменятся...

Соглашусь полностью. Не просто атавизм, а мега-атавизм. Да , собственно а всякие информационные модели - тоже самое. А еще есть дебелизм под названием IDEF-диаграммы и всякие разные DFD. Более менее реальную программу, которая делает хоть что-то сложнее чем дважды два, разрисовать в виде всяких этих схем невозможно. Это если в программе 10 строк - то можно. А если их 1000? А рисовать надо! Вот и получается, что рисуют программисты схемы к реальной действительности (программе) имеющие очень отдаленное отношение. А если попробовать нарисовать действительно реальную схему к реальной программе то затраты на это будут больше чем на саму прогармму!

Я обычно открываю быстро Visio и рисую. Это не трудно и главное, занимает много места, чтобы лишний текст не печатать

Главный вопрос даже не в том, трудно или не трудно. А в другом - есть ли в этом необходимость и какая-то польза для реальных проектов? Ну я понимаю, когда в далеком прошлом изучал Ассемблер (не структурный!), то там хотя бы можно было согласиться с использованим блок-схем для более полного понимания алгоритма. Хотя и там основную нагрузку по смыслу алгоритма несли комментарии. Что-то я не видел массу комментариев в блок-схемах, там они напрочь исчезают, впрочем, как и структура программы оказывается полностью размазанной. Вот дать любому адекватному программисту программу на языке C++ (да еще с классами) и ее бледное отражение в виде блок-схем. Как вы думаете, что он в первую очередь будет смотреть, а что вообще не будет рассматривать? Уж лучше бы студентов обучали хотя бы нормальному оформлению кода программы, чем тупому рисованию...

Насчет именно блок-схем - не уверен, что есть польза, думаю, это чисто показать концепт ветвлений в приложении. Если преподаватели привыкли по ним работать, то это чисто для них. Тут дело привычки. Тут главное не заморачиватся, конечно, нет смысла строить блок-схему программы, где 500-1000 строк, достаточно нарисовать общую упрощенную модель - я так и делаю. А вот, когда рисуешь в схемах сущность-связь таблиц баз данных - очень помогает строить архитектуру

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

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

Когда-то давно, работая в социальной сфере, я неоднократно сталкивался с тем, что руководство требовало от директоров учреждений распечаток сайтов учреждений! Вполне возможно, что некоторые руководители более адекватно воспринимают материал в форме картинок или чего-либо овеществленного (той же бумаги).

З.ы. К такого рода требованиям о необходимости построения "блок-схем", "корреляционных плеяд" и т.п. отношусь в целом негативно, большого толка от них нет.

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

Предыдущая тема

Предоплата - моветон?

Следующая тема

Категории в ленте
Последние статьи
  • Запускаем новый проект – Ворк24!

    Уважаемые пользователи!Долгое время Студворк являлся единственным крупным проектом нашей компании. Сегодня мы рады представить вам наш новый сервис – фриланс-биржу Ворк24.Почему мы решились на создание нового проекта?Удаленная работа окончательно закрепила за собой статус актуальной и доступной. Однако, в связи с санкционными ограничениями, многие зарубежные фриланс-биржи прекратили свою деятельность в РФ. Вывод средств с них существенно усложнился и многие специалисты потеряли источники стабильного заработка.Наш проект предлагает решение этих проблем. Ворк24 – это российский сервис, который объединяет заказчиков и исполнителей, создавая все условия для комфортной работы.Особенности и преимущества Ворк24Ворк24 – это фриланс-биржа широкого спектра для безопасного и удобного сотрудничества исполнителей и заказчиков из разных сфер деятельности. В роли заказчиков могут выступать как юридические, так и физические лица;В роли исполнителей только квалифицированные практики, имеющие подтвержденный опыт: маркетологи, дизайнеры, разработчики, юристы и другие специалисты, которые активно занимаются профессиональной деятельностью в своей сфере.Чем мы лучше российских аналогичных сервисов? Хороший вопрос, на который мы с уверенностью отвечаем:На нашем проекте пока еще низкая конкуренция среди исполнителей, что позволит опытным специалистам, не имеющим опыт фриланса, начать свой путь в этом направлении;Комиссия безопасной сделки в размере 5% для исполнителей – самая низкая по рынку (ниже не найдете, мы проверяли);Комиссия безопасной сделки для заказчиков – 0%.Будьте в числе первыхВорк24 будет полезен и вам, дорогие пользователи Студворк. Расскажем подробнее: На Ворк24 представлено много специальностей. Среди них есть те, что совпадают с вашими рабочими специальностями. В частности:Работа с текстом (копирайтинг и редактура);Инжиниринг (чертежи, схемы и сметы);Переводы (даже с самых сложных языков мира);Юридические услуги (правовое сопровождение, юридическая экспертиза и т.д.);Бухгалтерский и налоговый учет (для физлиц и юрлиц) и другие направления.Поэтому, добро пожаловать, дорогие авторы, ведь дополнительный источник дохода – это всегда прекрасно.Функционал Ворк24 практически идентичен тому, что уже реализован на Студворк. Ваша адаптация на новом сервисе будет максимально мягкой и безболезненной. Дизайн и внутренняя логика сайта во многом совпадают.Убедитесь в этом сами, начав работу на сервисе:В качестве заказчика;Или исполнителя. Но это ещё не всё. Мы дарим всем новым пользователям приветственный бонус в виде бесплатного PRO-аккаунта на месяц по промокоду “STUDWORK31”, чтобы ваше знакомство с платформой было еще более приятным.Желаем успехов в работе!P. S. Размещение и выполнение студенческих и школьных работ на Ворк24 запрещено.

  • Новые идеи — Март 2024

    Дорогие пользователи!Мы стремимся сделать Студворк сайтом, куда вам захочется возвращаться, где удобно работать и общаться с единомышленниками. Поделитесь своими идеями и предложениями по улучшению функционала в комментариях!Самые полезные идеи будут воплощены как можно скорее.

  • Технические работы — Март 2024

    Дорогие пользователи!Наш сайт постоянно совершенствуется благодаря вашим отзывам. Ваша обратная связь для нас невероятно важна, ведь она помогает выявить ошибки и улучшить работу сервиса.Поделитесь своими замечаниями и предложениями в комментариях или воспользовавшись кнопкой «Что можно улучшить на сайте?». Благодаря вашим комментариям мы всегда будем в курсе всех недочетов и сможем сделать наш сервис еще лучше.Спасибо вам за активное участие в развитии нашего сайта!

  • Подтверждение квалификации

    Уважаемые пользователи! Спешим сообщить вам о новом обновлении! Теперь на нашем сервисе доступно подтверждение квалификации, которое позволит экспертам подтвердить уровень своего образования.Такая возможность позволит получить соответствующую отметку в вашем профиле, тем самым повышая доверие со стороны заказчиков, а также за прохождение модерации на учетную запись будет выдан бонусный PRO-аккаунт!Необходимо отметить, что подтверждение квалификации не является обязательным и носит рекомендательный характер.Описание нововведенийВсего на сервисе представлено 5 уровней образования, указанных в таблице ниже.В зависимости от подтвержденного уровня образования, эксперт получит специальную отметку и PRO-аккаунт сразу после подтверждения документов.Полученный статус будет отображаться в нескольких местах. При наведении на специальную отметку, пользователи смогут увидеть уровень образования эксперта, подтвержденный на основании документов. Отметку можно увидеть на следующих страницах:На странице профиля;На странице заказов, рядом со ставкой.Условия получения статусаПодтвердить квалификацию и получить соответствующий статус можно на странице "Специализации".Для этого, необходимо нажать на кнопку "Заполнить данные" в подразделе "Моя квалификация", расположенном в самом верху страницы, заполнить все поля и отправить запрос. Запросы обрабатываются вручную администраторами, в среднем, в течение 24 часов в будние дни.Для успешного прохождения модерации потребуется следующая информация:ФИО;Ссылка на страницу в любой социальной сети;Фото или скан документа, подтверждающего уровень образования в любом из следующих форматов: PNG, JPEG, JPG, PDF, BMP.Обращаем ваше внимание, что для успешного прохождения модерации, заполненное поле ФИО должно совпадать с данными в социальной сети и документами!После отправки запроса вы увидите следующее информационное сообщение на странице "Специализации". Запрос можно отредактировать, пока он находится на модерации.В случае одобрения администраторами вашего запроса, вы получите соответствующее уведомление на почту и на сайте в раздел "События", а также получите бонусный PRO-аккаунт.Все документы надежно защищены, доступ к ним имеют только администраторы сервиса, ответственные за обработку запросов.Получить статус подтвержденной квалификации можно только на один аккаунт, принадлежащий вам. Перенос статуса на другую учетную запись невозможен.В случае повышения уровня образования, необходимо оставить обращение по форме обратной связи в поддержку.

  • Демпингуй да незадемпинговывайся. Крохоборы в 3D

    "I have come here to chew bubblegum and kick [misers] ...and I'm all out of bubblegum." [перед прочтением открыть форточку]Ежедневно мои коллеги сталкиваются со скупердяйством. Скряги пытаются большим количеством низкобюджетных работ хоть как-то обогатиться, что в итоге слабо получается:Зачем[курсовая ап.ру]Ты[курсовая ап.ру]Это[курсовая ап.ру]Делаешь[диплом ап.ру]Такой психологический прием, в том числе, помогаем им чувствовать себя востребованным и занятыми, за что они получают социальное одобрение и внутренние удовлетворение — свое рода самообман. По большому счету, они топчутся на одном месте, создавая видимость развития.Так много придумано слов для обозначения скупого поведения, и так мало слов, описывающих лучших коллег нашей семьи.В спорте — MVPВ философии — сверхчеловекВ природе — капибараНа студворке таких людей можно назвать бигбоямиСереднячков можно назвать пограничниками — сюда также можно отнести бедолаг, которые поймали много отрицательных отзывов и у них просто нет выбора. Как известно, в психологии/психиатрии мало что можно «вылечить», в основном только скорректировать, чтобы человек мог получать удовольствие от жизни в полной мере. Поэтому ниже я сделал несколько предложений по корректировке крохоборства. Предложение [крохоборам]:При установке ставки не опускайтесь сразу на дно вашего существования, поплавайте еще немного в теплых водах бигбоев.Пошаговая инструкция [крохоборам]: 1. Вы зашли на страницу заказа [стандартная курсовая АП.РУ] и начали смотреть ставки своих коллег2. Вы после долгих расчетов в голове обнаружили самую низкие ставку (условно 2500 российских рублей)3. Сразу установите 1300 российских рублей и убегайте собирать крошки из-под стола — ага, вот ты и попался, крохобор!3. Установите ставку 2400/2300/2200 — любую на Ваш вкус, точнее, одну из указанных, а то опять будут крошки4. Мониторьте заказ в течение дня и, соответственно, демпингуйте минимально (<101 российского рубля)5. Забирайте заказ6. Кушайте хлеб уже с колбасойДа, это риски, все понимаю, но, как говорится, кто не рискует, тот питается крошками. Предложение [бигбоям и пограничникам]:1. Если Вы оказались раньше всех в заказе, установите самую высокую ставку2. По мере появления остальных ставок — демпингуйте [см. инструкция для крохоборов] Такими несложными решениями мы [все вместе] может поднять минимальную ставку на Студворке — в этом заинтересован каждый. П. с. данные предложения работают только с PRO-статусом. Если у Вас его еще нет, то Вы дилетант. И да, иногда на сайте происходит что-то совсем непонятное:Дамы и господа, с вами был Crokhobor FM, мы эфире 24/7 (-сон), читайте нас каждые 1-2 месяца в Журнале. Новояз статьи:крохоборы [другие производные этого слова] — коллеги-бедолага, которые ломают «рыночную цену» ставок, ставя слишком низкие (естественно, из-под стола, потому что там крошки)бигбои — коллеги-сверхлюди, которые делают достойные ставки и не боятся рисковатьпограничники — коллеги-середнячки, которые еще не в элите, но и до крошек не опускаются (своеобразные ефрейторы) 

Показать еще
Поможем написать учебную работу
Первые отклики уже через 10 минут
Гарантированные бесплатные доработки
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Прямой эфир журнала
Показать ещё
Темы журнала
Показать ещё
Прямой эфир