KépződésA középfokú oktatás és az iskolák

Informatika. Alapjai algoritmusok és a programnyelv

Alkalmazásokat írni többé-kevésbé összetett, először meg kell szerezni ismereteket, hogyan kell csinálni. És kívánatos, hogy kezdeni az alapokat az algoritmusok és a programnyelv. Ez róla fogunk beszélni keretében a cikket.

Mi számítástechnika?

Az úgynevezett komplex műszaki tudomány, amelynek feladata - rendszerezése módszerek létrehozására, feldolgozására, továbbítására és reprodukálására megtakarítás adatokat számítástechnika. Is vonatkozik ez a működési elvek és módszerek, amelyek segítenek elérni a célt. A „számítógép” kifejezés francia eredetű, és egy hibrid az „információ” és az „Automatikus”. Ez okozott, fejlesztése és terjesztése, új technológiák gyűjtése, feldolgozása és továbbítása során, amelyek a saját rögzítés számítógépes adathordozót. Ez az, amit az eredete a számítógépet. Alapjai algoritmusok és programozás egyik legfontosabb iránya a tudományterület.

Mit csinál?

Mielőtt számítástechnika a következő feladatokat látja el:

  1. A hardver és szoftver támogatja a számítógépek.
  2. Eszközök közötti kölcsönhatás az ember és számítógép-komponensek együtt.

A „felület” gyakran használt utal a technikai részét. Itt van egy tetszőleges programot. Alapjai algoritmusok és programozás mindig, amikor létrehoz egy tömeges termékek forgalmazása, amelyek „állítólag”, hogy megnyerje a széles közönség. Végtére is, a népszerűsége az alkalmazás fejlesztés alatt optimálisan működjön, és nézd.

az algoritmus

Ők lehet rögzíteni a jelentős számú módon. A legnépszerűbb a következők:

  1. Szóbeli-definiálható leírás. Értjük az adott hely a szöveg és a képletek elmagyarázza jellemzői az interakció minden egyes esetben.
  2. Folyamatábra. Ez azt jelenti, jelenléte grafikus szimbólumok, amelyek lehetővé teszik interakció program jellemzőinek megértése saját maguk és más alkalmazások, illetve számítógépes hardver alkatrész. Mindegyikük felelős lehet egy adott funkciót, eljárást vagy képlet.
  3. Algoritmikus nyelvek. Ez azt jelentette létrehozását külön utakon leírására adott eset igazolja a funkciók és a sorrend a feladatokat.
  4. Operator rendszer. Ez azt jelentette, prototípusainak létrehozása -, akkor az megjelenik alapján a kölcsönhatás utak, amely elválasztja operandusok.

A pszeudo-kódot. Vázlat a csontváz a program.

rekord algoritmus

Hogyan kezdjük el létrehozni prototípus program funkció, vagy az eljárás? Ehhez használni elég ilyen általános ajánlások:

  1. Minden algoritmust kell a nevét, ami megmagyarázza a jelentését.
  2. Ügyeljen arra, hogy vigyázzon a jelenléte a kezdetét és végét.
  3. bemeneti és kimeneti adatokat kell leírni.
  4. Fel kell tüntetni a csapat, amely bizonyos műveleteket a konkrét információk.

felvételi módok

Az algoritmus lehet annyi, mint öt. De itt van a módja annak, hogy rögzítse csak két:

  1. Formai-verbális. Ez az jellemzi, hogy a leírás főként segítségével képleteket és szavakat. Tartalmát, valamint a lépések sorrendje az algoritmus ebben az esetben van írva egy természetes nyelv szakmai formában.
  2. Grafikus. A leggyakoribb. Számára a blokk karaktereket vagy listákon. A kapcsolat közöttük látható a segítségével speciális vonalak.

Szerkezet alakul szoftver

Három fő típusa van:

  1. Lineáris. Ezzel a struktúrával, a lépéseket hajtjuk végre egymás után sorrendben sorban, és csak egyszer. Az áramkör úgy néz ki, mint egy blokksorozatnak elrendezett lefelé attól függően, végrehajtásuk sorrendjének az. Az így kapott primer és közbenső adatok nem befolyásolja az irányt a számítási folyamatot.
  2. Elágazó. Találtam körű alkalmazását a gyakorlatban, a megoldás a komplex problémákra. Tehát, ha azt szeretnénk, hogy vegye figyelembe a kezdeti feltételeket vagy az időközi eredmények, a szükséges számításokat összhangban végzik, és az irányt a számítási folyamat befolyásolhatják az eredményt.

A ciklikus. Könnyíti meg a munkát számos feladatot, egyes részei a kód van értelme sokszor ismételhető. Hogy ne írjanak, hogy mennyi időt, és mit kell tennie, hogy a gyűrűs szerkezetét. Ez biztosítja egy sor parancs, hogy meg kell ismételni, amíg a megadott feltétel. Használata hurkok lehetővé teszi, hogy csökkentsék a összetettségét programot írni.

programozás

Fontos, hogy válassza ki a programozási nyelvet, amelyen a programot kell létrehozni. Meg kell jegyezni, hogy sokan „bebörtönzött” alatt adott üzemi körülmények között (például a böngésző). Általában programozási nyelveket két csoportra oszthatók:

  1. Funkcionalitás.
  2. operátor:

- nincs kezelés;

- kezelést.

Meg tudja tippelni, melyik közülük a leggyakrabban használt? Operator-kezelés - a válasz. Lehetnek célzó gépnek vagy független. Az előbbiek közé szerelőknek autocode szimbolikus kódolás. Független osztva orientációjuk alapján:

  • kezelést;
  • probléma;
  • objektumot.

Mindegyikük rendelkezik annak hatálya alá. De programokat írni (hasznos alkalmazásokat vagy játékokat) a leggyakrabban használt objektum-orientrovannye nyelven. Persze, akkor más, de az a tény, hogy ők a legjobban kiépített létrehozni a végtermékek a fogyasztás a tömegek. Ja, és ha még nem pontos elképzelés, hogy hol kezdjem, ajánlom figyelni, hogy az alapokat algoritmusok és objektumorientált programozás. Most ez egy nagyon népszerű hely, ahol megtalálható egy csomó oktatási anyag. Általában az alapokat algoritmusok és a programnyelv most szükséges annak a ténynek köszönhető, hogy hiány van a képzett fejlesztők, és azok jelentősége a jövőben csak nőni.

következtetés

Amikor dolgozik algoritmusok (és később a programok) kell törekednie, hogy gondolja át a részleteket a legkisebb. Ezt követően nem vizsgált azonosító kód minden része csak akkor vezet a további munkát, ami a fejlesztési költségek és az időzítés a feladat. Gondos tervezés és figyelembe veszi az árnyalatok jelentősen időt takarít meg, energiát és pénzt. Nos, most már lehet mondani, hogy a cikk elolvasása után, hogy van egy koncepció az alapokat a algoritmusok és programozás. Továbbra is csak a alkalmazni ezt a tudást. Ha azt szeretnénk, hogy tárja fel a témát részletesebben, tudom ajánlani a könyvet: „alapjai algoritmusok és programozás” (Semakin Shestakov) 2012-ben.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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