25114

Способы описания алгоритм

Доклад

Информатика, кибернетика и программирование

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

Русский

2013-08-12

36 KB

1 чел.

6   Способы описания алгоритма.

  1.  Словесный способ записи алгоритмов представляет собой описание последовательных этапов обработки данных. Алгоритм задается в произвольном изложении на естественном языке.
  2.  При графическом представлении алгоритм изображается в виде последовательности связанных между собой функциональных блоков, каждый из которых соответствует выполнению одного или нескольких действий. Блоки соединены стрелками, указывающими направление выполнения команд.
  3.  Табличный – служит для представления алгоритма в форме таблицы и расчётных формул.
  4.  Псевдокод представляет собой систему обозначений и правил, предназначенную для единообразной записи алгоритмов.

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

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

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

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

Примером псевдокода является школьный алгоритмический язык в русской нотации С использованием специального алгоритмического языка;

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

Чтобы этого избежать, в компьютерных науках для описания алгоритма используетсячётко определённый набор составных блоков, из которых могут конструироваться представления алгоритмов. Такие блоки называют примитивами. Набор примитивов вместе с набором правил, устанавливающих, как эти примитивы могут комбинироваться, образуют язык программирования.

  1.  Программа на одном из языков программирования.


 

А также другие работы, которые могут Вас заинтересовать

41175. Культура речи как часть культуры в целом 101.5 KB
  Культура речи является частью культуры общения и культуры в целом потому что культура речи обладает теми же свойствами признаками что и культура в целом и подчиняется законам культуры. Культура речи это область лингвистики которая изучает осознанную речевую деятельность по созданию целенаправленной и целесообразной этически корректной эффективной речи в заданных или смоделированных условиях общения.Культура речи как часть культуры в целом и культуры общения в частности это речь данного общества и конкретного человека которая...
41176. ПРИЗНАНИЕ И ОЦЕНКА ОСНОВНЫХ СРЕДСТВ 92 KB
  Порядок признания оценки основных средств начисления их амортизации списания с баланса и раскрытие информации о них в финансовой отчетности определяется МСБУ 16 Основные средства. Согласно МСБУ 16 основные средства Property Plnt nd Equiрment это материальные активы которые предприятие удерживает с целью использования их в процессе производства или поставки товаров и предоставления услуг сдачи в аренду другим лицам или для административных целей и которые как ожидается будут использоваться в...
41177. Электрические цепи периодического синусоидального тока и напряжения 113 KB
  Электрические цепи периодического синусоидального тока и напряжения. Если форма кривой переменного тока и напряжения повторяется через равные промежутки времени то их называют периодическими. Наименьшее время через которое повторяется форма переменного тока и напряжения называют периодом обозначают Т и измеряют в с. Число периодов Т в 1 секунду называют частотой f переменного тока и напряжения и дана размерность герц Гц.
41178. Технологические процессы обслуживания аэродромов 69.5 KB
  Классификация и общая характеристика аэродромных покрытий. Влияние различных факторов на состояние аеродромных покрытий. Оценка эксплуатационной пригодности аэродромных покрытий. Маркировка аэродромных покрытий.
41179. Гидромеханический расчет теплообменных аппаратов 361 KB
  При течении жидкости через теплообменный аппарат возникает гидравлическое сопротивление и давление на входе в аппарат всегда больше чем давление на выходе. Подбор нагнетателя осуществляется по расходу жидкости и гидравлическому сопротивлению теплообменника . Мощность на валу нагнетателя определяется по формуле 1554 где V объемный расход жидкости [м3 с]; ΔР гидродинамическое сопротивление; η к. а Гидравлическое сопротивление трения имеет место только когда реализуется безотрывное течение жидкости в канале.
41180. Маркетинговые решения по коммуникации 3.22 MB
  Оценка экономической эффективности рекламы. Оценка коммуникативной эффективности рекламы. Характерной чертой современной рекламы является приобретение ею новой роли в результате вовлечения в процесс управления производственносбытовой деятельности промышленных и сервисных фирм. Суть новой рекламы в том что она стала неотъемлемой и активной частью комплексной системы маркетинга и эффективность рекламноинформационной деятельности производителя и ее соответствие новым требованиям мирового рынка4.
41181. Электрические цепи периодического синусоидального тока и напряжения 154 KB
  Электрические цепи периодического синусоидального тока и напряжениячасть Как и на индуктивности на емкости активная мощность PС=0 а реактивная QС= UI = I2XС Если токи и напряжения на R L и С изобразить в виде векторов то можно видеть: R = 0 L = 90 С = 90 Наша задача рассчитать электрическую цепь т. определить токи в ветвях и напряжения между узлами и на элементах при действии периодических синусоидальных токов и напряжений. Используя тригонометрию можно видеть: ; где назвали полное сопротивление Если изобразить...
41182. Внутренние характеристики процесса пузырькового кипения 718 KB
  Внутренние характеристики процесса пузырькового кипения Возникающие в центрах парообразования зародыши пара могут быть жизнеспособными и нежизнеспособными. Как установлено на основе опытных данных для процессов пузырькового кипения существенной является величина которая имеет размерность скорости м с и представляет собой среднюю скорость роста паровых пузырьков Данная величина остается постоянной в широком диапазоне изменения тепловых нагрузок. Величины являются внутренними характеристиками процесса...
41183. ПРОИСХОЖДЕНИЕ И РАССЕЛЕНИЕ СЛАВЯН 59.05 KB
  Происхождение восточных славян составляет сложную научную проблему, изучение которой затруднено из-за отсутствия достоверных и полных письменных свидетельств об ареале их расселения и хозяйственной жизни быте и нравах.