Kvantitatívne algoritmy

Kvantitatívne algoritmy

Vysvetľujeme, aké kvantitatívne algoritmy, ich charakteristiky a uvádzame niekoľko príkladov

Čo sú kvantitatívne algoritmy?

Ten kvantitatívne algoritmy Sú to tie algoritmy, ktoré na definovanie procesu používajú algebraické operácie a špecifické číselné výpočty, získanie konkrétnych hodnôt. Napríklad výsledok odčítania alebo násobenia.

V informatike, v matematike a iných súvisiacich disciplínach je algoritmus konečný a usporiadaný súbor pokynov, ktorý umožňuje vykonávanie činnosti prostredníctvom postupných krokov, ktoré nevytvárajú pochybnosti, ktorým musia tieto akcie vykonávať, čo vedie k riešeniu určitý problém.

Je dôležité zdôrazniť dôležitosť algoritmov, pretože predstavujú základný prvok pre informatiku, robotiku a matematiku, pretože prostredníctvom nich je možné objednať nápady. Vedú k správnemu vykonávaniu aktivít a nápadov s príkazom, pokiaľ ide o akýkoľvek aspekt.

Niektoré príklady v matematike sú algoritmom delenia na výpočet týchto dvoch čísel, multiplikačný algoritmus na výpočet produktu, metódu GAUSS na riešenie systému lineárnych rovníc alebo euklidový algoritmus na získanie maximálneho spoločného deliteľa dvoch celkových čísel celkových čísel.

Charakteristiky kvantitatívnych algoritmov

Veľmi presný

Kroky a pokyny, ktoré sú obsiahnuté v týchto algoritmoch, musia byť veľmi presné, to znamená, že by nemali zanechať žiadnu maržu, aby existovala nejaká nejednoznačnosť, pretože matematické operácie to nepripúšťajú. Okrem toho, keď sú presné, umožňujú používateľovi držať sa konkrétneho sprievodcu.

Definovaný

Kvantitatívne algoritmy musia byť dokonale definované, to znamená, že musia byť schopní nasledovať toľkokrát, koľkokrát je potrebné, čoraz viac získajú rovnaký požadovaný výsledok.

Môže vám slúžiť: Vlastnosti mikroskopu

V opačnom prípade nebude algoritmus ako taký spoľahlivý, takže nebude schopný slúžiť ako sprievodca pre správne rozhodovanie.

Nezávislý a autonómny

Na vykonanie akéhokoľvek počítačového programu je vhodné navrhnúť alebo definovať algoritmus predtým. Kvantitatívne algoritmy sú však úplne nezávislé a autonómne programovacie jazyky.

Pre akýkoľvek problém, ktorý chcete vyriešiť, môžete napísať algoritmus, aby ste ho potom vykonali v akomkoľvek programovacom jazyku, rovnako ako sa dá vykonať na rôznych počítačoch.

Sú potrebné vedomosti

Tieto algoritmy zvyčajne vyžadujú určité predchádzajúce číselné znalosti, hlavne technické, pretože kvantitatívne algoritmy sú často uvedené v jazyku, ktorý sa prispôsobuje každému danému prípadu, s výnimkou najjednoduchších a najviac každodenných.

Na druhej strane, mať absolútnu dôveru v nejakú logickú metódu na riešenie číselných problémov môže spôsobiť kreatívne riešenia a s väčšími inováciami, hoci by mohli byť nepredvídateľné.

Časti algoritmu

Každý algoritmus má tri odlišné časti: vstup, proces a výstup. To umožňuje procesu mať postupný poriadok, ktorý výrazne znižuje rozsah možných chýb, čo pomáha vyriešiť problémy, ktoré vznikajú ľahšie a rýchlejšie.

  • Vstup: zodpovedá počiatočným pokynom, ktoré vedú k algoritmu, v ktorom sú počiatočné údaje prijímané a motivované na čítanie. Môže sa tiež nazvať východiskovým bodom, začiatkom alebo hlavou.
  • Spracovanie: Vzťahuje sa na kvantitatívne vypracovanie, ktoré algoritmus ponúka okamžite. Je to zodpovedajúci orgán, v ktorom sa vypracuje formulácia pokynov. Môžete tiež zavolať sekvenciu výrokov.
  • VÝCHOD: Nakoniec existujú špecifické pokyny, ktoré algoritmus diktuje, aby ukázal svoje výsledky, to znamená, jeho rozlíšenie alebo príkazy. Môže sa to tiež nazývať koniec alebo noha.
Môže vám slúžiť: elektroskop

Kroky na vypracovanie kvantitatívneho algoritmu

Všetky tieto kroky majú rovnaký význam. Ak niektorá z nich prestane analyzovať, problémy sa budú mať počas vývoja algoritmu.

1. Prvý krok

Definujte, aké porovnania a/alebo číselné výpočty sú potrebné na dosiahnutie konečného výsledku:

  • Všetky porovnania a stredne pokročilé číselné výpočty.
  • Všetky porovnania a konečné číselné výpočty.

2. Druhý krok

Zohľadnite všetky typy obmedzení a podmienok, aby ste dosiahli riešenie problému.

Rozdiely s kvalitatívnym algoritmom

Presnosť

Kvantitatívne algoritmy sú celkom presné, pretože pokyny, ktoré musia byť uvedené na to, aby boli zodpovedajúce číselné výpočty úplne presné na získanie požadovaného výsledku, pretože sa charakterizuje matematický jazyk.

Na druhej strane, kvalitatívne algoritmy majú väčší sklon, že ignorovali nejaký krok alebo že ich čitateľ môže nepochopiť, pretože naratívny jazyk, s ktorým sú uvedené pokyny, môže mať určité vnútorné nepresnosti.

Kroky alebo pokyny

Algoritmy sú kvantitatívne, keď majú pokyny alebo kroky, ktoré zahŕňajú akýkoľvek typ numerického výpočtu. Napríklad algoritmus na vyriešenie oblasti trojuholníka, na vyriešenie faktoriálu prírodného čísla alebo na výpočet priemerných údajov.

Na druhej strane, algoritmy sú kvalitatívne, keď sa do ich pokynov alebo krokov nezúčastňujú číselné výpočty. Príklady: pokyny na vykonanie kuchynského receptu, vykonávanie fyzickej aktivity alebo na zostavenie demontáže továrne.

Príklady kvantitatívnych algoritmov

Vykonajte štyri základné aritmetické operácie medzi dvoma celkovými číslami

  1. Štart.
  2. Deklar (číslo 1, číslo2, sum, odčítanie, produkt): celé číslo.
  3. Deklarovať (divízia): skutočné číslo.
  4. Zadajte hodnoty čísel (N1, N2).
  5. sumu = číslo1 + číslo2.
  6. Odčítanie = číslo1 - číslo2.
  7. Produkt = číslo1 * číslo2.
  8. Delenie = číslo 1 / číslo2.
  9. Show (sum, odčítanie, produkt, divízia).
  10. Koniec.
Môže vám slúžiť: technické výtvory

Získajte oblasť trojuholníka

  1. Štart.
  2. Vyhlásiť (základňa, výška, oblasť.
  3. Zadajte hodnoty trojuholníka (základňa, výška).
  4. Area_tryangle = (základňa * výška) / 2.
  5. Show (aree_trialgle).
  6. Koniec.

Zadajte vek a v dôsledku toho získajte rok narodenia

  1. Štart.
  2. Deklarte (vek, rok_actual, rok_namimiento): Prírodné čísla.
  3. Zadajte hodnotu (vek).
  4. Zadajte hodnotu (rok_ -yeear).
  5. Rok_namimiento = rok_actual - vek.
  6. Show (rok_nacimento).
  7. Koniec.

Získajte priemer troch prírodných čísel

  1. Štart.
  2. Deklar (číslo 1, číslo2, číslo3, pridanie, priemer): Prírodné čísla.
  3. Zadajte hodnoty (číslo 1, číslo2, číslo3).
  4. Pridať = číslo1 + číslo2 + číslo3.
  5. priemer = pridať / 3.
  6. Zobraziť (pridať, priemer).
  7. Koniec.

Vypočítajte súčet a produkt piatich celých čísel

  1. Štart.
  2. Deklar (číslo 1, číslo2, číslo3, číslo4, číslo5, sum, produkt): celé čísla.
  3. Zadajte hodnoty (číslo 1, číslo2, číslo3, číslo4, číslo5).
  4. sum = číslo1 + číslo2 + číslo3 + číslo 4 + číslo5.
  5. Produkt = number1 * číslo2 * číslo3 * číslo4 * číslo5.
  6. Show (Sum, produkt).
  7. Koniec.