diff --git a/IoT/README.md b/IoT/README.md index 116bf5c..8a29a41 100755 --- a/IoT/README.md +++ b/IoT/README.md @@ -1,7 +1,10 @@ # IOT Lab -### Articles-and-Papers +Παρουσιάζεται το οικοσυστήμα του Διαδικτύου των Αντικειμένων (Internet of Things - IoT) καθώς και των σημαντικών δυνατοτήτων που προσφέρουν στις μέρες μας οι σύγχρονες εφαρμογές σε αυτό. + +Το εργαστήριο αποσκοπεί στην κατανόηση των υποστηρικτικών τεχνολογιών και απαιτούμενων υποδομών για την αποδοτική διανομή και λειτουργία των ΙοΤ εφαρμογών, στην ανάλυση των επιμέρους συνιστωσών υλικού-λογισμικού-δικτύωσης και των τεχνικών διασύνδεσης μεταξύ τους, στην εμβάθυνση στις τεχνολογίες προγραμματισμού και ανάπτυξης ΙοΤ εφαρμογών, στην επίδειξη των σημαντικότερων σεναρίων-περιπτώσεων χρήσης τους και στην εφαρμογή όλων των παραπάνω στην επίλυση πραγματικών προβλημάτων και στην περαιτέρω έρευνα. + + - [Networked objects and smart devices](https://www.theinternetofthings.eu/sites/default/files/Rob%20van%20Kranenburg/networked_objects.pdf) diff --git a/ls/README.md b/ls/README.md index 32a8484..a1c60e1 100644 --- a/ls/README.md +++ b/ls/README.md @@ -1,2 +1,13 @@ # ls +- Εισαγωγή στα λειτουργικά συστήματα (ορισμός, ιστορία, βασικές έννοιες, δομή, διαστρωμάτωση, κατηγορίες, κ.α.). +- Επικοινωνία και συγχρονισμός διεργασιών (ορισμός, συνθήκες ανταγωνισμού, κρίσιμα τμήματα, αμοιβαίος αποκλεισμός, μηχανισμοί κλειδώματος, ουρές αναμονής, σημαφόροι, παρακολουθητές κ.α.). +- Διαχείριση ΚΜΕ (απαιτήσεις και κριτήρια χρονοπρογραμματισμού της ΚΜΕ, αλγόριθμοι χρονοδρομολόγησης διεργασιών στην ΚΜΕ για συστήματα ομαδικής επεξεργασίας και συστήματα αλληλεπίδρασης, μέτρα απόδοσης κ.α.). +- Διαχείριση νημάτων (διαφορές μεταξύ νημάτων και διεργασιών, υποστήριξη νημάτων σε επίπεδο χρήστη και σε επίπεδο πυρήνα, χρονοπρογραμματισμός, συγχρονισμός και επικοινωνία, βιβλιοθήκες κ.α.) +- Διαχείριση μνήμης (εναλλαγή, οργάνωση φυσικής μνήμης, μεταβλητές διαιρέσεις, ιδεατή μνήμη, σελιδοποίηση, τμηματοποίηση, μετάφραση διευθύνσεων, αλγόριθμοι αντικατάστασης σελίδας, υβριδικά σχήματα). +- Βασικές αρχές διαχείρισης εισόδου-εξόδου (είδη συσκευών, αλγόριθμοι χρονοπρογραμματισμού κ.α.) και συστήματος αρχείων. +- Μελέτες περίπτωσης (η υποστήριξη των παραπάνω εννοιών και μηχανισμών σε σύγχρονα λειτουργικά συστήματα τύπου Windows και Unix/linux). + +# ΑΣΚΗΣΕΙΣ ΠΡΑΞΗΣ - ΕΡΓΑΣΤΗΡΙΟ: + +Unix/Linux: εγκατάσταση, αρχιτεκτονική, εντολές χρηστών, φίλτρα, προγραμματισμός στο κέλυφος, διαχείριση συστήματος, βασικοί μηχανισμοί ασφάλειας και προστασίας, συγγραφή και χρήση απλών και σύνθετων scripts, προγραμματισμός με τη γλώσσα awk. Ασκήσεις προσομοίωσης βασικών εννοιών. Εισαγωγή στον προγραμματισμό ταυτόχρονων διεργασιών (διεργασίες παιδιά κ.α.). diff --git a/sec/README.md b/sec/README.md index aeb3b02..15dc6b3 100644 --- a/sec/README.md +++ b/sec/README.md @@ -1,2 +1,3 @@ # sec +Σκοπός του εργαστηρίου είναι η εμβάθυνση των θεωρητικών και πρακτικών γνώσεων που ήδη έχει ο φοιτητής σε δίκτυα υπολογιστών και στην περιοχή της ασφάλειας υπολογιστών, ώστε να καλύψει το πλαίσιο γνώσεων της επιστημονικής περιοχής “Ασφάλειας Δικτύων και Επικοινωνιών”.