A Java nyelvben a programozásra és az algoritmus alapú mezőkre használt kifejezést úgy emlegetik pszeudokód . Lehetővé teszi számunkra, hogy meghatározzuk egy algoritmus megvalósítását. Egyszerű szavakkal úgy definiálhatjuk, mint egy algoritmus kifőzött reprezentációját.
Az elmúlt évtizedben az algoritmusokat a pszeudokód segítségével határozták meg, mivel azok a programozók számára értelmezhetők, függetlenül a programozási előéletüktől, tudásuktól. A pszeudokód egy kód hamis kódja vagy reprezentációja, amelyet még egy iskolai szintű programozási ismeretekkel rendelkező laikus is megért.
Megértjük az algoritmus és a pszeudokód közötti különbséget.
Algoritmus
Ez a cselekvések vagy attitűdök szervezett, logikus sorozata egy adott problémával kapcsolatban. A probléma megoldása érdekében a programozó egy algoritmust valósít meg. Az algoritmus természetes verbális, de kevés technikai megfigyeléssel fejeződik ki.
javascript oktatóanyag
Pszeudokód
Megjegyzések és tájékoztató szöveg formájában készült, amely csak angol nyelven íródott. A programozási nyelvekhez hasonlóan nincs szintaxisa, így a fordító nem tudja lefordítani vagy értelmezni.
A pszeudokód előnyei
- Bármely megközelítés olvashatóságának javítása érdekében a pszeudokód nagyon fontos szerepet játszik.
- A program és az algoritmus között a pszeudokód hídként működik. Dokumentumként kezeli, hogy a fejlesztő könnyen megértse a programot.
- A pszeudokód a program egyes sorain végzett munka elmagyarázására összpontosít. Emiatt a programozó nagyon könnyen elkészítheti a kódot.
A pszeudokód hátrányai
A pszeudokódnak is vannak hátrányai Jáva . A Java pszeudokódjának számos hátránya van, amelyek a következők:
- A programozási kód vizuális megjelenítése könnyen érthető, és a pszeudokód nem biztosítja ezt.
- Nincs jól meghatározott formátum a pszeudokód írásához.
- A pszeudokódhoz nem állnak rendelkezésre szabványok. A cégek saját szabványaikat használják a megírásához.
- Ha pszeudokódot használunk, akkor még egy dokumentumot kell karbantartanunk a kódunkhoz.
Pszeudokód írásának módja Java nyelven
Ahhoz, hogy a pszeudokódot Java nyelven írhassuk, a következő lépéseket kell végrehajtanunk:
- Először meg kell őriznünk a feladatok sorrendjének elrendezését, és ennek alapján meg kell írni a pszeudokódot.
- A pszeudokód a célt vagy célt megállapító kijelentéssel kezdődik.
Példa:
Tegyük fel, hogy van egy programunk, amely lehetővé teszi a felhasználó számára, hogy ellenőrizze, hogy a szám Armstrong-e vagy sem.
Az állításokat ugyanúgy behúzzuk, mint a ha-egyéb, azért és míg hurkok célja. Ezáltal nagyon könnyű megérteni a végrehajtási mechanizmust és a döntés-ellenőrzést.
Az állítást a következőképpen húzzuk be:
for 1 to 5 print result 'Inside for loop.' if 4 > 3 print result 'Inside if statement.' while 4 > 3 print result 'Inside the while loop.'
Az alábbiakban felsorolunk néhány pontot, amelyeket szem előtt kell tartanunk, amikor egy program pszeudokódját Java nyelven tervezzük.
- A megfelelő elnevezési konvenciót kell használnunk. Ezzel nagyon könnyű megérteni a pszeudokódot. Tehát az elnevezésnek egyszerűnek és egyértelműnek kell lennie.
- A megfelelő mondatokat kell használnunk. A metódusoknál a CamelCase-t, a konstansoknál a nagybetűt, a változóknál a kisbetűt használjuk.
- A pszeudokód nem lehet elvont, és azt, ami a tényleges kódban fog történni, ki kell dolgozni.
- Az 'if-then, 'for', 'while', 'eset' szabványos programozási struktúrákat ugyanúgy használjuk, mint a programozásban.
- A pszeudokód minden szakaszának teljesnek, végesnek és érthetőnek kell lennie.
- A pszeudokódnak olyan egyszerűnek kell lennie, amennyire a szakkifejezéseket nem ismerő laikus megértheti. Tehát a pszeudokódot nem írjuk teljesen programozott módon.
ArmstrongNumberExample.java
class ArmstrongNumberExample{ public static void main(String[] args) { int c = 0, a, temp; int n = 153; //It is the number to check armstrong temp = n; while(n > 0) { a = n % 10; n = n / 10; c = c +(a * a * a); } if(temp == c) System.out.println('armstrong number'); else System.out.println('Not armstrong number'); } }
A fenti program pszeudokódja a következő módon írható:
- Inicializálja c nullára.
- Az Armstrong ellenőrzéséhez inicializálja az n-t véletlen számra.
- Inicializálja a hőmérsékletet n-re.
- Addig ismételje a lépéseket, amíg az n értéke nagyobb lesz nullánál.
- Keressen emlékeztetőt n-re az n%10 használatával.
- Távolítsa el a szám utolsó számjegyét az n/10 gombbal.
- Keresse meg az emlékeztető háromszorosát, és adja hozzá a c.
- Ha hőmérséklet == c
'Armstrong-szám' nyomtatása - más
Nem Armstrong-szám
A fenti program algoritmusa a következő módon írható fel:
Írja be a számot.
- Inicializálja c = 0 és hőmérséklet = n.
- Ismételje addig, amíg (hőmérséklet != 0)
- a = hőmérséklet % 10 //maradék
- c = c + (a * a * a)
- hőmérséklet = hőmérséklet / 10
- ha (c == n)
- Az „Armstrong-szám” megjelenítése
- Más
- „Nem Armstrong-szám” megjelenítése