Kvantitatiiviset algoritmit

Kvantitatiiviset algoritmit

Selitämme, mitkä kvantitatiiviset algoritmit, niiden ominaisuudet ja annamme useita esimerkkejä

Mitkä ovat kvantitatiiviset algoritmit?

Se kvantitatiiviset algoritmit Ne ovat algoritmeja, jotka käyttävät algebrallisia operaatioita ja erityisiä numeerisia laskelmia prosessin määrittelemiseksi, betoniarvojen saamiseksi. Esimerkiksi vähennys- tai kertolasku.

Tietotekniikassa, matematiikassa ja muissa niihin liittyvissä tieteenaloilla algoritmi on rajallinen ja järjestäytynyt ohjeet, jotka sallivat toiminnan suorittamisen peräkkäisillä vaiheilla, jotka eivät aiheuta epäilyksiä siitä, kenelle heidän on suoritettava nämä toimet, mikä johtaa ratkaisuun tietty ongelma.

On merkittävää korostaa algoritmien merkitystä, koska ne edustavat tietotekniikan, robotiikan ja matematiikan peruselementtiä, koska niiden kautta on mahdollista tilata ideat. Ne johtavat toimintojen ja ideoiden oikeaan toteuttamiseen järjestyksellä, mikä koskee kaikkia näkökohtia.

Joitakin matematiikan esimerkkejä ovat divisioonan algoritmi näiden kahden numeron laskemiseksi, lisääntymisalgoritmi tuotteen laskemiseksi, GAUSS -menetelmän ratkaisemiseksi lineaaristen yhtälöiden järjestelmän tai euclid -algoritmin ratkaisemiseksi kahden kokonaislukujen maksimin yhteisen jakajan saamiseksi.

Kvantitatiivisten algoritmien ominaisuudet

Erittäin tarkka

Näihin algoritmeihin sisältyvien vaiheiden ja ohjeiden on oltava erittäin tarkkuutta, ts. Niiden ei pitäisi jättää marginaalia niin, että epäselvyyttä olisi, koska matemaattiset operaatiot eivät myönnä sitä. Lisäksi, kun ne ovat tarkkoja, ne antavat käyttäjän pysyä tiettyyn oppaaseen.

Määritelty

Kvantitatiiviset algoritmit on määriteltävä täydellisesti, ts. Niiden on kyettävä seuraamaan niin monta kertaa kuin tarpeen, saadaan yhä enemmän saman halutun tuloksen.

Se voi palvella sinua: mikroskooppiominaisuudet

Muutoin algoritmi sellaisenaan ei ole luotettava, joten se ei pysty toimimaan oppaana oikealle päätöksenteolle.

Itsenäinen ja itsenäinen

Minkä tahansa tietokoneohjelman toteuttamiseksi on kätevää suunnitella tai määritellä algoritmi aiemmin. Kvantitatiiviset algoritmit ovat kuitenkin täysin riippumattomia ja itsenäisiä ohjelmointikieliä.

Kaikille ongelmille, jotka haluat ratkaista, voit kirjoittaa algoritmin sitten suorittaaksesi sen millä tahansa ohjelmointikielellä, aivan kuten se voidaan suorittaa eri tietokoneissa.

Tieto vaaditaan

Nämä algoritmit vaativat yleensä tiettyä aiempaa numeerista tietoa, pääasiassa teknistä, koska kvantitatiiviset algoritmit esitetään usein kielellä, joka mukautuu kyseiseen tapaukseen, paitsi yksinkertaisin ja arkipäivää.

Toisaalta ehdoton luottamus joihinkin loogisiin menetelmiin numeeristen ongelmien ratkaisemiseksi voisi tehdä luovia ratkaisuja ja suuremmilla innovaatioilla, vaikka ne voisivat olla arvaamattomia.

Algoritmin osat

Jokaisella algoritmilla on kolme erillistä osaa: syöttö, prosessi ja poistuminen. Tämä antaa prosessille mahdollisuuden olla peräkkäinen järjestys, joka vähentää huomattavasti mahdollisia virheitä, mikä auttaa ratkaisemaan ongelmat, jotka syntyvät helpommin ja nopeammin.

  • Sisäänkäynti: vastaa alkuperäisiä ohjeita, jotka aiheuttavat algoritmia, joissa alkuperäiset tiedot otetaan ja motivoituvat lukemaan. Sitä voidaan kutsua myös lähtökohtana, käynnistykseen tai päähän.
  • Käsitellä asiaa: Se viittaa kvantitatiivisiin yksityiskohtiin, joita algoritmi tarjoaa nopeasti. Se on vastaava elin, jossa ohjeiden muotoilu tehdään. Voit myös kutsua lausunsarjaa.
  • Poistuminen: Lopuksi, on olemassa erityisiä ohjeita, jotka algoritmi sanelee osoittamaan sen tulokset, toisin sanoen sen päätöslauselmat tai komennot. Sitä voidaan kutsua myös pääksi tai jalkaksi.
