Kvalitatívne algoritmy
- 2989
- 567
- Tomáš Mydlo
Vysvetľujeme, aké kvalitatívne algoritmy, ich charakteristiky, rozdiely s kvantitatívami a uvádzame niekoľko príkladov
Čo sú kvalitatívne algoritmy?
Ten kvalitatívne algoritmy Toto sú všetky tie algoritmy, v ktorých sú kroky, ktoré ho tvoria. Algoritmus je sekvencia usporiadaných a logických krokov, ktoré sa vykonávajú, aby sa vyriešil určitý problém.
Ak teda máte vstup a počiatočný stav, podľa krokov v uvedenom poradí, dosiahne sa konečný stav a získa riešenie.
Kvalitatívne algoritmy sa často používajú v každodennom živote na riešenie problémov. Napríklad: pokyny na použitie, ktoré prinášajú elektronické vybavenie, pokyny na montáž zariadenia, laboratórne techniky na vyhodnotenie kyselín atď.
Preto sa môže vyskytnúť algoritmus v akomkoľvek procese, ktorý zahŕňa analýzu situácie a možného riešenia, bez toho, aby sa nevyhnutne vykoná z vedeckého hľadiska.
Kvalitatívny algoritmus môže mať toľko detailov, koľko chcete. Okrem toho, aby sa dosiahol rovnaký cieľ, je možné vykonať rôzne algoritmy alebo cesty. V tomto prípade na dosiahnutie cieľa je vhodné vždy vybrať najmenší algoritmus, ktorý používa najmenšie možné množstvo zdrojov.
Charakteristiky kvalitatívnych algoritmov
Môžu generovať skreslenie
Aj keď prirodzený jazyk používaný pri rozprávaní o kvalitatívnych algoritmoch musí byť celkom presný, pri mnohých príležitostiach to nemusí byť úplne spôsobený rôznymi nepresnosťami, ktoré sa dajú spáchať v príbehu, a tak vedie k niekoľkým interpretáciám a určitým nejednoznačnostiam.
Sú dokonale definované
Musia byť dobre definované, čo znamená, že rovnaký algoritmus je možné dodržiavať tak, ako je to potrebné, a vždy by sa mal dosiahnuť rovnaký konečný výsledok. V opačnom prípade nebude algoritmus spoľahlivý a v dôsledku toho ho nemožno použiť ako cieľ na rozhodovanie.
Môže vám slúžiť: Čo je technológia pre? 11 Hlavné aplikácieMusia byť konečné
To znamená, že v určitom okamihu musia ukončiť svoje vykonanie, tj na konci svojich krokov musia generovať výsledok.
V prípade, že sa kvalitatívny algoritmus rozširuje na neurčito, vracajúc sa v počiatočnom cykle bez toho, aby bol vyriešený, bude v prítomnosti paradoxu alebo „nekonečnej slučky“ opakovania.
Čitateľnosť
Kvalitatívne algoritmy používajú verbálne znaky a text na doručenie svojich pokynov. Napríklad kuchynský recept je algoritmom tohto typu.
Preto je kľúčom, aby bol text čitateľný, pretože ak je jeho obsah nepochopiteľný, potom sa nemožno riadne riadiť pokynmi. To má za následok algoritmus musí mať jasné, stručné a priame písanie textu, ktorý obsahuje.
Algoritmus
Kvalitatívne algoritmy majú jeden alebo viac vstupných prvkov. Napríklad v prípade kuchynského receptu tieto prvky sú prísady. Pri rôznych pokynoch s týmito prvkami sa musí dosiahnuť výsledok, takže výstupnými prvkami budú tieto výsledky, ktoré sa uskutočňujú v činoch.
Kroky na vypracovanie kvalitatívneho algoritmu
- Formulácia problému by sa mala čítať toľkokrát, koľkokrát je potrebné, až kým to nedokážete úplne pochopiť. V prípade pochybností o význame akejkoľvek podmienky alebo otázky musí byť objasnený. Ideál by bolo naučiť sa výpis pamäte.
- Malo by sa jasne stanoviť, aké sú vstupné údaje dostupné na riešenie problémov.
- Určiť a objasniť výsledky alebo informácie, ktoré sa požadujú, a to tak na stredných úrovniach aj na konci.
Rozdiely kvalitatívneho algoritmu s kvantitatívnym algoritmom
Kroky alebo pokyny
Algoritmy sú kvalitatívne, keď sa do svojich pokynov alebo krokov nezúčastňujú číselné výpočty. Napríklad pokyny na zobrazenie fyzickej aktivity, zostavenie demontáže továrne alebo na výrobu kuchynského receptu.
Na druhej strane, algoritmy sú kvantitatívne, keď majú pokyny alebo kroky, ktoré zahŕňajú akýkoľvek typ číselného výpočtu. Príklady: Algoritmus na vyriešenie kombinácie alebo faktoriálu alebo na výpočet priemeru.
Presnosť
Kvalitatívne algoritmy budú s väčšou pravdepodobnosťou nepochopené alebo preskočiť nejaký krok, kvôli tomu, ako nepresia prirodzený jazyk, s ktorým sa dajú rozprávať pokyny.
Na druhej strane sú kvantitatívne algoritmy oveľa presnejšie, pretože pokyny uvedené na vykonanie zodpovedajúcich číselných výpočtov musia byť prísne presné, aby sa dosiahol požadovaný výsledok, ako je to charakteristika matematického jazyka.
Príklady kvalitatívnych algoritmov
Zmeňte plienku na dieťa
- Ruky dobre umyte dostatkom mydla a vody.
- Vezmite čistý uterák, aby ste zaschli a držte ruky pri izbovej teplote.
- Vyzliekajte dieťa z pásu dole.
- Vezmite si nohy dieťaťa a vezmite ich.
- Zložte lepiace pásky na každej strane novej plienky.
- Použite mokré uteráky na čistenie pompis dieťaťa.
- Keď je dieťa čisté, položte novú plienku.
- Vložte dve lepiace stuhy.
- Znova sa obliekajte.
- Znovu si umyte ruky mydlom a vodou.
Zmeniť poškodené sklo
- S veľkou starostlivosťou vyberte poškodené sklo.
- Odstráňte špachtľou silikón, ktorý bol uviaznutý v rámci skla.
- Vyčistite celý rámec okna čistiacim materiálom alebo látkou.
- Vložte silikón do okna.
- Nové sklo.
- Kým silikón vyschne, držte sklo dve alebo tri minúty.
Vytvorte zemiakový pyré
- Nájdite všetky potrebné riady.
- Zemiaky dobre umyte.
- Naplňte hrniec vodou.
- Vložte zemiaky do hrnca.
- Položte hrniec na sporák.
- Kachle.
- Počkajte, kým sa voda z hrnca uvarí.
- Nechaj, kým zemiaky dosť nezmäknú.
- Odstráňte zemiaky z hrnca.
- Odlupujte zemiaky a vložte ich do nádoby.
- Zemiaky rozdrvte drvkou.
- Pridajte do pyré maslo, syr a mlieko.
- Zmiešajte všetko, kým nie je veľmi homogénne.
- Podľa chuti pridajte soľ.
- Slúžiť.
Ísť do kina
- Vyberte film, ktorý chcete vidieť na billboard Cinema
- Kúpte si lístky.
- Choďte do zodpovedajúcej miestnosti.
- Vyhľadajte získané číslo sedadla.
- Pozrieť si film.
- Späť doma.
Melón
- Olúpajte melón a nakrájajte ho vo forme kociek.
- Vstúpte do týchto kociek vo vnútri mixéra.
- Zadajte štyri kocky ľadu.
- V prípade, že mixér nie je zapojený, zástrčka.
- Zapnite mixér a na dve minúty Liquefare.
- Vypnite mixér.
- Namočte mixérnu šťavu a podávajte ju v pohári.