Παρουσίαση/Προβολή

Εικόνα επιλογής

ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΠΡΣ Γ ΛΥΚΕΙΟΥ

(0702035226) -  ΣΠΥΡΙΔΩΝ ΜΠΟΥΖΙΚΑΣ

Περιγραφή Μαθήματος

ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΠΡΣ Γ ΛΥΚΕΙΟΥ

1. Ανάλυση προβλήματος

1.1 Η έννοια πρόβλημα

1.2 Κατανόηση προβλήματος

1.3 Δομή προβλήματος

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

1.5 Κατηγορίες προβλημάτων

1.6 Πρόβλημα και υπολογιστής

2. Βασικές Έννοιες Αλγορίθμων

2.1 Τι είναι αλγόριθμος

2.2 Σπουδαιότητα αλγορίθμων

2.3 Περιγραφή και αναπαράσταση αλγορίθμων

2.4 Βασικές συνιστώσες/εντολές ενός αλγορίθμου

2.4.1 Δομή ακολουθίας

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

2.4.3 Διαδικασίες πολλαπλών επιλογών

2.4.4 Εμφωλευμένες Διαδικασίες

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

3. Δομές Δεδομένων και Αλγόριθμοι

3.1 Δεδομένα

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

3.3 Πίνακες

3.4 Στοίβα

3.5 Ουρά

3.6 Αναζήτηση

3.7 Ταξινόμηση

3.8 Αναδρομή

 

 
iv Ανάπτυξη εφαρμογών σε προγραμματιστικό περιβάλλον

 

 

3.8.1 Υπολογισμός του παραγοντικού

3.8.2 Υπολογισμός του μέγιστου κοινού διαιρέτη

3.8.3 Υπολογισμός αριθμών ακολουθίας Fibonacci

3.9 Άλλες δομές δεδομένων

3.9.1 Λίστες

3.9.2 Δένδρα

3.9.3 Γράφοι

4. Τεχνικές Σχεδίασης Αλγορίθμων

4.1 Ανάλυση προβλημάτων

4.2 Μέθοδοι σχεδίασης αλγορίθμων

4.3 Μέθοδος διαίρει και βασίλευε

4.4 Δυναμικός προγραμματισμός

4.5 Άπληστη μέθοδος

5. Ανάλυση Αλγορίθμων

5.1 Επίδοση αλγορίθμων

5.1.1 Χειρότερη περίπτωση ενός αλγορίθμου

5.1.2 Μέγεθος εισόδου ενός αλγορίθμου

5.1.3 Χρόνος εκτέλεσης προγράμματος ενός αλγορίθμου

5.1.4 Αποδοτικότητα αλγορίθμων

5.2 Ορθότητα αλγορίθμων

5.3 Πολυπλοκότητα αλγορίθμων

5.3.1 Ταξινόμηση ευθείας ανταλλαγής

5.3.2 Γραμμική αναζήτηση

5.4 Είδη αλγορίθμων

6. Εισαγωγή στον προγραμματισμό

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

ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΠΡΣ Γ ΛΥΚΕΙΟΥ

Ημερομηνία δημιουργίας

Πέμπτη 15 Ιανουαρίου 2026