Voi palvella sinua: sähkökooppi

Vaiheet kvantitatiivisen algoritmin kehittämiseksi

Kaikilla näillä vaiheilla on sama merkitys. Jos jokin heistä lopettaa analysoinnin, ongelmat ovat algoritmin kehittämisen aikana.

1. Ensimmäinen askel

Määritä, mitkä vertailut ja/tai numeeriset laskelmat ovat välttämättömiä lopputuloksen saavuttamiseksi:

  • Kaikki vertailut ja keskitason numeeriset laskelmat.
  • Kaikki vertailut ja lopulliset numeeriset laskelmat.

2. Toinen askel

Ota huomioon kaikenlaiset rajoitukset ja olosuhteet ongelmanratkaisun saavuttamiseksi.

Erot laadullisen algoritmin kanssa

Tarkkuus

Kvantitatiiviset algoritmit ovat melko tarkkoja, koska vastaavien numeeristen laskelmien tekemiseksi on annettavien ohjeiden on oltava melko tarkkoja halutun tuloksen saamiseksi, koska matemaattinen kieli on karakterisoitu.

Toisaalta laadullisilla algoritmeilla on enemmän taipumusta, että he ovat jättäneet huomiotta jonkin askeleen tai että lukija voi ymmärtää ne väärin, koska kertomuskielellä, jolla ohjeet on osoitettu, voi olla tiettyjä sisäisiä epätarkkuuksia.

Vaiheet tai ohjeet

Algoritmit ovat kvantitatiivisia, kun niillä on ohjeita tai vaiheita, joihin sisältyy minkä tahansa tyyppinen numeerinen tietokone. Esimerkiksi algoritmi kolmion alueen ratkaisemiseksi, luonnollisen luvun tekijän ratkaisemiseksi tai keskimääräisten tietojen laskemiseksi.

Toisaalta algoritmit ovat laadullisia, kun numeeriset laskelmat eivät ole mukana niiden ohjeissa tai vaiheissa. Esimerkkejä: Keittiön reseptin suorittamat ohjeet, fyysisen toiminnan suorittaminen tai tehtaan purkamisen kokoaminen.

Esimerkkejä kvantitatiivisista algoritmeista

Suorita neljä aritmeettisen perustoimenpiteen kahden kokonaisluvun välillä

  1. alkaa.
  2. Ilmoitus (numero1, numero2, summa, vähennys, tuote): kokonaisluku.
  3. Ilmoitus (divisioona): reaaliluku.
  4. Kirjoita numeroiden arvot (N1, N2).
  5. summa = numero1 + numero2.
  6. Vähennys = numero1 - numero2.
  7. Tuote = numero1 * numero2.
  8. Jako = numero1 / numero2.
  9. Näytä (summa, vähennys, tuote, jako).
  10. Loppu.
Voi palvella sinua: Tekniset luomukset

Hanki kolmion alue

  1. alkaa.
  2. Julistus (pohja, korkeus, alue.
  3. Syötä kolmion arvot (pohja, korkeus).
  4. Pinta -ala_tryngle = (pohja * korkeus) / 2.
  5. Näytä (alueen_triangle).
  6. Loppu.

Sisään ikä ja saa syntymävuoden seurauksena

  1. alkaa.
  2. Ilmoitus (ikä, vuosina_actual, vuosina.
  3. Syötä arvo (ikä).
  4. Kirjoita arvo (Year_ -Year).
  5. Vuosina_nacimiento = vuosina.
  6. Show (Year_nacimiento).
  7. Loppu.

Hanki kolmen luonnollisen luvun keskiarvo

  1. alkaa.
  2. Ilmoitus (numero1, numero2, numero3, lisäys, keskiarvo): luonnolliset numerot.
  3. Kirjoita arvot (numero1, numero2, numero3).
  4. Lisää = numero1 + numero2 + numero3.
  5. Keskimääräinen = Lisää / 3.
  6. Näytä (lisää, keskimäärin).
  7. Loppu.

Laske viiden kokonaisluvun summa ja tuote

  1. alkaa.
  2. Ilmoitus (numero1, numero2, numero3, numero4, numero5, summa, tuote): kokonaisuudet.
  3. Kirjoita arvot (numero1, numero2, numero3, numero4, numero5).
  4. summa = numero1 + numero2 + numero3 + numero4 + numero5.
  5. Tuote = numero1 * numero2 * numero3 * numero4 * numero5.
  6. Näytä (summa, tuote).
  7. Loppu.