Графические структурные схемы

Синтаксические диаграммы

Структурограммы

Псевдокод

Формулы

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

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

Массовость

Конечность

Целенаправленность

Дискретность

Понятие алгоритма

Проведение вычислений и анализ полученных вычислений

Отладка программы на ЭВМ

Составление программы на основе алгоритма

Выбор метода решения.

Постановка задачи

Этапы решения задачи на ЭВМ

Алгоритмизация и программирование

Информационное моделирование

Это моделирование является составной частью процесса познания. Информационное моделирование является мощным средством для познания сути явлений и воспроизведение их на ЭВМ.

Основные этапы решения задач на ЭВМ:

На данном этапе от словесного описания задачи переходим к формализации этой задачи, то есть строим модель изучаемого объекта или явления в заданной предметной области.

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

3. Этап. Разработка алгоритма решения задачи.

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

1. Определённость

Все действия алгоритма являются определёнными в используемой предметной области.

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

Все алгоритмы направлены на получение конечного результата.

Все алгоритмы должны приводить к получению результата за конечное число шагов.

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

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

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

Если α<1, то А:=α иначе А:=β

УСЛОВИЕ ДЕЙСТВИЕ 1 ДЕЙСТВИЕ 2

If α<1, then А:=α else А:=β


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: