Εισαγωγή. E-03: Λειτουργικά Συστήµατα ΙΙ 6. Εαρινό Εξάµηνο Κατανεµηµένα συστήµατα αρχείων. Μέρη κατανεµηµένου συστήµατος αρχείων

Μέγεθος: px
Εμφάνιση ξεκινά από τη σελίδα:

Download "Εισαγωγή. E-03: Λειτουργικά Συστήµατα ΙΙ 6. Εαρινό Εξάµηνο 2005-06. Κατανεµηµένα συστήµατα αρχείων. Μέρη κατανεµηµένου συστήµατος αρχείων"

Transcript

1 Εισαγωγή Ε-03: Λειτουργικά Συστήµατα ΙΙ Εαρινό Εξάµηνο «Κατανεµηµένα Συστήµατα Αρχείων (1/2)» ρ. Παναγιώτης Χατζηδούκας (Π..407/80) Σύστηµα αρχείων Αποθήκευση, προσπέλαση και διαχείριση δεδοµένων Λογικό αρχείο: ακολουθία bytes, µεταβλητού µεγέθους Ιδιότητες: µέγεθος, δικαιώµατα προσπέλασης Ευρετήρια αρχείων ιευκόλυνση της διαχείρισης των αρχείων Είναι και αυτάαρχεία Μπορεί να περιέχουν άλλα ευρετήρια (δεντρική δοµή) E-03: Λειτουργικά Συστήµατα ΙΙ 1 E-03: Λειτουργικά Συστήµατα ΙΙ 2 Κατανεµηµένα συστήµατα αρχείων Είναι µια υπηρεσία αρχείων Παρέχει στους πελάτες τη δυνατότητα προσπέλασης σε αρχεία που είναι αποθηκευµένα σε κάποιο αποµακρυσµένο σύστηµα Προσπέλαση αρχείων από οποιοδήποτε σηµείο του Κ.Σ. Ένα κατανεµηµένο σύστηµα αρχείων πρέπει να παρέχει τις ίδιες λειτουργίες µε ένα τοπικό σύστηµα αρχείων Άνοιγµα-κλείσιµο, δηµιουργία-διαγραφή, ανάγνωση-εγγραφή αρχείου Αναζήτηση συγκεκριµένης θέσης Ανάγνωση / εγγραφή ιδιοτήτων Τοπικό σύστηµα αρχείων: υποστήριξη από τον πυρήνα του λειτουργικού συστήµατος Κατανεµηµένο σύστηµα αρχείων: υλοποίηση από πολλούς εξυπηρετητές αρχείων (διεργασίες) ιαφάνεια συστήµατος: οι πελάτες δεν γνωρίζουν το πλήθος, τη θέση και τον τρόπο λειτουργίας των εξυπηρετητών E-03: Λειτουργικά Συστήµατα ΙΙ 3 Μέρη κατανεµηµένου συστήµατος αρχείων ιεπαφή διαχείρισης αρχείων ηµιουργία, διαγραφή, ανάγνωση και εγγραφή αρχείων µε βάση ένα αναγνωριστικό ιεπαφή διαχείρισης ευρετηρίων Οργάνωση των αρχείων σε ευρετήρια Μετάφραση των ονοµάτων των αρχείων σε αναγνωριστικά Η υπηρεσία ευρετηρίων είναι πελάτης της υπηρεσίας αρχείων Κώδικας πελάτη Πληρεξούσιος (proxy) Υποστήριξη επικοινωνίας πελάτη εξυπηρετητών ιεπαφή διαχείρισης αρχείων κατάλληλη για κάθε τύπο πελάτη Το ίδιο κατανεµηµένο σύστηµα αρχείων χρησιµοποιείται από πελάτες σε UNIX και Windows E-03: Λειτουργικά Συστήµατα ΙΙ 4 ιεπαφή διαχείρισης αρχείων Μια κατανεµηµένη υπηρεσία αρχείων υποστηρίζει λειτουργίες απευθείας πάνω στα αρχεία Η επιλογή ενός αρχείου γίνεται µέσω ενός δυαδικού αναγνωριστικού και όχι µέσω του ονόµατός του Παρέχει πληροφορίες για τον εντοπισµό του αρχείου Επιλέγεται από τον εξυπηρετητή κατάτη δηµιουργία ενός αρχείου Επιστρέφεται στον πελάτη για µελλοντική χρήση (αντιστοίχηση αναγνωριστικού σε κάποιο όνοµα) Στο UNIX, κάθε αρχείο περιγράφεται από έναν i-κόµβο Οι i-κόµβοι αποθηκεύονται σε ένα πίνακα στην αρχή του φυσικού µέσου αποθήκευσης Είναι αναγνωριστικό που δεν εξαρτάται από το όνοµα του αρχείου Τα ευρετήρια είναι απλώς αρχεία που αντιστοιχίζουν σε κάθε όνοµα αρχείου ή ευρετηρίου που περιέχουν έναν i-κόµβο ιεπαφή διαχείρισης αρχείων Σε πολλές υλοποιήσεις κατανεµηµένων συστηµάτων αρχείων, η ανάγνωση και η εγγραφή σε ένα αρχείο γίνεται από µια θέση που καθορίζεται ρητά από την κλήση εν παρέχεται κλήση αναζήτησης µιας συγκεκριµένης θέσης στο αρχείο Οι κλήσεις για άνοιγµα και κλείσιµο αρχείων είναι περιττές Ο εξυπηρετητής εν µεταφράζει το όνοµα του αρχείου στο αναγνωριστικό του εν διατηρεί κάποια κατάσταση για τα αρχεία που χρησιµοποιούν οι χρήστες E-03: Λειτουργικά Συστήµατα ΙΙ 5 E-03: Λειτουργικά Συστήµατα ΙΙ 6 1

2 Μοντέλο αποµακρυσµένης πρόσβασης ιεπαφή παρόµοια µε αυτήν του UNIX Υλοποίηση στον πληρεξούσιο, ώστε να αποκρύπτεται η διαφορά µεταξύ τοπικών και αποµακρυσµένων αρχείων Η ανάγνωση και η εγγραφή δεδοµένων υλοποιούνται από τον εξυπηρετητή Το άνοιγµα και κλείσιµο των αρχείων υλοποιούνται τοπικά Ο πελάτης αποστέλλει ή προσκοµίζει µέσω του δικτύου το τµήµα δεδοµένων του αρχείου που χρησιµοποιείται σε κάθε λειτουργία Κάθε λειτουργία ανάγνωσης και εγγραφής απαιτεί χρήση του δικτύου Υψηλός χρόνος απόκρισης των παραπάνω λειτουργιών (σχήµα) Μοντέλο ανεβάσµατος κατεβάσµατος Το άνοιγµα και κλείσιµο των αρχείων υλοποιούνται από τον εξυπηρετητή Η ανάγνωση και η εγγραφή υλοποιούνται τοπικά Το άνοιγµα ενός αρχείου δηµιουργεί τοπικό αντίγραφο από τον εξυπηρετητή στον πελάτη Το κλείσιµο µεταφέρει ολόκληρο το αρχείο πίσω, αν έχει αλλάξει Χρήση του δικτύου µόνο κατά την έναρξη και λήξη χρήσης των αρχείων Χαµηλός χρόνος απόκρισης στις λειτουργίες ανάγνωσης και εγγραφής (σχήµα) E-03: Λειτουργικά Συστήµατα ΙΙ 7 E-03: Λειτουργικά Συστήµατα ΙΙ 8 Πλεονεκτήµατα - Μειονεκτήµατα Μοντέλο αποµακρυσµένης πρόσβασης: χρήση του δικτύου σε κάθε προσπέλαση του αρχείου Μοντέλο ανεβάσµατος κατεβάσµατος: χρήση του δικτύου στην αρχή και στο τέλος, αν το αρχείο έχει αλλάξει Η επίδοση κάθε µοντέλου εξαρτάται από το µέγεθος και τη χρήση του αρχείου: Χρήση µικρού µέρους ενός µεγάλου αρχείου (µοντέλο αποµακρυσµένης πρόσβασης) Χρήση µεγάλου µέρους ενός µικρού αρχείου (µοντέλο ανεβάσµατος κατεβάσµατος) ιεπαφή υπηρεσίας ευρετηρίων Λειτουργίες κατανεµηµένης υπηρεσία ευρετηρίων Αντιστοίχηση ονοµάτων σε αναγνωριστικά αρχείων Οργάνωση των ονοµάτων αυτών σε ευρετήρια Η διατήρηση των στοιχείων γίνεται σε ευρετήρια, που είναι αρχεία ειδικής µορφής Η υπηρεσία ευρετηρίων είναι πελάτης της υπηρεσίας αρχείων Οι δύο υπηρεσίες µπορεί να βρίσκονται σε διαφορετικές µηχανές Βασική λειτουργία: ανεύρεση του αναγνωριστικού ενός αρχείου µε βάση το όνοµά του και το ευρετήριο στο οποίο ανήκει Το ευρετήριο προσδιορίζεται µέσω του αναγνωριστικού του (ειδικό αρχείο) Ο εντοπισµός ξεκινά από κάποιο γνωστό σηµείο στο γράφηµα των ευρετηρίων (αναγνωριστικό ευρετηρίου ρίζας) Μέσω της λειτουργίας ανεύρεσης των αναγνωριστικών των ενδιάµεσων ευρετηρίων φτάνουµε στο ζητούµενο αρχείο E-03: Λειτουργικά Συστήµατα ΙΙ 9 E-03: Λειτουργικά Συστήµατα ΙΙ 10 Παράδειγµα Εντοπισµός αναγνωριστικού του αρχείου µε όνοµα διαδροµής A/D µε επαναληπτική ανάλυση ονοµάτων Ο πληρεξούσιος του πελάτη στέλνει το αναγνωριστικού του ευρετηρίου ρίζας και το όνοµα Α στην υπηρεσία ευρετηρίων Η υπηρεσία ευρετηρίων διαβάζει το ευρετήριο της ρίζας από την υπηρεσία αρχείων µε βάση το αναγνωριστικό του, εντοπίζει το όνοµα Α και επιστρέφει στον πληρεξούσιο το αντίστοιχο αναγνωριστικό Ο πληρεξούσιος επαναλαµβάνει τα παραπάνω µε το αναγνωριστικό του ευρετηρίου Α και το όνοµα D Τελικάεπιστρέφεται στον πληρεξούσιο το αναγνωριστικό του αρχείου D, το οποίο µπορεί να προσπελάσει επικοινωνώντας απευθείας µε την υπηρεσία αρχείων Αναδροµική ανάλυση ονοµάτων Η υπηρεσία ευρετηρίου δέχεται το πλήρες όνοµα της διαδροµής και ένα σηµείο εκκίνησης και επιστρέφει το αναγνωριστικό του αρχείου ιεπαφή υπηρεσίας ευρετηρίων Καταχώριση αρχείου σε ευρετήριο Παρέχεται στην υπηρεσία ευρετηρίου Το αναγνωριστικό του επιθυµητού ευρετηρίου Το αναγνωριστικό του αρχείου Το όνοµα µε το οποίο θα προστεθεί το αρχείο στο ευρετήριο Η δηµιουργία του αρχείου θα πρέπει να έχει ήδη γίνει Προστίθεται µία νέα εγγραφή στο κατάλληλο ευρετήριο, το οποίο αποθηκεύεται µέσω της υπηρεσίας αρχείων Περισσότεροι σύνδεσµοι: επιπλέον καταχωρήσεις ιαγραφή αρχείου Αναγνωριστικό ευρετηρίου και όνοµα αρχείου Αποθήκευση τροποποιηµένου ευρετηρίου ιαγραφή αρχείου µέσω της υπηρεσίας αρχείων Θα πρέπει να έχουν διαγραφεί όλοι οι σύνδεσµοι προς το αρχείο E-03: Λειτουργικά Συστήµατα ΙΙ 11 E-03: Λειτουργικά Συστήµατα ΙΙ 12 2

