Στοιχεία Μαθήματος
Study Program
*
---------
MSc in Informatics and Telematics
Undergraduate Programme
MPhil in Computer Science and Informatics
MSc Applied Informatics
Advances in Computer Science and Information Systems
Undergraduate Programme
PhD Programme
Information Technology
Κωδικός Μαθήματος (Ελληνικά)
*
Εξάμηνο
*
Τίτλος (Ελληνικά)
*
Ώρες Διδασκαλίας Θεωρίας (Εβδομαδιαία)
Μονάδες ECTS
*
Τύπος Μαθήματος (Ελληνικά)
Προαπαιτούμενα (Ελληνικά)
URL Μαθήματος (π.χ. στο e-class)
Μαθησιακά Αποτελέσματα (Ελληνικά)
Βασικός στόχος του μαθήματος είναι να παρουσιάσει τις προχωρημένες δυνατότητες των γλωσσών προγραμματισμού και πιο συγκεκριμένα της γλώσσας C που θα χρησιμοποιηθεί και στο εργαστήριο. Στο τέλος του μαθήματος οι φοιτητές θα πρέπει να είναι ικανοί να: - Καταλάβουν κώδικα γραμμένο σε γλώσσα C - Υλοποιήσουν εφαρμογές και να λύσουν πρακτικά προβλήματα χρησιμοποιώντας τη γλώσσα C - Προσαρμοστούν γρήγορα στα χαρακτηριστικά και συντακτικό οποιασδήποτε συναρτησιοστρεφούς γλώσσας προγραμματισμού - Κατανοήσουν βασικές λειτουργίες του λειτουργικού συστήματος και τη σχέση του με τις εφαρμογές
Γενικές Δεξιότητες (Ελληνικά)
- Προσαρμογή σε νέες καταστάσεις - Αυτόνομη εργασία - Ομαδική εργασία - Δημιουργικός τρόπος αξιοποίησης εργαλείων προγραμματισμού
Περιεχόμενο Μαθήματος (Ελληνικά)
- Δείκτες - Εγγραφές - Δυναμική Μνήμη - Συμβολοσειρές - Αρχεία και Είσοδος/Έξοδος - Λειτουργίες σε bits - Δομές Δεδομένων - Προεπεξεργαστής - Προγράμματα με Πολλά Αρχεία - Αποσφαλμάτωση κώδικα - Έλεγχος ορθής λειτουργίας - Εισαγωγή στην C++
Χρήση ΤΠΕ (Ελληνικά)
- Powerpoint presentations - Use of compilers and editors - Programming in Linux - Dissemination and organization of course material using OpenClass - Communication via OpenClass and emails
Είναι επιλογής;
Unknown
Yes
No
Φόρτος μέσα στο Εξάμηνο (Ώρες)
Διδασκαλίας
Εργαστήριο
Αυτοδύναμη Μελέτη
*
Εργασία (Project)
*
Εργαστηριακή Αναφορά
*