перейти на сайт>>

Средства и языки описания алгоритмов

ID роботи: 265
Тип роботи:
Об'єм: 28 стор.
Вартiсть: 50 грн.


Змiст:
Введение 1. Общая характеристика средства представления и записи алгоритмов 1.1. Алгоритм и его свойства 1.2. Словесный способ представления алгоритмов 1.3. Изобразительные средства для описания (представление) алгоритма 2. Понятие, классификация и особенности языков описания алгоритмов 2.1. Понятие алгоритмического языка 2.2. Характеристика языков программирования 2.3. Классификация языков программирования Выводы Литература

Висновок:
Графическое изображение алгоритма широко используется перед программированием задачи вследствие его наглядности, т.к. зрительное восприятие обычно облегчает процесс написания программы, ее корректировки при возможных ошибках, осмысливание процесса обработки информации. Можно встретить даже такое утверждение: “Внешне алгоритм представляет собой схему – набор прямоугольников и других символов, внутри которых записывается, что вычисляется, что вводится в машину и что выдается на печать и другие средства отображения информации“. Здесь форма представления алгоритма смешивается с самим алгоритмом. Алгоритмические языки – формальные языки, предназначенные для записи алгоритмов. Алгоритмические языки носят универсальный характер и используются в теоретических исследованиях. Использование алгоритмических языков. основано на возможности формального задания правил конструирования алгоритмов. При формальном описании алгоритмов существенное значение имеет выбор способа записи (кодирования) перерабатываемой информации и задания алгоритмических предписаний – элементарных шагов алгоритма, из которых он конструируется. Алгоритмические языки определяются заданием алфавита (или словаря исходных символов), точным описанием синтаксиса (грамматики) и семантики. На основе алгоритмических языков строятся языки программирования. В ряде работ алгоритмические языки – синоним термина «языки программирования», иногда алгоритмические языки относят к машинонезависимым или проблемно-ориентированным языкам, иногда объединяют оба термина. Алгоритмический язык (как и любой другой язык) образуют три его составляющие: алфавит, синтаксис и семантика. Алфавит – это фиксированный для данного языка набор основных символов, т.е. «букв алфавита», из которых должен состоять любой текст на этом языке – никакие другие символы в тексте не допускаются. Синтаксис – это правила построения фраз, позволяющие определить, правильно или неправильно написана та или иная фраза. Точнее говоря, синтаксис языка представляет собой набор правил, устанавливающих, какие комбинации символов являются осмысленными предложениями на этом языке. Семантика определяет смысловое значение предложений языка. Являясь системой правил истолкования отдельных языковых конструкций, семантика устанавливает, какие последовательности действий описываются теми или иными фразами языка и, в конечном итоге, какой алгоритм определен данным текстом на алгоритмическом языке. Каждый компьютер имеет свой машинный язык, т. е. свою совокупность машинных команд, которая отличается количеством адресов в команде, назначением информации, задаваемой в адресах, набором операций, которые может выполнить машина, и др. При программировании на машинном языке программист может держать под своим контролем каждую команду и каждую ячейку памяти, использовать все возможности имеющихся машинных операций. Алгоритмические языки программирования в значительной мере являются машинно-независимыми. Они облегчают работу программиста и повышают надежность создаваемых программ.
НА САЙТІ НЕ ПЕРЕДБАЧЕНА МОЖЛИВІСТЬ СКАЧУВАННЯ РОБІТ, ВОНИ ВИСИЛАЮТЬСЯ НА ЕЛЕКТРОННУ СКРИНЬКУ ПІСЛЯ ОПЛАТИ. Для того, щоб ознайомитись з оглядом цієї роботи у форматі відео, отримати звіт з перевірки на плагіат та іншу інформацію, звертайтесь за телефоном +380501022921 (Telegram, Viber, WhatsApp) або n0501022921@gmail.com

Замовити цю роботу за допомогою форми: