Felhasználói eszközök

Eszközök a webhelyen


gondolatok_a_programozasrol

Mi is a programozás?

A programozás egy olyan tevékenység, mely a „holt képletek élő programmá történő átvarázsolását” 1) jelenti. Ehhez egyfajta algoritmikus gondolkodás kell, mely véleményem szerint valamiféle tehetséget követel, akárcsak a rajzolás, vagy a zenélés. Akinek nincs tehetsége hozzá, az nagy nehézségek árán ugyan meg fog tudni tanulni valamilyen szinten programozni, de igazán hatékony algoritmusokat, vagy bonyolult rendszereket nem fog tudni készíteni.

A programozás egy olyan absztrakciós tevékenység, mely a való világ egy-egy problémáját modellezi, leképezi egy számítógépes programmá.

Ahhoz hogy megszülethessen a program, „csupán” három dolgot kell megvalósítani:

  1. meg kell határozni a bemenő és kimenő adatokat,
  2. meg kell határozni azokat a műveleteket, melyek a bemenő adatokból előállítják a kimenő adatokat,
  3. meg kell írni a programot

Nicolaus Wirth professzor, a Pascal programozási nyelv megalkotója mondta ezt: adat + algoritmus = program

Az első két lépés a tervezés, a harmadik lépés az implementáció, azaz a megvalósítás, mely során a következő három fontos dolgot kell elvégezni:

  1. be kell kérni a bemenő adatokat,
  2. ki kell számolni a kimenő adatokat,
  3. meg kell jeleníteni az eredményt

Hát kb. ennyi lenne a programozás. :)

1) Lőcs-Vigassy FORTRAN programozási nyelv
gondolatok_a_programozasrol.txt · Utolsó módosítás: 2015/11/30 10:51 szerkesztette: bucsupe