Mi a programozás
A programozásról általánosan néhány szóban
Mi a programozás
A programozást egy olyan feladatnak nevezhetnénk, amelyben különböző feladatokat állítunk olyan sorrendbe, hogy a feladatok végrehajtásával megtörténjen az amit szerettünk volna elérni.
Pl. ha meg kell jelenítsünk egy piros háttéren levő gombot az oldal közepén, akkor a feladatokat a következő képpen írhatnánk sorba:
- Háttér befestése pirosra
- Gomb megjelenítése
- Gomb középre helyezése
Bármely feladat felírható több kisebb feladatként, a programozók dolga csak annyi, hogy ezeket a kis feladatokat megtalálják és megfelelő sorrendbe állítsák.
A legtöbb feladat esetében a kisebbre tagolás sorrendje változhat, ahogy ebben a példában is mindegy, hogy a legelején festjük meg a hátteret, vagy a legvégén, a végeredmény ugyanaz. Viszont a gomb középre helyezése és a megjelenítésének a sorrendje már nem változhat, mivel ha nincs gomb, nincs mit középre helyezni.
A programozásban a sorrendbe írandó feladatokat parancsok és kulcsszavak segítségével írhatjuk le. A legtöbb programozási nyelvben minden parancs végét egy speciális karakter jelzi, pl: ";" (Pontosvessző)
Szintén a legtöbb programozási nyelvben a parancsokat (feladatokat) írhatjuk egymás alá:
echo "Ez egy szöveg megjelenítés";
echo "Ez egy második szöveg megjelenítés";
de akár egymás mellé is, a fontos, hogy a speciális karaktert a parancsok végén ne felejtsük el!
echo "Ez egy szöveg megjelenítés";echo "Ez egy második szöveg megjelenítés";
Azoknál a programozási nyelveknél ahol nem kell speciális karakterrel elválasztani a parancsokat, ott minden parancsot külön sorba kell írni
echo "Ez egy szöveg megjelenítés"
echo "Ez egy második szöveg megjelenítés"
Minden programozási nyelvben léteznek a következő elemek:
- Változók - olyan elemek amelyekben tárolhatunk 1 értéket: 1 számot, 1 betűt, 1 szöveget, egyéb értékeket
- Konstansok - olyan elemek amelyeknek van 1 értékük, de nem lehet megváltoztatni
- Struktúrák - olyan elemek amelyek több különböző változót vagy konstant tartalmaznak, és nem tartalmaznak egyetlen függvényt sem
- Tömbök (listák) - olyan elemek amelyekben tárolhatunk több különböző értéket, különböző neveken
- Függvények (Feladatok) - olyan parancs amelyek egyidejűleg több különböző feladatot is végrehajthatnak sorban egymás után
- Osztályok (Objektumok) - olyan elemek amelyek tartalmazhatnak egyszerre az előbbi elemek közül bármelyikből korlátlan számban, pl. mindenik fajtából 1-et, vagy 2 változót és 1 függvényt
Programunk egyszerűsége, gyorsasága ezen elemek különböző összekombinálása határozza meg. Bárhol használhatjuk őket korlátlan mennyiségben. Természetesen minél kevesebbet használunk belőlük, annál kisebb lesz a programunk mérete, és annál kevesebb feladatot kell majd végrehajtania, ezáltal annál egyszerűbb lesz. Fontos, hogy például amikor egy változónak adunk értéket, az is 1 feladat.
Az elemek összekombinálásából származó program kódját " Forráskódnak", "Source Code"-nak hívjuk.
- Következő lecke: Felhasználás
Részletek
- Megtekintve: 283
- Haszontalannak jelölve: 0
- Hasznosnak jelölve: 0
- Értékelés: