Kvalitativni algoritmi

Kvalitativni algoritmi

Pojasnjujemo, kaj kvalitativni algoritmi, njihove značilnosti, razlike s kvantitativnimi

Kaj so kvalitativni algoritmi?

The Kvalitativni algoritmi To so vsi tisti algoritmi, v katerih so koraki, ki ga sestavljajo, opisani na pripovedni način z naravnim jezikom. Algoritem je zaporedje urejenih in logičnih korakov, ki se izvajajo za rešitev določene težave.

Če imate vnos in začetno stanje po korakih v navedenem vrstnem redu, bo doseženo končno stanje in pridobite rešitev.

Kvalitativni algoritmi se v vsakdanjem življenju pogosto uporabljajo za reševanje težav. Na primer: navodila za uporabo, ki jih prinaša elektronska oprema, navodila za sestavljanje opreme, laboratorijske tehnike za oceno kislin itd.

Zato se lahko pojavi algoritem v vsakem procesu, ki vključuje analizo situacije in morebitno rešitev, ne da bi se nujno storili z znanstvene perspektive.

Kvalitativni algoritem ima lahko toliko podrobnosti, kot želite. Poleg tega lahko za dosego istega cilja sprejmemo različne algoritme ali ceste. V tem primeru je za dosego cilja priročno vedno izbrati najmanjši algoritem, ki uporablja najmanj možno količino virov.

Značilnosti kvalitativnih algoritmov

Lahko ustvarijo napačne predstavitve

Čeprav mora biti naravni jezik, ki se uporablja pri pripovedovanju kakovostnih algoritmov.

So popolnoma definirani

Morajo biti dobro definirani, kar pomeni, da je mogoče upoštevati isti algoritem, pa tudi potreben in enak končni rezultat je treba vedno dobiti. V nasprotnem primeru algoritem ne bo zanesljiv in posledično ga ni mogoče uporabiti kot cilj za odločanje.

Vam lahko služi: za kaj je tehnologija? 11 glavnih aplikacij

Morajo biti končni

To pomeni, da morajo v nekem trenutku končati svojo izvedbo, torej na koncu svojih korakov morajo ustvariti rezultat.

V primeru, da se kvalitativni algoritem razširi v nedogled, se vrača v začetnem ciklu, ne da bi ga kdajkoli rešili, bo v prisotnosti paradoksa ali "neskončne zanke" ponovitev.

Berljivost

Kvalitativni algoritmi uporabljajo verbalne znake in besedilo, da pošljejo svoja navodila. Na primer, kuhinjski recept je algoritem te vrste.

Zato je ključno, da je besedilo berljivo, saj če je njegova vsebina nerazumljiva, potem navodil ni mogoče upoštevati. Posledica tega je, da mora algoritem imeti jasno, jedrnato in neposredno pisanje besedila, ki ga vsebuje.

Elementi algoritma

Kvalitativni algoritmi imajo enega ali več vstopnih elementov. Na primer, v primeru kuhinjskega recepta so ti elementi sestavine. Pri izdelavi različnih navodil s temi elementi je treba pridobiti rezultat, tako da bodo izhodni elementi ti rezultati, ki jih prinašajo dejanja.

Koraki za izpopolnjevanje kvalitativnega algoritma

  • Formulacijo problemov je treba brati tolikokrat, kolikor je potrebno, dokler je ne morete popolnoma razumeti. V primeru dvoma o pomenu kakršnega koli pogoja ali vprašanja je treba razjasniti. Ideal bi bil, da se naučimo izjave o pomnilniku.
  • Jasno je treba ugotoviti, kakšni so podatki o vnosu, ki so na voljo za reševanje problemov.
  • Določite in razjasnite zahtevane rezultate ali informacije, tako na vmesnih ravneh kot na koncu.
Lahko vam služi: vrste parnih strojev

Razlike kvalitativnega algoritma s kvantitativnim algoritmom

Koraki ali navodila

Algoritmi so kvalitativni, kadar numerični izračuni niso vključeni v njihova navodila ali korake. Na primer, navodila za prikaz telesne aktivnosti, sestavljanje tovarniške demontacije ali za pripravo kuhinjskega recepta.

Po drugi strani so algoritmi kvantitativni, kadar imajo navodila ali korake, ki vključujejo katero koli vrsto numeričnega izračuna. Primeri: algoritem za reševanje kombinatoriranja ali faktoričnega ali izračuna povprečnega.

Natančnost

Kvalitativni algoritmi so bolj verjetno napačno razumljeni ali preskočijo kakšen korak, zaradi česar je natančen naravni jezik, s katerim je mogoče pripovedovati navodila.

Po drugi strani so kvantitativni algoritmi veliko bolj natančni, saj morajo biti navodila za izvajanje ustreznih numeričnih izračunov strogo natančna, da dosežemo želeni rezultat, prav tako značilno za matematični jezik.

Primeri kvalitativnih algoritmov

Spremenite plenico v otroka

  1. Dobro si umijte roke z veliko mila in vode.
  2. Vzemite čisto brisačo, da se posušite in držite roke pri sobni temperaturi.
  3. Sleči otroka iz pasu navzdol.
  4. Vzemite otrokove noge in jih vzemite.
  5. Odstranite lepilne trakove na vsaki strani nove plenice.
  6. Uporabite mokre brisače za čiščenje otrokovega pomma.
  7. Ko je dojenček čist, postavite novo plenico.
  8. Prilepite dva lepilna trakova.
  9. Otroka spet oblecite.
  10. Znova si umijte roke z milom in vodo.

Spremenite poškodovano steklo

  1. Umaknite z veliko previdno kozarec, ki je poškodovan.
  2. Odstranite z lopatico silikon, ki je bil zataknjen v okvirju kozarca.
  3. Očistite celoten okenski okvir s čistilnim materialom ali s tkanino.
  4. Dal silikon v okno.
  5. Novo kozarec.
  6. Medtem ko se silikon suši, držite kozarec dve ali tri minute.
Lahko vam služi: tehnologija in znanost v trenutnem življenjskem slogu

Naredite krompirjev pire

  1. Poiščite vse potrebne pripomočke.
  2. Krompir dobro operete.
  3. Napolnite lonec z vodo.
  4. Daj krompir v lonec.
  5. Položite lonec na štedilnik.
  6. Prižgimo štedilnik.
  7. Počakajte, da voda iz lonca zavre.
  8. Pustite, dokler krompir dovolj ne mehča.
  9. Odstranite krompir iz lonca.
  10. Olupite krompir in jih položite v posodo.
  11. Krompir zdrobite s drobilnikom.
  12. V pire dodajte maslo, sir in mleko.
  13. Vse zmešajte, dokler ni zelo homogeno.
  14. Dodajte sol po okusu.
  15. Služiti.

Pojdi v kino

  1. Izberite film, ki si ga želite ogledati na panoju kina
  2. Kupite vstopnice.
  3. Pojdite v ustrezno sobo.
  4. Poiščite pridobljeno številko sedeža.
  5. Oglejte si film.
  6. Nazaj domov.

Melona

  1. Olupite melono in jo izrežite v obliki kock.
  2. Vnesite te kocke v mešalniku.
  3. Vnesite štiri ledene kocke.
  4. V primeru, da mešalnik ni priključen, vtič.
  5. Vklopite mešalnik in dve minuti utekočinjene.
  6. Izklopite mešalnik.
  7. Odcedite sok mešalnika in ga postrezite v kozarcu.