3 Επιπρόσθετες λειτουργίες Αναζήτηση µε βάση κάποιο πρότυπο Επιστροφή των περιεχοµένων ενός ευρετηρίου στον πελάτη Μετονοµασία και µετακίνηση αρχείων Αναπαραγωγή αρχείων Αποθήκευση πανοµοιότυπων αντιγράφων σε πολλούς εξυπηρετητές για αύξηση της αξιοπιστίας και επίδοσης του συστήµατος Σε κάθε όνοµα αντιστοιχίζεται µια λίστα από αναγνωριστικά Η µετάφραση ονόµατος σε αναγνωριστικό µπορεί να επιστρέφει ένα ή όλα τα αναγνωριστικά Ο κατάλληλος εξυπηρετητής επιλέγεται από το σύστηµα ή από τον πελάτη αντίστοιχα Τα ονόµατα και τα αναγνωριστικά των αρχείων ορίζονται σε σχέση µε µία συγκεκριµένη οµάδα αρχείων Σύνολο αρχείων και ευρετηρίων που αντιµετωπίζονται ως ενιαία µονάδα Τοπικό σύστηµα αρχείων: κάθε διαµέριση ενός δίσκου συνήθως περιέχει µια διαφορετική οµάδα αρχείων, µε δική της ρίζα, ιεραρχία ευρετηρίων και αρχεία δεδοµένων Κατανεµηµένο σύστηµα αρχείων: Κάθε εξυπηρετητής µπορεί να υποστηρίζει µία ή περισσότερες οµάδες αρχείων και αντίστροφα E-03: Λειτουργικά Συστήµατα ΙΙ 13 E-03: Λειτουργικά Συστήµατα ΙΙ 14 Ενοποίηση των χώρων ονοµάτων των οµάδων αρχείων πελατών και εξυπηρετητών σε ένα ενιαίο σύνολο Πριν από κάθε όνοµα διαδροµής προστίθεται το όνοµα ή η διεύθυνση του εξυπηρετητή στον οποίον βρίσκεται η αντίστοιχη οµάδα αρχείων (π.χ. /server/home/users) ιαφάνεια ονοµασίας (naming transparency): τοπικά και αποµακρυσµένα αρχεία προσπελάζονται µε τον ίδιο τρόπο ιαφάνεια τοποθεσίας (location transparency): τα ονόµατα των αρχείων δεν προσδιορίζουν τη θέση τους στο δίκτυο εν ξέρουµε που βρίσκεται ο εξυπηρετητής, ο οποίος µπορεί να µετακινηθεί αρκεί να µην αλλάξει όνοµα Αν ένα αρχείο µεγαλώσει τόσο ώστε να µη χωράει στον εξυπηρετητή του το σύστηµα δεν µπορεί να το µετακινήσει αλλού Εναλλακτική προσέγγιση Εγκατάσταση (mounting) των αποµακρυσµένων χώρων ονοµάτων των αρχείων σε αυθαίρετα σηµεία εγκατάστασης στον τοπικό χώρο ονοµάτων αρχείων Π.χ. αν ο χώρος ονοµάτων ενός εξυπηρετητή server εγκατασταθεί κάτω από το ευρετήριο /remote, τότε το /server/home/users γίνεται /remote/home/users Πλεονέκτηµα: Επιτρέπεται η µετακίνηση οµάδων αρχείων µεταξύ εξυπηρετητών, χωρίς αλλαγή των ονοµάτων τους Μειονέκτηµα: Ο τρόπος προσπέλασης του ίδιου αρχείου µπορεί να διαφέρει µεταξύ µηχανών, αφού κάθε µηχανή µπορεί να χρησιµοποιεί διαφορετικό σηµείο εγκατάστασης E-03: Λειτουργικά Συστήµατα ΙΙ 15 E-03: Λειτουργικά Συστήµατα ΙΙ 16 Εκτός από διαφάνεια ονοµασίας και τοποθεσίας πρέπει να παρέχεται και ανεξαρτησία τοποθεσίας, οπότε το όνοµα αρχείου είναι ανεξάρτητο από Από τη θέση του στο σύστηµα(µετακίνηση αρχείων) Από τη θέση από την οποία προσπελάζεται (µετακίνηση εφαρµογών) Υλοποίηση αναγνωριστικών Κάθε εξυπηρετητής χρησιµοποιεί τα ήδη υπάρχοντα τοπικά αναγνωριστικά i-κόµβος, αριθµός οµάδας αρχείων και όνοµα ή διεύθυνση µηχανής Μπορούν να χρησιµοποιηθούν από κάθε σηµείο αλλά δεσµεύουν τις οµάδες αρχείων σε συγκεκριµένους εξυπηρετητές Απόδοση ενός µοναδικού αναγνωριστικού σε κάθε οµάδα αρχείων Συνδυασµός µε ένα τοπικό αναγνωριστικό (i-κόµβος) Επιτρέπει την µετακίνηση οµάδων αρχείων µεταξύ εξυπηρετητών Απαιτεί µηχανισµό διασφάλισης της µοναδικότητας των αναγνωριστικών και ύπαρξη υπηρεσίας εντοπισµού της διεύθυνσης του εξυπηρετητή που υποστηρίζει την επιθυµητή οµάδα αρχείων Οργάνωση εξυπηρετητών Υπηρεσία αρχείων και υπηρεσία ευρετηρίων Παρέχονται από την ίδια διεργασία ή από χωριστές διεργασίες, σε διαφορετικές µηχανές Προσπέλαση αρχείου σε δύο στάδια Μήνυµα µετάφρασης ονόµατος αρχείου στον εξυπηρετητή ευρετηρίων Μήνυµα ανάγνωσης εγγραφής στον εξυπηρετητή αρχείων Στην περίπτωση µιας διεργασίας η µετάφραση και η προσπέλαση γίνονται µε ένα µήνυµα ιάκριση των δύο υπηρεσιών Πλεονεκτήµατα: Ευελιξία συστήµατος, Κλιµακωσιµότητα Ο εξυπηρετητής ευρετηρίων περιέχει δείκτες προς αρχεία που βρίσκονται σε πολλούς εξυπηρετητές αρχείων ιαφορετικοί εξυπηρετητές ευρετηρίων (Unix, Windows) µπορούν να µοιράζονται τον ίδιο εξυπηρετητή αρχείων E-03: Λειτουργικά Συστήµατα ΙΙ 17 E-03: Λειτουργικά Συστήµατα ΙΙ 18 3

4 Οργάνωση εξυπηρετητών ιάκριση των δύο υπηρεσιών Μειονέκτηµα: Μείωση της επίδοσης Ανάγκη αποστολής χωριστών µηνυµάτων για µετάφραση ονοµάτων Λύση: Ενταµίευση των ονοµάτων που έχουν µεταφραστεί πρόσφατα Αρχικά ερευνώνται οι ενταµιευτές για να διαπιστωθεί αν περιέχουν το όνοµα Αν βρεθεί, αποφεύγεται η αναζήτηση του αναγνωριστικού µέσω δικτύου Ένας υψηλός λόγος επιτυχίας, µειώνει σηµαντικά το χρόνο µετάφρασης Όταν αλλάξει η αντιστοιχία ονόµατος αναγνωριστικού πρέπει να γίνεται αντιληπτό από όσους έχουν ενταµιεύσει το αναγνωριστικό αυτό (συνέπεια) ιάκριση εξυπηρετητών Κριτήριο: διατήρηση κατάστασης σχετικά µε τους πελάτες Π.χ. ποια αρχεία έχει ανοικτά κάθε πελάτης, τρέχουσα θέση ανάγνωσης ή εγγραφής Εξυπηρετητής χωρίς κατάσταση (stateless) εν απαιτεί εντολές ανοίγµατος και κλεισίµατος αρχείων Μείωση πλήθος µηνυµάτων Τα µηνύµατα ανάγνωσης και εγγραφής δεδοµένων περιέχουν το αναγνωριστικό του αρχείου και έναν δείκτη στην επιθυµητή θέση προσπέλασης Αύξηση µεγέθους µηνυµάτων Εξυπηρετητής µε κατάσταση (stateful) Απαιτεί εντολές ανοίγµατος κλεισίµατος αρχείων για να παρακολουθεί τα αρχεία κάθε πελάτη Το άνοιγµα αρχείου επιστρέφει ένα σύντοµο αναγνωριστικό Μείωση µεγέθους µηνυµάτων ανάγνωσης και εγγραφής Τα µηνύµατα δεν χρειάζεται να περιέχουν δείκτη τρέχουσας θέσης E-03: Λειτουργικά Συστήµατα ΙΙ 19 E-03: Λειτουργικά Συστήµατα ΙΙ 20 ιάκριση εξυπηρετητών Έλεγχος προσπέλασης Εξυπηρετητές χωρίς κατάσταση Ανθεκτικοί σε αποτυχίες Μη διατήρηση κατάστασης, δεν απαιτείται αναδηµιουργία σε περίπτωση επανεκκίνησης Κάθε εντολή ανάγνωσης εγγραφής είναι εντελώς αυτόνοµη, εποµένως µπορεί να Εκτελεστεί ακόµη κι αν χαθούν κάποιες προηγούµενες εντολές Επαναληφθεί πολλές φορές σε περίπτωση αναµετάδοσης, χωρίς να αλλάξουν τα αποτελέσµατά της Εξυπηρετητές µε κατάσταση ιευκολύνουν την υλοποίηση πολιτικών ενταµίευσης αρχείων Επιτρέπουν το κλείδωµα (locking) των αρχείων Αριθµώντας τα µηνύµατα που ανταλλάσσουν µε κάθε πελάτη µπορούν να εντοπίζουν εύκολα τυχόν χαµένα ή επαναλαµβανόµενα µηνύµατα Τα δικαιώµατα προσπέλασης χρηστών καθορίζονται όπως στα τοπικά συστήµατα αρχείων Οι ταυτότητες χρηστών και τα αναγνωριστικάαρχείων θα έχουν νόηµα σε όλο το σύστηµα Λίστες ελέγχου πρόσβασης: κάθε αρχείο συνοδεύεται από µία λίστα χρηστών που µπορούν να το προσπελάσουν µαζί µε τα δικαιώµατά τους Λίστες ικανοτήτων: κάθε χρήστης διαθέτει µία ικανότητα για κάθε αρχείο που µπορεί να προσπελάσει που καθορίζει τα δικαιώµατα του Πρόβληµα: επιβεβαίωση ταυτότητας χρήστη Ο εξυπηρετητής πρέπει να επιβεβαιώσει ο ίδιος την ταυτότητα του πελάτη µε µηχανισµό επαλήθευσης µέσω του δικτύου Αν ο εξυπηρετητής δε διατηρεί κατάσταση για τους πελάτες, απαιτείται επανάληψη του ελέγχου κάθε φορά Λύση: µετάτην πρώτη επιβεβαίωση των στοιχείων, επιστρέφεται στο χρήστη µια κωδικοποιηµένη ικανότητα χρήσης του αρχείου, που χρησιµοποιείται στις επόµενες κλήσεις E-03: Λειτουργικά Συστήµατα ΙΙ 21 E-03: Λειτουργικά Συστήµατα ΙΙ 22 Σηµασιολογία καταµερισµού αρχείων Πολλοί χρήστες µπορεί να τροποποιούν ταυτόχρονα το ίδιο αρχείο Ορισµός σηµασιολογίας των πράξεων (εντολών ανάγνωσης και εγγραφής) στα καταµερισµένα αρχεία Τοπικό σύστηµα αρχείων Κλασική σηµασιολογία: Αν µια εντολής ανάγνωσης ακολουθεί µια εντολή εγγραφής της ίδιας οµάδας δεδοµένων, τότε η εντολή ανάγνωσης επιστρέφει την οµάδα που µόλις γράφτηκε στο αρχείο Υποθέτει την ύπαρξη µιας καθολικής χρονικής διάταξης όλων των πράξεων επί των αρχείων (ρολόι) Κατανεµηµένο σύστηµα αρχείων Αν οι διεργασίες δε συγχρονίζονται ρητάµεταξύ τους, τότε η κλασική σηµασιολογία µπορεί να επιτευχθεί έχοντας ένα µόνο εξυπηρετητή αρχείων και απαγορεύοντας την ενταµίευση των αρχείων στους πελάτες Όλες οι πράξεις εκτελούνται από τον εξυπηρετητή µε τη σειρά που παραλαµβάνται Σηµασιολογία καταµερισµού αρχείων Ένας µόνο εξυπηρετητής περιορίζει το σύστηµα Χωρίς ενταµίευση η επίδοση είναι πολύ χαµηλή Πρόβληµα ενταµίευσης Ένας πελάτης τροποποιεί ένα αρχείο στους τοπικούς ενταµιευτές Λίγο αργότερα κάποιος άλλος διαβάζει το ίδιο αρχείο από τον εξυπηρετητή (απαρχαιωµένη έκδοση) Σηµασιολογία συνόδου (session semantics) Λιγότερη αυστηρή σηµασιολογία, απλούστερη στην υλοποίηση Οι αλλαγές που γίνονται σε ένα ανοικτό αρχείο είναι ορατές µόνο στη διεργασία που τις έκανε και πιθανόν στις υπόλοιπες τοπικές διεργασίες που έχουν τους ίδιους ενταµιευτές Τυχόν αλλαγές γίνονται ορατές στο σύστηµα µε το κλείσιµο του αρχείου E-03: Λειτουργικά Συστήµατα ΙΙ 23 E-03: Λειτουργικά Συστήµατα ΙΙ 24 4

