Τύπος μαθήματος

Θεωρία

Περιγραφή

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

θεματικές ενότητες

  • Ανάλυση - σύνθεση προβλήματος
  • Δομή ακολουθίας
  • Δομή απλής επιλογής
  • Δομή σύνθετης επιλογής
  • Δομή πολλαπλής επιλογής
  • Δομή επιλογής με εμφωλευμένες διαδικασίες
  • Δομή επανάληψης
  • Βασικές λειτουργίες επί των δομών δεδομένων, κατηγορίες δομών, τεχνικές σχεδίασης αλγορίθμων.
  • Μονοδιάστατος πίνακας
  • Πίνακας 2 διαστάσεων
  • Πίνακας ν διαστάσεων
  • Αναζήτηση στοιχείων πίνακα
  • Πίνακες και εγγραφές
  • Αναζήτηση στοιχείων πίνακα
  • Ταξινόμηση στοιχείων πίνακα
  • Δομή δεδομένων Στοίβα
  • Δομή δεδομένων Ουρά

Συγγράμματα

Προσωπικές σημειώσεις