ПредишенСледващото

Изготвяне алгоритъм решения - последния етап на алгоритмична, който идентифицира еднозначно с оглед на избрания метод на разтвор, пътя на трансформация на математически модел на проблема като резултат.

Бъдете алгоритъм - след това изберете само един от възможните решения.

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

Основните свойства на алгоритъма:

Увереност означава недвусмислието изпълнява по график поредица от елементарни действия.

Сигурността елиминира нарушения предварително определените изчисления ред и произволни изисквания интерпретация.

Маса определя възможността за прилагане на различни задачи от един клас.

Масата се постига при изпълнението на това всеобщо математическо описание на алгоритъм конкретната задача.

Ефективност характеризира неизбежност се получи определен резултат при изпълнение на алгоритъма.

Резултатът може да се възпроизвежда или съобщение за невъзможността за решаване на проблема.

Четливост е представена като набор от фрагменти от елементарни действия.

Дискретност определя задължителните реквизити на алгоритъма.

Основното качество на алгоритъма:

Видимост - осигуряване на простота, достъпност, възприемане на алгоритъма като цяло.

На живо - видите подробна информация за високо технологично решение.

Алгоритъмът е направена за човека, следователно, трябва да бъде сравнително прост (визуално) и доста информативен. А компромис между тези изисквания се постига чрез избор на ниво на детайлност. Например, една проста смяна на няколко проста формула увеличава съдържанието на информация, но го прави по-малко тромави алгоритъм ясно. Разширяване действие подобрява видимостта, но ще намали съдържанието на информацията.

Има различни начини за представяне на алгоритми, двама от тях се използват често:

· Графичен образ (органиграма).

Словесно описание на алгоритъма - последователността на конкретни указания в говоримия език, което води до решаването на проблема.

Така проблемът на картофи (Пример 2.3), въз основа на математически модел, съставен и избран цифров метод на разтвор може да се предложи следната устно описание на алгоритъма:

1) Започнете решение.

4) се изчислява площта на терена.

5) изчисляване на масата на отглеждат картофи.

6) изчисляване на масата на загубите картофи.

7) изчисляване на масата на стоки картофено CF = MT - MT.

8) Изход към отпечатването на PP, MV, депутат, MT.

9) Край разтвор.

Заключение на първоначална информация се извършва, за да се гарантира точността на техния принос.

Основните недостатъци на словесното метод - неловкост и липсата на яснота в описанието на сложни алгоритми. Ето защо, в повечето случаи, начин на представяне на алгоритъма под формата на графичен дизайн.

Схема алгоритъм - набор от геометрични форми (блокове) определяне (определяне) на планирания път на разтвора.

Блокове - верига елементи представляват стандартни изисквания (стъпки) в алгоритъма.

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

Наименованията на името и правилата се определят чрез блокове ГОСТ (Таблица 1.3.).

Свързани статии

Подкрепете проекта - споделете линка, благодаря!