Számítógépek, Programozás
A koncepció az algoritmus és a tulajdonságait az algoritmust. típusú algoritmusok
A koncepció az algoritmus és az algoritmus tulajdonságai közül néhány a legfontosabb fogalmakat számítástechnika. Sokan ma, a kora számítástechnika gondolkodni, hogy mi is ez, és elkezd fokozatosan különböző okok miatt, hogy ásni részletesebben át az alapokat a számítástechnika, míg a jelenlegi generáció átadja ezt az anyagot már hatodikban.
Mi ez?
Mi a koncepció az algoritmus tulajdonságainak és az algoritmus?
Algoritmus - egy bizonyos műveletsort, hogy van, elvileg meg kell foglalkozni velük minden nap, még akkor is lehet, hogy nem ismeri.
Ember és algoritmus
Például, ha azt kérdezzük valaki családtagjaik vásárolni valamit a boltban, kérünk végrehajtott műveletsor, azaz meséli milyen konkrét termék meg kell vásárolni, milyen mennyiségben és milyen szükséges mindegyiknek. Így, mint már említettük, az adott egyértelmű műveletsorozat, mint például:
- Tekintettel az adott boltban.
- Megtudja, ha van értékesítik fehér kenyeret.
- Annak kiderítésére, hogy friss.
- Ha a kérdésekre adott válaszok a 2. és 3. „igen”, akkor ebben az esetben, vásárolt két cipót.
Persze, úgy tűnhet, hogy az eljárás meglehetősen közönséges, és ez a leírás elég terjedelmes. De valójában, amikor mi a koncepciója az algoritmus és a tulajdonságait az algoritmus a modern tudomány, vannak utasítások, hogy sokkal nagyobb térfogatú, mint a fenti algoritmus egyik legegyszerűbb.
Algoritmusok jellegű
Minden személy véglegesen megoldja a nagyszámú különböző feladatok különböző összetettsége, és néhány közülük annyira egyszerű, hogy megoldódott teljesen automatikusan történik, anélkül, hogy azt a látszatot, egy adott feladatot. Például: zárja be az ajtót a kulcs, mosás, reggelizik, a takarmány a család, és így tovább ..
De vannak más problémák, amelyek annyira összetett, hogy a hosszú távú gondolkodás szükséges, hogy foglalkozzon velük, valamint a jelentős mennyiségű energiát kezdetben megoldást találni, és csak azt követően, hogy e cél elérése érdekében. Ezek a feladatok a következők: a nyelvtanulás, keresni egy bizonyos összeget, és mások. Más szóval, az ilyen feladatok ellátásához szükség sokkal bonyolultabb műveleteket, míg a mennyit kell befejezni a feladatot „kenyeret venni”, de valójában még a legegyszerűbb feladatokat megoldani néhány lépést.
Concept, típusai és tulajdonságai
A forma egy bizonyos műveletsort leírható eljárást megoldására rengeteg kihívással, hogy az emberek szembesülnek a mindennapi életben, és ez a szekvencia képviseli a számítógépet, mint a koncepció az algoritmus és a tulajdonságait az algoritmust.
Az egyik legismertebb az összes az úgynevezett euklideszi algoritmus, amelynek segítségével határozza meg a legnagyobb közös osztó két egész szám.
Meg kell jegyezni, hogy figyelembe véve a koncepció az algoritmus és annak tulajdonságait, nem csak akkor kell megérteni megfelelően az intézkedések önmagukban, hanem az a tény is, hogy milyen sorrendben hajtják végre őket. Mivel gyakran vannak olyan helyzetek, amikor a sorrend megváltoztatása intézkedéseket algoritmus végül lehet végrehajthatatlan bizonyos körülmények között. Például, ha elmész a boltba, az elején a algoritmus hasonló a következő:
- Menj a boltba.
- Válassza kenyeret.
vagy:
- Válassza kenyeret.
- Menj a boltba.
Ha figyelembe vesszük az utóbbi algoritmus, akkor az eredetileg választott kenyeret, majd megyünk egy jól meghatározott feladat a boltban, és ha valóban szükség kenyeret nincs ott, akkor ebben az esetben az általunk épített egy algoritmust végül is végrehajthatatlan.
típusok
Típusú algoritmusok a következők:
- A ciklikus. Algoritmus, amelyben egy gyűrűs szerkezetet jelen van, azaz a megismétlése különböző műveletek.
- Lineáris. Az algoritmus használja a következő szerkezettel, vagyis lépéseket elrendezve egymás mögött.
- Elágazó. Az algoritmus, amely az elágazó szerkezetben, ha a művelet van kiválasztva attól függően, hogy egy bizonyos feltétel teljesül.
tulajdonságok
A tulajdonságait a következő:
- A determinizmus. Ha ugyanazt a kezdeti adatok végzi ugyanazt az algoritmust indul többször, hogy ugyanazt a jelet.
- Mass. Ha az algoritmus nem döntött bármelyikével feladat, de sok feladatot egy bizonyos típusú.
- Hatékonyságát. Az algoritmus minden esetben vezet a megoldás a problémára.
- Diszkrét. Az algoritmus a következő lépésekből áll, amelynek végrehajtása nem jelent nehézséget.
- Végtag. algoritmus eljárás nem lehet korlátlan, vagy végtelen.
- Helyessége. Ha az algoritmus van kialakítva, hogy egy adott feladat, meg kell mindig ad ki az eredményt.
Algoritmus a számítástechnikában
Amikor egy személy úgy néz ki, a számítógép-tudomány fokozatosan és úgy gondolja, hogy ez a fogalom az algoritmus és annak tulajdonságait, rájön, hogy az algoritmus hiba által érintett bizonyos értelemben jobb lesz, mint a funkciók, de csinálja rosszul. Elvégre, ha hiba van jelen, akkor a számítógép mondja el nekünk, és mi ezt követően sikerült megtalálni, és kijavítani, és ha ez a hiba, ami miatt az algoritmus működik rendesen, akkor csak ritkán, és ebben az esetben úgy tűnhet a legkritikusabb pillanatban.
Mennyire könnyű megcsinálni?
Sok ember számára az információfeldolgozás tűnik egy viszonylag egyszerű feladat, de valójában nem az, mert akkor először meg kell értenünk, hogy legalább képviseli a koncepciót az algoritmus tulajdonságainak és az algoritmus, és előadók. Különösen előállítására vonatkozik egy olyan algoritmus, amely szükséges a megfelelő feldolgozását.
A legegyszerűbb példa a kézikönyvet egy adott témát. Ha ez az, hogy a szakszerűtlen, akkor a felhasználó egyszerűen megtörni a témával kapcsolatban, helytelen lenne kihasználni, vagy nem tanulni dolgozni vele, nem beszélve arról, hogy lehetnek bizonyos fizikai sérülések, ha beszélünk a komoly hazai technológiát.
Sokan azt mondják, hogy valójában nincs semmi bonyolult, hogy tegyen nyilatkozatot, hogy a kész eszköz, de valójában ez nem így van, mert valójában az emberek nagy többsége sokkal könnyebb, hogy tegyen valamit a saját, hogyan lehet megmagyarázni, hogy valaki másnak, hogyan ez történik.
Például szinte minden tanuló könnyen használni a mobiltelefont, valamint az összes szolgáltatását, és úgy tűnik, nagyon egyszerű és intuitív. De valójában ez nem is olyan könnyű megmagyarázni, hogyan kell használni a mobiltelefon egy férfi, aki még soha nem tartott a kezében ez a készülék, mert lesz egy csomó kérdést, és olyanok, hogy még csak nem is gyanakszik. Ez az a helyzet nehéz lenne elmagyarázni szerint mit jelent a fogalom az algoritmus és a tulajdonságait az algoritmust. A műveletsornak nem egyértelmű, és az emberek nem lesznek képesek teljesíteni őket, mivel ez szükséges a normális működését a készülék.
Milyen problémák merülhetnek fel?
Vegyük például, hogyan lehet az algoritmus a tea főzése bármilyen robot, amely alapvetően semmit sem tud, és teljes információforrás a probléma számára - ez az algoritmus. Concept, típusok, tulajdonságok - minden, amit tudunk, de a legtöbb ember számára a mentális modell az algoritmus nagyjából a következő:
- Vegye ki a csészét.
- Tedd tea.
- Pour cukrot.
- Öntsünk forró vizet.
- Keverjük.
A valóságban azonban egy ilyen algoritmus gyakorlatilag lehetetlen lenne végrehajtani, mivel a robot nem a józan ész, és az egész eljárás egy minimális információk számára.
pontosság akció - alapján az algoritmus
A legfontosabb dolog, hogy megértsük, figyelembe véve a koncepció az algoritmus és a tulajdonságait az algoritmus - a pontosság az akció, mert a robot nem tudja az elején, ahol ő volt, hogy a poharat, és mi pontosan meg kell venni, ugyanakkor, ha ő veszi le, akkor tartsa a kezében, így mintha nem is a csapat, hogy tegye az asztalra. most azt kell tenni tea, de ez ismét lehetővé teszi a kezét, de akkor egy kanállal, akkor meg kell tudni, hogy a számot. Tehát van egy hatalmas számú különféle szempontot, hogy foglalkozni kell a építési szakaszban az algoritmus.
Mi ez?
Természetesen figyelembe véve a koncepció az algoritmus és a tulajdonságait az algoritmus, pontos leírás kialakítható szinte a végtelenségig, de a legjobb ebben a helyzetben lenne, hasonló a következő műveletsorozatot:
- Vegyünk egy csésze a szekrényben a felirat: „munka”.
- Tedd a csészét az asztalra a konyhában le az aljára.
- Kifelé a szekrényből a jogot a hűtőkonténerekkel jelölt „cukor” és „tea”, majd tedd az asztalra mellett a kupát.
- A szekrény, hogy egy teáskanál.
- Öntsük a csésze egy teljes teáskanál a tartályt a „tea”, majd két teáskanál a tartály a felirat: „Sugar”.
- Tartalmazza tea.
- Várjon, amíg a kanna forraljuk, majd vizet önteni belőle a csészébe míg az megtelik a 2/3.
- Teáskanál egyenletesen keverjük a folyadék a csészében 30 másodpercig.
Így tekintve a koncepció az algoritmus és a tulajdonságait az algoritmus, akik végzik minden intézkedés, valamint sok más elem lesz, hogy jöjjön az optimális munkafolyamatot. Még a fenti algoritmus nem nevezhető tökéletes, és ez biztosítja, hogy a robot tudja, hogy egy csomó dolgot, de még ebben a példában, meg tudjuk érteni, hogy milyen nehéz az, hogy konkrétan le bizonyos dolgokat, hogy mindannyian nagyon jól tudják már a gyermekkorban.
Mit kell tudni?
Először is ott van, hogy hogyan lehet az algoritmus, akkor meg kell határozni a rend, amely a kezdeti feltételek egy adott feladatra, és tudnia kell, mit kap. Önmagában az algoritmus véges sorozata intézkedések már megoldásában egy adott feladat, ami a kezdeti információt egy bizonyos eredményt. Mindenesetre, az elsőbbségét a fejlődés az algoritmus intézkedések közé tartozik az ember, és részt vesznek a végrehajtás Ezen intézkedések közül már különböző emberek vagy mindenféle eszközök, mint a műholdak, robotok, számítógépek, korszerű gépek, és még néhány játékot tanulni, hogy végre őket az utóbbi időben.
történet
Al-Khwarizmi - az a személy, aki először megfogalmazta az algoritmus és a tulajdonságait az algoritmust. Grassroots ez a koncepció nyert egy bizonyos idő után, amikor megkapta a tágabb jelentéssel és kezdte meghatározni semmilyen konkrét szabályokat az adott intézkedés. A mai napig ez a koncepció által érzékelt sokan az egyik legfontosabb fogalom a tudományban, mint a számítógép-tudomány, amely nélkül szinte lehetetlen elképzelni.
Sam Al-Khwarizmi élt a IX században, és érdemes megjegyezni, hogy az eredeti arab eredeti, aki azt számtani munkálatok már elveszett, de van egy fordítás, amellyel Nyugat-Európában végül megismerjék a tizedes helyzeti rendszer jelölést, és alapvető szabályainak végző különböző számtani műveleteket.
A tudós azt kívánta biztosítani, hogy a szabályok, amelyeket megfogalmazott nekik, nagyon világos, hogy minden írástudó ember. Ennek elérése érdekében egy olyan korban, amikor még nem volt teljes értékű matematikai szimbolizmus, nagyon nehéz volt, de a tudós képes volt írásaiban végül elérni világos és egyúttal szigorú szóbeli utasításokat, amelyek szerint az olvasó nem tudta elkerülni a kijelölt feladatokat, vagy hagyja ki bizonyos intézkedések .
A latin fordítása a munkálatok a tudós meghatározó egyetlen könyvet „Algorizmi mondta.” A fokozatosan az emberek kezdték elfelejteni az időt, hogy „Algorizmi” szerzője ilyen szabályok, hogy a szabályok kezdtek nevezni algoritmusok. Így fokozatosan, „mondta Algorizmi” megváltozott, és vált „algoritmus szól.”
Similar articles
Trending Now