Kvalitativa algoritmer
- 949
- 218
- Per Eriksson
Vi förklarar vilka kvalitativa algoritmer, deras egenskaper, skillnaderna med kvantitativen och ger flera exempel
Vad är kvalitativa algoritmer?
De kvalitativa algoritmer Dessa är alla de algoritmer där stegen som komponerar det beskrivs på ett berättat sätt med ett naturligt språk. En algoritm är en sekvens av beställda och logiska steg som utförs för att lösa ett visst problem.
Således, om du har ett inträde och ett initialt tillstånd, efter stegen i den angivna ordningen, kommer ett slutligt tillstånd att nås, att få en lösning.
Kvalitativa algoritmer används ofta i vardagen för att lösa problem. Till exempel: Användningsinstruktionerna som elektronisk utrustning ger, instruktionerna för montering av en utrustning, laboratorietekniker för att utvärdera syror etc.
Därför kan en algoritm ske i alla processer som involverar analys av en situation och en möjlig lösning, utan att nödvändigtvis göras ur ett vetenskapligt perspektiv.
En kvalitativ algoritm kan ha så mycket detalj som du vill. För att uppnå samma mål kan dessutom olika algoritmer eller vägar tas. I detta fall är det bekvämt att alltid välja den minsta algoritmen för att uppnå målet, som använder minst möjliga resurser.
Egenskaper hos kvalitativa algoritmer
De kan generera felaktiga föreställningar
Även om det naturliga språket som används i berättelsen om kvalitativa algoritmer måste vara ganska exakt, kan det vid många tillfällen inte bero på de olika felaktigheter som kan begås i en berättelse, vilket ger upphov till flera tolkningar och vissa oklarheter.
De är perfekt definierade
De måste vara väl definierade, vilket innebär att samma algoritm kan följas så bra som nödvändigt och samma slutresultat alltid ska erhållas. Annars kommer algoritmen inte att vara tillförlitlig och som en följd av detta kan den inte användas som ett mål för beslutsfattande.
Kan tjäna dig: vad är teknik för? 11 HuvudapplikationerDe måste vara ändliga
Detta innebär att de vid någon tidpunkt måste avsluta sin körning, det vill säga i slutet av sina steg måste de generera ett resultat.
I händelse av att den kvalitativa algoritmen förlängs på obestämd tid, återvänder i en första cykel utan att någonsin lösas, kommer den att vara i närvaro av en paradox eller en "oändlig slinga" av repetitioner.
Läsbarhet
Kvalitativa algoritmer använder muntliga tecken och text för att leverera sina instruktioner. Till exempel är ett köksrecept en algoritm av denna typ.
Därför är det nyckeln att texten är läsbar, eftersom om dess innehåll är obegripligt så kan instruktionerna ordentligt inte följas. Detta resulterar i algoritmen måste ha en tydlig, kortfattad och direkt skrivning av den text den innehåller.
Algoritmelement
Kvalitativa algoritmer har ett eller flera inträdeselement. Till exempel, i fallet med ett köksrecept är dessa element ingredienserna. När du gör olika instruktioner med dessa element måste ett resultat erhållas, så utgångselementen kommer att vara dessa resultat som produceras av åtgärderna.
Steg för att utarbeta en kvalitativ algoritm
- Problemformuleringen bör läsas så många gånger som behövs tills du kan förstå den helt. Vid tvivel om betydelsen av något tillstånd eller fråga måste klargöras. Idealet skulle vara att lära sig minnesuttalandet.
- Det bör tydligt fastställas vad som är tillgängliga för problemlösning för problemlösning.
- Bestämma och klargöra resultaten eller informationen som begärs, både på mellanliggande nivåer och i slutändan.
Skillnader i en kvalitativ algoritm med en kvantitativ algoritm
Steg eller instruktioner
Algoritmer är kvalitativa när numeriska beräkningar inte är involverade i deras instruktioner eller steg. Till exempel instruktioner för att visa en fysisk aktivitet, för att montera en fabriksdemontering eller göra ett köksrecept.
Å andra sidan är algoritmer kvantitativa när de har instruktioner eller steg som involverar alla typer av numerisk beräkning. Exempel: Algoritmen för att lösa en kombinatorisk eller en faktoral eller att beräkna ett genomsnitt.
Precision
Kvalitativa algoritmer är mer benägna att missförstås eller att hoppa över ett steg på grund av hur opriktigt det naturliga språket som instruktionerna kan berättas.
Å andra sidan är kvantitativa algoritmer mycket mer exakta, eftersom instruktionerna som ges för att utföra motsvarande numeriska beräkningar måste vara strikt exakta för att få det önskade resultatet, liksom kännetecknet för matematiskt språk.
Exempel på kvalitativa algoritmer
Ändra blöjan till en baby
- Tvätta händerna väl med mycket tvål och vatten.
- Ta en ren handduk för att torka och håll händerna vid rumstemperatur.
- Klä av barnet från midjan ner.
- Ta barnets fötter och ta upp dem.
- Ta av sig limbanden på varje sida av den nya blöjan.
- Använd våta handdukar för att rengöra barnets pompis.
- Efter att barnet är rent, placera den nya blöjan.
- Klistra in de två limbanden.
- Klä barnet igen.
- Tvätta händerna igen med tvål och vatten.
Ändra skadat glas
- Dra sig tillbaka med stor omsorg som är skadat.
- Ta bort med en spatel silikon som satt fast i glasets ram.
- Rengör hela fönsterramen med rengöringsmaterial eller med ett tyg.
- Sätt silikonen i fönstret.
- Nyglas.
- Medan silikonet torkar, håll glaset i två eller tre minuter.
Göra en potatispuré
- Hitta alla nödvändiga redskap.
- Tvätta potatisen väl.
- Fyll en kruka med vatten.
- Sätt potatisen i potten.
- Placera potten på spisen.
- Tända spisen.
- Vänta på att vattnet från potten ska koka.
- Lämna tills potatisen mjuknar tillräckligt.
- Ta bort potatisen från potten.
- Skala potatisen och placera dem i en behållare.
- Krossa potatisen med en kross.
- Tillsätt smör, ost och mjölk till puré.
- Blanda allt tills det är väldigt homogent.
- Tillsätt salt efter smak.
- Tjäna.
Gå på bio
- Välj filmen för att se på biografen
- Köp biljetterna.
- Gå till motsvarande rum.
- Hitta det förvärvade sittnumret.
- Titta på filmen.
- Tillbaka hem.
Melon
- Skala melonen och skär den i form av kuber.
- Gå in i dessa kuber i en mixer.
- Ange fyra isbitar.
- Om mixern inte är ansluten, kontakt.
- Slå på mixern och i två minuter flytande.
- Stänga av mixern.
- Sila mixernssaften och servera den i ett glas.