← Back to Neural Hub

Mind Map 02

Βασικές Έννοιες Αλγορίθμων // Chapter 02

Concept

🧩 Ορισμός Αλγορίθμου

+
Πεπερασμένη σειρά ενεργειών
Αυστηρά καθορισμένες
Εκτελέσιμες σε πεπερασμένο χρόνο
Στόχος η επίλυση προβλήματος
Standards

⚖️ Κριτήρια Αλγορίθμου

+
1. Είσοδος (Input)
2. Έξοδος (Output)
3. Καθοριστικότητα (Definiteness)
4. Περατότητα (Finiteness)
5. Αποτελεσματικότητα (Effectiveness)
Importance

🚀 Σπουδαιότητα στην Πληροφορική

+
Σκοπιά Υλικού (Hardware)
Γλώσσες Προγραμματισμού
Θεωρητική Σκοπιά
Αναλυτική Σκοπιά (Χρόνος & Μνήμη)
Methods

📝 Αναπαράσταση Αλγορίθμων

+
Ελεύθερο κείμενο
Διαγραμματικές τεχνικές (Διάγραμμα ροής)
Φυσική γλώσσα κατά βήματα
Κωδικοποίηση (Ψευδογλώσσα/Πρόγραμμα)
Logic Control

🏗️ Βασικές Εντολές & Δομές

+
Δομή Ακολουθίας:

Εκχώρηση (←), Είσοδος (Διάβασε), Έξοδος (Εμφάνισε)

Δομή Επιλογής:

Απλή, Σύνθετη, Πολλαπλή (Επίλεξε)

Δομή Επανάληψης:

Όσο, Μέχρις_ότου, Για

Components

💎 Στοιχεία Ψευδογλώσσας

+
Σταθερές & Μεταβλητές
Τελεστές (Αριθμητικοί, Συγκριτικοί, Λογικοί)
Εκφράσεις & Εντολές