Laadulliset algoritmit
- 1739
- 453
- Juan Breitenberg V
Selitämme, mitkä kvalitatiiviset algoritmit, niiden ominaisuudet, erot kvantitatiivisten kanssa ja annamme useita esimerkkejä
Mitkä ovat laadulliset algoritmit?
Se laadulliset algoritmit Nämä ovat kaikki ne algoritmit, joissa sen muodostavat vaiheet kuvataan kerrotulla tavalla luonnollisella kielellä. Algoritmi on järjestettyjä ja loogisia vaiheita, jotka suoritetaan tietyn ongelman ratkaisemiseksi.
Siten, jos sinulla on merkintä ja alkutila ilmoitetun järjestyksen vaiheiden seurauksena, lopullinen tila saavutetaan, saadaan ratkaisu.
Laadullisia algoritmeja käytetään usein jokapäiväisessä elämässä ongelmien ratkaisemiseksi. Esimerkiksi: Käyttöohjeet, jotka elektroniset laitteet tuovat, ohjeet laitteiden kokoamiseksi, laboratoriotekniikat happojen arvioimiseksi jne.
Siksi algoritmi voi tapahtua kaikissa prosesseissa, joihin liittyy tilanteen analysointi ja mahdollinen ratkaisu, ilman välttämättä tekemistä tieteellisestä näkökulmasta.
Laadullisella algoritmilla voi olla niin paljon yksityiskohtia kuin haluat. Lisäksi saman tavoitteen saavuttamiseksi voidaan ottaa erilaisia algoritmeja tai teitä. Tässä tapauksessa tavoitteen saavuttamiseksi on kätevää valita aina pienin algoritmi, joka käyttää vähiten mahdollista määrää resursseja.
Laadullisten algoritmien ominaisuudet
Ne voivat tuottaa vääriä tietokoneita
Vaikka laadullisten algoritmien kertomuksessa käytetyn luonnollisen kielen on oltava melko tarkka, se ei välttämättä johdu täysin erilaisista epätarkkuuksista, jotka voidaan tehdä kertomuksessa, mikä aiheuttaa useita tulkintoja ja tiettyjä epäselvyyksiä.
Ne on määritelty täydellisesti
Ne on määriteltävä hyvin, mikä tarkoittaa, että samaa algoritmia voidaan noudattaa sekä tarpeen ja sama lopputulos on aina saatettava. Muutoin algoritmi ei ole luotettava, ja seurauksena sitä ei voida käyttää päätöksenteon tavoitteena.
Voi palvella sinua: Mikä on tekniikkaa? 11 pääsovellustaNiiden on oltava rajallisia
Tämä tarkoittaa, että jossain vaiheessa heidän on lopetettava suorituksensa, ts. Heidän vaiheidensa lopussa heidän on luotava tulos.
Jos laadullista algoritmia laajennetaan määräämättömäksi ajaksi, palaavan alkuperäisessä jaksossa koskaan ratkaisematta, se tapahtuu paradoksin tai toistojen "äärettömän silmukan" läsnäollessa.
Luettavuus
Laadulliset algoritmit käyttävät sanallisia merkkejä ja tekstiä ohjeiden toimittamiseen. Esimerkiksi keittiön resepti on tämän tyyppinen algoritmi.
Siksi on avainta, että teksti on luettavissa, koska jos sen sisältö on käsittämätön, ohjeita ei voida noudattaa. Tuloksena algoritmiin on oltava selkeä, tiivis ja suora kirjoittaminen sen sisältämästä tekstistä.
Algoritmielementit
Laadullisilla algoritmeilla on yksi tai useampi pääsyelementti. Esimerkiksi keittiön reseptin tapauksessa nämä elementit ovat ainesosia. Kun teet erilaisia ohjeita näillä elementeillä, tulos on saatava, joten lähtöelementit ovat nämä toimien tuottamat tulokset.
Vaiheet laadullisen algoritmin kehittämiseksi
- Ongelmaformulaatio tulisi lukea niin monta kertaa kuin tarpeen, kunnes ymmärrät sen kokonaan. Jos sinulla on epäilyksiä minkä tahansa tilan tai kysymyksen merkityksestä, on selvennettävä. Ihanteellinen olisi oppia muistiosoitus.
- On selkeästi selvittää, mitkä ovat ongelmanratkaisua varten käytettävissä olevat tulotiedot.
- Määritä ja selventävät pyydettäviä tuloksia tai tietoja sekä keskitasoilla että lopulta.
Laadullisen algoritmin erot kvantitatiivisella algoritmilla
Vaiheet tai ohjeet
Algoritmit ovat laadullisia, kun numeeriset laskelmat eivät ole mukana niiden ohjeissa tai vaiheissa. Esimerkiksi ohjeet fyysisen toiminnan näyttämiseksi, tehtaan purkamisen koottamiseksi tai keittiön reseptin valmistamiseksi.
Toisaalta algoritmit ovat kvantitatiivisia, kun niillä on ohjeita tai vaiheita, joihin liittyy minkä tahansa tyyppisiä numeerisia laskelmia. Esimerkkejä: algoritmi yhdistelmän tai tekijän ratkaisemiseksi tai keskimäärin laskemiseksi.
Tarkkuus
Laadulliset algoritmit ymmärretään todennäköisemmin väärin tai ohittavat jonkin askeleen, koska epätarkka luonnollinen kieli, jolla ohjeet voidaan kertoa.
Toisaalta kvantitatiiviset algoritmit ovat paljon tarkempia, koska vastaavien numeeristen laskelmien suorittamiseksi annetut ohjeet on oltava tiukasti tarkat halutun tuloksen saamiseksi, samoin kuin matemaattisen kielen ominaisuus.
Esimerkkejä laadullisista algoritmeista
Vaihda vaippa vauvaksi
- Pese kädet hyvin runsaalla saippualla ja vedellä.
- Ota puhdas pyyhe kuivua ja pitää kädet huoneenlämpötilassa.
- Riisu vauva vyötäröltä alas.
- Ota vauvan jalat ja ota ne ylös.
- Ota liimaauhat pois uuden vaipan molemmille puolille.
- Puhdista märät pyyhkeet vauvan pompisissa.
- Kun vauva on puhdas, aseta uusi vaippa.
- Liitä kaksi tarttuvaa nauhaa.
- Pukeudu jälleen vauva.
- Pese kädet uudelleen saippualla ja vedellä.
Vaihda vaurioitunut lasi
- Vedä erittäin huolellisesti vaurioitunut lasi.
- Poista lastalla silikoni, joka oli juuttunut lasin runkoon.
- Puhdista koko ikkunakehys puhdistusmateriaalilla tai kankaalla.
- Laittaa silikonia ikkunaan.
- Uusi lasi.
- Kun silikoni kuivuu, pidä lasia kaksi tai kolme minuuttia.
Tehdä perunasose
- Etsi kaikki tarvittavat välineet.
- Pese perunat hyvin.
- Täyttää potti vedellä.
- Laita perunat potin sisään.
- Aseta potti liesiin.
- Sytyttää liesi.
- Odota, että vesi keitetään potista.
- Jätä, kunnes perunat pehmenevät tarpeeksi.
- Poista perunat potista.
- Kuori perunat ja aseta ne astiaan.
- Murskaa perunat murskaimella.
- Lisää voita, juustoa ja maitoa soseiksi.
- Sekoita kaikki, kunnes se on hyvin homogeenista.
- Lisää suolaa maun mukaan.
- Palvella.
Mene elokuviin
- Valitse elokuva nähdäksesi Cinema Billboard
- Ostaa liput.
- Mennä vastaavaan huoneeseen.
- Etsi hankittu istuimen numero.
- Katso elokuva.
- Takaisin kotiin.
Meloni
- Kuori meloni ja leikkaa se kuutioiden muodossa.
- Kirjoita nämä kuutiot tehosekoittimen sisään.
- Syötä neljä jääkuutiota.
- Jos tehosekoitinta ei ole kytketty, pistoke.
- Kytke tehosekoitin päälle ja kahden minuutin nesteyte.
- Sammuta tehosekoitin.
- Siivilöi tehosekoittimen mehua ja tarjoile se lasiin.