lietuvių

1η Διδακτική ώρα

Εισαγωγή στις Βασικές Δομές Αλγορίθμου και Σχεδίαση Διαγράμματος Ροής

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

Σήμερα, θα εισαχθούμε στις βασικές δομές αλγορίθμων, οι οποίες είναι:

Ακολουθία: Οι εντολές εκτελούνται η μία μετά την άλλη, με συγκεκριμένη σειρά.

Επιλογή: Χρησιμοποιείται για να επιλέγεται μία ενέργεια ανάλογα με μία συνθήκη (π.χ. αν x--τότε κάνε y--αλλιώς κάνε z).

Επανάληψη: Μία ή περισσότερες εντολές εκτελούνται επαναληπτικά, μέχρι να ικανοποιηθεί κάποια συνθήκη.

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

--> Τα βασικά σύμβολα των Διαγραμμάτων Ροής είναι:

Οβάλ: Έναρξη / Τέλος.

Παραλληλόγραμμο: Είσοδος ή Έξοδος (π.χ. διάβασε, εμφάνισε).

Ορθογώνιο: Επεξεργασία (π.χ. μαθηματικοί υπολογισμοί, κ.τ.λ.).

Ρόμβος: Απόφαση / Συνθήκη (π.χ. αν Α > Β).

Θα εργαστούμε για εξάσκηση και προπόνηση πάνω στα διαγράμματα ροής με quiz και ασκήσεις και θα λύσουμε κάθε απορία.

Parašykite komentarą