Блок схема.

Блок схема

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

Алгоритмы имеют следующие форму.

1. Словесная (Устная) -Вся запись представлена в словах.
2. Графическая-Представление из графических символов.
3. Псевдокод-Полуформализованное описание алгоритмов.
4. Программный-Код описанный языком программирования.

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

  • Соединения блоков в схеме происходит с помощью прямых линий, которые должны идти под прямым углом.
  • Первый символ графический блока который мы рассмотрим это начало и конец цикла. В этом блоке происходит начало запуска и соответственно конец завершения программы. Обозначается он овалом.
  • Вторым символ графического блока, который мы с вами разберем — этот блок обозначающий процесс.
    Представляется графически он в виде прямоугольника. В нем происходит вычислительные действия, либо последовательное выполнение определенных действий.
  • Третьим символом графического блока, который мы рассмотрим-блок обозначающий условие. В этом блоке происходит проверка условий a<b.В случаи если a меньше b значит условие верно и ветвление идет по ветке ДА, если a больше b то ветвление соответственно идет по ветке НЕТ.
  • Четвертым символом графического блока- называют Ввод\Вывод. Служит для преобразования данных ввода и вывода информации. Данный символ не указывает на какой либо вид носителя для ввода\вывода, вид носителя обозначается условными знаками.
  • Пятым символом графического блока, называется- Предопределенный процесс— в java это вызов внутреннего метода программы.
  • Шестым символом графического блока, который мы рассмотрим — блок обозначающий начало цикла. В данном блоке происходит операции циклов while for. Исход ветвления зависит от условия цикла.

Все элементы графического представления блока вы можете увидеть на рис. 1.

 

рис. 1

Так для чего же нам нужна блок схема спросите вы? Все дело в том что бы иметь наглядно представления своей будущей программы. Да же в крупных компания перед созданием, каких либо приложений программисты создают блок схему, совершенствуя ее, с помощью графических блоков, не написав еще не одной строчки кода программы. Только после того как проработана досконально блок схема, программисты переходят к реализации самой программы. Я вам то же советую, перед тем как начать писать кода вашего приложения, подумайте за ранее, что ваша программа сможет делать, как будет проходить ее реализация, какими функции будут использованы, описать внутреннею работу приложения. Чем подробнее будет описан код программы в блок схеме, тем лучше. Порой в компаниях составления блох схемы занимает больше времени, чем реализация кода программы. Но это дает свои плюсы в правильности построения задач, уменьшить количество ошибок в реализации, что не мало важно и самое главное вы будите четко понимать алгоритм работы вашей программы.

Обновлено: 08.04.2017 — 11:07

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.