5 Σηµασιολογία καταµερισµού αρχείων Σηµασιολογία συνόδου (session semantics) Κάθε πελάτης ανοίγει ένα αρχείο, ενταµιεύει τα δεδοµένα του, τα επεξεργάζεται τοπικά και στέλνει τις αλλαγές στον εξυπηρετητή µόνο κατάτο κλείσιµο του αρχείου Σύνοδος: περίοδος µεταξύ ανοίγµατος και κλεισίµατος αρχείου Η διάταξη των πράξεων γίνεται µε βάση ολόκληρες συνόδους Αν δύο πελάτες κλείσουν σχεδόν ταυτόχρονα το ίδιο αρχείο, το επόµενο άνοιγµα (ανάγνωση) τα στοιχεία που περιέχονται στο αντίγραφο που έφθασε τελευταίο στον εξυπηρετητή Σηµασιολογία µε βάση τις ατοµικές συναλλαγές Οι πράξεις ανάγνωσης και εγγραφής που πρέπει να ολοκληρωθούν µε ατοµικό τρόπο περικλείονται από εντολές έναρξης και λήξης συναλλαγής Οι ατοµικές συναλλαγές δεν χρησιµοποιούνται σαν γενική λύση στον καταµερισµό αρχείων λόγω υψηλού κόστους sigemptyset(&sig_act.sa_mask); sig_act.sa_flags = SA_RESTART SA_SIGINFO SA_NOCLDSTOP; sig_act.sa_sigaction = sigchld_handler; sigaction (SIGCHLD,&sig_act,NULL); E-03: Λειτουργικά Συστήµατα ΙΙ 25 E-03: Λειτουργικά Συστήµατα ΙΙ 26 double gettime() { struct timeval tv; gettimeofday(&tv, 0); return (double) (tv.tv_sec+tv.tv_usec/ ); } int sleep_for_ms(int ms) { struct timespec req, rem; int res; req.tv_sec = ms / 1000; req.tv_nsec = (ms % 1000)* ; res = nanosleep(&req, &rem); } return res; E-03: Λειτουργικά Συστήµατα ΙΙ 27 E-03: Λειτουργικά Συστήµατα ΙΙ 28 Επόµενο µάθηµα Ενταµίευση αποµακρυσµένων αρχείων Συνέπεια συστήµατος αρχείων Κατανεµηµένο σύστηµα αρχείων NFS Κατανεµηµένο σύστηµα αρχείων AFS E-03: Λειτουργικά Συστήµατα ΙΙ 29 5

Εισαγωγή. Κατανεµηµένα Συστήµατα 01-1

Εισαγωγή. Κατανεµηµένα Συστήµατα 01-1 Εισαγωγή Υλισµικό Λογισµικό Αρχές σχεδίασης ιαφάνεια Κλιµάκωση Παρεχόµενες υπηρεσίες Μοντέλο πελάτη εξυπηρετητή Μοντέλο πελάτη εξυπηρετητή τριών επιπέδων Κατανοµή επεξεργασίας Κατανεµηµένα Συστήµατα 01-1

Διαβάστε περισσότερα

Αποµακρυσµένη κλήση διαδικασιών

Αποµακρυσµένη κλήση διαδικασιών Αποµακρυσµένηκλήση διαδικασιών Τοπική κλήση διαδικασιών Αποµακρυσµένη κλήση διαδικασιών Μεταβίβαση παραµέτρων Πρωτόκολλα επικοινωνίας Αντιγραφή µηνυµάτων Προδιαγραφές διαδικασιών RPC στο σύστηµα DCE Κατανεµηµένα

Διαβάστε περισσότερα

Κατανεμημένα Συστήματα με Java. Ενότητα # 14: Κατανεμημένα συστήματα αποθήκευσης Διδάσκων: Γεώργιος Ξυλωμένος Τμήμα: Πληροφορικής

Κατανεμημένα Συστήματα με Java. Ενότητα # 14: Κατανεμημένα συστήματα αποθήκευσης Διδάσκων: Γεώργιος Ξυλωμένος Τμήμα: Πληροφορικής Κατανεμημένα Συστήματα με Java Ενότητα # 14: Κατανεμημένα συστήματα αποθήκευσης Διδάσκων: Γεώργιος Ξυλωμένος Τμήμα: Πληροφορικής Χρηματοδότηση Το παρόν εκπαιδευτικό υλικό έχει αναπτυχθεί στα πλαίσια του

Διαβάστε περισσότερα

Συνεχής ροή πολυµέσων

Συνεχής ροή πολυµέσων Συνεχής ροή πολυµέσων Εισαγωγή ικτυακά πρωτόκολλα Πολυµέσα και δίκτυα Συνεχής ροή Ροή από εξυπηρετητές ιστοσελίδων Ροή από εξυπηρετητές µέσων Πρωτόκολλο RTSP Πρωτόκολλο RTP οµή πακέτων RTP Πρωτόκολλο RTCP

Διαβάστε περισσότερα

Τεχνολογικά Επιτεύγµατα. Πλεονεκτήµατα. Ορισµός Κατανεµηµένου Συστήµατος. Μειονεκτήµατα. E-03: Λειτουργικά Συστήµατα ΙΙ 6. Εαρινό Εξάµηνο 2005-06

Τεχνολογικά Επιτεύγµατα. Πλεονεκτήµατα. Ορισµός Κατανεµηµένου Συστήµατος. Μειονεκτήµατα. E-03: Λειτουργικά Συστήµατα ΙΙ 6. Εαρινό Εξάµηνο 2005-06 Τεχνολογικά Επιτεύγµατα Ε-03: Λειτουργικά Συστήµατα ΙΙ Εαρινό Εξάµηνο 2005-06 Ανάπτυξη ισχυρών µικροεπεξεργαστών ηµιουργία τοπικών δικτύων υψηλών ταχυτήτων «Εισαγωγή στα Κατανεµηµένα Λειτουργικά Συστήµατα»

Διαβάστε περισσότερα

Πληροφορική & Τηλεπικοινωνίες K18 - Υλοποίηση Συστηµάτων Βάσεων εδοµένων Εαρινό Εξάµηνο 2009 2010

Πληροφορική & Τηλεπικοινωνίες K18 - Υλοποίηση Συστηµάτων Βάσεων εδοµένων Εαρινό Εξάµηνο 2009 2010 Πληροφορική & Τηλεπικοινωνίες K18 - Υλοποίηση Συστηµάτων Βάσεων εδοµένων Εαρινό Εξάµηνο 2009 2010 Καθηγητής. Γουνόπουλος Άσκηση 1 Σκοπός της εργασίας αυτής είναι η κατανόηση της εσωτερικής λειτουργίας

Διαβάστε περισσότερα

Περιεχόµενα. Μέρος I Βασικά στοιχεία των Microsoft Windows XP Professional. Ευχαριστίες... 17 Εισαγωγή... 19

Περιεχόµενα. Μέρος I Βασικά στοιχεία των Microsoft Windows XP Professional. Ευχαριστίες... 17 Εισαγωγή... 19 Περιεχόµενα Ευχαριστίες... 17 Εισαγωγή... 19 Μέρος I Βασικά στοιχεία των Microsoft Windows XP Professional 1 Εισαγωγή στη διαχείριση των Microsoft Windows XP Professional... 25 Ξεκίνηµα µε τα Windows XP

Διαβάστε περισσότερα

Λειτουργικά Συστήματα (ΙΙ) (διαχείριση αρχείων)

Λειτουργικά Συστήματα (ΙΙ) (διαχείριση αρχείων) Ιόνιο Πανεπιστήμιο Τμήμα Πληροφορικής Εισαγωγή στην Επιστήμη των Υπολογιστών 2015-16 Λειτουργικά Συστήματα (ΙΙ) (διαχείριση αρχείων) http://di.ionio.gr/~mistral/tp/csintro/ Μ.Στεφανιδάκης Λειτουργικό Σύστημα:

Διαβάστε περισσότερα

Κατανεμημένα Συστήματα Αρχείων

Κατανεμημένα Συστήματα Αρχείων Λειτουργικά Συστήματα Ι Αριστείδης Ηλίας Κατανεμημένα Συστήματα Αρχείων Αρχείο Αρχείο (File), οργανωμένη μονάδα δεδομένων αποθηκευμένων με μόνιμο και σταθερό τρόπο σε μέσα, όπως οι δίσκοι, κ.ά. Ονοματοθεσία

Διαβάστε περισσότερα

Ροή πολυμέσων. Εισαγωγή Ροή από εξυπηρετητές ιστοσελίδων Ροή από εξυπηρετητές μέσων Το πρωτόκολλο RTSP

Ροή πολυμέσων. Εισαγωγή Ροή από εξυπηρετητές ιστοσελίδων Ροή από εξυπηρετητές μέσων Το πρωτόκολλο RTSP Ροή πολυ Εισαγωγή Ροή από εξυπηρετητές Ροή από εξυπηρετητές Το πρωτόκολλο RTSP Τεχνολογία Πολυ και Πολυμεσικές Επικοινωνίες 17-1 Εισαγωγή Ροής (media streaming) Αναπαραγωγή παράλληλα με τη λήψη Αρκεί να

Διαβάστε περισσότερα

Κεφάλαιο 4: Λογισμικό Συστήματος

Κεφάλαιο 4: Λογισμικό Συστήματος Κεφάλαιο 4: Λογισμικό Συστήματος Ερωτήσεις 1. Να αναφέρετε συνοπτικά τις κατηγορίες στις οποίες διακρίνεται το λογισμικό συστήματος. Σε ποια ευρύτερη κατηγορία εντάσσεται αυτό; Το λογισμικό συστήματος

Διαβάστε περισσότερα

Περίληψη ιπλωµατικής Εργασίας

Περίληψη ιπλωµατικής Εργασίας Περίληψη ιπλωµατικής Εργασίας Θέµα: Εναλλακτικές Τεχνικές Εντοπισµού Θέσης Όνοµα: Κατερίνα Σπόντου Επιβλέπων: Ιωάννης Βασιλείου Συν-επιβλέπων: Σπύρος Αθανασίου 1. Αντικείµενο της διπλωµατικής Ο εντοπισµός

Διαβάστε περισσότερα

Κινητά και Διάχυτα Συστήματα. Ενότητα # 4: Απομακρυσμένα αντικείμενα Διδάσκων: Γεώργιος Ξυλωμένος Τμήμα: Πληροφορικής

Κινητά και Διάχυτα Συστήματα. Ενότητα # 4: Απομακρυσμένα αντικείμενα Διδάσκων: Γεώργιος Ξυλωμένος Τμήμα: Πληροφορικής Κινητά και Διάχυτα Συστήματα Ενότητα # 4: Απομακρυσμένα αντικείμενα Διδάσκων: Γεώργιος Ξυλωμένος Τμήμα: Πληροφορικής Χρηματοδότηση Το παρόν εκπαιδευτικό υλικό έχει αναπτυχθεί στα πλαίσια του εκπαιδευτικού

Διαβάστε περισσότερα

ιεργασίες και Επεξεργαστές στα Κατανεµηµένων Συστηµάτων

