Πληροφορίες μαθήματος
Κωδικός
HY-345
Όνομα
Λειτουργικά Συστήματα
Πρόγραμμα
Προπτυχιακό
Περιοχή
Περιγραφή
Περιγραφή διαδικασιών λειτουργικού συστήματος και υλοποίησή τους: πολυ-προγραμματισμός, συγχρονισμός (σηματοφορείς), context switching, process scheduling, system calls, interrupt handlers, deadlock, device independent I/O, device drivers, disk scheduling, memory management, virtual memory, paging algorithms, file systems, distributed operating systems.
Μαθησιακοί στόχοι:
Οι φοιτητές, μετά την επιτυχή ολοκλήρωση του μαθήματος
θα κατέχουν τις βασικές έννοιες των λειτουργικών συστημάτων
θα έχουν εξοικειωθεί με τον κώδικα ενός μεγάλου λειτουργικού συστήματος όπως το Linux
θα έχουν μάθει τις βασικές αρχές συγχρονισμού διεργασιών και διαχείρισης μνήμης, και
θα είναι σε θέση να κάνουν βελτιώσεις στον κώδικα πραγματικών λειτουργικών συστημάτων
Αξιολόγηση:
Λεπτομέρειες για την βαθμολόγηση του μαθήματος περιέχονται στην ιστοσελίδα του μαθήματος
ECTS
8
Προαπαιτούμενα
HY-240 ή HY-255
Προτεινόμενα
HY-225
Ιστοσελίδα μαθήματος
Email μαθήματος
hy345 AT csd DOT uoc DOT gr Εμφάνιση email
Κατάλογος μαθημάτων (από ακαδημαϊκό έτος 2024-25)
Τα μαθήματα του Τμήματος Επιστήμης Υπολογιστών κωδικοποιούνται με τα γράμματα "ΗΥ" και με τρία ψηφία. Το πρώτο ψηφίο δηλώνει το έτος κατά το οποίο συνήθως παρακολουθείται το μάθημα:
Πρώτο Ψηφίο Κανονικό Έτος Παρακολούθησης 1,2,3,4 Πρώτο, Δεύτερο, Τρίτο, Τέταρτο 5,6 Μεταπτυχιακά μαθήματα 7,8,9 Ειδικά θέματα
Περιοχές Μαθημάτων
Κωδικός Επιστημονική Περιοχή A1 Αρχιτεκτoνική υπολογιστών και μικρο-ηλεκτρονική A2 Συστήματα υπολογιστών και παράλληλα υπολογιστικά συστήματα υψηλών επιδόσεων A3 Ασφάλεια υπολογιστών και κατανεμημένα συστήματα A4 Δίκτυα υπολογιστών, κινητοί υπολογισμοί και τηλεπικοινωνίες B1 Αλγοριθμική και ανάλυση συστημάτων B2 Βάσεις δεδομένων, διαχείριση πληροφορίας και γνώσης B3 Τεχνολογία λογισμικού και γλώσσες προγραμματισμού B4 Τεχνητή νοημοσύνη και μηχανική μάθηση C1 Επεξεργασία και ανάλυση σημάτων C2 Υπολογιστική όραση και ρομποτική C3 Γραφική και αλληλεπίδραση ανθρώπου-υπολογιστή C4 Βιοπληροφορική, ιατρική πληροφορική, και υπολογιστικές νευροεπιστήμες
Ακολουθούν συνοπτικοί κατάλογοι κατά κατηγορίες των μαθημάτων του προγράμματος βασικών σπουδών του Τμήματος Επιστήμης Υπολογιστών του Πανεπιστημίου Κρήτης. Μαθήματα των οποίων οι κωδικοί αρχίζουν με "ΜΕΜ" ή "ΦΥΣ" διδάσκονται από το Τμήμα Μαθηματικών Εφαρμοσμένων Μαθηματικών ή το Φυσικό αντιστοίχως και αναφέρονται με τους οικείους κωδικούς. Τα προαπαιτούμενα που αναφέρονται μέσα σε παρενθέσεις συνιστώνται έντονα, αλλά δεν είναι υποχρεωτικά.
Όλες οι περιοχές μαθημάτων
Μαθήματα κορμού
Μαθήματα Επιλογής Μαθηματικών και Φυσικών Επιστημών (Ε1)
Μαθήματα Επιλογής Άλλων Επιστημών (Ε2)
Αρχιτεκτoνική υπολογιστών και μικρο-ηλεκτρονική (A1)
Συστήματα υπολογιστών και παράλληλα υπολογιστικά συστήματα υψηλών επιδόσεων (A2)
Ασφάλεια υπολογιστών και κατανεμημένα συστήματα (A3)
Δίκτυα υπολογιστών, κινητοί υπολογισμοί, και τηλεπικοινωνίες (A4)
Αλγοριθμική και ανάλυση συστημάτων (B1)
Βάσεις δεδομένων, διαχείριση πληροφορίας και γνώσης (B2)
Τεχνολογία λογισμικού και γλώσσες προγραμματισμού (B3)
Τεχνητή νοημοσύνη και μηχανική μάθηση (B4)
Επεξεργασία και ανάλυση σημάτων (C1)
Υπολογιστική όραση και ρομποτική (C2)
Γραφική και αλληλεπίδραση ανθρώπου-υπολογιστή (C3)
Βιοπληροφορική, ιατρική πληροφορική, και υπολογιστικές νευροεπιστήμες (C4)
Μαθήματα Ελεύθερης Επιλογής
Μαθήματα Επιλογής Μαθηματικών και Φυσικών Επιστημών (Ε1)
Κωδικός
Όνομα Μαθήματος
ECTS
Προαπαιτούμενα
Προτεινόμενα
ETY-302
Οπτική και Κύματα
5
ΕΤΥ-102 ή ΦΥΣ-102 ή ΗΥ-113 και ΕΤΥ-112 ή ΜΕΜ-105
HY-111
Απειροστικός Λογισμός ΙI
6
HY-110
HY-112
Φυσική I
8
-
ΗΥ-113
Φυσική ΙΙ
6
--------------------
ΗΥ-121
Ηλεκτρικά Κυκλώματα
6
--------------------
ΗΥ-122
Εισαγωγή στην Ηλεκτρονική
6
--------------------
ΜΕΜ-106
Γραμμική Άλγεβρα Ι
8
MEM-102 ή ΗΥ-119
ΜΕΜ-108
Απειροστικός Λογισμός ΙΙI
8
MEM-102 ή ΗΥ-119 και ΜΕΜ-105 ή ΗΥ-111
ΜΕΜ-202
Αναλυτική Γεωμετρία
8
---
ΜΕΜ-203
Ευκλείδια Γεωμετρία
8
---
ΜΕΜ-204
Θεωρία Αριθμών
8
ΜΕΜ-103 ή ΗΥ-118
ΜΕΜ-211
Ανάλυση Ι
7
ΜΕΜ-101 ή ΗΥ-110
ΜΕΜ-213
Μιγαδική Ανάλυση
8
---
ΜΕΜ-221
Αλγεβρα Ι
8
ΜΕΜ-102 ή ΗΥ-119
ΜΕΜ-223
Γραμμική Αλγεβρα ΙΙ
8
MEM-106
ΜΕΜ-224
Θεωρία Ομάδων
8
MEM-221
ΜΕΜ-231
Διαφορική Γεωμετρία
8
MEM-102 ή ΗΥ-119
ΜΕΜ-233
Γεωμετρία
8
MEM-102 ή ΗΥ-119
ΜΕΜ-242
Θεωρία Συνόλων
8
ΜΕΜ-103 ή ΗΥ-118
ΜΕΜ-245
Εισαγωγή στην Κρυπτολογία
8
MEM-221
ΜΕΜ-251
Αριθμητική Ανάλυση
8
ΜΕΜ-101 ή ΗΥ-110, MEM-102 ή ΗΥ-119, ΗΥ-150
ΜΕΜ-252
Αριθμητική Λύση Συνήθων Διαφορικών Εξισώσεων
8
MEM-102 ή ΗΥ-119, ΜΕΜ-108, ΗΥ-150
ΜΕΜ-253
Αριθμητική Λύση Μερικών Διαφορικών Εξισώσεων
8
ΜΕΜ-102 ή ΗΥ-119, ΜΕΜ-108, ΗΥ-150
ΜΕΜ-254
Αριθμητική Γραμμική Άλγεβρα
8
ΜΕΜ-106, ΜΕΜ-108, ΗΥ-150
ΜΕΜ-255
Θεωρία Προσεγγίσεως και Εφαρμογές
8
ΜΕΜ-106, ΜΕΜ-211, ΗΥ-150
ΜΕΜ-262
Παραμετρική Στατιστική
8
ΜΕΜ-101 ή ΗΥ-110, MEM-102 ή ΗΥ-119, ΜΕΜ-261 ή ΗΥ-217
ΜΕΜ-264
Εφαρμοσμένη Στατιστική
8
ΜΕΜ-101 ή ΗΥ-110, MEM-102 ή ΗΥ-119, ΜΕΜ-261 ή ΗΥ-217
ΜΕΜ-271
Διαφορικές Εξισώσεις
7
ΜΕΜ-105 ή ΗΥ-111
ΜΕΜ-281
Θεωρία Ρευστών
8
ΜΕΜ-108, ΜΕΜ-271
ΜΕΜ-282
Μαθηματική Μοντελοποίηση
8
ΜΕΜ-106, ΜΕΜ-108, ΜΕΜ-271
ΜΕΜ-284
Κυματική Διάδοση
8
ΜΕΜ-108, ΜΕΜ-271
ΜΕΜ-293
Θεωρία Βελτιστοποίησης
8
ΜΕΜ-102 ή ΗΥ-119, ΜΕΜ-105
ΜΕΜ-297
Θεωρία Παιγνίων
8
ΜΕΜ-251, ΜΕΜ-271
ΦΥΣ-102
Γενική Φυσική ΙΙ (εφόσον δεν προσφέρεται από το Τμήμα Επιστήμης Υπολογιστών το ΗΥ-112)
7
---
ΦΥΣ-103
Θέματα Σύγχρονης Φυσικής Ι
3
---
ΦΥΣ-201
Εισαγωγή στη Σύγχρονη Φυσική Ι
7
---
ΦΥΣ-230
Αστροφυσική Ι
6
Όπως στο Τμήμα Φυσικής
ΦΥΣ-271
Εισαγωγή στην Θεωρία Κυκλωμάτων (εφ΄ όσον δεν προσφέρεται απο το Τμήμα Επιστήμης Υπολογιστών το ΗΥ-121)
6
---
ΦΥΣ-273
Εισαγωγή στις Ημιαγωγικές Διατάξεις
6
---
ΦΥΣ-277
Ηλεκτρονική Μικροσκοπία
6
---
ΦΥΣ-331
Αστροφυσική ΙΙ
6
ΦΥΣ-338
Αρχές και Εφαρμογές Δορυφορικής Τηλεσκόπησης
6
---
ΦΥΣ-361
Εισαγωγή στην Οπτοηλεκτρονική – Φωτονική
6
---
ΦΥΣ-374
Στοιχεία Ηλεκτρονικών
7
---
ΦΥΣ-457
Μαθηματικά Χρηματοοικονομικής Ανάλυσης Ι
6
---
Βιοπληροφορική, ιατρική πληροφορική, και υπολογιστικές νευροεπιστήμες (C4)
Κωδικός
Όνομα Μαθήματος
ECTS
Προαπαιτούμενα
Προτεινόμενα
ΗΥ-482
Αλγόριθμοι στη Βιοπληροφορική
6
HY-380, HY-217, HY-119