FaavaeinaKolisi ma iunivesite

Algorithm: manatu, o le meatotino, fausaga ma le ituaiga o

Toeitiiti o mea uma i lo tatou lalolagi e noatia i nisi o tulafono ma tulafono faatonutonu. E le faasaienisi po nei lava, ina ia le vaega tele lava o tagata lauiloa o faiga ma algorithms, o le mulimuli lea e mafai ona fuafua ma recreate a eseese o gaoioiga ma fausaga faia e le natura, ma ia aumaia i le ola e le manatu o le a faia e tagata.

I lenei mataupu, o le a tatou talanoaina i le mataupu faavae o algorithm.

O le tala o algorithms

Algorithm - se manatu faailoa i le senituri XII. O le upu "algorithm" e maua mai i le suafa Latina o le faaliliuga o le mathematician lauiloa o Sasae Tutotonu Mohammed Al Khwarizmi, na tusia le tusi "I le tala Initia". O lenei tusi o loo faamatalaina ai le auala e tusi le numera o le lalolagi, e faaaoga numerals gagana Arapi, ma a algorithm koluma faamatalaga o amioga i nei fuainumera.

I le XII senituri le tusi "I le tala Initia" ua faaliliuina i le gagana Latina, lea, ma sa i ai lenei faamatalaga.

fegalegaleaiga algorithm ma tagata ma masini

Faia o se algorithm manaomia ai se faiga o le foafoaga, e faapena le lisi fou o gaoioiga sosoo e mafai ona na o le faatupuina o se tagata ola. Ae mo le faatinoga o le o lo oi ai tulafono faatonutonu e le o maua le mafaufau e tagofia ai e oo lava i masini soulless.

O se faataitaiga sili ona lelei o aoaoga tonu faatinoga ua tuuina Pou o avanoa, lea e faaauau pea ona faagaoioia e ui lava i le leai o meaai i totonu.

Mataupu po o se mea, lea e le tatau matūa iloiloina i le ute o le algorithm ua taʻua o a tagata faʻasaga aloaia. e mafai ona avea foi le tagata o se tagata faʻasaga aloaia, ae i le tulaga o le lē profitability o se tagata faʻasaga gaoioiga-mafaufau e mafai ona faia i lona lava mea uma. O le mea lea, o le ata tifaga autu o komepiuta, ogaumu Pou, telefoni ma isi masini. O le mataupu o le algorithm i le saienisi komepiuta o le sili ona taua. ua faia taitasi algorithm ma le faamoemoe o se mataupu faapitoa, i le amanaia ai le gaoioiga faatagaina. O le mea lea e mafai ona talosaga se faalapotopotoga faatonuga aofia ai i totonu o le faafiafia.

Toeitiiti o mea uma i lo tatou lalolagi e noatia i nisi o tulafono ma tulafono faatonutonu. E le faasaienisi po nei lava, ina ia le vaega tele lava o tagata lauiloa o faiga ma algorithms, o le mulimuli lea e mafai ona fuafua ma recreate le seti o gaoioiga ma foafoaga o le natura ma iloa ai le manatu fausia e le tagata. I lenei mataupu, o le a tatou talanoaina i le mataupu faavae o algorithm.

O le a se algorithm?

O le tele o le galuega tatou te faia i le faagasologa o lona olaga, e manaomia ai le usiusitai i tulafono faapitoa. I le auala ua i ai le manatu saʻo e uiga i mea a tagata, e faapefea ma o le a le poloaiga e tatau ona faia e faalagolago i luga o le tulaga lelei ma o le taunuuga o lana galuega. Talu mai loʻu laitiiti, o matua o loo taumafai e galulue i lona algorithm Chad gaoioiga faavae, e pei o: ala i luga, faatumu le moega, fufulu i luga ma fufulu ou nifo, faia sauniga, taeao ma isi, o le lisi o mafai foi ona manatu lea e faia le tagata i lona olaga atoa i le taeao a ituaiga o algorithm ...

Algorithm - se manatu denoting se tuufaatasiga o faatonuga e tatau ona faataunuuina se tagata ina ia foia ai se faafitauli faapitoa.

I se tulaga lautele, e tele faamatalaga le algorithm, e faamatalaina ai nisi suesue ese.

Afai o le algorithm faaaogaina e le tagata i aso uma, ei ai lona lava tagata uma, ma e mafai ona eseese e fuafua lava i tausaga ma le tulaga o se tagata faʻasaga, o se seti o gaoioiga o le a faatinoina e foia ai se faafitauli faamatematika po o mo le faaaogaina o tekinolosi, o se tasi mo tagata uma ma e tumau pea le tasi.

O loo i ai se manatu faavae eseese o le algorithm, o algorithms eseese eseese foi - mo se faataitaiga, mo se tagata na tuliloaina so o se faamoemoe, ma mo tekinolosi.

I lenei vaitau o faamatalaga tekonolosi tagata faatino seti i aso taitasi o le faatonuga na faia ia i latou e isi tagata, ona manaomia ai le faaaogaina o le auala faatinoina saʻo o le a le tele o amioga. O le mea lea, o le galuega autu o le faiaoga i aoga - e aoao atu tamaiti e faaaoga algorithms e malamalama ma suia vave le tulafono oi ai nei, e tusa ai ma le tulaga. O le faatulagaina o le algorithm o se tasi o na mataupu o loo suesueina i le vasega o le Matematika ma Informatics i le aoga taitasi.

Le meatotino faavae o le algorithm

1. Iugafono (faasologa o amioga taitoatasi) - e tatau ona sui se algorithm o se faasologa o laasaga faigofie, taitasi lea o le tatau ona amata pe a uma le tasi muamua.

2. Uiga - gaoioiga uma o le algorithm tatau ona faigofie ma malamalama i le tagata faʻasaga leai se fesili ma sa leai se saolotoga o le faatinoga.

3. fua - e tatau ona manino ma atoatoa faamatalaga o le algorithm, ina ua uma le faatinoga o galuega faatonuga uma taunuu i se faaiuga talafeagai.

4. Misasa - e tatau ona faaaogaina le algorithm i se vasega atoa o faafitauli e mafai ona foia na o le suia o le fuainumera algorithm. E ui lava e talitonu e faapea e le faaaogaina le parakalafa mulimuli e algorithms, ma auala faamatematika le uma i le tulaga lautele.

E masani lava i totonu o aoga e tuuina atu ai i tamaiti se faamatalaga manino o algorithms, faiaoga taʻua mai i le faataitaiga a kuka cookbook, le faia o talavai o fualaau faasaina po o le fasimoli faia faagasologa e faavae i le vasega matai. Ae peitai, na tuuina mai le meatotino lona lua o le algorithm, lea e faapea mai e tatau ona matua manino uma tulaga o le algorithm e mafai ona faia e matua se tasi e oo lava i se masini, e mafai ona faaiuina e faapea so o se faagasologa e manaomia ai se faaaliga o le itiiti ifo i nisi algorithm manaia e le mafai ona taʻua. A kuka ma needlework manaomia ai tomai patino ma mafaufauga lelei ona atiina ae.

O loo i ai ituaiga eseese o algorithms, ae e tolu tagata autu.

algorithm taamilosaga

I lenei ituaiga, o loo toe faia nisi o vaega mo ni nai taimi. O le lisi o gaoioiga e tatau ona toe faia ina ia ausia ai le sini, e taua o le tino o le algorithm.

Iteration o le matasele - o le faataunuuina o mea uma e aofia ai i le tino o le matasele.
Vaega o le faataamilosaga o le na faia i taimi uma le tele o taimi, ua taʻua o le faataamilosaga i le a faatulagaina numera o iterations.

O na vaega o le taʻamilosaga, ua valaauina indeterminate le toe taimi o lea e faalagolago i luga o se numera o tuutuuga.

O le pepa faigofie o le faataamilosaga o - Ua faatulagaina.

E lua ituaiga o algorithms taamilosaga:

  • Matasele i se tūlaga. I lenei tulaga, o le tino o le matasele siaki lona tulaga i luma o le a fasiotia ai.

  • Taamilosaga ma postcondition. I se taamilosaga ma postcondition le siakiina o le tulaga e oo mai ina ua uma le faatinoga matasele.

ituaiga Linear o algorithms

Tagata e umia sea matagaluega ua fasiotia faʻatasi i le faasologa o loo tuuina atu i latou. Mo se faataitaiga, a algorithm linear e mafai ona manatu i ai e faatumuina moega faagasologa po o le fufuluina. Foi e faatatau i lenei ituaiga o faataitaiga faamatematika, lea na tuuina atu ai le galuega o le faaopoopo ma tōʻese.

algorithm branching

O le branching ituaiga ei ai ni filifiliga, o nisi oi latou o le a faaaogaina e faalagolago i luga o le tuutuuga.

Faataitaiga. Fesili: "O loo i ai le timu?" tali: "Ioe" po o le "leai". Afai o le "ioe" - tatala le faamalu, pe afai e "leai" - tuu se faamalu i se taga.

O le algorithm ausilali

e mafai ona faaaogaina le algorithm ausilali i isi algorithms e faamaoti ai na o lona igoa.

Tuutuuga i algorithms

O le tulaga o le va o le upu "afai" ma le "ona."

Mo se faataitaiga, pe afai e te iloa le gagana Peretania, fetaomi tasi. Le talosaga o se vaega o le tulaga o le fuaitau "e te iloa le gagana Peretania."

Faamatalaga - faamatalaga e tuuina atu nisi o uiga ma le tuuina atu i se auala e mafai ona latou ona faaliliuina ma faaaogaina mo lenei algorithm.

faagasologa Algorithmic - o se faaiuga i faamatalaga faapitoa o le faafitauli e le algorithm.

O le faatulagaina o le algorithm

O le algorithm mafai ona i ai se fausaga eseese. E faamatala ai le algorithm, o le mataupu o lea e faalagolago i luga o lona fausaga, e mafai ona e faaaogaina le tele o auala eseese, e pei o: upu, kalafi, faatasi ai ma le fesoasoani a se gagana algorithmic atiina ae faapitoa.

Lea auala o le a faaaogaina e faalagolago i ni mea moni: o le lavelave o le faafitauli, pe faapefea ona auiliili le faagasologa o le foiaina o faafitauli, ma isi ..

lomiga kalafi o atinae algorithm

algorithm kalafi - se manatu uiga o se faalauteleina o gaoioiga e tatau ona faia mo se galuega faapitoa, ona foliga geometric patino.

Flowcharts ua faaalia ai e le pei matautia. Ina ia mafai ona e malamalama i so o se tagata e masani ona faaaoga flowcharts ma strukturogrammy Nassi-Shneiderman.

Foi, o loo faaalia i le ata e tusa ai ma GOST 19701-90 ma GOST 19.003-80.
siepi kalafi faaaogaina i le algorithm ua vaevaeina i:

  • Key. e faaaoga ata Key e faasino i gaoioiga e talafeagai mo le faagaoioia o faamatalaga i le foiaina o faafitauli.

  • Ausilali. manaomia faatusa Ausilali e faasino i le tagata, e le o le sili ona taua, o le elemene o le vaifofo.

I le vaaiga algorithm fuainumera geometric faaaoga e faamatala ai le faamatalaga, e taʻua poloka.

poloka uma i le faasologa o le "tumutumu i lalo" ma le "tuua" - o le taitaiga sao o tafe lenei. A o laina faasologa saʻo interconnecting poloka te le faailoa mai o le taitaiga. I isi tulaga, o le laina faatonuga ua faailoa mai i aū.

