Авиационно инженерство Административно право Административно право Беларус Алгебра Архитектура Безопасност на живота Въведение в професията „психолог” Въведение в икономиката на културата Висша математика Геология Геоморфология Хидрология и хидрометрия Хидросистеми и хидравлични машини Културология Медицина Психология икономика дескриптивна геометрия Основи на икономически т Oria професионална безопасност Пожарна тактика процеси и структури на мисълта, Професионална психология Психология Психология на управлението на съвременната фундаментални и приложни изследвания в апаратура социалната психология социални и философски проблеми Социология Статистика теоретичните основи на компютъра автоматично управление теория на вероятностите транспорт Закон Turoperator Наказателно право Наказателно-процесуалния управление модерна производствена Физика Физични феномени Философски хладилни инсталации и екология Икономика История на икономиката Основи на икономиката Икономика на предприятията Икономическа история Икономическа теория Икономически анализ Развитие на икономиката на ЕС Спешни ситуации ВКонтакте Однокласници Моят свят Facebook LiveJournal Instagram
border=0

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

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

По-подробно се разглеждат различните форми на представяне на алгоритмите. Въпреки това, първо ще изясним понятието „изпълнител на алгоритъм”, представено в раздел 7.1.

Вижте също:

Ефектът от шума върху честотната лента на канала

Блоково двоично кодиране

Тестови въпроси и задачи

Пример 5.2

заключение

Връщане към съдържанието: Теоретични основи на компютърните науки

2019 @ ailback.ru