1. Γενικά
|
ΣΧΟΛΗ |
Σχολή Οικονομικών Επιστημών |
||||
|
ΤΜΗΜΑ |
Τμήμα Οργάνωσης και Διοίκησης Επιχειρήσεων |
||||
|
ΕΠΙΠΕΔΟ ΣΠΟΥΔΩΝ |
Προπτυχιακό |
||||
|
ΚΩΔΙΚΟΣ ΜΑΘΗΜΑΤΟΣ |
BA302 |
ΕΞΑΜΗΝΟ ΣΠΟΥΔΩΝ |
3 | ||
|
ΤΙΤΛΟΣ ΜΑΘΗΜΑΤΟΣ |
ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ Η/Υ | ||||
| ΑΥΤΟΤΕΛΕΙΣ ΔΙΔΑΚΤΙΚΕΣ ΔΡΑΣΤΗΡΙΟΤΗΤΕΣ |
ΕΒΔΟΜΑΔΙΑΙΕΣ ΩΡΕΣ
ΔΙΔΑΣΚΑΛΙΑΣ |
ΠΙΣΤΩΤΙΚΕΣ ΜΟΝΑΔΕΣ | |||
| Διαλέξεις | 3 | ||||
| Εργαστήριο / Εργ. Ασκήσεις | 0 | ||||
| Ασκήσεις (Πράξης κ.λ.π.) | 0 | ||||
|
ΣΥΝΟΛΟ ΩΡΩΝ |
3 | 6 | |||
| ΤΥΠΟΣ ΜΑΘΗΜΑΤΟΣ | Επιστημονικής περιοχής, Υποχρεωτικό | ||||
| ΠΡΟΑΠΑΙΤΟΥΜΕΝΑ ΜΑΘΗΜΑΤΑ | Δεν υφίστανται απαιτήσεις | ||||
| ΓΛΩΣΣΑ ΔΙΔΑΣΚΑΛΙΑΣ & ΕΞΕΤΑΣΕΩΝ | Ελληνικά | ||||
| IΤΟ ΜΑΘΗΜΑ ΠΡΟΣΦΕΡΕΤΑΙ ΣΕ ΦΟΙΤΗΤΕΣ ERASMUS | Ναι ( εφόσον υπάρχει αίτημα από́ φοιτητές Erasmus) | ||||
|
ΗΛΕΚΤΡΟΝΙΚΗ ΣΕΛΙΔΑ ΜΑΘΗΜΑΤΟΣ (URL) |
https://
eclass.uowm.gr/courses/BA119/
|
||||
2. ΜΑΘΗΣΙΑΚΑ ΑΠΟΤΕΛΕΣΜΑΤΑ
|
Μαθησιακά Αποτελέσματα |
|
|
Με την επιτυχή ολοκλήρωση του μαθήματος, ο φοιτητής θα πρέπει να: • Να γνωρίζει τις δυνατότητες του διαδικασιακού προγραμματισμού και συγκεκριμένα της γλώσσας C (ή ισοδύναμης) • Να αναλύει ένα πρόβλημα • Να σχεδιάζει τα βήματα επίλυσής του μέσα από έναν αλγόριθμο • Να μεταφράζει τον αλγόριθμο σε εντολές της C (ή ισοδύναμης) • Να ελέγχει το τελικό αποτέλεσμα και να το αξιολογεί |
|
|
Γενικές Ικανότητες |
|
|
• Αναζήτηση, ανάλυση και σύνθεση δεδομένων • Λήψη αποφάσεων • Προαγωγή της ελεύθερης, δημιουργικής και επαγωγικής σκέψης |
3. ΠΕΡΙΕΧΟΜΕΝΟ ΜΑΘΗΜΑΤΟΣ
|
Το περιεχόμενο του μαθήματος περιλαμβάνει: • Εισαγωγή: Εισαγωγή στον προγραμματισμό, γλώσσες προγραμματισμού, μεταγλωτιστές. Ένα απλό πρόγραμμα σε C. #include, #define. Απλές πράξεις και scanf, printf. Εντολές (κωδικοί) μορφοποίησης. Αριθμητικοί, συγκριτικοί και λογικοί τελεστές. type cast. • Εντολές ελέγχου ροής: if, switch. Εντολές επανάληψης for, while και do-while. Οι εντολές break και continue σε βρόχο επανάληψης. Εμφωλευμένες εντολές. Που ανήκει το else σε εμφωλευμένες if; • Πίνακες αριθμών και χαρακτήρων: Πίνακες αριθμών μιας και περισσότερων διαστάσεων. Χρησιμότητα και πλεονεκτήματα. Χειρισμός με εντολές επανάληψης (for). Υπερχείλιση. Πίνακες χαρακτήρων - strings. Οι συναρτήσεις χειρισμού τους strcpy, strcat, strcmp, strlen. Το αρχείο string.h. Το NULL. • Δείκτες (pointers): Δήλωση δείκτη. Ο τελεστής & και *. Δυναμική δέσμευση και αποδέσμευση μνήμης - πλεονεκτήματα, με τις συναρτήσεις malloc και free. Ο τελεστής sizeof. • Συναρτήσεις: Βιβλιοθήκες έτοιμων συναρτήσεων. Δήλωση και ορισμός συνάρτησης. Το πρωτότυπο της συνάρτησης. Επιστρεφόμενος τύπος, ο τύπος void. Η εντολή return. Ορίσματα και παράμετροι. Κλήση συνάρτησης by value και by reference. Κλήση με πίνακα ή δείκτη σαν παράμετρο. • Δομές (structures): Ορισμός δομής και δήλωση μεταβλητής τύπου δομής. Πλεονεκτήματα για τον προγραμματιστή. Δομές σαν παράμετροι συναρτήσεων. Πίνακες δομών και δείκτες. Χρησιμοποίηση δομών σε δομές δεδομένων. • Αρχεία: Αρχεία τύπου text και τύπου binary. Άνοιγμα, ανάγνωση, εγγραφή και κλείσιμο αρχείου (fopen, fclose, fsanf, fprintf, fread, fwrite). • Σταδιακή χρησιμοποίηση όλων των παραπάνω στη λύση προβλημάτων με χρήση προγραμμάτων |
4. ΔΙΔΑΚΤΙΚΕΣ και ΜΑΘΗΣΙΑΚΕΣ ΜΕΘΟΔΟΙ - ΑΞΙΟΛΟΓΗΣΗ
|
ΤΡΟΠΟΣ ΠΑΡΑΔΟΣΗΣ |
Πρόσωπο με πρόσωπο | ||||||||||||||||||||||||
|
ΧΡΗΣΗ ΤΕΧΝΟΛΟΓΙΩΝ ΠΛΗΡΟΦΟΡΙΑΣ ΚΑΙ ΕΠΙΚΟΙΝΩΝΙΩΝ |
Χρήση της ηλεκτρονικής πλατφόρμας e-class Κατά τις ώρες γραφείου Οι παρουσιάσεις πραγματοποιούνται με χρήση Power Point. Επίσης υπάρχει η δυνατότητα ηλεκτρονικής επικοινωνίας μέσω e-mail στο διδάσκοντα. Διάθεση ηλεκτρονικών παρουσιάσεων διδασκαλίας στους Φοιτητές, μέσω e-class |
||||||||||||||||||||||||
| ΟΡΓΑΝΩΣΗ ΔΙΔΑΣΚΑΛΙΑΣ |
|
||||||||||||||||||||||||
|
ΑΞΙΟΛΟΓΗΣΗ ΦΟΙΤΗΤΩΝ |
Γραπτή τελική εξέταση (100%) |
5. ΣΥΝΙΣΤΩΜΕΝΗ ΒΙΒΛΙΟΓΡΑΦΙΑ
| - Προτεινόμενη Βιβλιογραφία |
|
• Συνδουκάς Δημήτρης 2007, Εισαγωγή στη γλώσσα προγραμματισμού C, Εσωτερική έκδοση • Χατζηγιαννάκης Ν. Μ., Η Γλώσσα C σε βάθος (4η έκδοση), Εκδόσεις Κλειδάριθμος, 2012, ISBN: 978-960-461-498-1. • Τσελίκης Γ. Σ., Τσελίκας Ν. Δ., C: Aπό τη Θεωρία στην Εφαρμογή, Εκδότης: Νικόλαος Τσελίκας, 2012, ISBN: 978-960-93-1961-4. • C Προγραμματισμός, 7η Έκδοση, Abbey Deitel,Harvey Deitel |
|
- Συναφή επιστημονικά περιοδικά: |