ιεργασίες και Επεξεργαστές στα Κατανεµηµένων Συστηµάτων ιεργασίες και Επεξεργαστές στα Κατανεµηµένων Συστηµάτων Μαρία Ι. Ανδρέου ΗΜΥ417, ΗΜΥ 663 Κατανεµηµένα Συστήµατα Χειµερινό Εξάµηνο 2006-2007 Τµήµα Ηλεκτρολόγων Μηχανικών & Μηχανικών Υπολογιστών Πανεπιστήµιο

Διαβάστε περισσότερα

ALPHA BANK. Οδηγίες Χρήσεως. Καταχώρηση τιμολογίων Εισαγωγών προς έγκριση από την Επιτροπή Τραπεζικών Συναλλαγών

ALPHA BANK. Οδηγίες Χρήσεως. Καταχώρηση τιμολογίων Εισαγωγών προς έγκριση από την Επιτροπή Τραπεζικών Συναλλαγών ALPHA BANK Οδηγίες Χρήσεως Καταχώρηση τιμολογίων Εισαγωγών προς έγκριση από την Επιτροπή Τραπεζικών 06/11/2015 Σελίδα 1 από 16 ΠΕΡΙΕΧΟΜΕΝΑ 1. ΕΙΣΑΓΩΓΗ... 3 2. ΛΕΙΤΟΥΡΓΙΚΟΤΗΤΑ ΕΦΑΡΜΟΓΗΣ... 3 2.1 Είσοδος

Διαβάστε περισσότερα

Επιµέλεια Θοδωρής Πιερράτος

Επιµέλεια Θοδωρής Πιερράτος Εισαγωγή στον προγραµµατισµό Η έννοια του προγράµµατος Ο προγραµµατισµός ασχολείται µε τη δηµιουργία του προγράµµατος, δηλαδή του συνόλου εντολών που πρέπει να δοθούν στον υπολογιστή ώστε να υλοποιηθεί

Διαβάστε περισσότερα

4.1 Άνοιγμα υπάρχοντος βιβλίου εργασίας

4.1 Άνοιγμα υπάρχοντος βιβλίου εργασίας 4.1 Άνοιγμα υπάρχοντος βιβλίου εργασίας 4.1.1 Άνοιγμα υπάρχοντος βιβλίου εργασίας από βάση δεδομένων Όταν εκκινήσουμε τον Discoverer εμφανίζεται στην οθόνη μας το παράθυρο διαλόγου του βοηθητικού προγράμματος

Διαβάστε περισσότερα

Ευρετήρια. Ευρετήρια. Βάσεις Δεδομένων 2009-2010: Ευρετήρια 1

Ευρετήρια. Ευρετήρια. Βάσεις Δεδομένων 2009-2010: Ευρετήρια 1 Ευρετήρια 1 Ευρετήρια Ένα ευρετήριο (index) είναι μια βοηθητική δομή αρχείου που κάνει πιο αποδοτική την αναζήτηση μιας εγγραφής σε ένα αρχείο Το ευρετήριο καθορίζεται (συνήθως) σε ένα γνώρισμα του αρχείου

Διαβάστε περισσότερα

ΙΑΧΕΙΡΙΣΗ ΑΡΧΕΙΩΝ Στέφανος Γκρίτζαλης Αναπληρωτής Καθηγητής Κωνσταντίνος Καραφασούλης ιδάσκων (Π 407) Μαγνητικοί ίσκοι Τα δεδοµένα αποθηκεύονται στο µαγνητικό φιλµ του δίσκου Ο δίσκος περιστρέφεται µε

Διαβάστε περισσότερα

ΑΣΦΑΛΕΙΑ ΔΕΔΟΜΕΝΩΝ ΣΤΗΝ ΚΟΙΝΩΝΙΑ ΤΗΣ ΠΛΗΡΟΦΟΡΙΑΣ (Μηχανισμοί Ελέγχου Προσπέλασης)

ΑΣΦΑΛΕΙΑ ΔΕΔΟΜΕΝΩΝ ΣΤΗΝ ΚΟΙΝΩΝΙΑ ΤΗΣ ΠΛΗΡΟΦΟΡΙΑΣ (Μηχανισμοί Ελέγχου Προσπέλασης) ΑΣΦΑΛΕΙΑ ΔΕΔΟΜΕΝΩΝ ΣΤΗΝ ΚΟΙΝΩΝΙΑ ΤΗΣ ΠΛΗΡΟΦΟΡΙΑΣ (Μηχανισμοί Ελέγχου Προσπέλασης) Καλλονιάτης Χρήστος Επίκουρος Καθηγητής Τμήμα Πολιτισμικής Τεχνολογίας και Επικοινωνίας, Πανεπιστήμιο Αιγαίου http://www.ct.aegean.gr/people/kalloniatis

Διαβάστε περισσότερα

Μέρος Ι: Εγκατάσταση και ιαμόρφωση των MySQL, Apache και PHP

Μέρος Ι: Εγκατάσταση και ιαμόρφωση των MySQL, Apache και PHP Εισαγωγή... 1 Σε Ποιους Απευθύνεται το Βιβλίο... 1 Η Οργάνωση του Βιβλίου... 2 Ο Πηγαίος Κώδικας του Βιβλίου... 3 Συμβάσεις που Χρησιμοποιούνται σε Αυτό το Βιβλίο... 3 Μέρος Ι: Εγκατάσταση και ιαμόρφωση

Διαβάστε περισσότερα

Άµεσα µηνύµατα Τεύχος 1

Άµεσα µηνύµατα Τεύχος 1 Άµεσα µηνύµατα Τεύχος 1 2008 Nokia. Με την επιφύλαξη παντός δικαιώµατος. Τα σήµατα Nokia, Nokia Connecting People και Nseries είναι εµπορικά σήµατα ή κατατεθέντα εµπορικά σήµατα της Nokia Corporation.

Διαβάστε περισσότερα

Πληροφορίες. E-03: Λειτουργικά Συστήµατα ΙΙ 6. Εαρινό Εξάµηνο 2005-06. Εισαγωγή. Στόχοι Κατανεµηµένων Συστηµάτων. ιαφάνεια

Πληροφορίες. E-03: Λειτουργικά Συστήµατα ΙΙ 6. Εαρινό Εξάµηνο 2005-06. Εισαγωγή. Στόχοι Κατανεµηµένων Συστηµάτων. ιαφάνεια Πληροφορίες Ε-03: Λειτουργικά Συστήµατα ΙΙ Εαρινό Εξάµηνο 2005-06 «Επικοινωνία σε Κατανεµηµένα Συστήµατα» Σελίδα µαθήµατος http://www.cs.uoi.g/~phadjido/couss/e-03.htm Βιβλίο Κατανεµηµένα Συστήµατα µε

Διαβάστε περισσότερα

ΕΓΧΕΙΡΙ ΙΟ ΧΡΗΣΗΣ ΛΟΓΙΣΜΙΚΟΥ E-LEARNING - 2 -

ΕΓΧΕΙΡΙ ΙΟ ΧΡΗΣΗΣ ΛΟΓΙΣΜΙΚΟΥ E-LEARNING - 2 - - 2 - ΕΓΧΕΙΡΙ ΙΟ ΧΡΗΣΗΣ ΛΟΓΙΣΜΙΚΟΥ E-LEARNING Περιεχόµενα Εγκατάσταση λογισµικού Οθόνη καλωσορίσµατος στην εγκατάσταση...4 Πληροφορίες ιδρύµατος και λογισµικού...5 ηµιουργία συντόµευσης στο µενού έναρξης

Διαβάστε περισσότερα

ΔΙΑΓΩΝΙΣΜΑ ΠΡΟΣΟΜΟΙΩΣΗΣ ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ

ΔΙΑΓΩΝΙΣΜΑ ΠΡΟΣΟΜΟΙΩΣΗΣ ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΔΙΑΓΩΝΙΣΜΑ ΠΡΟΣΟΜΟΙΩΣΗΣ ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΘΕΜΑ 1 (Α) Σημειώστε δίπλα σε κάθε πρόταση «Σ» ή «Λ» εφόσον είναι σωστή ή λανθασμένη αντίστοιχα. 1. Τα συντακτικά λάθη ενός προγράμματος

Διαβάστε περισσότερα

Alpha Web Banking Εργαλείο δηµιουργίας αρχείων Οδηγίες χρήσεως Αθήνα, Ιούλιος 2014

Alpha Web Banking Εργαλείο δηµιουργίας αρχείων Οδηγίες χρήσεως Αθήνα, Ιούλιος 2014 Alpha Web Banking Εργαλείο δηµιουργίας αρχείων Οδηγίες χρήσεως Αθήνα, Ιούλιος 2014 ΠΕΡΙΕΧΟΜΕΝΑ 1. Σκοπός και δυνατότητες του εργαλείου... 3 2. Είδη αρχείων που υποστηρίζει το εργαλείο... 3 3. Εγκατάσταση...

Διαβάστε περισσότερα

«ΕΘΝΙΚΟ ΣΥΣΤΗΜΑ ΗΛΕΚΤΡΟΝΙΚΩΝ ΔΗΜΟΣΙΩΝ ΠΡΟΜΗΘΕΙΩΝ» (Ε.Σ.Η.Δ.Π.) ΗΛΕΚΤΡΟΝΙΚΗ ΥΠΟΒΟΛΗ ΠΡΟΣΦΟΡΑΣ

«ΕΘΝΙΚΟ ΣΥΣΤΗΜΑ ΗΛΕΚΤΡΟΝΙΚΩΝ ΔΗΜΟΣΙΩΝ ΠΡΟΜΗΘΕΙΩΝ» (Ε.Σ.Η.Δ.Π.) ΗΛΕΚΤΡΟΝΙΚΗ ΥΠΟΒΟΛΗ ΠΡΟΣΦΟΡΑΣ «ΕΘΝΙΚΟ ΣΥΣΤΗΜΑ ΗΛΕΚΤΡΟΝΙΚΩΝ ΔΗΜΟΣΙΩΝ ΠΡΟΜΗΘΕΙΩΝ» (Ε.Σ.Η.Δ.Π.) ΗΛΕΚΤΡΟΝΙΚΗ ΥΠΟΒΟΛΗ ΠΡΟΣΦΟΡΑΣ Έκδοση: 01.00 22/11/2013 Πίνακας Περιεχομένων Πίνακας Περιεχομένων... 2 1. ΕΙΣΑΓΩΓΗ Διαγωνισμός... 3 1.1 Έναρξη

Διαβάστε περισσότερα

Ενδεικτική περιγραφή μαθήματος

Ενδεικτική περιγραφή μαθήματος ΜΑΘΗΜΑ: ΔΙΔΑΣΚΩΝ: ΤΜΗΜΑ: Προγραμματισμός Η/Υ Συνδουκάς Δημήτριος Διοίκησης Επιχειρήσεων (Γρεβενά) Ενδεικτική περιγραφή μαθήματος 1. Εισαγωγή: Εισαγωγή στον προγραμματισμό, γλώσσες προγραμματισμού, μεταγλωτιστές.

Διαβάστε περισσότερα

