Anteprima

Selected image

Βασικές Αρχές Προγραμματισμού

(HUM104) -  Άγγελος Φυρίγος (ifyrigos@ee.duth.gr)

Descrizione del Corso

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

Οι φοιτητές θα αποκτήσουν τις απαραίτητες γνώσεις και δεξιότητες για τη κατανόηση του εκτελέσιμου κώδικα, και θα μάθουν να γράφουν αποδοτικό κώδικα στη γλώσσα C.

Βασικές Θεματικές:

  • Θεμελιώδεις Έννοιες και Υπολογιστική Λογική: Ιστορική εξέλιξη, Αρχιτεκτονική von Neumann, Νόμος του Moore, Δυαδικό Σύστημα και αλγόριθμοι.

  • Ιεραρχία Γλωσσών Προγραμματισμού: Κατανόηση της μετάβασης από την Αφηρημένη γλώσσα στη Μηχανική Γλώσσα και τον ρόλο των μεταφραστών (compilers).

  • Εισαγωγή στη Γλώσσα C: Βασικές αρχές, σύνταξη, δομές ελέγχου και υλοποίηση αλγορίθμων για την επίλυση σύνθετων προβλημάτων.

Στόχος: Ο τελικός στόχος είναι η πρακτική εφαρμογή των γνώσεων μέσω εργαστηριακών ασκήσεων.

Creation Date

martedì 30 settembre 2025