пользователей: 30398
предметов: 12406
вопросов: 234839
Конспект-online
РЕГИСТРАЦИЯ ЭКСКУРСИЯ

29. Формы записи алгоритмов

Для записи алгоритма решения задачи применяются следующие изобразительные способы их представления:
• Словесно- формульное описание
• Блок-схема (схема графических символов)
• Алгоритмические языки
• Операторные схемы
• Псевдокод
Для записи алгоритма существует общая методика:
• Каждый алгоритм должен иметь имя, которое раскрывает его смысл.
• Необходимо обозначить начало и конец алгоритма.
• Описать входные и выходные данные.
• Указать команды, которые позволяют выполнять определенные действия над выделенными данными
Формульно-словесный способ описание осуществляется с помощью слов и формул.
Графический способ  Для графического описания алгоритмов используются схемы алгоритмов или блочные символы (блоки), которые соединяются между собой линиями связи.
Блок-схемой называется направленный граф, в узлах которого содержаться элементы (блоки), геометрическая конфигурация которых показывает, что делает этот блок.Геометрические фигуры размещаются сверху вниз и слева на право. Алгоритм, записанный на алгоритмическом языке, выполняется по строгим правилам этого конкретного языка.
Операторные схемы алгоритмов. описания алгоритма заключается в том, что каждый оператор обозначается буквой (например, А – арифметический оператор, Р – логический оператор и т.д.).Операторы записываются слева направо в последовательности их выполнения, причем, каждый оператор имеет индекс, указывающий порядковый номер оператора. Алгоритм записывается в одну строку в виде последовательности операторов.
Псевдокод –  способ записи алгоритма с помощью операторов близких к алгоритмическим языкам.
Алгоритмический язык – специальный язык для записи алгоритмов с использованием служебных слов. Например: алг – заголовок, нач – начало, кон – конец и т.д.

Программный способ – алгоритм записывается на языке программирования .

 

 


14.06.2014; 20:01
хиты: 99
рейтинг:0
для добавления комментариев необходимо авторизироваться.
  Copyright © 2013-2024. All Rights Reserved. помощь