S, (5, -3, 34, -23, 7) ( /, @, *, _

S, (5, -3, 34, -23, 7) ( /, @, *, _ 1 Τι είναι αρχείο Οι πληροφορίες που καλείται να διαχειριστεί ο Η/Υ είναι τόσες πολλές που η μνήμη του δεν φτάνει να τις επεξεργαστεί όλες μαζί. Γι αυτό τον λόγο αποθηκεύονται σε μονάδες αποθήκευσης (π.χ

Διαβάστε περισσότερα

Σύστηµα Αρχείων και Καταλόγων

Σύστηµα Αρχείων και Καταλόγων ΕΠΛ 003 ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΕΠΙΣΤΗΜΗ ΤΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ & ΠΛΗΡΟΦΟΡΙΑΚΑ ΣΥΣΤΗΜΑΤΑ Σύστηµα Αρχείων και Καταλόγων ιάλεξη 7 (Κεφάλαιο 11 του βιβλίου) Στόχοι Κεφαλαίου Περιγραφή της έννοιας του αρχείου, συστήµατος

Διαβάστε περισσότερα

Βάσεις δεδομένων (Access)

Βάσεις δεδομένων (Access) Βάσεις δεδομένων (Access) Όταν εκκινούμε την Access εμφανίζεται το παρακάτω παράθυρο: Κουμπί Κενή βάση δεδομένων Κουμπί του Office Για να φτιάξουμε μια νέα ΒΔ κάνουμε κλικ στο κουμπί «Κενή βάση δεδομένων»

Διαβάστε περισσότερα

Εικόνες και γραφικά. Τεχνολογία Πολυµέσων 05-1

Εικόνες και γραφικά. Τεχνολογία Πολυµέσων 05-1 Εικόνες και γραφικά Περιγραφή στατικών εικόνων Αναπαράσταση γραφικών Υλικό γραφικών Dithering και anti-aliasing Σύνθεση εικόνας Ανάλυση εικόνας Μετάδοση εικόνας Τεχνολογία Πολυµέσων 05-1 Περιγραφή στατικών

Διαβάστε περισσότερα

Προγραμματισμός Ι. Είσοδος/Έξοδος. Δημήτρης Μιχαήλ. Ακ. Έτος 2009-2010. Τμήμα Πληροφορικής και Τηλεματικής Χαροκόπειο Πανεπιστήμιο

Προγραμματισμός Ι. Είσοδος/Έξοδος. Δημήτρης Μιχαήλ. Ακ. Έτος 2009-2010. Τμήμα Πληροφορικής και Τηλεματικής Χαροκόπειο Πανεπιστήμιο Προγραμματισμός Ι Είσοδος/Έξοδος Δημήτρης Μιχαήλ Τμήμα Πληροφορικής και Τηλεματικής Χαροκόπειο Πανεπιστήμιο Ακ. Έτος 2009-2010 Είσοδος/Έξοδος Μέχρι τώρα όποτε θέλαμε να διαβάσουμε χρησιμοποιούσαμε πάντα

Διαβάστε περισσότερα

Εισαγωγή στον Προγραμματισμό

Εισαγωγή στον Προγραμματισμό Εισαγωγή στον Προγραμματισμό Ενότητα 13 Αρχεία Πανεπιστήμιο Αιγαίου Τμήμα Μηχανικών Πληροφοριακών και Επικοινωνιακών Συστημάτων Αρχεία Συλλογές δεδομένων Αποθηκεύονται στην περιφερειακή μνήμη π.χ. σκληρός

Διαβάστε περισσότερα

Οδηγός Εξαγωγής Συγκεντρωτικών Καταστάσεων. ΚΕΠΥΟ και Ηλεκτρονικού Ισοζυγίου. στο InnovEra 3 R2 για τον RTC client

Οδηγός Εξαγωγής Συγκεντρωτικών Καταστάσεων. ΚΕΠΥΟ και Ηλεκτρονικού Ισοζυγίου. στο InnovEra 3 R2 για τον RTC client Οδηγός Εξαγωγής Συγκεντρωτικών Καταστάσεων ΚΕΠΥΟ και Ηλεκτρονικού Ισοζυγίου στο InnovEra 3 R2 για τον RTC client Μελίσσια, 12 Ιουλίου 2012 1. ιαδικασία Εξαγωγής Συγκεντρωτικής Κατάστασης ΚΕΠΥΟ - ΜΥΦ 1.1

Διαβάστε περισσότερα

Η Υλοποίηση της Επικοινωνίας. Κατανεµηµένα Συστήµατα

Η Υλοποίηση της Επικοινωνίας. Κατανεµηµένα Συστήµατα Η Υλοποίηση της Επικοινωνίας στα Κατανεµηµένα Συστήµατα ιαφάνειες στα πλαίσια του µαθήµατος: Κατανεµηµένα Συστήµατα Ε Εξάµηνο, Τµήµα Πληροφορικής και Τεχνολογίας Υπολογιστών, ΤΕΙ Λαµίας Πέτρος Λάµψας 2002

Διαβάστε περισσότερα

Περιεχόμενα. Δομές δεδομένων. Τεχνικές σχεδίασης αλγορίθμων. Εισαγωγή στον προγραμματισμό. Υποπρογράμματα. Επαναληπτικά κριτήρια αξιολόγησης

Περιεχόμενα. Δομές δεδομένων. Τεχνικές σχεδίασης αλγορίθμων. Εισαγωγή στον προγραμματισμό. Υποπρογράμματα. Επαναληπτικά κριτήρια αξιολόγησης Περιεχόμενα Δομές δεδομένων 37. Δομές δεδομένων (θεωρητικά στοιχεία)...11 38. Εισαγωγή στους μονοδιάστατους πίνακες...16 39. Βασικές επεξεργασίες στους μονοδιάστατους πίνακες...25 40. Ασκήσεις στους μονοδιάστατους

Διαβάστε περισσότερα

Συνεργείο Αυτοκινήτων

Συνεργείο Αυτοκινήτων Συνεργείο Αυτοκινήτων v2.102, Οκτώβριος 2015 Σύντοµες οδηγίες χρήσης Εισαγωγή Το πρόγραµµα Συνεργείο Αυτοκινήτων έχει σκοπό τη διαχείριση και παρακολούθηση του πελατολογίου, των αυτοκινήτων και των εργασιών

Διαβάστε περισσότερα

7.11 Πρωτόκολλα Εφαρµογής. 7.11.2 Βασικές και Προηγµένες Υπηρεσίες ιαδικτύου. Ηλεκτρονικό Ταχυδροµείο. Τεχνολογία ικτύων Επικοινωνιών ΙΙ

7.11 Πρωτόκολλα Εφαρµογής. 7.11.2 Βασικές και Προηγµένες Υπηρεσίες ιαδικτύου. Ηλεκτρονικό Ταχυδροµείο. Τεχνολογία ικτύων Επικοινωνιών ΙΙ Τεχνολογία ικτύων Επικοινωνιών ΙΙ 7.11 Πρωτόκολλα Εφαρµογής 104. Αναφέρετε ονοµαστικά τις πιο χαρακτηριστικές εφαρµογές που υποστηρίζει η τεχνολογία TCP/IP οι οποίες είναι διαθέσιµες στο ιαδίκτυο 1. Ηλεκτρονικό

Διαβάστε περισσότερα

Οµάδα εργασίας για την προστασία των φυσικών προσώπων έναντι της επεξεργασίας δεδοµένων προσωπικού χαρακτήρα. Σύσταση 1/99

Οµάδα εργασίας για την προστασία των φυσικών προσώπων έναντι της επεξεργασίας δεδοµένων προσωπικού χαρακτήρα. Σύσταση 1/99 5093/98/EL/final WP 17 Οµάδα εργασίας για την προστασία των φυσικών προσώπων έναντι της επεξεργασίας δεδοµένων προσωπικού χαρακτήρα Σύσταση 1/99 Για τη µη αντιληπτή και αυτόµατη επεξεργασία δεδοµένων προσωπικού

Διαβάστε περισσότερα

ιαχείριση καταστάσεων φορολογικών στοιχείων και υποβολή στη ΓΓΠΣ

ιαχείριση καταστάσεων φορολογικών στοιχείων και υποβολή στη ΓΓΠΣ ιαχείριση καταστάσεων φορολογικών στοιχείων και υποβολή στη ΓΓΠΣ Σύντοµη περιγραφή Ροή εργασιών Αναλυτική περιγραφή 1 Σύντοµη περιγραφή Με τροποποίηση του Κώδικα Φορολογικών ιαδικασιών θεσπίστηκε από 01/01/2014

Διαβάστε περισσότερα

ιαχείριση Τηλεφωνικών Κλήσεων

ιαχείριση Τηλεφωνικών Κλήσεων ιαχείριση Τηλεφωνικών Κλήσεων 1 Διαχει ριση Τηλεφωνικω ν Κλη σεων ΓΕΝΙΚΗ ΠΕΡΙΓΡΑΦΗ... 3 ΔΟΜΗ ΧΡΗΣΤΩΝ ΚΑΙ ΔΙΚΑΙΩΜΑΤΑ ΕΠΙ ΤΩΝ ΤΗΛΕΦΩΝΙΚΩΝ ΚΛΗΣΕΩΝ... 3 ΣΧΗΜΑΤΙΚΗ ΑΠΕΙΚΟΝΙΣΗ... 4 ΕΙΣΕΡΧΟΜΕΝΕΣ ΚΛΗΣΕΙΣ... 5

Διαβάστε περισσότερα

Οδηγίες Ανοίγµατος Χρήσης 2012

Οδηγίες Ανοίγµατος Χρήσης 2012 εκέµβριος 2011 Οδηγίες Ανοίγµατος Χρήσης 2012 Oι οδηγίες αυτές, αφορούν στις λειτουργικές δυνατότητες λογισµικού ALTEC Software, παρέχονται αποκλειστικά σε συµβεβληµένους πελάτες της και είναι πνευµατική

Διαβάστε περισσότερα

Ασφάλεια Υπολογιστικών Συστηµάτων

Ασφάλεια Υπολογιστικών Συστηµάτων Πρόσβαση: η δυνατότητα χρήσης ενός υπολογιστικού πόρου για ένα συγκεκριµένο σκοπό Έλεγχος πρόσβασης: το σύνολο των διαδικασιών και των τεχνικών µε τις οποίες η πρόσβαση παρέχεται ή απαγορεύεται Οι διαδικασίες

Διαβάστε περισσότερα

Περιεχόµενα 1. Εγκατάσταση 2. Εισαγωγή 3. Σύνδεση 4. Ρυθµίσεις 2.1 Περιοχή εργασιών και πλοήγησης 2.2 Περιοχή απεικόνισης "Λεπτοµέρειες" 2.3 Περιοχή απεικόνισης "Στατιστικά" 4.1 Προφίλ 4.2 ίκτυο 4.2.1

Διαβάστε περισσότερα

Εισαγωγή εκτελέσιμου κώδικα σε διεργασίες

Εισαγωγή εκτελέσιμου κώδικα σε διεργασίες 0x375 - Thessaloniki Tech Talks Sessions Event 0x2 19 Μαρτίου 2010 Περιεχόμενα 1 Εισαγωγή 2 Η κλήση συστήματος ptrace 3 Νήματα 4 Το πρόγραμμα εισαγωγής κώδικα prez 5 Επίλογος Γιατί; Πολλές φορές θέλουμε

Διαβάστε περισσότερα

Λειτουργικά Συστήματα Ι. Καθηγήτρια Παπαδάκη Αναστασία

Λειτουργικά Συστήματα Ι. Καθηγήτρια Παπαδάκη Αναστασία Λειτουργικά Συστήματα Ι Καθηγήτρια Παπαδάκη Αναστασία 2013 1 Ηλεκτρονικός Υπολογιστής αποτελείται: 1. Από Υλικό Hardware (CPUs, RAM, Δίσκοι), & 2. Λογισμικό - Software Και μπορεί να εκτελέσει διάφορες

Διαβάστε περισσότερα

Λειτουργικά Συστήματα Κεφάλαιο 2 Οργάνωση Συστήματος Αρχείων 2.1 Διαχείριση Αρχείων και Σύστημα Αρχείων(File System)

Λειτουργικά Συστήματα Κεφάλαιο 2 Οργάνωση Συστήματος Αρχείων 2.1 Διαχείριση Αρχείων και Σύστημα Αρχείων(File System) 2.1.1 Εισαγωγή στη διαχείριση αρχείων Οι Η/Υ αποθηκεύουν τα δεδομένα και τα επεξεργάζονται. Εφαρμογή Προγράμματος C:\Documents and Settings\user\Τα έγγραφά μου\leitourgika.doc Λ.Σ. File System Γι αυτό

Διαβάστε περισσότερα

Λογισµικό για το µάθηµα της βιολογίας Α και Γ Γυµνασίου. Τεχνικό Εγχειρίδιο Χρήσης για τον Μαθητή

Λογισµικό για το µάθηµα της βιολογίας Α και Γ Γυµνασίου. Τεχνικό Εγχειρίδιο Χρήσης για τον Μαθητή Λογισµικό για το µάθηµα της βιολογίας Α και Γ Γυµνασίου Τεχνικό Εγχειρίδιο Χρήσης για τον Μαθητή Περιεχόµενα Πρόλογος για τον µαθητή...2 1. Το µενού πλοήγησης...3 2. Κουµπιά / εντολές πλοήγησης...4 3.

Διαβάστε περισσότερα

Συγκεντρωτικές καταστάσεις ΜΥΦ

Συγκεντρωτικές καταστάσεις ΜΥΦ ΚΕΦΑΛΑΙΟ E.R.P. 1 Συγκεντρωτικές καταστάσεις ΜΥΦ Οι συγκεντρωτικές καταστάσεις ΜΥΦ έρχονται να αντικαταστήσουν από 1/1/2014 τις ετήσιες καταστάσεις ΚΕΠΥΟ και περιλαµβάνουν: 1. Χονδρικές πωλήσεις, που υποβάλλονται

Διαβάστε περισσότερα

ΕΓΧΕΙΡΙΔΙΟ ΟΔΗΓΙΩΝ ΧΡΗΣΤΗ. Ηλεκτρονική Υποβολή Α.Π.Δ.

ΕΓΧΕΙΡΙΔΙΟ ΟΔΗΓΙΩΝ ΧΡΗΣΤΗ. Ηλεκτρονική Υποβολή Α.Π.Δ. ΕΓΧΕΙΡΙΔΙΟ ΟΔΗΓΙΩΝ ΧΡΗΣΤΗ Ηλεκτρονική Υποβολή Α.Π.Δ. ΠΕΡΙΕΧΟΜΕΝΑ 1) Είσοδος στην εφαρμογή 2) Δημιουργία Περιόδου Υποβολής 2.α) Ακύρωση Περιόδου Υποβολής 3) Μέθοδος Υποβολής: Συμπλήρωση Φόρμας 3.α) Συμπλήρωση

Διαβάστε περισσότερα

Θέτοντας και επιστρέφοντας την τιµή της προτεραιότητας διεργασίας

Θέτοντας και επιστρέφοντας την τιµή της προτεραιότητας διεργασίας Θέτοντας και επιστρέφοντας την τιµή της προτεραιότητας διεργασίας Το επίπεδο προτεραιότητας µιας διεργασίας µπορεί να αλλάξει µε χρήση της συνάρτησης nice. Κάθε διεργασία διαθέτει µια τιµή που καλείται

Διαβάστε περισσότερα

ΜΕΘΟΔΟΛΟΓΙΑ ΑΝΑΠΤΥΞΗΣ ΕΜΠΟΡΙΚΩΝ ΕΦΑΡΜΟΓΩΝ

ΜΕΘΟΔΟΛΟΓΙΑ ΑΝΑΠΤΥΞΗΣ ΕΜΠΟΡΙΚΩΝ ΕΦΑΡΜΟΓΩΝ Μεθοδολογία Ανάπτυξης Εμπορικών Εφαρμογών 1 ΜΕΘΟΔΟΛΟΓΙΑ ΑΝΑΠΤΥΞΗΣ ΕΜΠΟΡΙΚΩΝ ΕΦΑΡΜΟΓΩΝ Η μεθοδολογία ανάπτυξης μιας εμπορικής εφαρμογής δίνει την δυνατότητα στην ομάδα εργασίας να έχει τον πλήρη έλεγχο

Διαβάστε περισσότερα

ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΥΠΡΟΥ ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ

ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΥΠΡΟΥ ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΥΠΡΟΥ ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ ΕΠΛ 003.1 - Επιστήµη της Πληροφορικής και Πληροφοριακά Συστήµατα Ακαδηµαϊκό έτος 2010 2011, Χειµερινό εξάµηνο Τελική Εξέταση: Σάββατο - 04/12/10, Ώρα: 08:30-11:30,

Διαβάστε περισσότερα

ήλωση προστασίας δεδοµένων προσωπικού χαρακτήρα της «unitedprint.com Hellas Ε.Π.Ε..»

ήλωση προστασίας δεδοµένων προσωπικού χαρακτήρα της «unitedprint.com Hellas Ε.Π.Ε..» ήλωση προστασίας δεδοµένων προσωπικού χαρακτήρα της «unitedprint.com Hellas Ε.Π.Ε..» 1. Γενικά Το ηλεκτρονικό κατάστηµα µε την επωνυµία www.print24.com/gr είναι µία προσφορά της εταιρείας unitedprint.com

Διαβάστε περισσότερα

Οδηγίες Ανοίγµατος Χρήσης 2015

Οδηγίες Ανοίγµατος Χρήσης 2015 εκέµβριος 2014 Οδηγίες Ανοίγµατος Χρήσης 2015 Oι οδηγίες αυτές, αφορούν στις λειτουργικές δυνατότητες λογισµικού ALTEC Software, παρέχονται αποκλειστικά σε συµβεβληµένους πελάτες της και είναι πνευµατική

Διαβάστε περισσότερα

ΚΕΦΑΛΑΙΟ 2: Χειρισµός εδοµένων

ΚΕΦΑΛΑΙΟ 2: Χειρισµός εδοµένων ΚΕΦΑΛΑΙΟ 2: Χειρισµός εδοµένων 2.1 Αρχιτεκτονική Υπολογιστών 2.1 Αρχιτεκτονική Υπολογιστών 2.2 Γλώσσα Μηχανής 2.3 Εκτέλεση προγράµµατος 2.4 Αριθµητικές και λογικές εντολές 2.5 Επικοινωνία µε άλλες συσκευές

Διαβάστε περισσότερα

Θα κάνετε φύλαξη όλων των αρχείων σας σε δισκέτες που θα κρατήσετε για λόγους ασφαλείας και ιστορίας,δεδοµένων χρήσεων.

Θα κάνετε φύλαξη όλων των αρχείων σας σε δισκέτες που θα κρατήσετε για λόγους ασφαλείας και ιστορίας,δεδοµένων χρήσεων. Page 1 of 5 ΕΝΗΜΕΡΩΤΙΚΕΣ Ο ΗΓΙΕΣ ΓΙΑ ΤΟ ΚΛΕΙΣΙΜΟ ΧΡΗΣΗΣ KAI METAΦΟΡΑΣ ΥΠΟΛΟΙΠΩΝ ΕΜΠΟΡΙΚΩΝ ΕΦΑΡΜΟΓΩΝ MANAGER KAI EUROFASMA Στο τέλος κάθε διαχειριστικής περιόδου γίνονται κάποιες επιπλέον εργασίες από τις

Διαβάστε περισσότερα

Τμήμα Οικιακής Οικονομίας και Οικολογίας. Οργάνωση Υπολογιστών

Τμήμα Οικιακής Οικονομίας και Οικολογίας. Οργάνωση Υπολογιστών Οργάνωση Υπολογιστών Υπολογιστικό Σύστημα Λειτουργικό Σύστημα Αποτελεί τη διασύνδεση μεταξύ του υλικού ενός υπολογιστή και του χρήστη (προγραμμάτων ή ανθρώπων). Είναι ένα πρόγραμμα (ή ένα σύνολο προγραμμάτων)

Διαβάστε περισσότερα

GET SDI PORTAL v1. Οδηγός Βοήθειας

GET SDI PORTAL v1. Οδηγός Βοήθειας GET SDI PORTAL v1 Οδηγός Βοήθειας Μεταδεδομένα εγγράφου Στοιχείο/Element Τιμή/value Ημερομηνία/Date 2011-06-16 Τίτλος/Title GETSDIPortal_v1_Help_v1.0 Θέμα/Subject Οδηγός Βοήθειας Έκδοση/Version 1.0 Σελίδα

Διαβάστε περισσότερα

Alpha Web Banking Εργαλείο δηµιουργίας αρχείων. Οδηγίες χρήσεως

Alpha Web Banking Εργαλείο δηµιουργίας αρχείων. Οδηγίες χρήσεως Alpha Web Banking Εργαλείο δηµιουργίας αρχείων Οδηγίες χρήσεως ΑΘΗΝΑ, ΙΟΥΝΙΟΣ 2004 ΠΕΡΙΕΧΟΜΕΝΑ 1. Σκοπός και δυνατότητες του εργαλείου...2 2. Είδη αρχείων που υποστηρίζει το εργαλείο...2 3. Εγκατάσταση...3

Διαβάστε περισσότερα

Σκοπιµότητα των firewalls

Σκοπιµότητα των firewalls Σκοπιµότητα των firewalls Παρέχουν προστασία των εσωτερικών δικτύων από απειλές όπως: Μη εξουσιοδοτηµένη προσπέλαση των δικτυακών πόρων: όταν επίδοξοι εισβολείς προσπαθούν να εισχωρήσουν στο δίκτυο και

Διαβάστε περισσότερα

1. Εισαγωγή στο ΟΠΣ - ΠΔΕ

1. Εισαγωγή στο ΟΠΣ - ΠΔΕ 1. Εισαγωγή στο ΟΠΣ - ΠΔΕ 1.1 Εισαγωγή 1.1.1 Σύντομη περιγραφή και σκοπός ΟΠΣ Το Ολοκληρωμένο Πληροφοριακό Σύστημα (Ο.Π.Σ.) αποτελεί ένα σύστημα πληροφόρησης και διαχείρισης, η χρήση του οποίου επιβάλλεται

Διαβάστε περισσότερα

Διάλεξη 2. Μεταβλητές - Δομές Δεδομένων - Eίσοδος δεδομένων - Έξοδος: Μορφοποίηση - Συναρτήσεις. Διοργάνωση : ΚΕΛ ΣΑΤΜ

Διάλεξη 2. Μεταβλητές - Δομές Δεδομένων - Eίσοδος δεδομένων - Έξοδος: Μορφοποίηση - Συναρτήσεις. Διοργάνωση : ΚΕΛ ΣΑΤΜ Διάλεξη 2 Μεταβλητές - Δομές Δεδομένων - Eίσοδος δεδομένων - Έξοδος: Μορφοποίηση - Συναρτήσεις Διοργάνωση : ΚΕΛ ΣΑΤΜ Διαφάνειες: Skaros, MadAGu Παρουσίαση: MadAGu Άδεια: Creative Commons 3.0 2 Internal

Διαβάστε περισσότερα

ΟΔΗΓΙΕΣ FTP ΣΥΝΔΕΣΗΣ

ΟΔΗΓΙΕΣ FTP ΣΥΝΔΕΣΗΣ ΟΔΗΓΙΕΣ FTP ΣΥΝΔΕΣΗΣ ΟΔΗΓΙΕΣ ΣΥΝΔΕΣΗΣ FTP...3 ΒΗΜΑ 1 Ο ΕΠΙΛΟΓΗ FTP CLIENT...3 ΒΗΜΑ 2 ο ΕΓΚΑΤΑΣΤΑΣΗ FTP CLIENT...3 ΒΗΜΑ 3 ο ΡΥΘΜΙΣΕΙΣ ΣΥΝΔΕΣΗΣ...8 ΑΠΟΡΙΕΣ ΒΟΗΘΕΙΑ...10 2 / 10 ΟΔΗΓΙΕΣ ΣΥΝΔΕΣΗΣ FTP Για να

Διαβάστε περισσότερα

Η εφαρµογή ClassWeb δίνει στους διδάσκοντες χρήστες του συστήµατος τη δυνατότητα πρόσβασης µέσω του ιαδικτύου σε ποικίλες υπηρεσίες, όπως:

Η εφαρµογή ClassWeb δίνει στους διδάσκοντες χρήστες του συστήµατος τη δυνατότητα πρόσβασης µέσω του ιαδικτύου σε ποικίλες υπηρεσίες, όπως: 1. Υπηρεσία ClassWeb 1.1. Γενικά Η εφαρµογή ClassWeb δίνει στους διδάσκοντες χρήστες του συστήµατος τη δυνατότητα πρόσβασης µέσω του ιαδικτύου σε ποικίλες υπηρεσίες, όπως: εµφάνιση στατιστικών στοιχείων

Διαβάστε περισσότερα

Αναλυτικός οδηγός της ενημέρωσης των Windows 8.1

Αναλυτικός οδηγός της ενημέρωσης των Windows 8.1 Αναλυτικός οδηγός της ενημέρωσης των Windows 8.1 Εγκατάσταση και ενημέρωση των Windows 8.1 Ενημερώστε το BIOS, εφαρμογές, προγράμματα οδήγησης και εκτελέστε το Windows Update Επιλέξτε τον τύπο εγκατάστασης

Διαβάστε περισσότερα

Διάλεξη 2η: Αλγόριθμοι και Προγράμματα

