Оценяване на валидността и надеждността на информацията достоверност на информацията



Pdf просмотр
страница4/11
Дата29.03.2023
Размер155.24 Kb.
#117116
1   2   3   4   5   6   7   8   9   10   11
За теста по информационни
Свързани:
#2 Епителна и съединителна тъкан, 8.Храносмилателна с-ма, 13.Ендокринна система, PDF document
СЪЗДАВАНЕ НА СЪДЪРЖАНИЕ
Алгоритъм
Въпреки че няма общоприета дефиниция за алгоритъм, можем да кажем, че точната последователност от действия, определени от правила, за да се реши дадена задача, се нарича алгоритъм. Ето някои примери за алгоритми: готварска рецепта за приготвяне на ястие, инструкция за инсталиране и работа с някакъв уред, методът за решаване на квадратно уравнение. Често преди реализирането на компютърни програми предварително се изработват алгоритми.
Основни изисквания при съставяне на алгоритъм
За да е разбираем и приложим един алгоритъм от всички, той трябва да отговаря на някои изисквания:
• Последователността, в която следва да се изпълняват елементарните действия, трябва да се опише ясно и точно.
• Елементарните действия трябва да са разбираеми и съобразени с възможностите на изпълнителя за тяхното осмисляне и изпълнение.
• Всяко сложно действие се представя като последователност от по- прости (елементарни) действия.
Свойства на алгоритми
 Определеност — решението на задача по определен алгоритъм може да се извърши многократно, по всяко време, от различни хора, като за едни и същи начални данни ще се получи еднакъв резултат.
 Масовост — алгоритъмът може да се използва с различни данни, като решава определен тип задача, а не конкретен пример.


 Резултатност — решението на задача по определен алгоритъм е процес, който завършва или с някакъв резултат, или се извежда съобщение, че алгоритъмът не може да се приложи към зададените му данни.
 Крайност — изпълнението на алгоритъм и всяко негово действие за- вършва за крайно време.
 Дискретност— алгоритъмът се състои от краен брой действия, като едва след изпълнението на текущото действие може да се пристъпи към из- пълнението на следващото действие.
 Формалност— изпынителят на един алгоритъм може да няма представа за решаваната задача и за получаваните резултати. Той трябва само да изпълнява последователността от зададените действия (команди). Свойството формалност позволява изпълнителят на алгоритъм да бъде и автомат.
 Сложност — за решаването на една задача могат да се използват различни алгоритми. Ефективността на алгоритъма показва използваните ресурси за решаване на задачата (като памет, изчислителна мощ). Най-общо можем да свържем сложността с броя операции, които са нужни, за да се реши задачата при определени входни данни.


Сподели с приятели:
1   2   3   4   5   6   7   8   9   10   11




©obuch.info 2024
отнасят до администрацията

    Начална страница