ΛΕΙΣΟΤΡΓΙΚΑ ΤΣΗΜΑΣΑ II (Θ)
|
|
- Δωρός Ζέρβας
- 7 χρόνια πριν
- Προβολές:
Transcript
1 ΛΕΙΣΟΤΡΓΙΚΑ ΤΣΗΜΑΣΑ II (Θ) Ενότθτα 6: ΛΕΙΣΟΤΡΓΙΚΑ ΤΣΗΜΑΣΑ II Νικολαΐδθσ Ακανάςιοσ Διδάκτορασ Ανάπτυξθσ Σεχνικϊν Προςταςίασ Πλθροφορίασ Εικόνασ ΧΟΛΗ ΣΕΧΝΟΛΟΓΙΚΩΝ ΕΦΑΡΜΟΓΩΝ ΣΜΗΜΑ ΜΗΧΑΝΙΚΩΝ ΠΛΗΡΟΦΟΡΙΚΗ ΣΕ
2 Άδεηεο Υξήζεο Σν παξόλ εθπαηδεπηηθό πιηθό ππόθεηηαη ζε άδεηεο ρξήζεο Creative Commons. Γηα εθπαηδεπηηθό πιηθό, όπωο εηθόλεο, πνπ ππόθεηηαη ζε άιινπ ηύπνπ άδεηαο ρξήζεο, ε άδεηα ρξήζεο αλαθέξεηαη ξεηώο. ΛΕΙΣΟΤΡΓΙΚΑ ΤΣΗΜΑΣΑ II - ΣΜΗΜΑ ΜΗΥΑΝΙΚΩΝ ΠΛΗΡΟΦΟΡΙΚΗ ΣΕ 2
3 Υξεκαηνδόηεζε Σν παξόλ εθπαηδεπηηθό πιηθό έρεη αλαπηπρζεί ζηα πιαίζηα ηνπ εθπαηδεπηηθνύ έξγνπ ηνπ δηδάζθνληα. Σν έξγν «Αλνηθηά Αθαδεκαϊθά Μαζήκαηα ζην ΣΔΙ Κεληξηθήο Μαθεδνλίαο» έρεη ρξεκαηνδνηήζεη κόλν ηε αλαδηακόξθωζε ηνπ εθπαηδεπηηθνύ πιηθνύ. Σν έξγν πινπνηείηαη ζην πιαίζην ηνπ Δπηρεηξεζηαθνύ Πξνγξάκκαηνο «Δθπαίδεπζε θαη Γηα Βίνπ Μάζεζε» θαη ζπγρξεκαηνδνηείηαη από ηελ Δπξωπαϊθή Έλωζε (Δπξωπαϊθό Κνηλωληθό Σακείν) θαη από εζληθνύο πόξνπο. ΛΕΙΣΟΤΡΓΙΚΑ ΤΣΗΜΑΣΑ II - ΣΜΗΜΑ ΜΗΥΑΝΙΚΩΝ ΠΛΗΡΟΦΟΡΙΚΗ ΣΕ 3
4 Δλόηεηα 6 ΛΔΙΣΟΤΡΓΙΚΑ ΤΣΗΜΑΣΑ I Νηθνιαΐδεο Αζαλάζηνο Γηδάθηνξαο Αλάπηπμεο Σερληθώλ Πξνζηαζίαο Πιεξνθνξίαο Δηθόλαο ΛΕΙΣΟΤΡΓΙΚΑ ΤΣΗΜΑΣΑ II - ΣΜΗΜΑ ΜΗΥΑΝΙΚΩΝ ΠΛΗΡΟΦΟΡΙΚΗ ΣΕ 4
5 Πεξηερόκελα ελόηεηαο 1. Δπξπδωληθή Πξόζβαζε ΜΔΣΑΛΛΟΤΡΓΙΚΔ 2. Αζύξκαηε Δπξπδωληθή Πξόζβαζε 3. Δπξπδωληθά Αζύξκαηα Γίθηπα 4. Αλάπηπμε ηεο Δπξπδωληθόηεηαο 5. Σερληθέο Πξνθιήζεηο Δπξπδωληθή Πξόζβαζε 6. Σερληθέο Πξνθιήζεηο- Αζύξκαην ξαδηνθπκαηηθό θαλάιη 7. Σερληθέο Πξνθιήζεηο- Παξεκπόδηζε ιόγω κεγάιωλ εκπνδίωλ Γηαθύκαλζε πεξηβάιινπζαο 8. Σερληθέο Πξνθιήζεηο- Γηαζπκβνιηθή Παξεκβνιή 9. Σερληθέο Πξνθιήζεηο-Γηαζπνξά ζπρλόηεηαο ιόγω θίλεζεο 10. Σερληθέο Πξνθιήζεηο- Παξεκβνιή ΛΕΙΣΟΤΡΓΙΚΑ ΤΣΗΜΑΣΑ II - ΣΜΗΜΑ ΜΗΥΑΝΙΚΩΝ ΠΛΗΡΟΦΟΡΙΚΗ ΣΕ 5
6 θνπνί ελόηεηαο ΛΕΙΣΟΤΡΓΙΚΑ ΤΣΗΜΑΣΑ II - ΣΜΗΜΑ ΜΗΥΑΝΙΚΩΝ ΠΛΗΡΟΦΟΡΙΚΗ ΣΕ 6
7 Νιματα Οι διεργαςίεσ ζχουν τα παρακάτω ςυςτατικά: Ζνα χϊρο διευκφνςεων υμφραηόμενα τθσ KME (CPU context) ι νήμα ελζγχου (thread of control) ε πολυεπεξεργαςτικά ςυςτιματα κα είχε νόθμα για μια διεργαςία να ζχει πολλά νιματα ελζγχου Η κλιςθ fork ενόσ νιματοσ παράγει νζο νιμα και όχι μνιμθ Πολλαπλά νιματα ελζγχου κα μποροφςαν να τρζχουν ςτον ίδιο χϊρο μνιμθσ ακόμθ και ςε μονοεπεξεργαςτικά ςυςτιματα ΛΕΙΣΟΤΡΓΙΚΑ ΤΣΗΜΑΣΑ II - ΣΜΗΜΑ ΜΗΥΑΝΙΚΩΝ ΠΛΗΡΟΦΟΡΙΚΗ ΣΕ 7
8 Νιματα Κάκε νιμα μοιράηεται με μθδζν ι περιςςότερα νιματα το χϊρο διευκφνςεων μιασ διεργαςίασ Σα νιματα ζχουν το δικό τουσ: PC, SP, κατάςταςθ καταχωρθτϊν, ςτοίβα Μποροφμε να δοφμε μια παραδοςιακι διεργαςία ωσ ζνα χϊρο διευκφνςεων μνιμθσ με ζνα μοναδικό νιμα ΛΕΙΣΟΤΡΓΙΚΑ ΤΣΗΜΑΣΑ II - ΣΜΗΜΑ ΜΗΥΑΝΙΚΩΝ ΠΛΗΡΟΦΟΡΙΚΗ ΣΕ 8
9 Μοναδικό νιμα ςε μία διεργαςία ΛΕΙΣΟΤΡΓΙΚΑ ΤΣΗΜΑΣΑ II - ΣΜΗΜΑ ΜΗΥΑΝΙΚΩΝ ΠΛΗΡΟΦΟΡΙΚΗ ΣΕ 9
10 Πολλαπλά νιματα ςε ζνα χϊρο διευκφνςεων ΛΕΙΣΟΤΡΓΙΚΑ ΤΣΗΜΑΣΑ II - ΣΜΗΜΑ ΜΗΥΑΝΙΚΩΝ ΠΛΗΡΟΦΟΡΙΚΗ ΣΕ 10
11 Σί είναι ζνα νιμα; Ζνα νιμα εκτελεί ζνα ρεφμα από εντολζσ Είναι μια αφαίρεςθ για τθ ροι ελζγχου Πρακτικά, είναι μια κατάςταςθ KME και μια ςτοίβα Σου ανατίκεται μια KME από τον χρονοπρογραμματιςτι Εκτελείται ςτα ςυμφραηόμενα ενόσ χϊρου διευκφνςεων ΛΕΙΣΟΤΡΓΙΚΑ ΤΣΗΜΑΣΑ II - ΣΜΗΜΑ ΜΗΥΑΝΙΚΩΝ ΠΛΗΡΟΦΟΡΙΚΗ ΣΕ 11
12 Περίλθψθ τθσ ιδιωτικισ, ανά νιμα, κατάςταςθσ Σι ορίηει τθν κατάςταςθ μιασ ςυγκεκριμζνθσ ροισ ελζγχου ςε ζνα εκτελοφμενο πρόγραμμα: τοίβα (τοπικζσ παράμετροι) Δείκτθσ ςτοίβασ Καταχωρθτζσ Ιδιότθτεσ χρονοπρογραμματιςμοφ (π.χ. προτεραιότθτα) ΛΕΙΣΟΤΡΓΙΚΑ ΤΣΗΜΑΣΑ II - ΣΜΗΜΑ ΜΗΥΑΝΙΚΩΝ ΠΛΗΡΟΦΟΡΙΚΗ ΣΕ 12
13 Διαμοιραηόμενθ κατάςταςθ μεταξφ νθμάτων Σι ςχετίηεται με το ςτιγμιότυπο ενόσ εκτελοφμενου προγράμματοσ: UID, GID, PID Υώξνο δηεπζύλζεωλ Κώδηθαο Γεδνκέλα (εθηόο ζηνίβαο ζθαηξηθέο κεηαβιεηέο) ωξόο (δπλακηθά δεδνκέλα) Αλνηρηά αξρεία, ππνδνρέο, θιεηδώκαηα Αιιαγέο πνπ γίλνληαη από έλα λήκα ζηε δηακνηξαδόκελε θαηάζηαζε είλαη νξαηέο από ηα άιια (απαηηείηαη ζπγρξνληζκόο) ΛΕΙΣΟΤΡΓΙΚΑ ΤΣΗΜΑΣΑ II - ΣΜΗΜΑ ΜΗΥΑΝΙΚΩΝ ΠΛΗΡΟΦΟΡΙΚΗ ΣΕ 13
14 Πϊσ προγραμματίηουμε με χριςθ νθμάτων; Χωρίηουμε το πρόγραμμα ςε ρουτίνεσ για να εκτελοφνται παράλλθλα Αλθκινόσ ι ψεφδο-παραλλθλιςμόσ (διαφφλλωςθ) Εναλλακτικζσ ςτρατθγικζσ για εκτζλεςθ πολλαπλϊν ρουτινϊν ΛΕΙΣΟΤΡΓΙΚΑ ΤΣΗΜΑΣΑ II - ΣΜΗΜΑ ΜΗΥΑΝΙΚΩΝ ΠΛΗΡΟΦΟΡΙΚΗ ΣΕ 14
15 Γιατί προγραμματιςμόσ με νιματα; Χρθςιμοποιοφνται πολλαπλζσ ΚΜΕ παράλλθλα Μικρό κόςτοσ δθμιουργίασ/καταςτροφισ νθμάτων Επικάλυψθ υπολογιςμϊν και μπλοκαρίςματοσ ςε μονι ΚΜΕ Μπλοκάριςμα λόγω Ε/Ε Τπολογιςμοί και επικοινωνία Σαχφτερθ εκτζλεςθ εφαρμογισ (όταν υπάρχει και πολλι χριςθ Ε/Ε) ΛΕΙΣΟΤΡΓΙΚΑ ΤΣΗΜΑΣΑ II - ΣΜΗΜΑ ΜΗΥΑΝΙΚΩΝ ΠΛΗΡΟΦΟΡΙΚΗ ΣΕ 15
16 Χριςθ νθμάτων Έναρ επεξεπγαστήρ κειμένος με τπία νήματα ΛΕΙΣΟΤΡΓΙΚΑ ΤΣΗΜΑΣΑ II - ΣΜΗΜΑ ΜΗΥΑΝΙΚΩΝ ΠΛΗΡΟΦΟΡΙΚΗ ΣΕ 16
17 Διεργαςίεσ εναντίον νθμάτων - παράδειγμα Μια διεργαςία παγκόςμιου ιςτοφ GET / HTTP/1.0 HTTPD δίσκος ΛΕΙΣΟΤΡΓΙΚΑ ΤΣΗΜΑΣΑ II - ΣΜΗΜΑ ΜΗΥΑΝΙΚΩΝ ΠΛΗΡΟΦΟΡΙΚΗ ΣΕ 17
18 Διεργαςίεσ εναντίον νθμάτων - παράδειγμα Μια διεργαςία παγκόςμιου ιςτοφ GET / HTTP/1.0 HTTPD δίσκορ Γιατί δεν είναι καλι ςχεδίαςθ διακομιςτι ιςτοφ; ΛΕΙΣΟΤΡΓΙΚΑ ΤΣΗΜΑΣΑ II - ΣΜΗΜΑ ΜΗΥΑΝΙΚΩΝ ΠΛΗΡΟΦΟΡΙΚΗ ΣΕ 18
19 Διεργαςίεσ εναντίον νθμάτων - παράδειγμα Μια διεργαςία παγκόςμιου ιςτοφ GET / HTTP/1.0 HTTPD HTTPD δίσκορ ΛΕΙΣΟΤΡΓΙΚΑ ΤΣΗΜΑΣΑ II - ΣΜΗΜΑ ΜΗΥΑΝΙΚΩΝ ΠΛΗΡΟΦΟΡΙΚΗ ΣΕ 19
20 Διεργαςίεσ εναντίον νθμάτων - παράδειγμα Μια διεργαςία παγκόςμιου ιςτοφ GET / HTTP/1.0 HTTPD GET / HTTP/1.0 δίσκορ ΛΕΙΣΟΤΡΓΙΚΑ ΤΣΗΜΑΣΑ II - ΣΜΗΜΑ ΜΗΥΑΝΙΚΩΝ ΠΛΗΡΟΦΟΡΙΚΗ ΣΕ 20
21 Διεργαςίεσ εναντίον νθμάτων - παράδειγμα Μια διεργαςία παγκόςμιου ιςτοφ GET / HTTP/1.0 HTTPD GET / HTTP/1.0 GET / HTTP/1.0 δίσκορ GET / HTTP/1.0 ΛΕΙΣΟΤΡΓΙΚΑ ΤΣΗΜΑΣΑ II - ΣΜΗΜΑ ΜΗΥΑΝΙΚΩΝ ΠΛΗΡΟΦΟΡΙΚΗ ΣΕ 21
22 Νιματα ςε ζναν διακομιςτι ιςτοφ Ένας πολυνηματικός διακομιστής ιστοφ ΛΕΙΣΟΤΡΓΙΚΑ ΤΣΗΜΑΣΑ II - ΣΜΗΜΑ ΜΗΥΑΝΙΚΩΝ ΠΛΗΡΟΦΟΡΙΚΗ ΣΕ 22
23 Χριςθ νθμάτων Χονδρικό περίγραμμα του κϊδικα τθσ προθγοφμενθσ διαφάνειασ (a) (b) Νιμα διεκπεραιωτι Νιμα εργαςίασ ΛΕΙΣΟΤΡΓΙΚΑ ΤΣΗΜΑΣΑ II - ΣΜΗΜΑ ΜΗΥΑΝΙΚΩΝ ΠΛΗΡΟΦΟΡΙΚΗ ΣΕ 23
24 Επιλογζσ δόμθςθσ ςυςτιματοσ Σρεισ τρόποι να δομθκεί ζνασ διακομιςτισ ΛΕΙΣΟΤΡΓΙΚΑ ΤΣΗΜΑΣΑ II - ΣΜΗΜΑ ΜΗΥΑΝΙΚΩΝ ΠΛΗΡΟΦΟΡΙΚΗ ΣΕ 24
25 Κοινά μοντζλα προγραμματιςμοφ νθμάτων Διαχειριςτι/εργάτθ Ο διαχειριςτισ χειρίηεται τθν Ε/Ε και ανακζτει δουλειά ςτουσ εργάτεσ Οι εργάτεσ μποροφν να δθμιουργοφνται δυναμικά ι να παρζχονται από μια δεξαμενι νθμάτων Διοχζτευςθ Κάκε νιμα χειρίηεται διαφορετικό ςτάδιο μιασ γραμμισ ςυναρμολόγθςθσ Σα νιματα παραδίδουν δουλειά το ζνα ςτο άλλο ςε μια ςχζςθ παραγωγοφ-καταναλωτι ΛΕΙΣΟΤΡΓΙΚΑ ΤΣΗΜΑΣΑ II - ΣΜΗΜΑ ΜΗΥΑΝΙΚΩΝ ΠΛΗΡΟΦΟΡΙΚΗ ΣΕ 25
26 Πϊσ μοιάηει ζνα τυπικό πολυνθματικό API; τάνταρ νιματα POSIX (Pthreads) Σο πρϊτο νιμα υπάρχει ςτθ main(), τυπικά δθμιουργεί τα άλλα ΛΕΙΣΟΤΡΓΙΚΑ ΤΣΗΜΑΣΑ II - ΣΜΗΜΑ ΜΗΥΑΝΙΚΩΝ ΠΛΗΡΟΦΟΡΙΚΗ ΣΕ 26
27 Χρθςιμοποιϊντασ τισ ςυναρτιςεισ create, join και exit ΛΕΙΣΟΤΡΓΙΚΑ ΤΣΗΜΑΣΑ II - ΣΜΗΜΑ ΜΗΥΑΝΙΚΩΝ ΠΛΗΡΟΦΟΡΙΚΗ ΣΕ 27
28 Παράδειγμα με Pthreads #include <pthread.h> #include <stdio.h> #define NUM_THREADS 5 void *PrintHello(void *threadid) { printf("\n%d: Hello World!\n", threadid); pthread_exit(null); } int main (int argc, char *argv[]) { pthread_t threads[num_threads]; int rc, t; for(t=0; t<num_threads; t++) { printf("creating thread %d\n", t); rc = pthread_create(&threads[t], NULL, PrintHello, (void *)t); if (rc) { printf("error; return code from pthread_create() is %d\n", rc); exit(-1); } } pthread_exit(null); } Έξοδορ ππογπάμματορ Creating thread 0 Creating thread 1 0: Hello World! 1: Hello World! Creating thread 2 Creating thread 3 2: Hello World! 3: Hello World! Creating thread 4 4: Hello World! ΛΕΙΣΟΤΡΓΙΚΑ ΤΣΗΜΑΣΑ II - ΣΜΗΜΑ ΜΗΥΑΝΙΚΩΝ ΠΛΗΡΟΦΟΡΙΚΗ ΣΕ 28
29 Τπζρ και κατά των νθμάτων Τπζρ: Επικάλυψθ Ε/Ε με υπολογιςμοφσ Φκθνότερεσ μεταγωγζσ περιβάλλοντοσ Καλφτερθ αντιςτοίχιςθ ςε πολυεπεξεργαςτζσ διαμοιραηόμενθσ μνιμθσ Κατά: Πικανζσ αλλθλεπιδράςεισ νθμάτων Πολυπλοκότθτα αποςφαλμάτωςθσ Πολυπλοκότθτα πολυνθματικοφ προγραμματιςμοφ Προσ τα πίςω ςυμβατότθτα με υπάρχοντα κϊδικα ΛΕΙΣΟΤΡΓΙΚΑ ΤΣΗΜΑΣΑ II - ΣΜΗΜΑ ΜΗΥΑΝΙΚΩΝ ΠΛΗΡΟΦΟΡΙΚΗ ΣΕ 29
30 Νιματα επιπζδου χριςτθ Πολλαπλοί ιδεατοί απαρικμθτζσ προγράμματοσ πάνω από ζναν πραγματικό με προνομιοφχο ι μι κϊδικα Σα νιματα μποροφν να υλοποιθκοφν ςτο επίπεδο του Λ.. ι του χριςτθ Τλοποιιςεισ επιπζδου χριςτθ: Ο χρονοπρογραμματιςτισ τρζχει ωσ κϊδικασ χριςτθ (βιβλιοκικθ νθμάτων) Διαχειρίηεται ςυμφραηόμενα νθμάτων ςτο χϊρο χριςτθ Σο υποκείμενο Λ.. βλζπει μόνο μια παραδοςιακι διεργαςία από πάνω. ΛΕΙΣΟΤΡΓΙΚΑ ΤΣΗΜΑΣΑ II - ΣΜΗΜΑ ΜΗΥΑΝΙΚΩΝ ΠΛΗΡΟΦΟΡΙΚΗ ΣΕ 30
31 Νιματα επιπζδου χριςτθ Ο θώδηθαο κεηαγωγήο κεηαμύ λεκάηωλ είλαη ζην ρώξν ρξήζηε ΛΕΙΣΟΤΡΓΙΚΑ ΤΣΗΜΑΣΑ II - ΣΜΗΜΑ ΜΗΥΑΝΙΚΩΝ ΠΛΗΡΟΦΟΡΙΚΗ ΣΕ 31
32 Νιματα επιπζδου χριςτθ Πλεονεκτιματα: Οικονομικι μεταγωγι περιβάλλοντοσ μεταξφ νθμάτων τθσ ίδιασ διεργαςίασ Κλήση διαδικασίας και όχι συστήματος Πολιτικι χρονοδρομολόγθςθσ προγραμματιηόμενθ από το χριςτθ Μειονεκτιματα: Πϊσ χειριηόμαςτε τισ αναςταλτικζσ κλιςεισ ςυςτιματοσ; Πϊσ επικαλφπτουμε υπολογιςμοφσ και Ε/Ε; ΛΕΙΣΟΤΡΓΙΚΑ ΤΣΗΜΑΣΑ II - ΣΜΗΜΑ ΜΗΥΑΝΙΚΩΝ ΠΛΗΡΟΦΟΡΙΚΗ ΣΕ 32
33 Νιματα επιπζδου πυρινα Ο κϊδικασ μεταγωγισ μεταξφ νθμάτων είναι ςτον πυρινα ΛΕΙΣΟΤΡΓΙΚΑ ΤΣΗΜΑΣΑ II - ΣΜΗΜΑ ΜΗΥΑΝΙΚΩΝ ΠΛΗΡΟΦΟΡΙΚΗ ΣΕ 33
34 Τβριδικι υλοποίθςθ ΛΕΙΣΟΤΡΓΙΚΑ ΤΣΗΜΑΣΑ II - ΣΜΗΜΑ ΜΗΥΑΝΙΚΩΝ ΠΛΗΡΟΦΟΡΙΚΗ ΣΕ 34
35 Σέινο Δλόηεηαο ΛΕΙΣΟΤΡΓΙΚΑ ΤΣΗΜΑΣΑ II - ΣΜΗΜΑ ΜΗΥΑΝΙΚΩΝ ΠΛΗΡΟΦΟΡΙΚΗ ΣΕ 35
ΛΕΙΣΟΤΡΓΙΚΑ ΤΣΗΜΑΣΑ II (Θ)
ΛΕΙΣΟΤΡΓΙΚΑ ΤΣΗΜΑΣΑ II (Θ) Ενότθτα 2: ΛΕΙΣΟΤΡΓΙΚΑ ΤΣΗΜΑΣΑ II Νικολαΐδθσ Ακανάςιοσ Διδάκτορασ Ανάπτυξθσ Σεχνικϊν Προςταςίασ Πλθροφορίασ Εικόνασ ΧΟΛΗ ΣΕΧΝΟΛΟΓΙΚΩΝ ΕΦΑΡΜΟΓΩΝ ΣΜΗΜΑ ΜΗΧΑΝΙΚΩΝ ΠΛΗΡΟΦΟΡΙΚΗ ΣΕ
Διαβάστε περισσότεραΛΕΙΣΟΤΡΓΙΚΑ ΤΣΗΜΑΣΑ II (Θ)
ΛΕΙΣΟΤΡΓΙΚΑ ΤΣΗΜΑΣΑ II (Θ) Ενότθτα 3: ΛΕΙΣΟΤΡΓΙΚΑ ΤΣΗΜΑΣΑ II Νικολαΐδθσ Ακανάςιοσ Διδάκτορασ Ανάπτυξθσ Σεχνικϊν Προςταςίασ Πλθροφορίασ Εικόνασ ΧΟΛΗ ΣΕΧΝΟΛΟΓΙΚΩΝ ΕΦΑΡΜΟΓΩΝ ΣΜΗΜΑ ΜΗΧΑΝΙΚΩΝ ΠΛΗΡΟΦΟΡΙΚΗ ΣΕ
Διαβάστε περισσότεραΛΕΙΣΟΤΡΓΙΚΑ ΤΣΗΜΑΣΑ II (Θ)
ΛΕΙΣΟΤΡΓΙΚΑ ΤΣΗΜΑΣΑ II (Θ) Ενότθτα 1: ΛΕΙΣΟΤΡΓΙΚΑ ΤΣΗΜΑΣΑ II Νικολαΐδθσ Ακανάςιοσ Διδάκτορασ Ανάπτυξθσ Σεχνικϊν Προςταςίασ Πλθροφορίασ Εικόνασ ΧΟΛΗ ΣΕΧΝΟΛΟΓΙΚΩΝ ΕΦΑΡΜΟΓΩΝ ΣΜΗΜΑ ΜΗΧΑΝΙΚΩΝ ΠΛΗΡΟΦΟΡΙΚΗ ΣΕ
Διαβάστε περισσότεραΛΕΙΣΟΤΡΓΙΚΑ ΤΣΗΜΑΣΑ II (Θ)
ΛΕΙΣΟΤΡΓΙΚΑ ΤΣΗΜΑΣΑ II (Θ) Ενότθτα 4: ΛΕΙΣΟΤΡΓΙΚΑ ΤΣΗΜΑΣΑ II Νικολαΐδθσ Ακανάςιοσ Διδάκτορασ Ανάπτυξθσ Σεχνικϊν Προςταςίασ Πλθροφορίασ Εικόνασ ΧΟΛΗ ΣΕΧΝΟΛΟΓΙΚΩΝ ΕΦΑΡΜΟΓΩΝ ΣΜΗΜΑ ΜΗΧΑΝΙΚΩΝ ΠΛΗΡΟΦΟΡΙΚΗ ΣΕ
Διαβάστε περισσότεραΛΕΙΣΟΤΡΓΙΚΆ ΤΣΉΜΑΣΑ. 2 ο Εργαςτιριο Διαχείριςθ Διεργαςιϊν
ΛΕΙΣΟΤΡΓΙΚΆ ΤΣΉΜΑΣΑ 2 ο Εργαςτιριο Διαχείριςθ Διεργαςιϊν Τπόβακρο (1/3) τουσ παλαιότερουσ υπολογιςτζσ θ Κεντρικι Μονάδα Επεξεργαςίασ (Κ.Μ.Ε.) μποροφςε κάκε ςτιγμι να εκτελεί μόνο ζνα πρόγραμμα τουσ ςφγχρονουσ
Διαβάστε περισσότεραΛΕΙΣΟΤΡΓΙΚΑ ΤΣΗΜΑΣΑ II (Θ)
ΛΕΙΣΟΤΡΓΙΚΑ ΤΣΗΜΑΣΑ II (Θ) Ενότθτα 5: ΛΕΙΣΟΤΡΓΙΚΑ ΤΣΗΜΑΣΑ II Νικολαΐδθσ Ακανάςιοσ Διδάκτορασ Ανάπτυξθσ Σεχνικϊν Προςταςίασ Πλθροφορίασ Εικόνασ ΧΟΛΗ ΣΕΧΝΟΛΟΓΙΚΩΝ ΕΦΑΡΜΟΓΩΝ ΣΜΗΜΑ ΜΗΧΑΝΙΚΩΝ ΠΛΗΡΟΦΟΡΙΚΗ ΣΕ
Διαβάστε περισσότεραΤΙΤΛΟΣ ΜΑΘΗΜΑΤΟΣ: ΜΑΘΗΜΑΣΙΚΑ ΙΙ ΔΝΟΤΗΤΑ: ΤΝΑΡΣΗΔΙ ΜΔΣΑΒΛΗΣΩΝ ΓΙΑΦΟΡΙΚΔ ΔΞΙΩΔΙ ΟΝΟΜΑ ΚΑΘΗΓΗΤΗ: ΦΡ. ΚΟΤΣΔΛΙΔΡΗ ΤΜΗΜΑ: Σκήκα Γηαρείξηζεο Πεξηβάιινληνο
ΤΙΤΛΟΣ ΜΑΘΗΜΑΤΟΣ: ΜΑΘΗΜΑΣΙΚΑ ΙΙ ΔΝΟΤΗΤΑ: ΤΝΑΡΣΗΔΙ ΜΔΣΑΒΛΗΣΩΝ ΓΙΑΦΟΡΙΚΔ ΔΞΙΩΔΙ ΟΝΟΜΑ ΚΑΘΗΓΗΤΗ: ΦΡ. ΚΟΤΣΔΛΙΔΡΗ ΤΜΗΜΑ: Σκήκα Γηαρείξηζεο Πεξηβάιινληνο θαη Φπζηθώλ Πόξσλ ΑΓΡΙΝΙΟ Άδεηεο Φξήζεο Τν παξόλ εθπαηδεπηηθό
Διαβάστε περισσότεραΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΣΙΑ ΠΑΝΕΠΙΣΗΜΙΟ ΚΡΗΣΗ
ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΣΙΑ ΠΑΝΕΠΙΣΗΜΙΟ ΚΡΗΣΗ Κλινική Αλκοολογία Ενόηηηα: Οξνινγία ηωλ ζρεηηθώλ κε ηελ θαηαλάιωζε αιθνόι ελλνηώλ Καζεγεηήο: Μνπδάο Ιωάλλεο Τκήκα Ιαηξηθήο Παλεπηζηεκίνπ Κξήηεο Άδειες Χρήζης Τν παξόλ
Διαβάστε περισσότεραΣυστήματα Παράλληλης και Κατανεμημένης Επεξεργασίας
Συστήματα Παράλληλης και Κατανεμημένης Επεξεργασίας Ενότητα: ΕΡΓΑΣΤΗΡΙΑΚΗ ΑΣΚΗΣΗ No:10 Δρ. Μηνάς Δασυγένης mdasyg@ieee.org Τμήμα Μηχανικών Πληροφορικής και Τηλεπικοινωνιών Εργαστήριο Ψηφιακών Συστημάτων
Διαβάστε περισσότεραΛΕΙΤΟΥΡΓΙΚΑ ΣΥΣΤΗΜΑΤΑ. Διεργασίες και Νήματα Εργαστηριακές Ασκήσεις
ΛΕΙΤΟΥΡΓΙΚΑ ΣΥΣΤΗΜΑΤΑ Διεργασίες και Νήματα Εργαστηριακές Ασκήσεις Υλικό από: Modern Operating Systems Laboratory Exercises, Shrivakan Mishra Σύνθεση Κ.Γ. Μαργαρίτης, Τμήμα Εφαρμοσμένης Πληροφορικής, Πανεπιστήμιο
Διαβάστε περισσότεραΠαράλληλη Επεξεργασία
Παράλληλη Επεξεργασία Φροντιστήριο: Εισαγωγή στα Πολυεπεξεργαστικά Συστήματα Διερασίες και Νήματα σε Πολυεπεξεργαστικά Συστήματα Εργαστήριο Πληροφοριακών Συστημάτων Υψηλής Επίδοσης Parallel and Distributed
Διαβάστε περισσότεραNIKOΛΑΟΣ ΝΤΙΡΛΗΣ 5ο ΦΡΟΝΤΙΣΤΗΡΙΟ ΑΙΘΟΥΣΑ Β4
NIKOΛΑΟΣ ΝΤΙΡΛΗΣ 5ο ΦΡΟΝΤΙΣΤΗΡΙΟ ΑΙΘΟΥΣΑ Β4 1 Ένα thread έχει: ID, program counter, register set, stack Μοιράζεται με τα άλλα threads της ίδιας διεργασίας τον κώδικα, τα δεδομένα και τους άλλους πόρους
Διαβάστε περισσότεραΚρίσιμοι Παράμετροι Διεργασίας
Κρίσιμοι Παράμετροι Διεργασίας Χατζηαβραμίδης Δημθτρης Καιηγητθς ΕΜΠ Σχολθ Χημικών Μηχανικών, ΕΜΠ dhatz@chemeng.ntua.gr Άδεια Χρήζης Τν παξόλ εθπαηδεπηηθό πιηθό ππόθεηηαη ζε άδεηεο ρξήζεο Creative Commons.
Διαβάστε περισσότεραΔείκτεσ Διαχείριςθ Μνιμθσ. Βαγγζλθσ Οικονόμου Διάλεξθ 8
Δείκτεσ Διαχείριςθ Μνιμθσ Βαγγζλθσ Οικονόμου Διάλεξθ 8 Δείκτεσ Κάκε μεταβλθτι ςχετίηεται με μία κζςθ ςτθν κφρια μνιμθ του υπολογιςτι. Κάκε κζςθ ςτθ μνιμθ ζχει τθ δικι τθσ ξεχωριςτι διεφκυνςθ. Με άμεςθ
Διαβάστε περισσότερα3 ΕΝΤΟΛΕΣ ΕΠΑΝΑΛΗΨΗΣ ( while, do while )
3 ΕΝΤΟΛΕΣ ΕΠΑΝΑΛΗΨΗΣ ( while, do while ) Στα πιο πολλά προγράμματα απαιτείται κάποια ι κάποιεσ εντολζσ να εκτελοφνται πολλζσ φορζσ για όςο ιςχφει κάποια ςυνκικθ. Ο αρικμόσ των επαναλιψεων μπορεί να είναι
Διαβάστε περισσότεραΠρογραμματιςμόσ Μεκόδων Επίλυςθσ Προβλθμάτων. 20. Αρχεία. Ιωάννθσ Κατάκθσ. ΕΠΛ 032: Προγραμματιςμόσ Μεκόδων Επίλυςθσ Προβλθμάτων
Προγραμματιςμόσ Μεκόδων Επίλυςθσ Προβλθμάτων 20. Αρχεία Ιωάννθσ Κατάκθσ Aποκικευςθ Για να αποκθκεφςουμε δεδομζνα από ζνα πρόγραμμα, πρζπει να χρθςιμοποιιςουμε τθ δευτερεφουςα μνιμθ Aποκικευςθ Η πιο ςυνθκιςμζνθ
Διαβάστε περισσότερα17. Πολυδιάςτατοι πίνακεσ
Προγραμματιςμόσ Μεκόδων Επίλυςθσ Προβλθμάτων 17. Πολυδιάςτατοι πίνακεσ Ιωάννθσ Κατάκθσ Πολυδιάςτατοι πίνακεσ o Μζχρι τϊρα μιλοφςαμε για μονοδιάςτατουσ πίνακεσ ι int age[5]= 31,28,31,30,31; o Για παράλλθλουσ
Διαβάστε περισσότεραή α α POSIX Threads ( έ ος 1 ο )
ι ο ι ά σ ή α α ο ισ η ια ή ό η α # 3 : ισα ω ή σ α ή α α POSIX Threads ( έ ος 1 ο ) ή α: οφο ι ής η α ο ό ηση ο α ό αι ι ό ι ό έχ ι α α χθ ί σ α αίσια ο αι ι ού έ ο ο ι άσ ο α. ο έ ο «Α οι ά Α α η αϊ
Διαβάστε περισσότεραΑιγόξηζκνη θαη Γνκέο Γεδνκέλσλ(Θ) Δπάγγεινο Γ. Ούηζηνο
Αιγόξηζκνη θαη Γνκέο Γεδνκέλσλ(Θ) Δλόηεηα 14: Γράυοι Δπάγγεινο Γ. Ούηζηνο ΥΟΛΗ ΣΔΥΝΟΛΟΓΙΚΩΝ ΔΦΑΡΜΟΓΩΝ ΣΜΗΜΑ ΜΗΥΑΝΙΚΩΝ ΠΛΗΡΟΦΟΡΙΚΗ ΣΔ 1 Άδεηεο Χξήζεο Σν παξόλ εθπαηδεπηηθό πιηθό ππόθεηηαη ζε άδεηεο ρξήζεο
Διαβάστε περισσότερα5 ΜΕΘΟΔΟΙ - ΠΑΡΑΜΕΤΡΟΙ
5 ΜΕΘΟΔΟΙ - ΠΑΡΑΜΕΤΡΟΙ Να γραφεί πρόγραμμα, το οποίο κα δίνει τισ τιμζσ 5 και 6 ςε δφο μεταβλθτζσ a και b και κα υπολογίηει και κα εμφανίηει το άκροιςμά τουσ sum. ΛΟΓΙΚΟ ΔΙΑΓΡΑΜΜΑ a 5 b 6 sum a+b sum ΑΛΓΟΡΙΘΜΟ
Διαβάστε περισσότεραΣΗΣΛΟ ΜΑΘΖΜΑΣΟ: ΠΔΡΗΒΑΛΛΟΝΣΗΚΖ ΓΔΩΛΟΓΗΑ ΔΝΟΣΖΣΑ: ΔΗΑΓΩΓΖ ΟΝΟΜΑ ΚΑΘΖΓΖΣΖ: ΗΔΡΟΘΔΟ ΕΑΥΑΡΗΑ ΣΜΖΜΑ: Σκήκα Γηαρείξηζεο Πεξηβάιινληνο & Φπζηθώλ Πόξσλ
ΣΗΣΛΟ ΜΑΘΖΜΑΣΟ: ΠΔΡΗΒΑΛΛΟΝΣΗΚΖ ΓΔΩΛΟΓΗΑ ΔΝΟΣΖΣΑ: ΔΗΑΓΩΓΖ ΟΝΟΜΑ ΚΑΘΖΓΖΣΖ: ΗΔΡΟΘΔΟ ΕΑΥΑΡΗΑ ΣΜΖΜΑ: Σκήκα Γηαρείξηζεο Πεξηβάιινληνο & Φπζηθώλ Πόξσλ ΑΓΡΗΝΗΟ Άδεηεο Υξήζεο Σν παξόλ εθπαηδεπηηθό πιηθό ππόθεηηαη
Διαβάστε περισσότεραΤΙΤΛΟΣ ΜΑΘΗΜΑΤΟΣ: ΜΑΘΗΜΑΣΙΚΑ Ι ΔΝΟΤΗΤΑ: ΓΙΑΝΤΜΑΣΑ ΟΝΟΜΑ ΚΑΘΗΓΗΤΗ: ΦΡ. ΚΟΤΣΔΛΙΔΡΗ ΤΜΗΜΑ: Σμήμα Γιασείπιζηρ Πεπιβάλλονηορ και Φςζικών Πόπων ΑΓΡΙΝΙΟ
ΤΙΤΛΟΣ ΜΑΘΗΜΑΤΟΣ: ΜΑΘΗΜΑΣΙΚΑ Ι ΔΝΟΤΗΤΑ: ΓΙΑΝΤΜΑΣΑ ΟΝΟΜΑ ΚΑΘΗΓΗΤΗ: ΦΡ. ΚΟΤΣΔΛΙΔΡΗ ΤΜΗΜΑ: Σμήμα Γιασείπιζηρ Πεπιβάλλονηορ και Φςζικών Πόπων ΑΓΡΙΝΙΟ Άδεηεο Χξήζεο Τν παξόλ εθπαηδεπηηθό πιηθό ππόθεηηαη ζε
Διαβάστε περισσότεραΔιαφορικζσ Εξιςώςεισ. Ενότητα 3: Συςτιματα διαφορικών εξιςώςεων & Θεωρία Ηλεκτρικών Κυκλωμάτων. Μιχαιλ Μαρκάκθσ Πολυτεχνικι Σχολι Τμιμα HMTY
Διαφορικζσ Εξιςώςεισ Ενότητα 3: Συςτιματα διαφορικών εξιςώςεων & Θεωρία Ηλεκτρικών Κυκλωμάτων Μιχαιλ Μαρκάκθσ Πολυτεχνικι Σχολι Τμιμα HMTY α. Σθνπνί ελόηεηαο... 3 β. Πεξηερόκελα ελόηεηαο... 3 3.. Σρεκαηηθή
Διαβάστε περισσότεραΛΕΙΣΟΤΡΓΙΚΆ ΤΣΉΜΑΣΑ. 7 θ Διάλεξθ Διαχείριςθ Μνιμθσ Μζροσ Γ
ΛΕΙΣΟΤΡΓΙΚΆ ΤΣΉΜΑΣΑ 7 θ Διάλεξθ Διαχείριςθ Μνιμθσ Μζροσ Γ ελιδοποίθςθ (1/10) Σόςο θ κατάτμθςθ διαμεριςμάτων ςτακεροφ μεγζκουσ όςο και θ κατάτμθςθ διαμεριςμάτων μεταβλθτοφ και άνιςου μεγζκουσ δεν κάνουν
Διαβάστε περισσότεραΠεριεχόμενα. χολι Χοροφ Αντιγόνθ Βοφτου - Πολιτικι Διαχείριςθσ Cookie 1
Περιεχόμενα Περιεχόμενα... 1 1. Ειςαγωγή... 2 1.1 Σχετικά... 2 2. Γενικέσ Πληροφορίεσ για τα Cookies... 2 2.1 Οριςμόσ... 2 2.2 Χρήςη... 3 2.3 Τφποι... 3 2.4 Έλεγχοσ... 3 3. Cookies Σχολήσ... 4 3.1 Ειςαγωγή...
Διαβάστε περισσότερα16. Πίνακεσ και Συναρτήςεισ
Προγραμματιςμόσ Μεκόδων Επίλυςθσ Προβλθμάτων 16. Πίνακεσ και Συναρτήςεισ Ιωάννθσ Κατάκθσ Σιμερα o Κλιςθ με τιμι o Κλιςθ με αναφορά o Πίνακεσ και ςυναρτιςεισ o Παραδείγματα Ειςαγωγι o Στισ προθγοφμενεσ
Διαβάστε περισσότεραΛΕΙΤΟΥΓΙΚΆ ΣΥΣΤΉΜΑΤΑ. 5 ο Εργαςτιριο Ειςαγωγι ςτθ Γραμμι Εντολϊν
ΛΕΙΤΟΥΓΙΚΆ ΣΥΣΤΉΜΑΤΑ 5 ο Εργαςτιριο Ειςαγωγι ςτθ Γραμμι Εντολϊν Τι είναι θ Γραμμι Εντολϊν (1/6) Στουσ πρϊτουσ υπολογιςτζσ, και κυρίωσ από τθ δεκαετία του 60 και μετά, θ αλλθλεπίδραςθ του χριςτθ με τουσ
Διαβάστε περισσότεραΕιςαγωγι ςτο Δομθμζνο Προγραμματιςμό. Βαγγζλθσ Οικονόμου
Ειςαγωγι ςτο Δομθμζνο Προγραμματιςμό Βαγγζλθσ Οικονόμου Περιεχόμενα Πλθροφορίεσ Μακιματοσ Δομθμζνοσ Προγραμματιςμόσ (Οριςμοί, Γενικζσ Ζννοιεσ) Αλγόρικμοι και Ψευδοκϊδικασ Γλϊςςα προγραμματιςμοφ C Πλθροφορίεσ
Διαβάστε περισσότεραΝιματα - Συγχρονιςμόσ
1 Προγραμματιςμόσ ςε Java Νιματα - Συγχρονιςμόσ Παναγιϊτθσ Αδαμίδθσ Τμιμα Μθχανικϊν Πλθροφορικισ Αλεξάνδρειο ΤΕΙ Θεςςαλονίκθσ adamidis@it.teithe.gr 2 Περιεχόμενα 1. Διεργαςίεσ και Νιματα (Processes and
Διαβάστε περισσότεραΤίηλος Μαθήμαηος : Τετνικές Ανάλσζης Διοικηηικών Αποθάζεων
Τίηλος Μαθήμαηος : Τετνικές Ανάλσζης Διοικηηικών Αποθάζεων Ενόηηηα: Αζθήζεηο Σεηξά 2 (γηα ιύζε) Όλνκα Καζεγεηή: Γηάλλεο Γηαλλίθνο Τκήκα: Γηνίθεζεο Δπηρεηξήζεωλ 1 ΑΣΚΗΣΕΙΣ Σειρά 2 (Για Λύση) 1. Σ έλα θηλεκαηνγξάθν
Διαβάστε περισσότεραΛειτουργικά Συστήματα
Λειτουργικά Συστήματα Ενότητα: ΕΡΓΑΣΤΗΡΙΑΚΗ ΑΣΚΗΣΗ N:08 Δρ. Μηνάς Δασυγένης mdasyg@ieee.rg Τμήμα Μηχανικών Πληροφορικής και Τηλεπικοινωνιών Εργαστήριο Ψηφιακών Συστημάτων και Αρχιτεκτονικής Υπολογιστών
Διαβάστε περισσότεραΠρογραμματιςμόσ Μεκόδων Επίλυςθσ Προβλθμάτων. 19. Αλφαριθμητικά II. Ιωάννθσ Κατάκθσ. ΕΠΛ 032: Προγραμματιςμόσ Μεκόδων Επίλυςθσ Προβλθμάτων
Προγραμματιςμόσ Μεκόδων Επίλυςθσ Προβλθμάτων 19. Αλφαριθμητικά II Ιωάννθσ Κατάκθσ Αλφαρικμθτικά ςτθ C Ζνα string είναι μία ακολουκία αλφαρικμθτικϊν χαρακτήρων, ςθμείων ςτίξθσ κτλ. Π.χ. Hello How are you?
Διαβάστε περισσότεραΛΕΙΣΟΤΡΓΙΚΆ ΤΣΉΜΑΣΑ. 9 θ & 10 θ Διάλεξθ Ιδεατι Μνιμθ Μζροσ Β
1 ΛΕΙΣΟΤΡΓΙΚΆ ΤΣΉΜΑΣΑ 9 θ & 10 θ Διάλεξθ Ιδεατι Μνιμθ Μζροσ Β 2 ελιδοποίθςθ με Χριςθ Ιδεατισ Μνιμθσ (1/5) Ο όροσ ιδεατή μνήμη ςυνικωσ ςχετίηεται με ςυςτιματα τα οποία εφαρμόηουν ςελιδοποίθςθ, παρόλο που
Διαβάστε περισσότεραΛΕΙΣΟΤΡΓΙΚΆ ΤΣΉΜΑΣΑ. 3 θ Διάλεξθ υγχρονιςμόσ Διεργαςιϊν
ΛΕΙΣΟΤΡΓΙΚΆ ΤΣΉΜΑΣΑ 3 θ Διάλεξθ υγχρονιςμόσ Διεργαςιϊν Παράλλθλεσ Διεργαςίεσ (1/5) Δφο διεργαςίεσ λζγονται «παράλλθλεσ» (concurrent) όταν υπάρχει ταυτοχρονιςμόσ, δθλαδι οι εκτελζςεισ τουσ επικαλφπτονται
Διαβάστε περισσότεραΔημιουργία & Τερματισμός Διεργασιών. Προγραμματισμός II 1
Δημιουργία & Τερματισμός Διεργασιών Προγραμματισμός II 1 lalis@inf.uth.gr Δημιουργία νέας διεργασίας pid_t fork() Η fork δεν έχει παραμέτρους Δημιουργεί μια νέα διεργασία που είναι ένα αντίγραφο της διεργασίας
Διαβάστε περισσότεραΛΕΙΣΟΤΡΓΙΚΆ ΤΣΉΜΑΣΑ. 8 θ Διάλεξθ Ιδεατι Μνιμθ Μζροσ Α
ΛΕΙΣΟΤΡΓΙΚΆ ΤΣΉΜΑΣΑ 8 θ Διάλεξθ Ιδεατι Μνιμθ Μζροσ Α Βαςικι Ορολογία Ιδεατή Μνήμη: χιμα ανάκεςθσ αποκθκευτικοφ χϊρου, ςτο οποίο θ δευτερεφουςα μνιμθ μπορεί να διευκυνςιοδοτθκεί ςαν να ιταν μζροσ τθσ κφριασ
Διαβάστε περισσότεραΘεςιακά ςυςτιματα αρίκμθςθσ
Θεςιακά ςυςτιματα αρίκμθςθσ Δρ. Χρήστος Ηλιούδης αρικμθτικό ςφςτθμα αρίκμθςθσ (Number System) Αξία (value) παράςταςθ Οι αξίεσ (π.χ. το βάροσ μιασ ποςότθτασ μιλων) μποροφν να παραςτακοφν με πολλοφσ τρόπουσ
Διαβάστε περισσότεραΛΕΙΣΟΤΡΓΙΚΆ ΤΣΉΜΑΣΑ. 5 θ Διάλεξθ Διαχείριςθ Μνιμθσ Μζροσ Α
ΛΕΙΣΟΤΡΓΙΚΆ ΤΣΉΜΑΣΑ 5 θ Διάλεξθ Διαχείριςθ Μνιμθσ Μζροσ Α Διαχείριςθ Μνιμθσ (1/2) υςτιματα μονοπρογραμματιςμοφ: Η κφρια μνιμθ χωρίηεται ςε δφο τμιματα: Ζνα τμιμα για το λειτουργικό ςφςτθμα, όπου είναι
Διαβάστε περισσότεραΡρογραμματιςμόσ Μεκόδων Επίλυςθσ Ρροβλθμάτων. 18. Αλφαριθμητικά. Ιωάννθσ Κατάκθσ. ΕΡΛ 032: Ρρογραμματιςμόσ Μεκόδων Επίλυςθσ Ρροβλθμάτων
Ρρογραμματιςμόσ Μεκόδων Επίλυςθσ Ρροβλθμάτων 18. Αλφαριθμητικά Ιωάννθσ Κατάκθσ Αλφαρικμθτικά o Ζνα string είναι μία ακολουκία χαρακτιρων, ςθμείων ςτίξθσ κτλ Hello How are you? 121212 *Apple#123*% Σιμερα
Διαβάστε περισσότεραΕΝΟΤΗΤΑ 2: ΕΠΙΚΟΙΝΩΝΩ ΜΕ ΤΟΝ ΥΠΟΛΟΓΙΣΤΗ. ΚΕΦΑΛΑΙΟ 5: Αρχεία - Φάκελοι
ΕΝΟΤΗΤΑ 2: ΕΠΙΚΟΙΝΩΝΩ ΜΕ ΤΟΝ ΥΠΟΛΟΓΙΣΤΗ Αρχείο (File) Φάκελοσ (Folder) Διαχειριςτισ Αρχείων (File Manager) Τφποι Αρχείων Σε τι εξυπθρετεί θ οργάνωςθ των εργαςιϊν μασ ςτουσ υπολογιςτζσ; Πϊσ κα οργανϊςουμε
Διαβάστε περισσότεραΛΕΙΤΟΥΓΙΚΆ ΣΥΣΤΉΜΑΤΑ. 2 θ Διάλεξθ - Διεργαςίεσ
ΛΕΙΤΟΥΓΙΚΆ ΣΥΣΤΉΜΑΤΑ 2 θ Διάλεξθ - Διεργαςίεσ Υπόβακρο (1/5) Η πλατφόρμα του υπολογιςτι αποτελείται από ςυλλογι πόρων υλικοφ, όπωσ ο επεξεργαςτισ, θ κφρια μνιμθ, οι μονάδεσ Ε/Ε, οι χρονομετρθτζσ, οι δίςκοι,
Διαβάστε περισσότεραΑςφάλεια και Προςταςία Δεδομζνων
Αςφάλεια και Προςταςία Δεδομζνων Μοντζλα Αςφάλειασ Σςιρόπουλοσ Γεϊργιοσ ΣΙΡΟΠΟΤΛΟ ΓΕΩΡΓΙΟ 1 Μοντζλα Αςφάλειασ Οι μθχανιςμοί που είναι απαραίτθτοι για τθν επιβολι μιασ πολιτικισ αςφάλειασ ςυμμορφϊνονται
Διαβάστε περισσότεραΕιδικά Θζματα Βάςεων Δεδομζνων
Ειδικά Θζματα Βάςεων Δεδομζνων Ενότητα 11: Αντικειμενοςτραφήσ και αντικείμενοςχεςιακζσ βάςεισ Δρ. Τςιμπίρθσ Αλκιβιάδθσ Τμιμα Μθχανικϊν Πλθροφορικισ ΤΕ Άδειεσ Χρήςησ Το παρόν εκπαιδευτικό υλικό υπόκειται
Διαβάστε περισσότεραΕΤΡΤΖΩΜΘΙΑ ΔΘΙΣΤΑ (Θ)
ΕΤΡΤΖΩΜΘΙΑ ΔΘΙΣΤΑ (Θ) Ελόηεηα 8: ΕΤΡΤΖΩΜΘΙΑ ΔΘΙΣΤΑ Επζηαζίνπ Δεκήηξηνο Δηδάθηνξαο Ιηλεηώλ ηειεπηθνηλωληώλ ΥΟΚΗ ΣΕΥΜΟΚΟΓΘΙΩΜ ΕΦΑΡΛΟΓΩΜ ΣΛΗΛΑ ΛΗΥΑΜΘΙΩΜ ΠΚΗΡΟΦΟΡΘΙΗ ΣΕ Άδεηεο Υξήζεο Σν παξόλ εθπαηδεπηηθό
Διαβάστε περισσότεραΔιδάςκων: Κωνςταντίνοσ τεφανίδθσ
ΠΑΝΕΠΙΣΗΜΙΟ ΚΡΗΣΗ ΧΟΛΗ ΘΕΣΙΚΩΝ ΕΠΙΣΗΜΩΝ ΣΜΗΜΑ ΕΠΙΣΗΜΗ ΤΠΟΛΟΓΙΣΩΝ ΜΑΘΗΜΑ ΕΠΙΛΟΓΗ ΗΤ-564 ΠΡΟΧΩΡΗΜΕΝΑ ΘΕΜΑΣΑ ΕΠΙΚΟΙΝΩΝΙΑ ΑΝΘΡΩΠΟΤ - ΜΗΧΑΝΗ Διδάςκων: Κωνςταντίνοσ τεφανίδθσ τόχοσ τθσ ςυγκεκριμζνθσ εργαςίασ
Διαβάστε περισσότεραΔιεργασίες και Νήματα (2/2)
Εθνικό Μετσόβιο Πολυτεχνείο Σχολή Ηλεκτρολόγων Μηχ. και Μηχανικών Υπολογιστών Εργαστήριο Υπολογιστικών Συστημάτων Διεργασίες και Νήματα (2/2) Λειτουργικά Συστήματα Υπολογιστών 7ο Εξάμηνο, 2016-2017 Νήματα
Διαβάστε περισσότεραΛΕΙΣΟΤΡΓΙΚΆ ΤΣΉΜΑΣΑ. 3 ο Εργαςτιριο υγχρονιςμόσ Διεργαςιϊν
ΛΕΙΣΟΤΡΓΙΚΆ ΤΣΉΜΑΣΑ 3 ο Εργαςτιριο υγχρονιςμόσ Διεργαςιϊν Παράλλθλεσ Διεργαςίεσ (1/5) Δφο διεργαςίεσ λζγονται «παράλλθλεσ» (concurrent) όταν υπάρχει ταυτοχρονιςμόσ, δθλαδι οι εκτελζςεισ τουσ επικαλφπτονται
Διαβάστε περισσότεραΝΗΜΑΤΑ - ΕΡΓΑΣΤΗΡΙΟ 1 - ΣΗΜΕΙΩΣΕΙΣ
ΕΘΝΙΚΟ ΚΑΙ ΚΑΠΟΔΙΣΤΡΙΑΚΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΘΗΝΩΝ ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ & ΤΗΛΕΠΙΚΟΙΝΩΝΙΩΝ ΑΚΑΔΗΜΑΪΚΟ ΕΤΟΣ 2017-2018 ΧΕΙΜΕΡΙΝΟ ΕΞΑΜΗΝΟ ΜΑΘΗΜΑ: ΛΕΙΤΟΥΡΓΙΚΑ ΣΥΣΤΗΜΑΤΑ Νήματα (Threads) ΝΗΜΑΤΑ - ΕΡΓΑΣΤΗΡΙΟ 1 - ΣΗΜΕΙΩΣΕΙΣ
Διαβάστε περισσότεραΕγχειρίδιο Χρήςησ Support
Εγχειρίδιο Χρήςησ Support Περιεχόμενα 1) Αρχικι Σελίδα...2 2) Φόρμα Σφνδεςθσ...2 3) Μετά τθ ςφνδεςθ...2 4) Λίςτα Υποκζςεων...3 5) Δθμιουργία Νζασ Υπόκεςθσ...4 6) Σελίδα Υπόκεςθσ...7 7) Αλλαγι Κωδικοφ...9
Διαβάστε περισσότεραMessage Passing Interface MPI. Κϊςτασ Διαμαντάρασ Τμιμα Πλθροφορικισ ΤΕΙ Θεςςαλονίκθσ
Message Passing Interface MPI Κϊςτασ Διαμαντάρασ Τμιμα Πλθροφορικισ ΤΕΙ Θεςςαλονίκθσ Περίγραμμα Μακιματοσ Παράλλθλθ Επεξεργαςία Ειςαγωγι Βαςικά ςτοιχεία του MPI Μεςαίου επιπζδου ςτοιχεία MPI Εργαλεία για
Διαβάστε περισσότεραΑΛΕΞΑΝΔΡΕΙΟ ΣΕΙ ΘΕΑΛΟΝΙΚΗ ΣΜΗΜΑ ΜΗΧΑΝΙΚΩΝ ΠΛΗΡΟΦΟΡΙΚΗ Σ.Ε. ΜΑΘΗΜΑ : ΑΛΓΟΡΙΘΜΙΚΗ ΚΑΙ ΠΡΟΓΡΑΜΜΑΣΙΜΟ ΔΙΔΑΚΩΝ : ΓΟΤΛΙΑΝΑ ΚΩΣΑ
ΑΛΕΞΑΝΔΡΕΙΟ ΣΕΙ ΘΕΑΛΟΝΙΚΗ ΣΜΗΜΑ ΜΗΧΑΝΙΚΩΝ ΠΛΗΡΟΦΟΡΙΚΗ Σ.Ε. ΜΑΘΗΜΑ : ΑΛΓΟΡΙΘΜΙΚΗ ΚΑΙ ΠΡΟΓΡΑΜΜΑΣΙΜΟ ΔΙΔΑΚΩΝ : ΓΟΤΛΙΑΝΑ ΚΩΣΑ υνοπτικόσ Οδθγόσ για Γράψιμο Εκτζλεςθ Προγραμμάτων Java ςε Περιβάλλον DOS και NetBeans
Διαβάστε περισσότεραΕ-85: Ειδικά Θέµατα Λογισµικού
Ε-85: Ειδικά Θέµατα Λογισµικού Προγραµµατισµός Συστηµάτων Υψηλών Επιδόσεων Χειµερινό Εξάµηνο 2009-10 «ιεργασίες και Νήµατα» Παναγιώτης Χατζηδούκας (Π.Δ. 407/80) E-85: Ε.Θ.Λ: Προγραµµατισµός Συστηµάτων
Διαβάστε περισσότεραΣυστήματα Παράλληλης και Κατανεμημένης Επεξεργασίας
Συστήματα Παράλληλης και Κατανεμημένης Επεξεργασίας Ενότητα: ΕΡΓΑΣΤΗΡΙΑΚΗ ΑΣΚΗΣΗ No:12 Δρ. Μηνάς Δασυγένης mdasyg@ieee.org Τμήμα Μηχανικών Πληροφορικής και Τηλεπικοινωνιών Εργαστήριο Ψηφιακών Συστημάτων
Διαβάστε περισσότεραΜάθημα 9 ο ΤΕΧΝΙΚΕΣ ΔΙΑΧΕΙΡΙΣΗΣ ΕΙΚΟΝΙΚΗΣ ΜΝΗΜΗΣ
Μάθημα 9 ο ΤΕΧΝΙΚΕΣ ΔΙΑΧΕΙΡΙΣΗΣ ΕΙΚΟΝΙΚΗΣ ΜΝΗΜΗΣ Ειςαγωγό Όπωσ είδαμε, ο χϊροσ εικονικϊν διευκφνςεων μνιμθσ που χρθςιμοποιεί κάκε διεργαςία, είναι αρκετά μεγαλφτεροσ από το χϊρο των φυςικϊν διευκφνςεων.
Διαβάστε περισσότεραΠωσ δθμιουργώ φακζλουσ;
Πωσ δθμιουργώ φακζλουσ; Για να μπορζςετε να δθμιουργιςετε φακζλουσ ςτο χαρτοφυλάκιό ςασ ςτο Mahara κα πρζπει να μπείτε ςτο ςφςτθμα αφοφ πατιςετε πάνω ςτο ςφνδεςμο Mahara profiles από οποιοδιποτε ςελίδα
Διαβάστε περισσότεραΕΦΑΡΜΟΓΖσ ΒΆΕΩΝ ΔΕΔΟΜΖΝΩΝ ΚΑΙ ΔΙΑΔΙΚΣΥΟΤ. Ειρινθ Φιλιοποφλου
ΕΦΑΡΜΟΓΖσ ΒΆΕΩΝ ΔΕΔΟΜΖΝΩΝ ΚΑΙ ΔΙΑΔΙΚΣΥΟΤ Ειρινθ Φιλιοποφλου Ειςαγωγι Ο Παγκόςμιοσ Ιςτόσ (World Wide Web - WWW) ι πιο απλά Ιςτόσ (Web) είναι μία αρχιτεκτονικι για τθν προςπζλαςθ διαςυνδεδεμζνων εγγράφων
Διαβάστε περισσότεραΔημιουργία & Τερματισμός Διεργασιών. Προγραμματισμός II 1
Δημιουργία & Τερματισμός Διεργασιών Προγραμματισμός II 1 lalis@inf.uth.gr Δημιουργία νέας διεργασίας pid_t fork() Η fork δεν έχει παραμέτρους Δημιουργεί μια νέα διεργασία που είναι ένα αντίγραφο της διεργασίας
Διαβάστε περισσότεραΠΑΝΕΠΙΣΘΜΙΟ ΔΤΣΙΚΘ ΜΑΚΕΔΟΝΙΑ ΣΜΘΜΑ ΜΘΧΑΝΙΚΩΝ ΠΛΘΡΟΦΟΡΙΚΘ ΚΑΙ ΣΘΛΕΠΙΚΟΙΝΩΝΙΩΝ. Λειτουργικά υςτιματα, 4 ο Εξάμθνο Ψθφιακι χεδίαςθ ΙΙ, 4 ο Εξάμθνο
ΠΑΝΕΠΙΣΘΜΙΟ ΔΤΣΙΚΘ ΜΑΚΕΔΟΝΙΑ ΣΜΘΜΑ ΜΘΧΑΝΙΚΩΝ ΠΛΘΡΟΦΟΡΙΚΘ ΚΑΙ ΣΘΛΕΠΙΚΟΙΝΩΝΙΩΝ Λειτουργικά υςτιματα, 4 ο Εξάμθνο Ψθφιακι χεδίαςθ ΙΙ, 4 ο Εξάμθνο Νικόλασ Κυπαριςςάσ, 414 Τπεφκυνοι Κακθγθτζσ: Δρ. Μθνάσ Δαςυγζνθσ,
Διαβάστε περισσότεραΕΝΟΤΗΤΑ 2: ΤΟ ΛΟΓΙΣΜΙΚΟ ΤΟΥ ΥΠΟΛΟΓΙΣΤΗ. ΚΕΦΑΛΑΙΟ 5: Γνωριμία με το λογιςμικό του υπολογιςτι
ΕΝΟΤΗΤΑ 2: ΤΟ ΛΟΓΙΣΜΙΚΟ ΤΟΥ ΥΠΟΛΟΓΙΣΤΗ ΚΕΦΑΛΑΙΟ 5: Γνωριμία με το λογιςμικό του υπολογιςτι Λογιςμικό (Software), Πρόγραμμα (Programme ι Program), Προγραμματιςτισ (Programmer), Λειτουργικό Σφςτθμα (Operating
Διαβάστε περισσότεραΕγχειρίδιο Χριςθσ τθσ διαδικτυακισ εφαρμογισ «Υποβολι και παρακολοφκθςθ τθσ ζγκριςθσ Εκπαιδευτικών Πακζτων»
Εγχειρίδιο Χριςθσ τθσ διαδικτυακισ εφαρμογισ «Υποβολι και παρακολοφκθςθ τθσ ζγκριςθσ Εκπαιδευτικών Πακζτων» Το Πλθροφοριακό Σφςτθμα τθσ δράςθσ «e-κπαιδευτείτε» ζχει ςτόχο να αυτοματοποιιςει τισ ακόλουκεσ
Διαβάστε περισσότεραΕΝΟΣΗΣΑ 1: ΓΝΩΡIΖΩ ΣΟΝ ΤΠΟΛΟΓΙΣΗ. ΚΕΦΑΛΑΙΟ 2: Σο Τλικό του Τπολογιςτι
ΕΝΟΣΗΣΑ 1: ΓΝΩΡIΖΩ ΣΟΝ ΤΠΟΛΟΓΙΣΗ ΚΕΦΑΛΑΙΟ 2: Σο Τλικό του Τπολογιςτι Τλικό υπολογιςτι (Hardware), Προςωπικόσ Τπολογιςτισ (ΡC), υςκευι ειςόδου, υςκευι εξόδου, Οκόνθ (Screen), Εκτυπωτισ (Printer), αρωτισ
Διαβάστε περισσότεραΘΕΜΑ Α /25 (A1)Χαρακτηρίςτε τισ παρακάτω προτάςεισ ωσ (Σ)ωςτζσ ή (Λ)άθοσ
Μάθημα: ΔΙΚΣΤΑ Τάξη Γ Λυκείου, ΕΠΑΛ Καθηγητήσ : ιαφάκασ Γιϊργοσ Ημερομηνία : 21/02/2016 Διάρκεια: 3 ϊρεσ ΘΕΜΑ Α /25 (A1)Χαρακτηρίςτε τισ παρακάτω προτάςεισ ωσ (Σ)ωςτζσ ή (Λ)άθοσ 1. Σο πρωτόκολλο RARP μετατρζπει
Διαβάστε περισσότεραΗ γλώςςα προγραμματιςμού C
Η γλώςςα προγραμματιςμού C Οι εντολζσ επανάλθψθσ (while, do-while, for) Γενικά για τισ εντολζσ επανάλθψθσ Συχνά ςτο προγραμματιςμό είναι επικυμθτι θ πολλαπλι εκτζλεςθ μιασ ενότθτασ εντολϊν, είτε για ζνα
Διαβάστε περισσότεραΔομζσ Αφαιρετικότθτα ςτα Δεδομζνα
Δομζσ Αφαιρετικότθτα ςτα Δεδομζνα Περιεχόμενα Ζννοια δομισ Οριςμόσ δομισ Διλωςθ μεταβλθτϊν Απόδοςθ Αρχικϊν τιμϊν Αναφορά ςτα μζλθ μιασ δομισ Ζνκεςθ Δομισ Πίνακεσ Δομϊν Η ζννοια τθσ δομισ Χρθςιμοποιιςαμε
Διαβάστε περισσότεραιεργασίες και νήµατα Προγραµµατισµός ΙΙΙ 1 lalis@inf.uth.gr
ιεργασίες και νήµατα Προγραµµατισµός ΙΙΙ 1 lalis@inf.uth.gr Η έννοια της διεργασίας ιεργασία (process) είναι ο µηχανισµός εκτέλεσης ενός προγράµµατος σε ένα λειτουργικό σύστηµα. Η διεργασία είναι µια ενεργή
Διαβάστε περισσότεραΕΝΟΣΗΣΑ 1: ΓΝΩΡIΖΩ ΣΟΝ ΤΠΟΛΟΓΙΣΗ. ΚΕΦΑΛΑΙΟ 3: Εργονομία
ΕΝΟΣΗΣΑ 1: ΓΝΩΡIΖΩ ΣΟΝ ΤΠΟΛΟΓΙΣΗ Εργονομία, ωςτι ςτάςθ εργαςίασ, Εικονοςτοιχείο (pixel), Ανάλυςθ οκόνθσ (resolution), Μζγεκοσ οκόνθσ Ποιεσ επιπτϊςεισ μπορεί να ζχει θ πολφωρθ χριςθ του υπολογιςτι ςτθν
Διαβάστε περισσότεραΚατανεμημένα και Παράλληλα Συστήματα (εργαστήριο) Παραδείγματα με openmp
Τμήμα Μηχανικών Πληροφορικής Τ.Ε. Σχολή Τεχνολογικών Εφαρμογών Ακαδημαϊκό έτος 2016-2017 ΤΕΙ Ηπείρου - Άρτα Κατανεμημένα και Παράλληλα Συστήματα (εργαστήριο) Παραδείγματα με openmp Γκόγκος Χρήστος Παράδειγμα
Διαβάστε περισσότεραΒηνινγηθέο Πξώηεο Ύιεο Οξγαληθώλ Βηνκεραληώλ
Βηνινγηθέο Πξώηεο Ύιεο Οξγαληθώλ Βηνκεραληώλ Δλόηεηα: Δξγαζηεξηαθή Άζθεζε 7 Παξαγσγή βηνληήδει Δξγαζηεξηαθή Άζθεζε Υπεύζπλνο άζθεζεο: Γξ. Αλαζηόπνπινο Γεώξγηνο Σρνιή Φεκηθώλ Μεραληθώλ Άδεηεο Χξήζεο Τν
Διαβάστε περισσότεραΠλαγιογώνια Συςτήματα Συντεταγμζνων Γιϊργοσ Καςαπίδθσ
Πρόλογοσ το άρκρο αυτό κα δοφμε πωσ διαμορφϊνονται κάποιεσ ζννοιεσ όπωσ το εςωτερικό γινόμενο διανυςμάτων, οι ςυνκικεσ κακετότθτασ και παραλλθλίασ διανυςμάτων και ευκειϊν, ο ςυντελεςτισ διευκφνςεωσ διανφςματοσ
Διαβάστε περισσότεραΕργαστήριο ΔΙΕΡΓΑΣΙΕΣ - ΔΙΑΧΕΙΡΙΣΗ
Εργαστήριο ΔΙΕΡΓΑΣΙΕΣ - ΔΙΑΧΕΙΡΙΣΗ Εισαγωγή Σκοπός τόσο αυτού του εργαστηρίου, όσο και των εργαστηρίων που ακολουθούν, είναι να γνωρίσουμε τους τρόπους δημιουργίας και διαχείρισης των διεργασιών (processes)
Διαβάστε περισσότεραΚεφάλαιο 6: Δομικι μοντελοποίθςθ
Κεφάλαιο 6: Δομικι μοντελοποίθςθ τόχοι Κατανόθςθ των κανόνων και των γενικϊν κατευκφνςεων για τθ δθμιουργία καρτϊν CRC, διαγραμμάτων κλάςεων και διαγραμμάτων αντικειμζνων Κατανόθςθ των διαδικαςιϊν που
Διαβάστε περισσότεραΒάσεις Δεδομέμωμ. Εξγαζηήξην V. Τκήκα Πιεξνθνξηθήο ΑΠΘ 2015-2016
Βάσεις Δεδομέμωμ Εξγαζηήξην V Τκήκα Πιεξνθνξηθήο ΑΠΘ 2015-2016 2 Σκοπός του 5 ου εργαστηρίου Σθνπόο απηνύ ηνπ εξγαζηεξίνπ είλαη: ε κειέηε ζύλζεησλ εξσηεκάησλ ζύλδεζεο ζε δύν ή πεξηζζόηεξεο ζρέζεηο ε κειέηε
Διαβάστε περισσότεραΤίτλος Μαθήματος: Ηλεκτρονικοί Υπολογιστές IΙΙ. Διδάσκων: Επίκουρος Καθηγητής Αθανάσιος Σταυρακούδης
Τίτλος Μαθήματος: Ηλεκτρονικοί Υπολογιστές IΙΙ Ενότητα: Πράξεις με αρχεία Διδάσκων: Επίκουρος Καθηγητής Αθανάσιος Σταυρακούδης Τμήμα: Οικονομικών Επιστημών Ανάγνωση και εγγραφή αρχείων με χρήση ρεύματος
Διαβάστε περισσότεραΒΙΟΛΟΓΟΙ ΓΙΑ ΦΥΣΙΚΟΥΣ
ΦΥΣΙΚΗ vs ΒΙΟΛΟΓΙΑ ΒΙΟΛΟΓΟΙ ΓΙΑ ΦΥΣΙΚΟΥΣ «Προτείνω να αναπτφξουμε πρώτα αυτό που κα μποροφςε να ζχει τον τίτλο: «ιδζεσ ενόσ απλοϊκοφ φυςικοφ για τουσ οργανιςμοφσ». Κοντολογίσ, τισ ιδζεσ που κα μποροφςαν
Διαβάστε περισσότεραΠαράλληλη Επεξεργασία
Παράλληλη Επεξεργασία Φροντιστήριο: Εισαγωγή στο OpenMP Εργαστήριο Πληροφοριακών Συστημάτων Υψηλής Επίδοσης Parallel and Distributed Systems Group Τι είναι το OpenMP Πρότυπο Επέκταση στη C/C++ και τη Fortran
Διαβάστε περισσότεραΕΠΙΚΟΙΝΩΝΙΑ ΚΑΙ ΜΕΣΑΥΟΡΕ
ΕΠΙΚΟΙΝΩΝΙΑ ΚΑΙ ΜΕΣΑΥΟΡΕ Επικοινωνία είναι θ διαδικαςία τθσ ανταλλαγισ πλθροφοριϊν μεταξφ δφο ι περιςςοτζρων μερϊν για τα οποία θ πλθροφορία ζχει νόθμα, οπότε αποκτά νόθμα και θ ανταλλαγι τθσ ωσ πράξθ.
Διαβάστε περισσότεραgroupsms Interface: Εργαλείο μαζικών αποζηολών SMS
groupsms Interface: Εργαλείο μαζικών αποζηολών SMS Έκδοζη: 27 Μαρηίου 2012 Τποδομι groupsms: Γενικά Πλεονεκτιματα Βελτιςτοποιθμζνθ διαδικαςία SMS αποςτολϊν Μαηικζσ αποςτολζσ μζςω πολλαπλϊν γραμμϊν που
Διαβάστε περισσότεραΤμήμα Μηχανικών Πληροφορικής Τ.Ε. Σχολή Τεχνολογικών Εφαρμογών Ακαδημαϊκό έτος
Τμήμα Μηχανικών Πληροφορικής Τ.Ε. Σχολή Τεχνολογικών Εφαρμογών Ακαδημαϊκό έτος 2016-2017 ΤΕΙ Ηπείρου - Άρτα Κατανεμημένα και Παράλληλα Συστήματα (εργαστήριο) Παραδείγματα με pthreads Γκόγκος Χρήστος Παράδειγμα
Διαβάστε περισσότεραΠρογραμματιςμόσ Μεκόδων Επίλυςθσ Προβλθμάτων. 15. Πίνακεσ ΙI. Ιωάννθσ Κατάκθσ. ΕΠΛ 032: Προγραμματιςμόσ Μεκόδων Επίλυςθσ Προβλθμάτων
Προγραμματιςμόσ Μεκόδων Επίλυςθσ Προβλθμάτων 15. Πίνακεσ ΙI Ιωάννθσ Κατάκθσ Σιμερα o Ειςαγωγι o Διλωςθ o Αρχικοποίθςθ o Πρόςβαςθ o Παραδείγματα Πίνακεσ - Επανάλθψθ o Στθν προθγοφμενθ διάλεξθ κάναμε μια
Διαβάστε περισσότεραΤυπικζσ Γλϊςςεσ Περιγραφισ Υλικοφ Εργαςτιριο 1
Τμήμα Μησανικών Πληποφοπικήρ, Τ.Ε.Ι. Ηπείπος Ακαδημαϊκό Έτορ 2016-2017, 6 ο Εξάμηνο Τυπικζσ Γλϊςςεσ Περιγραφισ Υλικοφ Εργαςτιριο 1 Διδάςκων Τςιακμάκθσ Κυριάκοσ, Phd MSc in Electronic Physics (Radioelectrology)
Διαβάστε περισσότεραEL Eνωμένη στην πολυμορυία EL A8-0046/319. Τροπολογία
8.3.2016 A8-0046/319 319 Άρθρο 34 παράγραθος 1 ζηοιχείο δ (δ) 14 έηε γηα θηεληαηξηθά θάξκαθα πνπ πξννξίδνληαη γηα άιια είδε δώωλ από απηά πνπ αλαθέξνληαη ζηελ παξάγξαθν 1 ζηνηρεία α) θαη γ). (δ) 10 έηε
Διαβάστε περισσότεραΣΙΣΛΟ ΜΑΘΗΜΑΣΟ: Φαηλόκελν ηνπ Θεξκνθεπίνπ & Κιηκαηηθέο Μεηαβνιέο ΔΝΟΣΗΣΑ: 3. Παξάγνληεο πξνζδηνξηζκνύ ηεο αλζξσπνγελνύο επίδξαζεο ζην ελεξγεηαθό
ΣΙΣΛΟ ΜΑΘΗΜΑΣΟ: Φαηλόκελν ηνπ Θεξκνθεπίνπ & Κιηκαηηθέο Μεηαβνιέο ΔΝΟΣΗΣΑ: 3. Παξάγνληεο πξνζδηνξηζκνύ ηεο αλζξσπνγελνύο επίδξαζεο ζην ελεξγεηαθό ηζνδύγην ηνπ πιαλήηε ΟΝΟΜΑ ΚΑΘΗΓΗΣΗ: ΑΓΓΔΛΙΚΗ ΦΩΣΙΑΓΗ ΣΜΗΜΑ:
Διαβάστε περισσότεραΟντοκεντρικόσ Προγραμματιςμόσ
Οντοκεντρικόσ Προγραμματιςμόσ Ενότθτα 7: C++ TEMPLATES, ΤΠΕΡΦΟΡΣΩΗ ΣΕΛΕΣΩΝ, ΕΞΑΙΡΕΕΙ Templates Ιωάννθσ Χατηθλυγεροφδθσ Πολυτεχνικι χολι Σμιμα Μθχανικών Η/Τ & Πλθροφορικισ Templates Ειςαγωγι Templates o
Διαβάστε περισσότεραΠαρουσίαση 5 ης Άσκησης:
Εθνικό Μετσόβιο Πολυτεχνείο Σχολή Ηλεκτρολόγων Μηχ. και Μηχανικών Υπολογιστών Εργαστήριο Υπολογιστικών Συστημάτων Παρουσίαση 5 ης Άσκησης: Θέματα Συγχρονισμού σε Σύγχρονα Πολυπύρηνα Συστήματα Ακ. Έτος
Διαβάστε περισσότεραΠόςο εκτατό μπορεί να είναι ζνα μη εκτατό νήμα και πόςο φυςικό. μπορεί να είναι ζνα μηχανικό ςτερεό. Συνιςταμζνη δφναμη versus «κατανεμημζνησ» δφναμησ
Πόςο εκτατό μπορεί να είναι ζνα μη εκτατό νήμα και πόςο φυςικό μπορεί να είναι ζνα μηχανικό ςτερεό. Συνιςταμζνη δφναμη versus «κατανεμημζνησ» δφναμησ Για τθν ανάδειξθ του κζματοσ κα λφνουμε κάποια προβλιματα
Διαβάστε περισσότεραΠΔΡΙΒΑΛΛΟΝΣΙΚΗ ΜΙΚΡΟΒΙΟΛΟΓΙΑ
ΤΙΤΛΟΣ ΜΑΘΗΜΑΤΟΣ: ΠΔΡΙΒΑΛΛΟΝΣΙΚΗ ΜΙΚΡΟΒΙΟΛΟΓΙΑ ΔΝΟΤΗΤΑ: 4 ο Δπγαζηήπιο ΟΝΟΜΑ ΚΑΘΗΓΗΤΗ: ΣΙΑΜΗ ΓΙΩΡΓΟ ΤΜΗΜΑ: Σμήμα Γιασείπιζηρ Πεπιβάλλονηορ & Φςζικών Πόπων ΑΓΡΙΝΙΟ Άδεηεο Φξήζεο Τν παξόλ εθπαηδεπηηθό πιηθό
Διαβάστε περισσότεραΛαμβάνοντασ υπόψη ότι κατά την πρόςθεςη δφο δυαδικϊν ψηφίων ιςχφει: Κρατοφμενο
Αριθμητικά κυκλώματα Ημιαθροιστής (Half Adder) Ο ημιαθροιςτήσ είναι ζνα κφκλωμα το οποίο προςθζτει δφο δυαδικά ψηφία (bits) και δίνει ωσ αποτζλεςμα το άθροιςμά τουσ και το κρατοφμενο. Με βάςη αυτή την
Διαβάστε περισσότεραΣτα προθγοφμενα δφο εργαςτιρια είδαμε τθ δομι απόφαςθσ (ι επιλογισ ι ελζγχου ροισ). Ασ κυμθκοφμε:
ΔΟΜΗ ΑΠΟΦΑΗ Στα προθγοφμενα δφο εργαςτιρια είδαμε τθ δομι απόφαςθσ (ι επιλογισ ι ελζγχου ροισ). Ασ κυμθκοφμε: Όταν το if που χρθςιμοποιοφμε παρζχει μόνο μία εναλλακτικι διαδρομι εκτζλεςθ, ο τφποσ δομισ
Διαβάστε περισσότερα9 ΕΞΑΙΡΕΕΙ - EXCEPTIONS
9 ΕΞΑΙΡΕΕΙ - EXCEPTIONS Με τον όρο Εξαιρζςεισ ( Exceptions ) ςτθ Java χαρακτθρίηουμε τα ςφάλματα που μπορεί να προκφψουν κατά τθν εκτζλεςθ ενόσ προγράμματοσ, όπωσ διαίρεςθ με το μθδζν, προςπάκεια πρόςβαςθσ
Διαβάστε περισσότεραΕργαστηριακή άσκηση στο μάθημα του Αυτομάτου Ελέγχου (ΜΜ803)
Εργαστηριακή άσκηση στο μάθημα του Αυτομάτου Ελέγχου (ΜΜ803) Το ςφςτθμα τθσ φωτογραφίασ αποτελείται από ζνα κινθτιρα ςτον άξονα του οποίου ζχουμε προςαρμόςει ζνα φορτίο. Στον κινθτιρα υπάρχει ςυνδεδεμζνοσ
Διαβάστε περισσότεραΠολυπλέκτες. 0 x 0 F = S x 0 + Sx 1 1 x 1
Πολυπλέκτες Ο πολυπλζκτθσ (multipleer - ) είναι ζνα ςυνδυαςτικό κφκλωμα που επιλζγει δυαδικι πλθροφορία μιασ από πολλζσ γραμμζσ ειςόδου και τθν κατευκφνει ςε μια και μοναδικι γραμμι εξόδου. Η επιλογι μιασ
Διαβάστε περισσότεραΤυπικζσ Γλϊςςεσ Περιγραφισ Υλικοφ Διάλεξθ 4
Τμήμα Μησανικών Πληποφοπικήρ, Τ.Ε.Ι. Ηπείπος Ακαδημαϊκό Έτορ 2016-2017, 6 ο Εξάμηνο Τυπικζσ Γλϊςςεσ Περιγραφισ Υλικοφ Διάλεξθ 4 Διδάςκων Τςιακμάκθσ Κυριάκοσ, Phd MSc in Electronic Physics (Radioelectrology)
Διαβάστε περισσότεραΓενικά Μαθηματικά ΙΙ
ΑΡΙΣΟΣΕΛΕΙΟ ΠΑΝΕΠΙΣΗΜΙΟ ΘΕΑΛΟΝΙΚΗ ΑΝΟΙΚΣΑ ΑΚΑΔΗΜΑΙΚΑ ΜΑΘΗΜΑΣΑ Γενικά Μαθηματικά ΙΙ Ενότητα 13 η : Επαναλθπτικι Ενότθτα Λουκάσ Βλάχοσ Κακθγθτισ Αςτροφυςικισ Άδειεσ Χρήςησ Το παρόν εκπαιδευτικό υλικό υπόκειται
Διαβάστε περισσότεραΕκφωνήσεις ασκήσεων εργαστηρίου 2 (pthreads)
Τμήμα Μηχανικών Πληροφορικής Τ.Ε. Σχολή Τεχνολογικών Εφαρμογών Ακαδημαϊκό έτος 2016-2017 ΤΕΙ Ηπείρου - Άρτα Κατανεμημένα και Παράλληλα Συστήματα (εργαστήριο) Γκόγκος Χρήστος Εκφωνήσεις ασκήσεων εργαστηρίου
Διαβάστε περισσότεραMulti Logo. Προγραμματιςμόσ Η/Υ με Multi Logo. Σχεδίαςη και ανάπτυξη εφαρμογήσ κίνηςησ αντικειμζνου
Multi Logo Βαθμίδα Μάθημα Αντικείμενο Τίτλοσ Διάρκεια Μορφή Διδακτικοί ςτόχοι: Επιδιωκόμενο αποτζλεςμα: Προαπαιτούμενεσ γνώςεισ: Εργαλεία Μζςα: Γυμνάςιο Πληροφορική Προγραμματιςμόσ Η/Υ με Multi Logo Σχεδίαςη
Διαβάστε περισσότεραΠαρουσίαση 5 ης Άσκησης:
Εθνικό Μετσόβιο Πολυτεχνείο Σχολή Ηλεκτρολόγων Μηχ. και Μηχανικών Υπολογιστών Εργαστήριο Υπολογιστικών Συστημάτων Παρουσίαση 5 ης Άσκησης: Θέματα Συγχρονισμού σε Σύγχρονα Πολυπύρηνα Συστήματα Ακ. Έτος
Διαβάστε περισσότεραΚάνουμε κλικ ςτθν επιλογι του οριηόντιου μενοφ «Get Skype»για να κατεβάςουμε ςτον υπολογιςτι μασ το πρόγραμμα του Skype.
ΟΔΗΓΙΕ ΔΗΜΙΟΤΡΓΙΑ ΛΟΓΑΡΙΑΜΟΤ ΣΟ SKYPE Ανοίγουμε το πρόγραμμα περιιγθςθσ ιςτοςελίδων (εδϊ Internet Explorer). Κάνουμε κλικ ςτθ γραμμι διεφκυνςθσ του προγράμματοσ και πλθκτρολογοφμε: www.skype.com Κάνουμε
Διαβάστε περισσότερα1. εμινάριο Προγραμματιςμού CNC Εργαλειομηχανών
1. εμινάριο Προγραμματιςμού CNC Εργαλειομηχανών - Ύλη Διαλζξεων - Σκοπόσ: κοπόσ του εν λόγω ςεμιναρίου είναι να κατανοιςει ο εκπαιδευόμενοσ τισ διαδικαςίεσ προγραμματιςμοφ των ςφγχρονων εργαλειομθχανϊν
Διαβάστε περισσότεραΚατά τθν ενεργοποίθςθ τθσ ιδιότθτασ αυτισ ενδζχεται να εμφανιςτεί ζνα μινυμα ςαν αυτό τθσ παρακάτω εικόνασ. Απλά επιβεβαιϊςτε πατϊντασ ΟΚ.
Δημιουργία Πινάκων Για τθ δθμιουργία πινάκων ςτο περιβάλλον phpmyadmin μποροφμε είτε να χρθςιμοποιιςουμε τθ φόρμα δθμιουργίασ πίνακα, είτε να εκτελζςουμε ζνα ερϊτθμα SQL Στθ παρακάτω εικόνα φαίνεται μια
Διαβάστε περισσότεραΣυστήματα Παράλληλης & Κατανεμημένης Επεξεργασίας
Τμήμα Μηχανικών Πληροφορικής & Τηλεπικοινωνιών Συστήματα Παράλληλης & Κατανεμημένης Επεξεργασίας Ενότητα 5: MPI_Reduce Δρ. Μηνάς Δασυγένης mdasyg@ieee.org Εργαστήριο Ψηφιακών Συστημάτων και Αρχιτεκτονικής
Διαβάστε περισσότερα