Διάλεξη 2η: Αλγόριθμοι και Προγράμματα Διάλεξη 2η: Αλγόριθμοι και Προγράμματα Τμήμα Επιστήμης Υπολογιστών, Πανεπιστήμιο Κρήτης Εισαγωγή στην Επιστήμη Υπολογιστών Βασίζεται σε διαφάνειες του Κ Παναγιωτάκη Πρατικάκης (CSD) Αλγόριθμοι και Προγράμματα

Διαβάστε περισσότερα

e-κπαίδευση Πλατφόρµα Ασύγχρονης Τηλε-κπαίδευσης Οδηγίες χρήσης για τους σπουδαστές του ΤΕΙ Αθήνας και τους επισκέπτες της δικτυακής πύλης e-κπαίδευση

e-κπαίδευση Πλατφόρµα Ασύγχρονης Τηλε-κπαίδευσης Οδηγίες χρήσης για τους σπουδαστές του ΤΕΙ Αθήνας και τους επισκέπτες της δικτυακής πύλης e-κπαίδευση e-κπαίδευση Πλατφόρµα Ασύγχρονης Τηλε-κπαίδευσης Οδηγίες χρήσης για τους σπουδαστές του ΤΕΙ Αθήνας και τους επισκέπτες της δικτυακής πύλης e-κπαίδευση - 0 - Πίνακας Περιεχοµένων 1 Εισαγωγή.. 2 1.1 Σχολές/Τµήµατα

Διαβάστε περισσότερα

POWERPOINT 2003. Είναι το δημοφιλέστερο πρόγραμμα παρουσιάσεων.

POWERPOINT 2003. Είναι το δημοφιλέστερο πρόγραμμα παρουσιάσεων. POWERPOINT 2003 1. Τι είναι το PowerPoint (ppt)? Είναι το δημοφιλέστερο πρόγραμμα παρουσιάσεων. 2. Τι δυνατότητες έχει? Δημιουργία παρουσίασης. Μορφοποίηση παρουσίασης. Δημιουργία γραφικών. Δημιουργία

Διαβάστε περισσότερα

Οδηγός γρήγορης εκκίνησης

Οδηγός γρήγορης εκκίνησης Χρήση του Office 365 σε τηλέφωνο Windows Phone Οδηγός γρήγορης εκκίνησης Έλεγχος ηλεκτρονικού ταχυδρομείου Ρυθμίστε το Windows Phone για αποστολή και λήψη ηλεκτρονικού ταχυδρομείου από το λογαριασμό του

Διαβάστε περισσότερα

Υποβολή Αναλώσιµων Υλικών ΕΓΧΕΙΡΙΔΙΟ ΧΡΗΣΗΣ. Ηλεκτρονικές Υπηρεσίες. Υποβολή Αναλώσιμων Υλικών. Σελίδα 1

Υποβολή Αναλώσιµων Υλικών ΕΓΧΕΙΡΙΔΙΟ ΧΡΗΣΗΣ. Ηλεκτρονικές Υπηρεσίες. Υποβολή Αναλώσιμων Υλικών. Σελίδα 1 ΕΓΧΕΙΡΙΔΙΟ ΧΡΗΣΗΣ Ηλεκτρονικές Υπηρεσίες Υποβολή Αναλώσιµων Υλικών Σελίδα 1 Πίνακας περιεχομένων 1.1 Συμβατότητα Browser... 3 1.2 Διεύθυνση πρόσβασης... 3 2 Υποβολή Αναλώσιμων Υλικών... 4 2.1 Σύνδεση με

Διαβάστε περισσότερα

Xerox WorkCentre 3655 Πολυλειτουργικός εκτυπωτής Πίνακας ελέγχου

Xerox WorkCentre 3655 Πολυλειτουργικός εκτυπωτής Πίνακας ελέγχου Πίνακας ελέγχου Οι διαθέσιμες υπηρεσίες μπορεί να διαφέρουν ανάλογα με τη διαμόρφωση του εκτυπωτή σας. Για λεπτομέρειες σχετικά με τις υπηρεσίες και τις ρυθμίσεις, ανατρέξτε στον Οδηγό χρήσης. 3 4 5 Οθόνη

Διαβάστε περισσότερα

BO.M.I.S BOLLARD MANAGEMENT INFORMATION SYSTEM ΛΟΓΙΣΜΙΚΟ ΔΙΑΧΕΙΡΗΣΗΣ ΑΝΑΔΥΟΜΕΝΩΝ ΠΑΣΑΛΩΝ ΔΙΑΧΕΙΡΗΣΗΣ ΚΥΚΛΟΦΟΡΙΑΣ BOMIS-V1-2012

BO.M.I.S BOLLARD MANAGEMENT INFORMATION SYSTEM ΛΟΓΙΣΜΙΚΟ ΔΙΑΧΕΙΡΗΣΗΣ ΑΝΑΔΥΟΜΕΝΩΝ ΠΑΣΑΛΩΝ ΔΙΑΧΕΙΡΗΣΗΣ ΚΥΚΛΟΦΟΡΙΑΣ BOMIS-V1-2012 BO.M.I.S BOLLARD MANAGEMENT INFORMATION SYSTEM ΛΟΓΙΣΜΙΚΟ ΔΙΑΧΕΙΡΗΣΗΣ ΑΝΑΔΥΟΜΕΝΩΝ ΠΑΣΑΛΩΝ ΔΙΑΧΕΙΡΗΣΗΣ ΚΥΚΛΟΦΟΡΙΑΣ 1 - ΛΟΓΙΣΜΙΚΟ ΔΙΑΧΕΙΡΗΣΗΣ ΑΝΑΔΥΟΜΕΝΩΝ ΠΑΣΑΛΩΝ ΔΙΑΧΕΙΡΗΣΗΣ ΚΥΚΛΟΦΟΡΙΑΣ Το σύστημα διαχείρισης

Διαβάστε περισσότερα

PROXY SERVER. Άριστη πύλη διαχωρισμού μεταξύ του εσωτερικού δικτύου και του Internet.

PROXY SERVER. Άριστη πύλη διαχωρισμού μεταξύ του εσωτερικού δικτύου και του Internet. PROXY SERVER Άριστη πύλη διαχωρισμού μεταξύ του εσωτερικού δικτύου και του Internet. Αποτελεσματικό εργαλείο για την απόκρυψη των εσωτερικών λεπτομερειών και διευθύνσεων IP του δικτύου. Αυξάνει τη συνολική

Διαβάστε περισσότερα

Στο παράθυρο που θα εµφανιστεί πατήστε το κουµπί Unzip.

Στο παράθυρο που θα εµφανιστεί πατήστε το κουµπί Unzip. Το αρχείο EstateWeb 4.0.2.exe περιέχει την εγκατάσταση της εφαρµογής σε συµπιεσµένη µορφή. Για αυτό το λόγο θα πρέπει πρώτα να αποσυµπιέσετε τα αρχεία της εγκατάστασης στον σκληρό σας δίσκο. Κάντε διπλό

Διαβάστε περισσότερα

Λειτουργικά Συστήματα (διαχείριση επεξεργαστή, μνήμης και Ε/Ε)

Λειτουργικά Συστήματα (διαχείριση επεξεργαστή, μνήμης και Ε/Ε) Ιόνιο Πανεπιστήμιο Τμήμα Πληροφορικής Εισαγωγή στην Επιστήμη των Υπολογιστών 2015-16 Λειτουργικά Συστήματα (διαχείριση επεξεργαστή, και Ε/Ε) http://di.ionio.gr/~mistral/tp/csintro/ Μ.Στεφανιδάκης Τι είναι

Διαβάστε περισσότερα

Τι είναι ένα λειτουργικό σύστημα (ΛΣ); Μια άλλη απεικόνιση. Το Λειτουργικό Σύστημα ως μέρος του υπολογιστή

Τι είναι ένα λειτουργικό σύστημα (ΛΣ); Μια άλλη απεικόνιση. Το Λειτουργικό Σύστημα ως μέρος του υπολογιστή Ιόνιο Πανεπιστήμιο Τμήμα Πληροφορικής Εισαγωγή στην Επιστήμη των Υπολογιστών 2014-15 Λειτουργικά Συστήματα (διαχείριση επεξεργαστή, και Ε/Ε) http://di.ionio.gr/~mistral/tp/csintro/ Μ.Στεφανιδάκης Τι είναι

Διαβάστε περισσότερα

ιεργασίες και νήµατα Προγραµµατισµός ΙΙΙ 1 lalis@inf.uth.gr

ιεργασίες και νήµατα Προγραµµατισµός ΙΙΙ 1 lalis@inf.uth.gr ιεργασίες και νήµατα Προγραµµατισµός ΙΙΙ 1 lalis@inf.uth.gr Η έννοια της διεργασίας ιεργασία (process) είναι ο µηχανισµός εκτέλεσης ενός προγράµµατος σε ένα λειτουργικό σύστηµα. Η διεργασία είναι µια ενεργή

Διαβάστε περισσότερα

Εργαστήριο Λειτουργικών Συστημάτων 8o εξάμηνο, Ροή Υ, ΗΜΜΥ

Εργαστήριο Λειτουργικών Συστημάτων 8o εξάμηνο, Ροή Υ, ΗΜΜΥ ΕΘΝΙΚΟ ΜΕΤΣΟΒΙΟ ΠΟΛΥΤΕΧΝΕΙΟ Σχολή Ηλεκτρολόγων Μηχανικών και Μηχανικών Υπολογιστών Εργαστήριο Λειτουργικών Συστημάτων 8o εξάμηνο, Ροή Υ, ΗΜΜΥ Σχεδιασμός και υλοποίηση υποδομής σημείωσης διεργασιών στον

Διαβάστε περισσότερα

Μεταγλωττιστής. Μεταφραστές. Γλώσσες. Είδη Μεταγλωττιστών. Μεταγλωττιστής Τελικό πρόγραµµα (object program) Εισαγωγή Αρχικό πρόγραµµα (source program)

Μεταγλωττιστής. Μεταφραστές. Γλώσσες. Είδη Μεταγλωττιστών. Μεταγλωττιστής Τελικό πρόγραµµα (object program) Εισαγωγή Αρχικό πρόγραµµα (source program) Μεταφραστές Εισαγωγή (source program) Τελικό πρόγραµµα (object program) Γιώργος Μανής Γλώσσες Είδη Μεταγλωττιστών Αρχική γλώσσα Γλώσσα υλοποίησης Τελική γλώσσα Απλοί µεταγλωττιστές Αντίστροφοι µεταγλωττιστές

Διαβάστε περισσότερα

Πλατφόρµα Ασύγχρονης Τηλεκπαίδευσης eclass 2.0. Οδηγίες Αναβάθµισης (Upgrade) - 1 - Αθήνα, 1 Ιουνίου 2007. 1. Εισαγωγή

Πλατφόρµα Ασύγχρονης Τηλεκπαίδευσης eclass 2.0. Οδηγίες Αναβάθµισης (Upgrade) - 1 - Αθήνα, 1 Ιουνίου 2007. 1. Εισαγωγή Πλατφόρµα Ασύγχρονης Τηλεκπαίδευσης eclass 2.0 Οδηγίες Αναβάθµισης (Upgrade) Οµάδα Εργασίας: Τσιµπάνης Κωνσταντίνος, Εξηνταρίδης Γιάννης Αθήνα, 1 Ιουνίου 2007 1. Εισαγωγή Η πλατφόρµα eclass είναι ένα ολοκληρωµένο

Διαβάστε περισσότερα

BeACTA Syllabus Beginners #1, #2, #3 και #4

BeACTA Syllabus Beginners #1, #2, #3 και #4 BeACTA Syllabus Beginners #1, #2, #3 και #4 Θεσσαλονίκη: Εγνατίας 1, ΤΚ 54630 Τηλ: 2310-510870 Fax: 2310-510871 Αθήνα: Βασ. Σοφίας 55, ΤΚ 11521 Τηλ: 210-7239770 e-mail: info@acta.edu.gr website: www.acta.edu.gr

Διαβάστε περισσότερα

Αρχιτεκτονική Eckert-von Neumann. Πως λειτουργεί η ΚΜΕ; Κεντρική μονάδα επεξεργασίας [3] ΕΠΛ 031: ΕΙΣΑΓΩΓΗ ΣΤΟΝ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟ

