Διαγράμματα ροής

Διάγραμμα ροής

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

Τα διαγράμματα ροής χρησιμοποιούνται εκτός από την αναπαράσταση αλγορίθμων χρησιμοποιούνται γενικά στη περιγραφή προβλημάτων και διαδικασιών.

Σύμβολα διαγραμμάτων ροής

Είσοδος - Έξοδος

Πλάγιο παραλληλόγραμμο

Χρησιμοποιείται για την είσοδο δεδομένων ή την εμφάνιση (έξοδο) αποτελεσμάτων. Για παράδειγμα:

  • Διάβασε ηλικία
  • Εμφάνισε μέσο όρο

Εκτέλεση ή Διεργασία

Οροθογώνιο παραλληλόγραμμο

Δηλώνει την εκτέλεση πράξης, υπολογισμό τιμής, εντολή, διεργασία.Για παράδειγμα:

  • Υπολόγισε εμβαδόν ή Εμβαδόν = βάση * ύψος
  • Προχώρα 4 βήματα μπροστά
  • Κλείσε πόρτα
  • Πάτησε το πλήκτρο ESCAPE


Ερώτηση και επιλογή

Ρόμβος

Δηλώνει μία ερώτηση με δύο ή περισσότερες επιλογές ανάλογα με την απάντηση. Για παράδειγμα:

  • Είναι ο βαθμός μικρότερος του 10?
  • Τελείωσε το νερό?
  • Είναι η θερμοκρασία μεγαλύερη του 100?
  • Υπάρχει εμπόδια μπροστά σου?

Αρχή και Τέλος

Έλλειψη

Η Έλλειψη, που δηλώνει την αρχή και το τέλος του κάθε αλγορίθμου

Παράδειγμα 1: Εμβαδόν Κύκλου

To εμβαδόν το κύκλου υπολογίζεται ως Ε = π * ρ^2

Παράδειγμα 2: Γραμμική εξίσωση ax + b = 0

  • Αν η παράμετρος a = 0 τότε λύση της εξίσωσης είναι όλοι η φυσικοί αριθμοί.
  • Αν α δεν είναι 0 τότε η λύση είναι x = - b / a

Δραστηριότητα 1

Σχεδίαστε το διάγραμμα ροής του παραδείγματος 2

Χρησιμοποιήστε την εφαρμογή draw.io

Δραστηριότητα 2 Αλγόριθμος μηχανής espresso

Μια απλή μηχανή espresso λειτουργεί ως εξής:

  1. Ανοίγουμε τον διακόπτη ON
  2. Αν η μηχανή δεν έχει νερό τότε γεμίζουμε με νερό το δοχείο. Αλλιώς αν έχει νερό συνεχίζουμε στο επόμενο.
  3. Βάζουμε τη κάψουλα
  4. Τοποθετουμε το ποτήρι μας
  5. Πατάμε το κουμπί για μονό ή για lugo ώστε να διαβάσει η μηχανή την επιλογή μας (είσοδος δεδομένων)
  6. Ανάλογα με την επιλογή μας η μηχανή θα φτιάξει μονό ή lugo.
  7. Η μηχανή μετά θα ρίξει τον καφέ στο ποτήρι
  8. Πατάμε τον διακόπτη OFF για να σβήσουμε τη μηχανή

Σχεδιάστε το διάγραμμα ροής για τον παραπάνω αλγόριθμο. Ξεκινήστε από εδώ.