1. kamerák
  2. Car Audio & Electronics
  3. Home Audio
  4. Personal Audio
  5. TV-k
  6. Okos otthon
  >> Elektronikai Technológia Online >  >> Okos otthon >> Okos élet

Hogyan készítsünk számítógépes szoftvert

A számítógépes szoftver egy programnyelvi utasítássorozatból áll; a programozó ezeket az állításokat a számítógép processzora számára érthető formába állítja be. A szoftverkészítéshez a számítógépes nyelvek, a szintaxis és a logika ismerete szükséges a folyamat elejétől a végéig történő befejezéséhez. A szükséges technikai ismereteken túlmenően a programozónak ismernie kell a speciális szoftvereszközöket, amelyekhez szerkesztő, fordító és hibakereső is szükséges.

Ellenőrző nyilatkozatok

A számítógépes szoftver felépítése azzal kezdődik, hogy a programozó kiválasztja a három vezérlőutasítási osztályt. A vezérlő utasítások adatokat dolgoznak fel, döntéseket hoznak és utasításcsoportokat ismételnek. A szekvenciastruktúra az egymás után végrehajtott programutasításokat írja le. A programozó elágazó utasításokat szúr be egy programba, ahol a programnak két vagy több végrehajtási folyamatot kell követnie egy adat kiértékelése alapján. A vezérlőstruktúrák utolsó csoportja egy utasítást vagy utasításcsoportot meghatározott számú alkalommal, vagy egy bizonyos esemény bekövetkeztéig ismétel.

Programozási utasítások

Egy kulcsfontosságú fogalom, amelyet a programozónak meg kell értenie, az az, hogy a számítógép csak azt fogja tenni, amit ő mond neki. Minden programutasításnak lépésről lépésre kell végrehajtania egy feladatot. Például két szám összeadásához több lépésre van szükség:Szerezze be az egyik számot, majd a másikat, adja hozzá az első számot a másodikhoz, és helyezze ezt az összeget egy új memóriahelyre. A programozó nem vállalhatja fel az aritmetikai utasítás egyetlen részét sem.

Az összeadási probléma megismétléséhez a programozónak el kell helyeznie azt egy ciklusnak nevezett konstrukcióba. A ciklus néhány új változót ad hozzá a problémához, például hányszor ismételje meg az összeadási utasításokat. Ennek a követelménynek a figyelembevétele nélkül a program egy végtelen ciklusba léphet, amely összeomlik a számítógépen.

Sok programozási művelet egy utasítássorozatot követ, ha egy feltétel igaz (pl. "Szeles van kint?"), és egy másik sorozatot, ha hamis. Az elágazó vezérlőstruktúrák lehetővé teszik ezt a lehetőséget egy programon belül.

Programozási nyelv kiválasztása

A programozóknak a rendelkezésre álló több száz nyelv közül kell kiválasztaniuk egy nyelvet, amelyen dolgozni szeretnének. 2010-től a legnépszerűbb nyelvek a C++, a Visual Basic és a Java. Ha a fejlesztő az internetes környezetet szeretné megcélozni szoftverével, a PHP és a Ruby kiváló választást tesz. Ezen nyelvek mindegyike viszonylag összetett, és a programozónak el kell szánnia egy kis időt a választott nyelv sajátos szintaxisának megtanulására, mielőtt egy szoftvert készít.

Fejlesztői eszközök kiválasztása

A legfontosabb eszköz, amelyet a programozónak ki kell választania a szoftver elkészítéséhez, a fordító. A modern fejlesztői környezetek egyetlen csomagban egyesítik a program fejlesztéséhez szükséges összes szoftvereszközt. A programozó egy szerkesztő segítségével megírja a programutasításokat és elmenti őket egy fájlba. A fordító beolvassa ezt a fájlt, ellenőrzi a szintaxist, majd a programozási utasításokat olyan utasításokká alakítja, amelyeket egy adott számítógépes processzor és operációs rendszer megérthet. Az eredmény egy futtatható fájl, amelyet a programozó használhat vagy értékesíthet. A programozók használhatnak egyedi eszközöket (szerkesztő, fordító stb.), de a többfunkciós programcsomag sokkal kényelmesebbé teszi a folyamatot.

Felkészülés a programra

A számítógépes szoftverek elkészítéséhez megfelelő eszközökre, a számítógépes nyelv megértésére és a logikus gondolkodás képességére van szükség. A szoftver kemény logikai megszorításokkal működik, szürke területek nélkül; a számítógép processzora nem fog magától találgatni és nem hoz döntéseket. A programozónak fel kell készülnie arra, hogy végiggondolja, mit szeretne elérni a tervével, mielőtt leülne a billentyűzethez, hogy szoftveres remekművet készítsen.


  1. Hogyan Felvétel a Mini DV a Computer
  2. Hogyan átutalását kamera szalagok a számítógép?
  3. Hogyan Update Software egy HTC Touch
  4. Hogyan kell megjeleníteni a PDA a számítógép monitorán
  5. Hogyan telepítsük Software a Palm Tungten E2