Informatika2-2012/Eloadas02

A MathWikiből
(Változatok közti eltérés)
a (A számítógép felépítése)
(A programozás alapjai)
7. sor: 7. sor:
 
* memória (általános tároló, mely utasításokat és adatokat tartalmaz)
 
* memória (általános tároló, mely utasításokat és adatokat tartalmaz)
 
* perifériák (pl. háttértároló (ahol az elmentett fájlok találhatók); beviteli eszközök: billentyűzet, egér; megjelenítő eszközök: monitor)
 
* perifériák (pl. háttértároló (ahol az elmentett fájlok találhatók); beviteli eszközök: billentyűzet, egér; megjelenítő eszközök: monitor)
 +
  
 
=== Eljárás, algoritmus, programozás ===
 
=== Eljárás, algoritmus, programozás ===
* '''Programozás''': előírni a számítógépnek, hogy mit csináljon.
 
  
 
Ebben a félévben csak ''imperatív'' programozás: lépésről lépésre előírjuk, hogy mit kell tenni, kb. mint egy recept.
 
Ebben a félévben csak ''imperatív'' programozás: lépésről lépésre előírjuk, hogy mit kell tenni, kb. mint egy recept.
  
 +
* '''Programozás''': előírni a számítógépnek, hogy mit csináljon.
 
* '''Eljárás (módszer)''': Gépiesen (gondolkodás nélkül) végrehajtható lépések sorozata,  amely elvezet a megoldáshoz.
 
* '''Eljárás (módszer)''': Gépiesen (gondolkodás nélkül) végrehajtható lépések sorozata,  amely elvezet a megoldáshoz.
 
* '''Algoritmus''': Gépiesen (gondolkodás nélkül) végrehajtható lépések '''véges''' sorozata,  amely elvezet a megoldáshoz.
 
* '''Algoritmus''': Gépiesen (gondolkodás nélkül) végrehajtható lépések '''véges''' sorozata,  amely elvezet a megoldáshoz.

A lap 2012. február 13., 22:16-kori változata

Tartalomjegyzék

A programozás alapjai

A számítógép felépítése

A számítógép fő részegységei: Kép

  • processzor (beolvassa a memóriából az utasításokat és az adatokat, az utasítások alapján műveleteket végez, az eredményt visszaírja a memóriába; valamint vezérli a perifériákat - adatokat olvas belőlük, ill. ír ki)
  • memória (általános tároló, mely utasításokat és adatokat tartalmaz)
  • perifériák (pl. háttértároló (ahol az elmentett fájlok találhatók); beviteli eszközök: billentyűzet, egér; megjelenítő eszközök: monitor)


Eljárás, algoritmus, programozás

Ebben a félévben csak imperatív programozás: lépésről lépésre előírjuk, hogy mit kell tenni, kb. mint egy recept.

  • Programozás: előírni a számítógépnek, hogy mit csináljon.
  • Eljárás (módszer): Gépiesen (gondolkodás nélkül) végrehajtható lépések sorozata, amely elvezet a megoldáshoz.
  • Algoritmus: Gépiesen (gondolkodás nélkül) végrehajtható lépések véges sorozata, amely elvezet a megoldáshoz.


Mielőtt az algoritmust kódolni kezdjük, meg kell győződni róla, hogy mindhárom feltétel teljesül:

  • helyes : Valóban azt a feladatot oldja meg, amire szánjuk.
  • teljes : Minden lehetséges esetben megoldja.
  • véges : Véges sok lépésben befejeződik.


Egy programozási feladat megoldási folyamata: Kép

Források

Személyes eszközök