Πώς να γράψετε έναν αλγόριθμο στη γλώσσα προγραμματισμού: 6 βήματα

Πίνακας περιεχομένων:

Πώς να γράψετε έναν αλγόριθμο στη γλώσσα προγραμματισμού: 6 βήματα
Πώς να γράψετε έναν αλγόριθμο στη γλώσσα προγραμματισμού: 6 βήματα

Βίντεο: Πώς να γράψετε έναν αλγόριθμο στη γλώσσα προγραμματισμού: 6 βήματα

Βίντεο: Πώς να γράψετε έναν αλγόριθμο στη γλώσσα προγραμματισμού: 6 βήματα
Βίντεο: ''6+2 τρόποι για να μάθεις γρήγορα ένα κείμενο απ' έξω'' 2024, Ενδέχεται
Anonim

Ο αλγόριθμος είναι ένα σύνολο βημάτων που έχουν σχεδιαστεί για να λύσουν ένα πρόβλημα ή να ολοκληρώσουν μια εργασία. Οι αλγόριθμοι είναι συνήθως γραμμένοι σε ψευδοκώδικα ή σε συνδυασμό της γλώσσας ομιλίας σας και μίας ή περισσότερων γλωσσών προγραμματισμού, πριν από τη συγγραφή ενός προγράμματος. Αυτό το wikiHow σας διδάσκει πώς να συνδυάσετε έναν αλγόριθμο που θα σας κάνει να ξεκινήσετε την εφαρμογή σας.

Βήματα

Γράψτε έναν αλγόριθμο στη γλώσσα προγραμματισμού Βήμα 1
Γράψτε έναν αλγόριθμο στη γλώσσα προγραμματισμού Βήμα 1

Βήμα 1. Καθορίστε το αποτέλεσμα του κωδικού σας

Ποιο είναι το συγκεκριμένο πρόβλημα που θέλετε να λύσετε ή το έργο που θέλετε να επιτύχει; Μόλις έχετε μια σταθερή ιδέα για το τι σκοπεύετε να επιτύχετε, μπορείτε να καθορίσετε τα βήματα που θα λάβουν για να φτάσετε εκεί.

Γράψτε έναν αλγόριθμο στη γλώσσα προγραμματισμού Βήμα 2
Γράψτε έναν αλγόριθμο στη γλώσσα προγραμματισμού Βήμα 2

Βήμα 2. Αποφασίστε για ένα σημείο εκκίνησης

Η εύρεση του σημείου εκκίνησης και λήξης είναι ζωτικής σημασίας για την καταχώριση των βημάτων της διαδικασίας. Για να καθορίσετε ένα σημείο εκκίνησης, καθορίστε τις απαντήσεις σε αυτές τις ερωτήσεις:

  • Ποια δεδομένα/εισόδους είναι διαθέσιμα;
  • Πού βρίσκονται αυτά τα δεδομένα;
  • Ποιοι τύποι ισχύουν για το υπό εξέταση ζήτημα;
  • Ποιοι είναι οι κανόνες για την εργασία με τα διαθέσιμα δεδομένα;
  • Πώς σχετίζονται οι τιμές δεδομένων μεταξύ τους;
Γράψτε έναν αλγόριθμο στη γλώσσα προγραμματισμού Βήμα 3
Γράψτε έναν αλγόριθμο στη γλώσσα προγραμματισμού Βήμα 3

Βήμα 3. Βρείτε το τελικό σημείο του αλγορίθμου

Όπως και με το σημείο εκκίνησης, μπορείτε να βρείτε το τελικό σημείο του αλγορίθμου σας εστιάζοντας σε αυτές τις ερωτήσεις:

  • Ποια στοιχεία θα μάθουμε από τη διαδικασία;
  • Τι αλλάζει από την αρχή μέχρι το τέλος;
  • Τι θα προστεθεί ή δεν θα υπάρχει πλέον;
Γράψτε έναν αλγόριθμο στη γλώσσα προγραμματισμού Βήμα 4
Γράψτε έναν αλγόριθμο στη γλώσσα προγραμματισμού Βήμα 4

Βήμα 4. Παραθέστε τα βήματα από την αρχή έως το τέλος

Ξεκινήστε με μεγάλα βήματα. Για να χρησιμοποιήσετε ένα πραγματικό παράδειγμα, ας υποθέσουμε ότι ο στόχος σας είναι να φάτε λαζάνια για δείπνο. Έχετε καθορίσει ότι το σημείο εκκίνησης είναι να βρείτε μια συνταγή και ότι το τελικό αποτέλεσμα είναι ότι θα έχετε ένα λαζάνια πλήρως ψημένο και έτοιμο για φαγητό μέχρι τις 7 το απόγευμα. Τα βήματά σας μπορεί να μοιάζουν κάπως έτσι:

  • Αναζητήστε μια συνταγή στο διαδίκτυο.
  • Αναζητήστε τα υλικά που έχετε ήδη στην κουζίνα.
  • Κάντε μια λίστα με τα συστατικά που θα χρειαστείτε από το κατάστημα.
  • Αγοράστε τα συστατικά που λείπουν.
  • Επιστροφή στο σπίτι.
  • Ετοιμάστε τα λαζάνια.
  • Βγάζουμε τα λαζάνια από το φούρνο.
