Kompjûters, Programming
Wat binne algoritmen en wat binne se foar?
Yn begjinners en sûnder ûnderfining programmeurs faak ûntstiet de fraach: "Wat is de algoritmen en wat binne se foar?" Hoewol 't dit konsept is stadich en giet yn it ferjit, mar it is noch relevant. As jo meitsje in grutte kommersjele projekten gewoan kin net dwaan sûnder algoritmen. En foar't jo begjinne programmearring, is it better te begripen se, en pas dan fierder nei it praktyske oefeningen. Hoewol't dit konsept wurdt yn ferbân brocht mei de oprjochting fan software op in PC, mar it is in soad te finen yn it deistich libben. Dit artikel is in foarbyld fan wat de algoritmen yn it echte libben.
Yn kompjûter wittenskip,
No wy útfine wat algoritmen yn kompjûter wittenskip en programmearring. Under dit konsept leit proseduere, mei help dêr't kinne jo fluch en maklik lossen it probleem. As foarbyld, de berekkening fan eltse ien formule. Om dit sil moatte útfiere de neikommende stappen:
- Fier de earste gegevens nedich foar de berekkenings.
- Útfiere berekkeningen.
- Printsje de resultaten of op 'e kompjûter skerm, of op hokker oare media
(Lykas papier).
types
Algoritme yn de kompjûter wittenskip yn de ferskining kin wêze yn de folgjende wizigings:
- Graphically (as in set fan normearre units).
- Fasearre tekst omskriuwing.
Complete beskriuwings binne net sa evidint en sa wurdt brûkt folle minder faak. Yn uiterlijk is sterk op in regelmjittige Kûgel list mei sifers of letters. Neffens de struktuer beskriuwing ûnderskiede lineêre en fertakke. De earste opsje is folle seldsumer. It ferskil tusken harren is dat yn it lêste gefal binne der branching ienheden en ûnbekend oantal berekkeningen te krijen de úteinlike resultaat.
echte libben
No litte wy omgean mei it feit dat sokke algoritmen yn it echte libben. Yn de tarieding fan ferskate gerjochten gastfrou moatte resept. Bygelyks, yn 'e tarieding fan pasta jo moatte útfiere de folgjende opienfolging fan aksjes:
- Bring wetter oan in swolm.
- Zout is.
- Opfange pasta.
- Op lege waarmte, stirring se, karel de grutte.
- Neidat se gekookte, droechlein.
- Add de bûter.
- Mengen oant unifoarm.
De skûtel is klear. As je sjogge nei it troch de eagen fan de programmeur, it is meastal in liniearre algoritme, skreaun yn in tabular formaat. Dus is it net sa seldsum yn ús libben útwurkje dit konsept wurdt fûn. We gewoan brûke se en net iens witte oer.
ynstee fan konklúzjes
Yn in protte gebieten fan minsklike aktiviteit sa'n konsept wurdt brûkt as in algoritme. Ynformaasje technology - ien fan harren. Boppedat, de meast ferneamde. Korrekt komponearre opienfolging fan aktiviteiten kinne sterk ferienfâldigje it proses fan it meitsjen fan in software produkt en ferbetterjen har kwaliteit. It is as in bedriuwsplan mei de bou fan in plant of fabryk. As jo meitsje ienfâldich programma kin dien wurde sûnder dat, mar doe't serieuze software ûntwikkele - sûnder it oeral. Jo kinne dat generalisearre of in detaillearre, mar yn alle gefallen is it.
Similar articles
Trending Now