КАТЕГОРИЯ:


Астрономия- (809) Биология- (7483) Биотехнологии- (1457) Военное дело- (14632) Высокие технологии- (1363) География- (913) Геология- (1438) Государство- (451) Демография- (1065) Дом- (47672) Журналистика и СМИ- (912) Изобретательство- (14524) Иностранные языки- (4268) Информатика- (17799) Искусство- (1338) История- (13644) Компьютеры- (11121) Косметика- (55) Кулинария- (373) Культура- (8427) Лингвистика- (374) Литература- (1642) Маркетинг- (23702) Математика- (16968) Машиностроение- (1700) Медицина- (12668) Менеджмент- (24684) Механика- (15423) Науковедение- (506) Образование- (11852) Охрана труда- (3308) Педагогика- (5571) Полиграфия- (1312) Политика- (7869) Право- (5454) Приборостроение- (1369) Программирование- (2801) Производство- (97182) Промышленность- (8706) Психология- (18388) Религия- (3217) Связь- (10668) Сельское хозяйство- (299) Социология- (6455) Спорт- (42831) Строительство- (4793) Торговля- (5050) Транспорт- (2929) Туризм- (1568) Физика- (3942) Философия- (17015) Финансы- (26596) Химия- (22929) Экология- (12095) Экономика- (9961) Электроника- (8441) Электротехника- (4623) Энергетика- (12629) Юриспруденция- (1492) Ядерная техника- (1748) Arhitektura- (3434) Astronomiya- (809) Biologiya- (7483) Biotehnologii- (1457) Военни бизнесмен (14632) Висока technologies- (1363) Geografiya- (913) Geologiya- (1438) на държавата (451) Demografiya- ( 1065) Къща- (47672) журналистика и смирен (912) Izobretatelstvo- (14524) външен >(4268) Informatika- (17799) Iskusstvo- (1338) историята е (13644) Компютри- (11,121) Kosmetika- (55) Kulinariya- (373) културата е (8427) Lingvistika- (374) Literatura- (1642) маркетинг-(23702) математиците на (16968) Механична инженерно (1700) медицина-(12668) Management- (24684) Mehanika- (15423) Naukovedenie- (506) образователна (11852) truda- сигурност (3308) Pedagogika- (5571) Poligrafiya- (1312) Politika- (7869) Лево- (5454) Priborostroenie- (1369) Programmirovanie- (2801) производствено (97 182 ) индустрия- (8706) Psihologiya- (18388) Religiya- (3217) Svyaz (10668) Agriculture- (299) Sotsiologiya- (6455) на (42831) спортист строително (4793) Torgovlya- (5050) транспорт ( 2929) Turizm- (1568) физик (3942) Filosofiya- (17015) Finansy- (26596) химия (22929) Ekologiya- (12095) Ekonomika- (9961) Electronics- (8441) Elektrotehnika- (4623) Мощност инженерно ( 12629) Yurisprudentsiya- (1492) ядрена technics- (1748)

Графично представяне на алгоритмите

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

1. Вербалната.

2. Graphic (ГОСТ 19.07-90 използвайки графики).

3. Използвайте Неси-Shneiderman диаграми

4. Използване на P-верига

5. Използване на езика за програмиране

6. С помощта на псевдо (рано, игра, серия и т.н.).

Алгоритъмът е съставен за определен изпълнител, може да бъде представено по различни начини: с помощта на графичен или словесно описание, под формата на таблици, формули, последователност, записана на алгоритмичен език (език за програмиране). Графичният описанието на алгоритъм, наречен блокова схема. Този метод има няколко предимства, поради видимостта на осигуряване по-специално висок "четливост" изрично алгоритъм за картографиране и контрол в тях.

От основните графики могат да изградят четири блок-схема (фиг. 1), от особено значение за алгоритмизация практика.

а)

б)

в)

Фиг. 1 Основни алгоритмични структури

Фиг. 1. Следните показва блокова схема на - състав, или придържане. Алгоритъмът, в които се изпълняват команди една след друга се нарича линеен алгоритъм. б - алтернатива на разклоняване или бифуркация. Алгоритъмът, в която се извършва или една друга серия от команди, в зависимост от условията на истината наречен разклоняване алгоритъм. За изпълнение на клона с много отбори, използвани серия от възможности за избор на алгоритмична структура. В strukturuvybora включва няколко условия, проверка, която се извършва в определен ред на записване им в избора на екип. Когато истината на едно от условията за прилагане на съответната серия от команди; и г - блоковите диаграми, всеки от които се нарича итерация или цикъл - поредица от команди (контур) се извършва многократно (с предварителното условие (в) - условието е преди началото на цикъла на изпълнение на инструкция. с postcondition (ж) - условието е след цикъла команда) .. Освен тези две има цикъл с брояч използва, когато предварително се знае, колко пъти да се изпълни тялото на цикъла.

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

Таблица 4.Simvoly изпълнение блок-схеми в съответствие с ГОСТ 19.701-90

символ Наименование на характера Шофиране програма Driving Time Шофиране програми между действие Схемата на системните ресурси
Data (On Screen Display) + + + +
ръчно въвеждане - + + +
показ - + + +
Process (оператор) + + + +
Решението (състояние) + + - -
Terminator (начало, край) + + - -



<== Предишна лекция | На следващата лекция ==>
| Графично представяне на алгоритмите

; Дата: 06.01.2014; ; Прегледи: 148; Нарушаването на авторските права? ;


Ние ценим Вашето мнение! Беше ли полезна публикуван материал? Да | не



ТЪРСЕНЕ:


Вижте също:



ailback.ru - Edu Doc (2013 - 2017) на година. Тя не е автор на материали, и дава на студентите с безплатно образование и използва! Най-новото допълнение , Al IP: 11.45.9.22
Page генерирана за: 0.047 сек.