Γράψτε έναν αλγόριθμο στη γλώσσα προγραμματισμού Βήμα 5
Γράψτε έναν αλγόριθμο στη γλώσσα προγραμματισμού Βήμα 5

Βήμα 5. Καθορίστε πώς θα ολοκληρώσετε κάθε βήμα

Τώρα που έχετε ένα περίγραμμα βήμα προς βήμα, ήρθε η ώρα να σκεφτείτε πώς μπορείτε να κωδικοποιήσετε κάθε βήμα. Ποια γλώσσα θα χρησιμοποιήσετε; Ποιοι πόροι είναι διαθέσιμοι; Ποιος είναι ο πιο αποτελεσματικός τρόπος για να ολοκληρώσετε κάθε βήμα στη συγκεκριμένη γλώσσα; Ενσωματώστε μέρος αυτού του κώδικα στον αλγόριθμό σας. Αναπτύξτε κάθε βήμα μέχρι να αναφέρετε λεπτομερώς ολόκληρη τη διαδικασία.

  • Για παράδειγμα, το πρώτο βήμα στον αλγόριθμο λαζάνια μας είναι Αναζητήστε μια συνταγή στο διαδίκτυο.

    Τι περιλαμβάνει όμως αυτή η αναζήτηση; Να είστε συγκεκριμένοι. Για παράδειγμα:

    • Ενεργοποιήστε τον υπολογιστή σας.

      Ελέγξτε για να βεβαιωθείτε ότι είστε συνδεδεμένοι στο διαδίκτυο. Συνδεθείτε στο διαδίκτυο εάν δεν είστε ήδη

    • Ανοίξτε ένα πρόγραμμα περιήγησης ιστού.
    • Εισαγάγετε τους όρους αναζήτησης.
    • Κάντε κλικ στο σύνδεσμο μιας συνταγής.
    • Προσδιορίστε αν η συνταγή ικανοποιεί τις ανάγκες σας.

      • Φιλτράρετε συνταγές που δεν είναι χορτοφαγικές.
      • Βεβαιωθείτε ότι η συνταγή κάνει τουλάχιστον 5 μερίδες.
    • Επαναλάβετε μερικά από αυτά τα βήματα μέχρι να βρείτε τη σωστή συνταγή.
  • Εξετάστε τους πόρους που έχετε στη διάθεσή σας, όπως τις δυνατότητες του συστήματος για το οποίο αναπτύσσετε ένα πρόγραμμα. Στην περίπτωση των λαζάνια, υποθέτουμε ότι το άτομο που κάνει τα λαζάνια ξέρει πώς να ψάχνει στο διαδίκτυο, να λειτουργεί φούρνο κ.λπ.
Γράψτε έναν αλγόριθμο στη γλώσσα προγραμματισμού Βήμα 6
Γράψτε έναν αλγόριθμο στη γλώσσα προγραμματισμού Βήμα 6

Βήμα 6. Ελέγξτε τον αλγόριθμο

Τώρα που γράψατε τον αλγόριθμό σας, ήρθε η ώρα να αξιολογήσετε τη διαδικασία. Ο αλγόριθμός σας έχει σχεδιαστεί για να επιτύχει κάτι συγκεκριμένο και θα τον χρειαστείτε για να ξεκινήσετε να γράφετε το πρόγραμμά σας. Ρωτήστε τον εαυτό σας τις ακόλουθες ερωτήσεις και απαντήστε σε καθεμία όπως είναι απαραίτητο:

  • Ο αλγόριθμος λύνει το πρόβλημα/ολοκληρώνει την εργασία;
  • Έχει σαφώς καθορισμένες εισόδους και εξόδους;
  • Πρέπει ο τελικός στόχος να επαναπροσδιοριστεί για να είναι γενικότερος; Πιο συγκεκριμένα?
  • Μπορεί να απλοποιηθεί κάποιο από τα βήματα;
  • Είναι εγγυημένος ο αλγόριθμος να τελειώσει με το σωστό αποτέλεσμα;

Συμβουλές

  • Ελέγξτε τους υπάρχοντες αλγόριθμους για ιδέες για τη συγγραφή των δικών σας.
  • Χρησιμοποιήστε γρήγορους υπολογισμούς επαναλήψεων.
  • Εστίαση στην αποτελεσματικότητα κατά την κωδικοποίηση.
  • Μην ξεχάσετε να τερματίσετε αλλιώς ο κωδικός θα αποτύχει.

Συνιστάται: