русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Методы описания алгоритма.


Дата добавления: 2015-08-06; просмотров: 546; Нарушение авторских прав


Словесное описание алгоритма не приемлемо для ввода в вычислительную машину. Для этого необходимо изложить алгоритм на машинном языке таким образом, чтобы с его помощью происходило автоматическое управление работой ЭВМ.

Запись алгоритма на языке машины называется программой решения задачи.

Однако для относительно сложных задач переходить сразу от алгоритма к программе крайне затруднительно.

Обычно алгоритм разрабатывается в несколько приемов. Наиболее удобным способом записи алгоритма на первых этапах его разработки является структурная схема алгоритма.

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

Внутри символов структурной схемы указывается содержание соответствующих этапов вычислений.

Блок-схемой алгоритма называется такое графическое изображение алгоритма, в котором этапы решения задачи изображаются в виде различных геометрических фигур: прямоугольников, кругов, многоугольников и т.д.

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

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

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

 



<== предыдущая лекция | следующая лекция ==>
Последовательность подготовки задач для решения на ЭВМ | Программное обеспечение САПР.


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.08 сек.