Mis on Erinevus protokolli & amp ;Algoritm ?

Protokollid ja algoritmid reeglite rikkumise pildi Gina Smith Fotolia.com

inimesed teevad palju keerulisem asju.Me isegi teha keerulisi süsteeme, mis reguleerivad, kuidas me seda teeme keerulised asjad.Kaks neist süsteemidest umbes süsteemid on protokollid ja algoritme.Siis tekib protokollid ja algoritmid, kui tegemist on arvutitega, meditsiinilise diagnostika, elektroonilise side, toiduvalmistamiseks ja peaaegu iga keeruline ettevõtmine.Põhimõtteliselt protokollid on reeglid ja algoritmid on plaanid.Need kaks süsteemi on alati tihedalt seotud.

protokollid

  • protokollid on reeglite süsteem.Protokollid ei ütle teile, kuidas seda teha ülesanne või kuidas saavutada eesmärk - nad lihtsalt öelda, milliseid samme on seaduslik või ebaseaduslik.Köök protokollid ei ütle teile, kuidas teha kana enchiladas, kuid nad ütlevad teile reegleid, mis muudab kana enchiladas parem.Näiteks "peske käed enne süüa" on hea osa iga köögi protokoll.See samm on kunagi osa retsept, kuid see on reegel, mis muudab tulemuste parem - ja turvalisem

    .

algoritmid

  • algoritmid ütlen teile, kuidas midagi teha või kuidas saavutada eesmärk.Tavaliselt.palju samme on välja jäetud - eriti tausta samme, mis on hästi tuntud mõõdukalt oskuslikud käsitöö.Näiteks algoritmi kuidas teha kana enchiladas oleks samm-sammult nimekiri kronoloogilises järjekorras, mida sa pead tegema, et kana enchiladas.See võib alustada "kokk kana" ja sisaldama meetmeid nagu "Kuumuta ahi 350 kraadi" ja lõpus "küpsetada 30 minutit."See ei sisalda mõned väga olulised sammud nagu "peske käed enne süüa" või "alati -potihoidjad käsitsemisel soojad toidud."Need asjad on olulised, kuid seal ei ole osa algoritm kuidas teha kana enchiladas.

Eesmärgid

  • Üks peamisi erinevusi protokollid ja algoritmid on pistmist eesmärgisuunitlus.Algoritmid on eesmärgile orienteeritud - isegi kui ainus eesmärk on saada läbi menetlust.Protokollid on kogumik mõisted, reeglid ja avaldusi, mida teha teatud olukordades.Protokollid ei ole ühendatud ühte eesmärgile orienteeritud plaan.

kronoloogia

  • Teine suur vahe protokollid ja algoritmid on kronoloogia.Algoritmid on sammud, mis on kronoloogilises järjekorras.Kui etappide järjekorda muutub sageli hävitab tõhusust algoritmi.Protokollid on ka kogumise, kuid nad ei ole tavaliselt mingeid kronoloogilises järjekorras.Järjekorra muutmine protokolli avaldused tavaliselt on vähe mõju midagi.

väärarusaamu

  • Üks suur väärarusaamu ümbritseva protokollid ja algoritmid on see, et nad on teineteist välistavad - et teil on vaja üks või teine ​​aga mitte mõlemad.Harvadel juhtudel, see on tõsi.Enamiku keeruliste juhtumite sa ei pea nii - algoritme öelda, kuidas asju teha ja protokolle, et saada kõik sammud paremale.

Resources

  • SUNYSB: kivise Brook algoritm Hoidla
725
0
1
Muud Higher Education