Εισαγωγή στον προγραμματισμό υπολογιστών, ο υπολογιστής ως προγραμματιζόμενη μηχανή. Σύντομη ιστορική αναδρομή και εξέλιξη προγραμματιστικών τεχνικών και μεθόδων. Ακριβής προσδιορισμός του προβλήματος. Η έννοια του αλγορίθμου στην επίλυση προβλημάτων. Σχεδίαση και ανάπτυξη αλγορίθμων, παραδείγματα και εφαρμογές. Μέθοδοι περιγραφής αλγορίθμων σε μορφή κατανοητή από τον υπολογιστή. Οι γλώσσες προγραμματισμού: Γλώσσα μηχανής και γλώσσες υψηλού επιπέδου. Το προστακτικό κομμάτι της γλώσσας προγραμματισμού: βασικές εντολές εισόδου και εξόδου, ελέγχου ροής και επανάληψης. Εντολές εκτέλεσης υπό συνθήκες. Τύποι, ορισμός και ανάθεση τιμών μεταβλητών και σύνθετων δομών δεδομένων. Συναρτησιακός και διαδικαστικός προγραμματισμός. Εισαγωγή στη δυαδική λογική. Προγραμματιστικά περιβάλλοντα και τεχνικές σχεδίασης προγραμμάτων, διαδικασίες απασφαλμάτωσης.
Επιστροφή
Ανδρέας Φλώρος Δρ. Ηλ/γος Μηχ/κός & Τεχνολογίας Υπολογιστών |
Τμήμα Τεχνών Ήχου και Εικόνας Ιόνιο Πανεπιστήμιο |
Διεύθυνση Τμήμα Τεχνών Ήχου και Εικόνας Ιόνιο Πανεπιστήμιο Πλατεία Ελευθερίας, Παλαιά Ανάκτορα 49100 Κέρκυρα |
Τηλέφωνο | 26610 87725 |
Fax | 26610 87866 |
Skype | audioguy_gr |
floros@ionio.gr |