HELP
- From
- Andrey Dashkovsky (2:5002/46.4)
- To
- Evgenij Masherov
- Date
- 2002-10-12T08:04:23Z
- Area
- RU.ALGORITHMS
Hello Evgenij.
09 Окт 02 09:47, you wrote to me:
EM>>> Вообще, блок-схема была эффективна:
EM>>> а. Когда элементарная операция языка была очень мелкой (т.е.
EM>>> а:=в+1; записывалось 3-4 командами, и было естественно все их
EM>>> вписать в квадратик блок-схемы) б. Когда никаких способов
EM>>> управлять последовательностью действий, кроме перехода, не было.
EM>>> Сейчас она - рудимент старых технологий...
AD>> Блок-схема всегда была эффективной и будет эффективной, никто не
AD>> заставляет в блок-схему писать а=б+1, однако в сложных системах
AD>> просто необходимо накидать схему взаимодействия. Если это просто
AD>> сложная программка - на уровне блоков, если это СУБД - базу иначе
AD>> не спроектируешь, если параллельные алгоритмы - схема
AD>> взаимодействия объектов со всеми примитивами синхронизации просто
AD>> необходима. Такие блин катигорические заявления делаешь... не
AD>> правильно это.
EM> То, что здесь перечислено - не есть (кроме п. 1) блок-схемы.
EM> Блок-схема, насколько я помню соответствующий ГОСТ, не включает в себя
EM> ни средств описания параллельных процессов, ни средств описания
EM> структуры данных. Она есть способ описания последовательности
EM> действий, причем последовательность выполнения отдельных операций
EM> обозначается стрелками, что предполагает явное задание переходов. При
EM> программировании в кодах (ну, или на Ассемблере) подобное может иметь
EM> место, но ЯВУ уже надобность в классических блок-схемах
EM> неглижируют. Вообще же графическое представление информации может быть
EM> полезно, но именовать его "блок-схемы" ИМХО не стоит. Это название уже
EM> закреплено за совершенно определенным представлением данных.
Ты не прав, насчёт СУБД - я могу с тобой согласиться с учётом твоего
буквоедства, но по поводу параллельных процессов - подкопаться не к чему. А эти
самые параллельные процессы обильно используются при написании ПО в
мультизадачных операционках или в инете. Непосредственно я на яве не писал, друг
писал, но думаю яву это тоже не обошло. Просто параллельные процессы - это
параллельные процессы, это немного хитрей чем простые циклы и условия, поэтому
эта самая класическая блок-схема потерпела определённые изменения, но по сути
это и осталось выполнение отдельных операций с явным заданием переходов.
Andrey
... Солнце встало выше ели - время срать, а мы не ели.
--- GoldED+/386 1.1.4.7
* Origin: Всёфигня кроме пчёл,хотя пчёлы,еслиподумать,тоже фигня (2:5002/46.4)