Στοιχεία Μαθήματος
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)
Είναι επιλογής;
Unknown
Yes
No
Φόρτος μέσα στο Εξάμηνο (Ώρες)
Διδασκαλίας
Εργαστήριο
Αυτοδύναμη Μελέτη
*
Εργασία (Project)
*
Εργαστηριακή Αναφορά
*