Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Программирование и базы данных » Теория - помогите сделать блок-схему

Ответить
Настройки темы
Теория - помогите сделать блок-схему

Новый участник


Сообщения: 28
Благодарности: 0

Профиль | Отправить PM | Цитировать


Изображения
Тип файла: jpg IMG_20131129_115511.jpg
(25.2 Kb, 23 просмотров)
Тип файла: jpg IMG_20131130_121057.jpg
(24.9 Kb, 23 просмотров)
Тип файла: jpg IMG_20131130_121301.jpg
(11.3 Kb, 21 просмотров)
Блок схемы

Отправлено: 02:10, 30-11-2013

 

Ветеран


Сообщения: 27449
Благодарности: 8086

Профиль | Отправить PM | Цитировать


winston07, и в чём проблемы? Пока видно не «помогите сделать», а только «сделайте за меня». См. Правила Форума, особливо шестой пункт.

Отправлено: 02:20, 30-11-2013 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Новый участник


Сообщения: 28
Благодарности: 0

Профиль | Отправить PM | Цитировать


Iska, проблема в том,что не умею,поэтому и обратился

Отправлено: 02:49, 30-11-2013 | #3


Аватара для Tau_0

Ветеран


Сообщения: 6211
Благодарности: 1393

Профиль | Отправить PM | Цитировать


Цитата Iska:
и в чём проблемы? »
Проблема в том, что подобные дурацкие примеры (ни уму ни сердцу...) придумывают преподаватели, которые сами программивать не умеют...
См. второй пример на ветвление, если a = b

Он совсем не так прост..., ибо никогда в лоб на плавающей точке равенства не будет...

Отправлено: 05:02, 30-11-2013 | #4


Ветеран


Сообщения: 27449
Благодарности: 8086

Профиль | Отправить PM | Цитировать


Цитата winston07:
Iska, проблема в том,что не умею,поэтому и обратился »
Вопрос первый — а что умеете. Вопрос второй — зачем брались делать, если не умеете?

Цитата Tau_0:
Проблема в том, что подобные дурацкие примеры (ни уму ни сердцу...) придумывают преподаватели, которые сами программивать не умеют... »
Ну да, ну да. Tau_0, изучение языка начинают с азов, а не с написания «Войны и Мира».

Цитата Tau_0:
ибо никогда в лоб на плавающей точке равенства не будет... »
Что за бред?!

Забудьте вынесенные Вами из реализации конкретных языков программирования и машинных команд плавающие точки. Кстати, с чего Вы взяли, что там вещественные, а не, скажем, целые? Об этом ровным счётом ничего не сказано. Да и не нужно этого совершенно в алгоритмизации. Так что не надо здесь рассуждать на тему особых случаев, как-то: переполнения порядка и исчезновения порядка. Вы его сейчас ещё озадачьте двумя представлениями нуля, чтоб он свихнулся.
Это сообщение посчитали полезным следующие участники:

Отправлено: 07:33, 30-11-2013 | #5


Аватара для Tau_0

Ветеран


Сообщения: 6211
Благодарности: 1393

Профиль | Отправить PM | Цитировать


Цитата Iska:
Что за бред?! »
В реальной задаче не только нули, но и ВСЕ остальные числа с плавающей точкой равны с точностью до Epsilon...
То, что нужна плавающая точка очевидно из остальных двух картинок...

В своё время мне пришлось рисовать кучу блок схем --- так тогда требовал нормо контроль… Более глупого занятия не придумаешь….
За свою жизнь я покодировал на многих языках программтрования от разных ассемблеров до языков высокого уровня… Какие-то картинки с четриками порою для себя рисавал, но блок схемы по ГОСТ не делал, --- пустая трата времени..

Большинство профессионало программистов придерживались аналогичного мнения.

Вот примерно как забавно на DxDy народ фрудит…

Цитата:
Боюсь эти понятия функциональные;принципиальные,соединений и др...
выходят вообще за рамки понятия "блок-схема " а относятся к более широкому классу структурных схем устройств например в электронике, САР но никак к программам и алгоритмам.
Я согласен что блок-схема как форма описания для современного взгляда на алгоритмизацию устарела. То же описание языка Дракон начинается с критики блок-схем и дифирамбами в адрес схем яз.Дракон.
Тем не менее в школах и ВУЗах алгоритмы изучаются на основе классических блок-схем, нравится это нам или нет.
И поэтому преподавание курса алгоритмизация и программирования должно учитывать все нюансы и недостатки языка блок-схем и сравнение с альтернативными формами представления алгоритмов.
2)правда есть т.н. парадигмы программирования, в частности функциональное направление (языки), Lisp, Refal
Можно ли говорить об отличии описаний моделей задач для этих языков от классических блок-схем ?Другими словами, для каждого стиля программирования (функционального, компонентного,cобытийного) использовать свою форму представления алгоритмов. При этом конечно терминологически отличая эти формы представления от классических блок схем.
Блок-схемы алгоритма
Это сообщение посчитали полезным следующие участники:

Отправлено: 09:20, 30-11-2013 | #6


Ветеран


Сообщения: 27449
Благодарности: 8086

Профиль | Отправить PM | Цитировать


Tau_0, Вы понимаете разницу между алгоритмом и программой?

Цитата Tau_0:
В реальной задаче не только нули, но и ВСЕ остальные числа с плавающей точкой равны с точностью до Epsilon... »
Коллега, выражайтесь логично. «ВСЕ» — это из какой-то другой оперы. В данном случае — не «все», а вычисленные значения, чей порядок и мантисса при укладывании в используемый машиной формат представления числа одинаков, и при этом мантисса не вмещает всей значимой части. Я об этом уже писал выше:
Цитата Iska:
…на тему особых случаев, как-то: переполнения порядка и исчезновения порядка. »
К чему повторять, да ещё и некорректно формулировать?!

Цитата Tau_0:
За свою жизнь я покодировал на многих языках программтрования от разных ассемблеров до языков высокого уровня… »
«Имейте совесть, Штирлиц: не Вы один по Родине тоскуете».


Цитата Tau_0:
Большинство профессионало программистов придерживались аналогичного мнения.
Вот примерно как забавно на DxDy народ фрудит… »
Пусть их… Для процедурных языков никто не отменял простого:
Структурное программирование — Википедия
Теорема Бёма — Якопини — Википедия

Отправлено: 10:25, 30-11-2013 | #7

pva pva вне форума

Аватара для pva

Ветеран


Сообщения: 1180
Благодарности: 279

Профиль | Отправить PM | Цитировать


winston07, Для прогулявших лекции: http://inf1.info/book/export/html/23
Для тренировки: сделай блок-схему поиска максимума двух чисел: m=max(a,b)
Это сообщение посчитали полезным следующие участники:

Отправлено: 11:37, 30-11-2013 | #8


Аватара для Tau_0

Ветеран


Сообщения: 6211
Благодарности: 1393

Профиль | Отправить PM | Цитировать


Цитата Iska:
Пусть их… Для процедурных языков никто не отменял простого: »
Ну, если только на этале обучения...???..

Я лет 5 программировал на Modula-2, так только картинки для себя изредка рисовал – кроме меня их бы никто не разобрал. Но если Вам так нравится --- рисуйте на каждый оператор блок схему или рельсовую диаграмму. По мне так это пустое и ненужное… Хотя если заставят, то даже под нормоконтроль нарисую…
Возьмитите классику Н. Вита
Программирование на языке Модула-2
И найдите там хоть одну блок сжему. Там только редьсовые диаграммы есть. Хотя в более раньних книгах у Вирта блок схемы есть…

И на разных Fortran’ах лет 20 структурно проекционно сеточные методы долбал со слабо обусловленными матрицами. Там точное решение получалось совсем неточным и надо было далее для уточнения применять итерацинные методы. --- Понятно, что на равенство никогда не проверялось, а только на больше или меньше. По большому счёту равенство только на целых числах имеет смысл.

Отправлено: 12:03, 30-11-2013 | #9


Ветеран


Сообщения: 1404
Благодарности: 135

Профиль | Отправить PM | Цитировать


Цитата Iska:
Вопрос первый — а что умеете. Вопрос второй — зачем брались делать, если не умеете? »
Он студент.

Цитата Iska:
Цитата Tau_0:
на плавающей точке равенства не будет »
Что за бред?! »
Это не бред, т.к действительно так.
Цитата Iska:
Кстати, с чего Вы взяли, что там вещественные, а не, скажем, целые? »
Если не уточнено, то значит И целые И вещественные.

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

-------
Ehhh.. what's up, doc?..

Это сообщение посчитали полезным следующие участники:

Отправлено: 13:58, 30-11-2013 | #10



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Программирование и базы данных » Теория - помогите сделать блок-схему

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Помогите подобрать блок питания Pavich Выбор отдельных компонентов компьютера и конфигурации в целом 1 12-08-2013 21:36
Как сделать Блок по ip. Sharik987 Microsoft Windows NT/2000/2003 20 22-02-2013 13:41
Разное - Помогите собрать системный блок magnus-1 Прочее железо 2 17-09-2012 22:36
C/C++ - Помогите с блок-схемой rscream Программирование и базы данных 1 11-12-2011 23:56
Помогите собрать системный блок PoPiN Выбор отдельных компонентов компьютера и конфигурации в целом 3 26-08-2009 15:39




 
Переход