Opencourse Εισαγωγή στον Δομημένο Προγραμματισμό


Τα θέματα που καλύπτονται στο μάθημα είναι τα εξής: Εισαγωγικές Έννοιες σχετικά με τον Προγραμματισμό. Γλώσσες Προγραμματισμού. Αλγόριθμοι. Εκτέλεση Αλγορίθμων και Μεταγλωττιστές. Μεθοδολογία Προγραμματισμού. Εισαγωγή στη Γλώσσα Προγραμματισμού C. Τύποι Δεδομένων, Σταθερές και Μεταβλητές, Παράμετροι, Πέρασμα Παραμέτρων, Εντολές, Βασικές Δομές, Συναρτήσεις και Διαδικασίες. Πίνακες, Δεί­κτες, Αλφαριθμητικά, Δυναμικές δομές δεδομένων. Αναδρομικότητα. Χειρισμός αρχείων.


Στόχοι Μαθήματος

Με την επιτυχή ολοκλήρωση του μαθήματος, οι φοιτητές θα: γνωρίζουν να σχεδιάζουν απλούς αλγόριθμους   κατανοούν τα βασικά του δομημένου προγραμματισμού   γνωρίζουν πώς να γράφουν, να μεταγλωττίζουν, και να  εκσφαλματώνουν προγράμματα στη C είναι ικανοί να γράφουν προγράμματα στη C χρησιμοποιώντας  επαναλήψεις, πίνακες, συναρτήσεις, δείκτες, δομές, και αρχεία   έχουν βασική γνώση της τεχνολογίας λογισμικού 


Προαπαιτούμενες Γνώσεις

Κανένα Μάθημα


Περιεχόμενα

Εισαγωγικές Έννοιες. Γλώσσες Προγραμματισμού. Αλγόριθμοι. Εκτέλεση Αλγορίθμων και Μεταγλωττιστές. Μεθοδολογία  Προγραμματισμού. Σχεδιασμός και Αξιολόγηση. Εισαγωγή στη  Γλώσσα Προγραμματισμού C. Τύποι Δεδομένων, Σταθερές και  Μεταβλητές Παράμετροι, Πέρασμα Παραμέτρων, Εντολές, Βασικές  Δομές, Συναρτήσεις και Διαδικασίες. Πίνακες, Δείκτες, Αλφαριθμητικά, Δυναμικές δομές δεδομένων. Αναδρομικότητα. Χειρισμός αρχείων.

ΤΑΥΤΟΤΗΤΑ ΜΑΘΗΜΑΤΟΣ

Βαθμίδα:

Τύπος:

Προπτυχιακό

(A-)


Εκπαιδευτές: Κωνσταντίνος Στεργίου
Τμήμα: Μηχανικών Πληροφορικής και Τηλεπικοινωνιών
Ίδρυμα: Πανεπιστήμιο Δυτικής Μακεδονίας
Θεματική Περιοχή: Επιστήμες Υπολογιστών, Πληροφορικής, Τηλεπικοινωνιών
Άδεια Χρήσης: CC - Αναφορά - Μη Εμπορική Χρήση - Όχι Παράγωγα Έργα

Επισκεφτείτε το μάθημα

ΜΟΙΡΑΣΤΕΙΤΕ ΤΟ ΜΑΘΗΜΑ
ΣΧΕΤΙΚΑ ΜΑΘΗΜΑΤΑ