Форум программистов, компьютерный форум, киберфорум
Наши страницы
Алгоритмы
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.62/26: Рейтинг темы: голосов - 26, средняя оценка - 4.62
taras atavin
4204 / 1766 / 211
Регистрация: 24.11.2009
Сообщений: 27,565
1

Обозначение в блок-схеме

16.12.2009, 10:52. Просмотров 4789. Ответов 2
Метки нет (Все метки)

Надо в блок-схеме обозначить операции:
C++
1
2
Table->Edit();
Table->Post();
где Table - указатель на объект класса TADOTable.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
16.12.2009, 10:52
Ответы с готовыми решениями:

Обозначение функции в блок-схеме
Допустим, есть подпрограмма (ф-ция), в ней какой-то возврат. Как это обозначить...

Есть ли блок Case в стандартной блок-схеме?
В стандартной блок-схеме алгоритма есть блок case, или все делается с помощью...

Непонятная ошибка в блок схеме. Рассудите
Препод написал "БЛОК-СХЕМА НЕ ПРАВИЛЬНО. незачет" . Почему неправильно по ГОСТ...

Как выглядит оператор Return в блок-схеме?
Привет! Делаю блок-схему к программе по 1С. Как выглядит оператор...

Нужно определить сложность алгоритма по блок-схеме
Помогите пожалуйста.

2
Phantom
Эксперт С++
3171 / 853 / 39
Регистрация: 29.12.2008
Сообщений: 952
16.12.2009, 11:22 2
Блок-схема должна отражать алгоритм, не привязываясь к конкретной реализации на языке. Т.е. вместо кода в блок-схеме нужно писать действия, которые выполняет алгоритм, формальным языком.

В Вашем случае, например, "Table->Edit();" будет представлять собой в блок-схеме прямоугольник с действием "Редактирование текущей записи таблицы", а "Table->Post();" - прямоугольник "Принятие изменений в таблице" (ну или что там по смыслу, я плохо знаком).

Скорее всего, формально эти два кусочка можно и не указывать. Это как бы просто рабочие функции. А в блок-схеме обычно отражается самые большие и общие функции в алгоритме. Но это мое предположение, всё зависит от программы.
1
taras atavin
4204 / 1766 / 211
Регистрация: 24.11.2009
Сообщений: 27,565
16.12.2009, 11:55  [ТС] 3
Смысл именно этот. С тем, что блок-схема к языку не привязана абсолютно согласен. Однако и блок-схема и программа - две формы представления одного алгоритма. Соответственно, для правильного составления блок-схемы по готовой программе надо сначала понять эту программу, а она написана на конкретном языке. Отсюда и си. Только самые большие - тоже вариант (называется "блок-схема алгоритма верхнего уровня"). Но в моём случае требуется максимальная подробность ещё и всех вспомогательных алгоритмов, за исключением тех, что запрятаны в методы стандартных классов и операторы. Алгоримы же методов своих классов надо раскрыть.
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
16.12.2009, 11:55

Как в блок-схеме отобразить оператор switch?
Подскажите, как в блок-схеме отобразить switch(*) {case p1: s1; case p2:...

Подскажите пожалуйста, как выразить в блок-схеме процедуру swap?
Подскажите пожалуйста, как выразить в блок-схеме процедуру swap? Саму процедуру...

Нужно ли включать break (принудительная остановка цикла) в блок схеме? Если да, то как?
Нужно ли включать break (принудительная остановка цикла) в блок схеме? Если да,...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru