Hogyan írjunk algoritmust programozási nyelvre: 6 lépés

Tartalomjegyzék:

Hogyan írjunk algoritmust programozási nyelvre: 6 lépés
Hogyan írjunk algoritmust programozási nyelvre: 6 lépés

Videó: Hogyan írjunk algoritmust programozási nyelvre: 6 lépés

Videó: Hogyan írjunk algoritmust programozási nyelvre: 6 lépés
Videó: How to Learn Cyber Security Faster In 5 Simple Steps 2024, Lehet
Anonim

Az algoritmus olyan lépések összessége, amelyeket egy probléma megoldására vagy egy feladat elvégzésére terveztek. Az algoritmusokat rendszerint pszeudokódban írják, vagy az Ön beszédnyelvének és egy vagy több programozási nyelvének kombinációjaként, a program írása előtt. Ez a wikiHow megtanítja, hogyan kell összeállítani egy algoritmust, amely elindítja az alkalmazást.

Lépések

Írjon algoritmust a programozási nyelvbe 1. lépés
Írjon algoritmust a programozási nyelvbe 1. lépés

1. lépés. Határozza meg a kód kimenetelét

Mi az a konkrét probléma, amelyet meg szeretne oldani, vagy az a feladat, amelyet el szeretne végezni? Ha már határozott elképzelése van arról, hogy mit szeretne elérni, akkor meghatározhatja, hogy milyen lépéseket kell tennie az eléréshez.

Írjon algoritmust a programozási nyelvben 2. lépés
Írjon algoritmust a programozási nyelvben 2. lépés

2. lépés. Határozza meg a kiindulási pontot

A kezdeti és a végpont megtalálása kulcsfontosságú a folyamat lépéseinek felsorolásához. A kiindulópont meghatározásához határozza meg a következő kérdésekre adott válaszokat:

  • Milyen adatok/bemenetek állnak rendelkezésre?
  • Hol találhatók ezek az adatok?
  • Milyen képletek alkalmazhatók a kérdésre?
  • Milyen szabályok vonatkoznak a rendelkezésre álló adatok kezelésére?
  • Hogyan viszonyulnak egymáshoz az adatértékek?
Írjon algoritmust a programozási nyelvbe 3. lépés
Írjon algoritmust a programozási nyelvbe 3. lépés

3. lépés. Keresse meg az algoritmus végpontját

A kezdőponthoz hasonlóan az alábbi kérdésekre összpontosítva találhatja meg algoritmusa végpontját:

  • Milyen tényeket fogunk tanulni a folyamatból?
  • Mi változik az elejétől a végéig?
  • Mit adnak hozzá, vagy már nem léteznek?
Írjon algoritmust a programozási nyelvbe 4. lépés
Írjon algoritmust a programozási nyelvbe 4. lépés

4. lépés. Sorolja fel a lépéseket az elejétől a végéig

Kezdje széles lépésekkel. Ha egy valós példát akarunk használni, tegyük fel, hogy a cél az, hogy vacsorára lasagnát fogyasszon. Elhatározta, hogy a kiindulópont egy recept megtalálása, és a végeredmény az, hogy este 7 -ig teljesen elkészített és fogyasztható lasagnát kap. A lépései valahogy így nézhetnek ki:

  • Keressen receptet az interneten.
  • Keresse meg a konyhában már meglévő összetevőket.
  • Készítsen listát a boltban szükséges összetevőkről.
  • Vásárolja meg a hiányzó összetevőket.
  • Hazatérni.
  • Készítse elő a lasagnát.
  • Vegye ki a lasagnát a sütőből.
Írjon algoritmust a programozási nyelvbe 5. lépés
Írjon algoritmust a programozási nyelvbe 5. lépés

5. lépés. Határozza meg, hogyan fogja végrehajtani az egyes lépéseket

Most, hogy lépésről lépésre vázlatot készített, ideje elgondolkodnia azon, hogyan kódolhatja az egyes lépéseket. Melyik nyelvet fogja használni? Milyen források állnak rendelkezésre? Mi a leghatékonyabb módja az egyes lépések elvégzésének ezen a nyelven? A kód egy részét beépítse az algoritmusába. Bontsa ki az egyes lépéseket, amíg nem részletezi a teljes folyamatot.

  • Például a lasagna algoritmusunk első lépése Keressen receptet az interneten.

    De mi köze ennek a kereséshez? Pontosíts. Például:

    • Kapcsolja be a számítógépet.

      Ellenőrizze, hogy csatlakozik -e az internethez. Csatlakozzon az internethez, ha még nem tette meg

    • Nyisson meg egy webböngészőt.
    • Írja be a keresési kifejezéseket.
    • Kattintson a recept linkjére.
    • Határozza meg, hogy a recept megfelel -e az Ön igényeinek.

      • Szűrje ki a nem vegetáriánus recepteket.
      • Győződjön meg arról, hogy a recept legalább 5 adagot tartalmaz.
    • Ismételje meg ezeket a lépéseket, amíg meg nem találja a megfelelő receptet.
  • Fontolja meg a rendelkezésére álló erőforrásokat, például a rendszer képességeit, amelyhez programot fejleszt. A lasagna esetében feltételezzük, hogy a lasagnát készítő személy tudja, hogyan kell keresni az interneten, üzemeltetni a sütőt stb.
Írjon algoritmust a programozási nyelvben 6. lépés
Írjon algoritmust a programozási nyelvben 6. lépés

6. lépés. Tekintse át az algoritmust

Most, hogy megírta az algoritmusát, ideje értékelni a folyamatot. Az Ön algoritmusa valami konkrét megvalósítására készült, és erre szüksége lesz a program írásának megkezdéséhez. Tedd fel magadnak a következő kérdéseket, és válaszold meg mindegyiket szükség szerint:

  • Az algoritmus megoldja a problémát/elvégzi a feladatot?
  • Van egyértelműen meghatározott bemenete és kimenete?
  • A végcélt általánosabbra kell definiálni? Pontosabban?
  • Lehet -e bármelyik lépést egyszerűsíteni?
  • Biztos, hogy az algoritmus a helyes eredménnyel zárul?

Tippek

  • Nézze meg a meglévő algoritmusokat, hogy ötleteket kapjon a saját írásról.
  • Használjon gyors számítási iterációkat.
  • Fókuszáljon a hatékonyságra a kódolás során.
  • Ne felejtse el leállítani, különben a kód sikertelen lesz.

Ajánlott: