Δευτέρα 19 Οκτωβρίου 2020

 ΘΕΩΡΙΑ

 Ανάλυση – Σύνθεση προβλήματος (Θ)

 Ανάλυση και σύνθεση προβλήματος

 Καθορισμός απαιτήσεων

 Βασικές έννοιες αλγορίθμων

 Αλγόριθμοι: βασικές έννοιες – χαρακτηριστικά 

 Τρόποι παρουσίασης αλγορίθμου (ελεύθερο κείμενο, φυσική γλώσσα, έννοιες 

σταθερών/μεταβλητών – βασικοί τύποι, έννοιες εντολών ανάγνωσης, εμφάνισης, εκχώρησης, 

ψευδοκώδικας – αρχική προσέγγιση)

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

 Βασικές αλγοριθμικές δομές (Θ+Ε)

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

 Δομή Επιλογής (απλή επιλογή, πεπερασμένη επιλογή, πολλαπλή επιλογή, εμφωλευμένη)

 Δομή Επανάληψης (κατά συνθήκη επανάληψη, πεπερασμένη επανάληψη)

 Σχεδίαση αλγορίθμων (Θ+Ε)

 Λογικές πράξεις /συνθήκες

 Σχεδίαση απλών αλγορίθμων

 Δομές Δεδομένων και Αλγόριθμοι (Θ+Ε)

 Δεδομένα

 Αλγόριθμοι + Δομές Δεδομένων = προγράμματα

 Πίνακες – Εγγραφές (Θ+Ε)

 Πίνακας: απλός, δυσδιάστατος, ν-Διάστατος

 Αναζήτηση στοιχείων πίνακα (σειριακή αναζήτηση, δυαδική αναζήτηση)

 Ταξινόμηση στοιχείων πίνακα (με επιλογή/selectionsort, φυσαλίδας/bubblesort, shellsort, 

γρήγορη ταξινόμηση)

 Στοίβα

 Ουρά

 Εισαγωγή στον προγραμματισμό (Θ+Ε)

 Η έννοια του προγράμματος

 Βασικά στοιχεία προγραμματισμού (αλφάβητο, τύποι δεδομένων, σταθερές, μεταβλητές, 

αριθμητικοί τελεστές, συναρτήσεις, αριθμητικές εκφράσεις, εντολή εκχώρησης, εντολές εισόδου, 

εξόδου, δομή προγράμματος, Μεταβλητές – Τύποι – Τελεστές, Δηλώσεις μεταβλητών, Βασικοί τύποι 

δεδομένων)

Δεν υπάρχουν σχόλια:

Δημοσίευση σχολίου

 ΘΕΩΡΙΑ  Ανάλυση – Σύνθεση προβλήματος (Θ)  Ανάλυση και σύνθεση προβλήματος  Καθορισμός απαιτήσεων  Βασικές έννοιες αλγορίθμων  Αλγόριθ...