I le algorithm schema saʻo e le tatau ona sili atu nai lo le tasi ulufafo mai le iunite gaosi ma le itiiti ifo i galuega faatino e lua o le poloka e nafa ma le mafuaaga faagaoioiga ma le tuutuuga.

E faapefea ona e fausia se aia algorithm?

O le faatulagaina o le algorithm, e pei ona taʻua i luga, e tatau ona faavae i luga o GOST, e ese mai o le a le manino ma maua e le isi.

taualumaga Sili mo le pueina e aofia ai mea nei:

O le igoa lea o le a manino mea e mafai ona ausia i le fesoasoani a lenei polokalame.

e tatau ona manino le makaina taitasi algorithm ma se amataga ma se iuga.

I algorithms e tatau ona faamatalaina manino faamatalaga uma, i le sao ma galuega faatino.

I le tusia ai e tatau ona matauina le algorithm laasaga o le a faia laasaga talafeagai ina ia foia ai le faafitauli i luga o le faamatalaga filifilia. O se faiga masani o algorithm:

  • O le igoa schema.
  • Faamatalaga.
  • Amata.
  • Team.
  • Iuga.

fausiaina lelei o le polokalame o le a faafaigofie tele ai le algorithms faatatauina.

Geometric fuainumera, e nafa ma laasaga eseese i le algorithm

Faalava lafoaia faʻafua - o le amataga ma le gataaga (maea faailoga).

Faalava lafoaia tafafā - fuafuaina, po o isi gaoioiga (faagasologa faailoga).

Faalava lafoaia parallelogram - sao po o galuega faatino (faamatalaga faailoga).

Faalava taulai taimane - o le faamaoniga o (fofo faailoga).

O le elongate, faalava lafoaia tafaono - fesuiaiga (sauniuniga faailoga).

Faataitaiga algorithms ua tuuina atu i le fuainumera o loo i lalo.

filifiliga Fua Faatatau-Upu o le fauina o se algorithm.

Fua Faatatau-upu algorithms tusia i so o se ituaiga, i le jargon o le fanua lea e faasino i le galuega. Faamatalaga o le gaoioiga faatino i se auala i upu ma o faiga.

O le mataupu o le algorithm i le saienisi komepiuta

I le faavae o mea uma fanua komepiuta i algorithms. E aunoa ma le taiala manino, na faailoa i le tulaga o se tulafono faapitoa o le a le galue, e leai se masini po o polokalama faakomepiuta. I le lesona o tamaiti aoga faasaienisi komepiuta e taumafai e tuuina atu i le mataupu faavae o algorithms, ma aoao e faaaoga i latou tutoatasi e foafoa ai i latou.

Foafoaga ma le faaaogaina o algorithms i komepiuta faasaienisi - le faagasologa o le foafoaga e sili atu, mo se faataitaiga, le faatinoga o faatonuga e foia le faafitauli i le matematika.

O loo i ai se polokalama faapitoa foi i le "Algorithm", lea e fesoasoani i tagata valea i le fanua o polokalame ma fatu latou lava polokalama. O lenei punaoa e mafai ona avea ma se meafaigaluega taua mo i latou o loo faia o latou laasaga muamua i le saienisi komepiuta ma e te manao e fatu a latou lava taaloga po o se isi polokalama.

I le isi itu, o so o se polokalame - algorithm. Ae pe afai o le algorithm loo tauaveina na o le gaoioiga e tatau ona faia, ia faaofi lau faamatalaga, o le polokalame ua uma ona i ai se faamatalaga saunia-faia. O le isi eseesega - e faapea e mafai ona patented le polokalama, ma ua umia tumaoti, ma le algorithm te le faia. Algorithm - se manatu lautele i lo le polokalama.

iʻuga

I lenei mataupu, ua tatou talanoaina le manatu o le algorithm ma lona ituaiga, aoao le auala e tusi polokalame graphical.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 sm.atomiyme.com. Theme powered by WordPress.