SzámítógépekProgramozá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:

  1. Tekintettel az adott boltban.
  2. Megtudja, ha van értékesítik fehér kenyeret.
  3. Annak kiderítésére, hogy friss.
  4. 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ő:

  1. Menj a boltba.
  2. Válassza kenyeret.

vagy:

  1. Válassza kenyeret.
  2. 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

 

 

 

 

Newest

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