Αρχιτεκτονική Eckert-von Neumann. Πως λειτουργεί η ΚΜΕ; Κεντρική μονάδα επεξεργασίας [3] ΕΠΛ 031: ΕΙΣΑΓΩΓΗ ΣΤΟΝ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟ Αρχιτεκτονική Eckert-von Neumann εισόδου μεταφορά δεδομένων από έξω προς τον Η/Υ εξόδου μεταφορά δεδομένων από τον Η/Υ προς τα έξω ΕΠΛ 031: ΕΙΣΑΓΩΓΗ ΣΤΟΝ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟ Κύκλος Μηχανής κεντρικός έλεγχος/πράξεις

Διαβάστε περισσότερα

BeACTA Syllabus Beginners #1, #2, #3 και #4

BeACTA Syllabus Beginners #1, #2, #3 και #4 BeACTA Syllabus Beginners #1, #2, #3 και #4 Θεσσαλονίκη: Εγνατίας 1, ΤΚ 54630 Τηλ: 2310-510870 Fax: 2310-510871 Αθήνα: Ψαρρών 2, ΤΚ 10552 Τηλ: 210-5228643 e-mail: info@acta.edu.gr website: www.acta.edu.gr

Διαβάστε περισσότερα

ΥΠΗΡΕΣΙΑ WEBMAIL ΚΥΠΕΣ

ΥΠΗΡΕΣΙΑ WEBMAIL ΚΥΠΕΣ ΥΠΗΡΕΣΙΑ WEBMAIL ΚΥΠΕΣ Η υπηρεσία διαχείρισης αλληλογραφίας µέσω web (webmail) δίνει την δυνατότητα στους χρήστες να διαχειριστούν την αλληλογραφία τους απ οποιοδήποτε σηµείο βρίσκονται εφόσον υπάρχει

Διαβάστε περισσότερα

Έλεγχος Ταυτοχρονισμού

Έλεγχος Ταυτοχρονισμού Έλεγχος Ταυτοχρονισμού Κεφάλαιο 17 Database Management Systems 3ed, R. Ramakrishnan and J. Gehrke Ελληνική Μετάφραση: Γεώργιος Ευαγγελίδης 1 Συγκρουσιακώς Σειριοποιήσιμα Χρονοπρογράμματα Δυο χρονοπρογράμματα

Διαβάστε περισσότερα

ΠΛΗ111. Ανοιξη 2005. Μάθηµα 3 ο. Συνδεδεµένες Λίστες. Τµήµα Ηλεκτρονικών Μηχανικών και Μηχανικών Υπολογιστών Πολυτεχνείο Κρήτης

ΠΛΗ111. Ανοιξη 2005. Μάθηµα 3 ο. Συνδεδεµένες Λίστες. Τµήµα Ηλεκτρονικών Μηχανικών και Μηχανικών Υπολογιστών Πολυτεχνείο Κρήτης ΠΛΗ111 οµηµένος Προγραµµατισµός Ανοιξη 2005 Μάθηµα 3 ο Συνδεδεµένες Λίστες Τµήµα Ηλεκτρονικών Μηχανικών και Μηχανικών Υπολογιστών Πολυτεχνείο Κρήτης Ανασκόπηση ΟΑΤ λίστα Ακολουθιακή λίστα Συνδεδεµένη λίστα

Διαβάστε περισσότερα

ΧΡΗΣΗ Η/Υ ΚΑΙ ΔΙΑΧΕΙΡΙΣΗ ΑΡΧΕΙΩΝ

ΧΡΗΣΗ Η/Υ ΚΑΙ ΔΙΑΧΕΙΡΙΣΗ ΑΡΧΕΙΩΝ ΧΡΗΣΗ Η/Υ ΚΑΙ ΔΙΑΧΕΙΡΙΣΗ ΑΡΧΕΙΩΝ 1. ΠΕΡΙΒΑΛΛΟΝ ΗΛΕΚΤΡΟΝΙΚΟΥ ΥΠΟΛΟΓΙΣΤΗ 1.1. Βασικές Λειτουργίες και Ρυθµίσεις 1.1.1 Εκκίνηση, Τερµατισµός, Επανεκκίνηση του Η/Υ ακολουθώντας τις κατάλληλες διαδικασίες 1.1.2

Διαβάστε περισσότερα

Εθνικό και Καποδιστριακό Πανεπιστήμιο Αθηνών. Εφαρμογή Εκτύπωσης Ταξιθετικών Ετικετών 2000-2005

Εθνικό και Καποδιστριακό Πανεπιστήμιο Αθηνών. Εφαρμογή Εκτύπωσης Ταξιθετικών Ετικετών 2000-2005 Εθνικό και Καποδιστριακό Πανεπιστήμιο Αθηνών Υπολογιστικό Κέντρο Βιβλιοθηκών Εφαρμογή Εκτύπωσης Ταξιθετικών Ετικετών 2000-2005 Σύντομο εγχειρίδιο χρήσης και λειτουργιών Εισαγωγή Το παρόν κείμενο στόχο

Διαβάστε περισσότερα

Υλοποίηση ενός προγραμματιστικού κελύφους εργασίας

Υλοποίηση ενός προγραμματιστικού κελύφους εργασίας Τ.Ε.Ι ΗΠΕΙΡΟΥ ΣΧΟΛΗ ΔΙΟΙΚΗΣΗΣ & ΟΙΚΟΝΟΜΙΑΣ ΤΜΗΜΑ ΤΗΛΕΠΛΗΡΟΦΟΡΙΚΗΣ & ΔΙΟΙΚΗΣΗΣ Υλοποίηση ενός προγραμματιστικού κελύφους εργασίας Πτυχιακή εργασία του φοιτητή Γιαννακίδη Αποστόλη Επιβλέπων καθηγητής Τσούλος

Διαβάστε περισσότερα

Εφαρµογές των πολυµέσων

Εφαρµογές των πολυµέσων Εφαρµογές των πολυµέσων Κατηγοριοποίηση εφαρµογών Οµαδική εργασία Καταµερισµένος πίνακας Καταµερισµένη εφαρµογή ιανοµή διαλέξεων Τηλεδιάσκεψη Ηλεκτρονικό ταχυδροµείο Ανάκτηση πληροφοριών Ανάκτηση βίντεο

Διαβάστε περισσότερα

Κεφάλαιο 5Β (επανάληψη) Εισαγωγή στην Πληροφορική. Τυπικοί χρόνοι πρόσβασης. Μέσος χρόνος πρόσβασης. Ταχύτητα µεταφοράς δεδοµένων

Κεφάλαιο 5Β (επανάληψη) Εισαγωγή στην Πληροφορική. Τυπικοί χρόνοι πρόσβασης. Μέσος χρόνος πρόσβασης. Ταχύτητα µεταφοράς δεδοµένων Κεφάλαιο 5Β (επανάληψη) Εισαγωγή στην Πληροφορική Χειµερινό Εξάµηνο 2006-07 Απόδοση των οδηγών αποθηκευτικών µέσων Μέσος χρόνος πρόσβασης (Average Access Time) Ταχύτητα µεταφοράς δεδοµένων (Data-Transfer

Διαβάστε περισσότερα

Εκκαθάριση από Φαρμακοποιό

Εκκαθάριση από Φαρμακοποιό Εκκαθάριση από Φαρμακοποιό Δίνεται πλέον η δυνατότητα στον Φαρμακοποιό να διαχειρίζεται και να ελέγχει την εκκαθάριση κάθε μήνα και στη συνέχεια να την υποβάλλει, προκειμένου ο εκάστοτε συσχετιζόμενος

Διαβάστε περισσότερα

2 Αποδοτική εργασία στα Windows Vista 103

2 Αποδοτική εργασία στα Windows Vista 103 Περιεχόμενα Οι συγγραφείς... 11 Εισαγωγή στα Windows Vista... 13 Οι εκδόσεις των Windows Vista...14 Ας ξεκινήσουμε!...18 Το πρόγραμμα πιστοποίησης επιχειρήσεων της Microsoft... 19 Πληροφορίες για νέους

Διαβάστε περισσότερα

Επίπεδο Δικτύου: Διαδικτύωση

Επίπεδο Δικτύου: Διαδικτύωση Επίπεδο Δικτύου: Διαδικτύωση Μάθημα «Δίκτυα Υπολογιστών» Τμήμα Πληροφορικής Οικονομικό Πανεπιστήμιο Αθηνών Εαρινό Εξάμηνο 2013-14 Γεώργιος Ξυλωμένος Γεώργιος Δ. Σταμούλης Βασίλειος Σύρης Εισαγωγή Υπάρχει

Διαβάστε περισσότερα

Λειτουργικά. Τεχνολογικό Εκπαιδευτικό Ίδρυμα Δυτικής Μακεδονίας Σιώζιος Κων/νος - Πληροφορική Ι

Λειτουργικά. Τεχνολογικό Εκπαιδευτικό Ίδρυμα Δυτικής Μακεδονίας Σιώζιος Κων/νος - Πληροφορική Ι Λειτουργικά Συστήματα 1 Λογισμικό του Υπολογιστή Για να λειτουργήσει ένας Η/Υ εκτός από το υλικό του, είναι απαραίτητο και το λογισμικό Το σύνολο των προγραμμάτων που συντονίζουν τις λειτουργίες του υλικού

Διαβάστε περισσότερα

Χαράλαμπος Καραγιαννίδης

Χαράλαμπος Καραγιαννίδης Διάλεξη 4 Λειτουργικό Σύστημα & Λογισμικό Εφαρμογών H/Y Εισαγωγή στις Εφαρμογές ΤΠΕ Χαράλαμπος Καραγιαννίδης karagian@uth.gr Διάλεξη 4: Λειτουργικό Σύστημα & Εφαρμογές 1/41 20/10/2015 Σύνοψη Μαθήματος

Διαβάστε περισσότερα

Ο βασικός παράγοντας είναι ο χρόνος αξιοποίησης του επεξεργαστή Ελάχιστος αριθµός πράξεων και όχι µακρόχρονες αιτήσεις Ε/Ε

Ο βασικός παράγοντας είναι ο χρόνος αξιοποίησης του επεξεργαστή Ελάχιστος αριθµός πράξεων και όχι µακρόχρονες αιτήσεις Ε/Ε Εισαγωγή Ε-03: Λειτουργικά Συστήµατα ΙΙ Εαρινό Εξάµηνο 2005-06 «ροµολόγηση ιεργασιών (1/2)» ροµολόγηση σε συστήµατα µε έναν επεξεργαστή ροµολόγηση σε πολυεπεξεργαστικά συστήµατα ροµολόγηση σε κατανεµηµένα

Διαβάστε περισσότερα

ΤΡΑΠΕΖΑ ΤΗΣ ΕΛΛΑΔΟΣ ΔΙΕΥΘΥΝΣΗ ΕΠΟΠΤΕΙΑΣ ΠΙΣΤΩΤΙΚΟΥ ΣΥΣΤΗΜΑΤΟΣ

ΤΡΑΠΕΖΑ ΤΗΣ ΕΛΛΑΔΟΣ ΔΙΕΥΘΥΝΣΗ ΕΠΟΠΤΕΙΑΣ ΠΙΣΤΩΤΙΚΟΥ ΣΥΣΤΗΜΑΤΟΣ ΤΡΑΠΕΖΑ ΤΗΣ ΕΛΛΑΔΟΣ ΔΙΕΥΘΥΝΣΗ ΕΠΟΠΤΕΙΑΣ ΠΙΣΤΩΤΙΚΟΥ ΣΥΣΤΗΜΑΤΟΣ ΟΔΗΓΙΕΣ ΣΥΜΠΛΗΡΩΣΗΣ ΥΠΟΔΕΙΓΜΑΤΟΣ ΓΙΑ ΤΟΝ ΙΣΟΛΟΓΙΣΜΟ ΚΑΙ ΤΗΝ ΚΑΤΑΣΤΑΣΗ ΑΠΟΤΕΛΕΣΜΑΤΩΝ ΧΡΗΣΕΩΝ (BSD16) ΙΟΥΛΙΟΣ 2008 Ηλεκτρονική υποβολή στοιχείων

Διαβάστε περισσότερα