Βάσεις Δεδομένων ΙΙ Ενότητα 11

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

Download "Βάσεις Δεδομένων ΙΙ Ενότητα 11"

Transcript

1 Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ιονίων Νήσων Βάσεις Δεδομένων ΙΙ Ενότητα 11: Μέθοδοι Προσπέλασης Χωρικών Δεδομένων Το περιεχόμενο του μαθήματος διατίθεται με άδεια Creative Commons εκτός και αν αναφέρεται διαφορετικά Το έργο υλοποιείται στο πλαίσιο του Επιχειρησιακού Προγράμματος «Εκπαίδευση και Δια Βίου Μάθηση» και συγχρηματοδοτείται από την Ευρωπαϊκή Ένωση (Ευρωπαϊκό Κοινωνικό Ταμείο) και από εθνικούς πόρους.

2 ΒΑΣΕΙΣ ΔΕΔΟΜΕΝΩΝ ΙI Μέθοδοι Προσπέλασης Χωρικών Δεδομένων Ι Spatial Access Methods (SAMs) I

3 Γενική επισκόπηση Δεικτοδότηση πολυμέσων Spatial Access Methods (SAMs) k-d trees Point Quadtrees MX-Quadtree z-ordering R-trees

4 SAMs - Λεπτομερές διάγραμμα spatial access methods problem dfn k-d trees point quadtrees MX-quadtrees z-ordering R-trees

5 Spatial Access Methods - πρόβλημα δοθέντος μιας συλλογής γεωμετρικών αντικειμένων (σημεία, γραμμές, πολύγωνα,...) οργάνωσε τα στο δίσκο, ώστε να απαντηθούν χωρικά ερωτήματα (όπως;)

6 Spatial Access Methods - πρόβλημα δοθέντος μιας συλλογής γεωμετρικών αντικειμένων (σημεία, γραμμές, πολύγωνα,...) οργάνωσε τα στο δίσκο, για να απαντηθούν: ερωτήματα σημείου ερωτήματα εύρους k-nn ερωτήματα spatial joins ( όλα τα ζεύγη ερωτ.)

7 Spatial Access Methods - πρόβλημα δοθέντος μιας συλλογής γεωμετρικών αντικειμένων (σημεία, γραμμές, πολύγωνα,...) οργάνωσε τα στο δίσκο, για να απαντηθούν ερωτήματα σημείου ερωτήματα εύρους k-nn ερωτήματα spatial joins ( όλα τα ζεύγη ερωτ.)

8 Spatial Access Methods - πρόβλημα δοθέντος μιας συλλογής γεωμετρικών αντικειμένων (σημεία, γραμμές, πολύγωνα,...) οργάνωσε τα στο δίσκο, για να απαντηθούν ερωτήματα σημείου ερωτήματα εύρους k-nn ερωτήματα spatial joins ( όλα τα ζεύγη ερωτ.)

9 Spatial Access Methods - πρόβλημα δοθέντος μιας συλλογής γεωμετρικών αντικειμένων (σημεία, γραμμές, πολύγωνα,...) οργάνωσε τα στο δίσκο, για να απαντηθούν ερωτήματα σημείου ερωτήματα εύρους k-nn ερωτήματα spatial joins ( όλα τα ζεύγη ερωτ.)

10 Spatial Access Methods - πρόβλημα δοθέντος μιας συλλογής γεωμετρικών αντικειμένων (σημεία, γραμμές, πολύγωνα,...) οργάνωσε τα στο δίσκο, για να απαντηθούν ερωτήματα σημείου ερωτήματα εύρους k-nn ερωτήματα spatial joins ( όλα τα ζεύγη εντός ε)

11 SAMs - κίνητρο Ε: εφαρμογές?

12 SAMs - κίνητρο παραδοσιακές DB GIS ηλικία μισθός

13 SAMs - κίνητρο παραδοσιακές DB GIS ηλικία μισθός

14 SAMs - κίνητρο CAD/CAM βρείτε στοιχεία πολύ κοντά το ένα στο άλλο

15 SAMs - κίνητρο CAD/CAM

16 SAMs - κίνητρο S1 eg,. std F(S1) day F(Sn) Sn eg, avg day

17 SAMs: λύσεις K-d δέντρα point quadtrees MX-quadtrees z-ordering R-trees (grid files) Ε: Πώς θα οργανώσετε, π.χ., n-διάστατα σημεία, στο δίσκο? (C σημεία ανά σελίδα δίσκου)

18 SAMs - Λεπτομερές διάγραμμα spatial access methods problem dfn k-d δένδρα point quadtrees MX-quadtrees z-ordering R-trees

19 k-d δένδρα Χρησιμοποιούνται για αποθηκεύουν κ-διαστατά σημειακά δεδομένα Δεν χρησιμοποιούνται για να αποθηκεύονται region δεδομένα Ένα 2-d δένδρο (π.χ., για k=2) αποθηκεύει 2-διαστατά σημειακά δεδομένα ενώ ένα 3-d δένδρο αποθηκεύει 3-διάστατα σημειακά δεδομένα,

20 2-d δένδρα - δομή κόμβου δυαδικά δένδρα Info: πεδίο πληροφορίας Xval,Yval: συντεταγμένες σημείου σχετιζόμενες με τον κόμβο Llink, Rlink: δείκτες προς τα παιδιά Ιδιότητες (N: κόμβος): Αν Ν επίπεδο είναι ζυγό -> για όλους τους κόμβους Μ στο υποδένδρο κάτω από το N.Llink: M.Xval < N.Xval για όλους τους κόμβους Ρ στο υποδένδρο κάτω από το N.Llink: P.Xval >= N.Xval Αν Ν επίπεδο είναι μονό -> Παρόμοια με Yvals

21 2-d δένδρα - Παράδειγμα

22 2-d δένδρα: Εισαγωγή/Αναζήτηση Για την εισαγωγή ενός κόμβου Ν στο δένδρο που αναφέρεται από το T Αν N και T συμφωνούν στις Xval, Yval τότε αντικαταστήσετε T Αλλιώς, πήγαινε αριστερά αν N.Xval < T.xval, δεξιά διαφορετικά (μονά επίπεδα) Παρόμοια για τα μονά επίπεδα (διακλάδωση με βάση τα Yvals)

23 2-d δένδρα - Παράδειγμα εισαγωγής City (Xval, Yval) Banja Luka (19, 45) Derventa (40, 50) Splitting of region by Banja Luka Splitting of region by Derventa Toslic (38, 38) Tuzla (54, 35) Sinj (4, 4) Splitting of region by Toslic Splitting of region by Sinj

24 2-d δένδρα: Διαγραφή Διαγραφή σημείου (x,y) από T Αν N είναι φύλλο είναι εύκολο Διαφορετικά όποιο από Tl (αριστερό υποδένδρο) ή Tr (δεξί υποδένδρο) δεν είναι άδειο Βρείτε ένα κόμβο υποψήφιο αντικατάστασης R στο Tl ή Tr Αντικατέστησε όλα τα μη συνδεδεμένα πεδία του N από αυτά του R Σβήστε επαναληπτικά το R από το Ti Η επανάληψη είναι σίγουρο ότι θα τερματίσει - Γιατί;

25 2-d δένδρα: Διαγραφή Εύρεση υποψήφιου κόμβου αντικατάστασης για διαγραφή Ο αντικαταστάτης κόμβος R πρέπει να φέρει την ίδια χωρική σχέση σε όλους τους κόμβους στο Tl και Tr όπως και ο κόμβος Ν

26 2-d δένδρα: Ερωτήματα Εύρους Ε: Δοθέντος ενός σημείου (xc, yc) και μίας απόστασης r να βρεθούν όλα τα σημεία στο 2-d δένδρο τα οποία βρίσκονται μέσα στο κύκλο A: Κάθε κόμβος N σε ένα 2-d δένδρο άμεσα αναπαριστά μία περιοχή RN - Αν ο κύκλος (που ορίζει το ερώτημα) δεν τέμνεται με το RN τότε δεν έχει νόημα η αναζήτηση στο υποδένδρο κάτω από τον κόμβο N

27 SAMs - Λεπτομερές διάγραμμα spatial access methods problem dfn k-d trees point quadtrees z-ordering R-trees

28 Point Quadtrees Αναπαριστούν σημειακά δεδομένα Πάντα χωρίζουν περιοχές σε 4 τμήματα 2-d δένδρο: ένας κόμβος N χωρίζει μία περιοχή σε δύο σχεδιάζοντας μία γραμμή διαμέσου του σημείου (N.xval, N.yval) Point quadtree: ένας κόμβος Ν χωρίζει μία περιοχή σχεδιάζοντας μία οριζόντια και μία κάθετη γραμμή διαμέσου του σημείου (N.xval, N.yval) Τέσσερα τμήματα: NW, SW, NE και SE τεταρτημόρια Ε: Quadtree nodes έχουν 4 παιδιά?

29 Point Quadtrees Οι κόμβοι σε point quadtrees αναπαριστούν περιοχές

30 Point Quadtrees - Εισαγωγή City (Xval, Yval) Banja Luka (19, 45) Derventa (40, 50) Toslic (38, 38) Tuzla (54, 35) Sinj (4, 4) Splitting of region by Banja Luka Splitting of region by Derventa Splitting of region by Toslic Splitting of region by Tuzla Splitting of region by Sinj

31 Point Quadtrees - Εισαγωγή

32 Point Quadtrees: Διαγραφή Διαγραφή του σημείου (x,y) από το T Αν N είναι φύλλο, τότε είναι εύκολο Διαφορετικά το υποδένδρο (N.NW, N.SW, N.NE. N.SE) δεν είναι κενό Βρείτε ένα υποψήφιο αντικατάστασης κόμβο R σε ένα από τα υποδένδρα, τέτοιο ώστε: Κάθε άλλος κόμβος R1 στο N.NW είναι στο NW του R Κάθε άλλος κόμβος R2 στο N.SW είναι στο SW του R κτλ Αντικαταστήστε όλους τα μη-συνδεδεμένα πεδία του N με αυτά του R Διαγράψτε επαναληπτικά το R από το Ti Γενικά, μπορεί να μην είναι πάντα δυνατό να βρεθεί τέτοιος κόμβος αντικατάστασης Ε: Τι μπορεί συμβεί στη χειρότερη κατάσταση;

33 Point Quadtrees: Διαγραφή Διαγραφή του σημείου (x,y) από το T Αν N είναι φύλλο, τότε είναι εύκολο Διαφορετικά το υποδένδρο (N.NW, N.SW, N.NE. N.SE) δεν είναι κενό Βρείτε ένα υποψήφιο αντικατάστασης κόμβο R σε ένα από τα υποδένδρα, τέτοιο ώστε: Κάθε άλλος κόμβος R1 στο N.NW είναι στο NW του R Κάθε άλλος κόμβος R2 στο N.SW είναι στο SW του R κτλ Αντικαταστήστε όλους τα μη-συνδεδεμένα πεδία του N με αυτά του R Διαγράψτε επαναληπτικά το R από το Ti Γενικά, μπορεί να μην είναι πάντα δυνατό να βρεθεί τέτοιος κόμβος αντικατάστασης Ε: Τι μπορεί συμβεί στη χειρότερη κατάσταση; Μπορεί να χρειαστεί όλοι οι κόμβοι να επαναεισαχθούν

34 Point Quadtrees: Αναζητήσεις εύρους Κάθε κόμβος σε ένα point quadtree αναπαριστά μία περιοχή Να μην αναζητηθούν περιοχές που δεν τέμνουν τον κύκλο που ορίζεται από το ερώτημα

35 SAMs - Λεπτομερές διάγραμμα spatial access methods problem dfn k-d trees point quadtrees MX-quadtrees z-ordering R-trees

36 MX-Quadtrees Μειονεκτήματα των 2-d δένδρων, point quadtrees: διαμόρφωση του δένδρου εξαρτάται από τη σειρά με την οποία τα αντικείμενα εισέρχονται στο δένδρο διαχωρισμοί μπορεί να είναι άνισοι ανάλογα με το που το σημείο (N.xval, N.yval) βρίσκεται μέσα στη περιοχή (αναπαριστώμενη από το N) MX-quadtrees: σχηματίζουν (και εκτείνουν) το δένδρο ανάλογα με τον αριθμό των κόμβων και τη σειρά εισόδου

37 MX-Quadtrees Υπόθεση: ο χάρτης αναπαρίσταται ως ένα πλέγμα μεγέθους (2k x 2k) για κάποιο k Όταν μία περιοχή διαχωρίζεται, διαχωρίζεται στο κέντρο

38 MX-Quadtrees - Εισαγωγή Μετά την είσοδο των A, B, C και D αντίστοιχα

39 MX-Quadtrees - Εισαγωγή Μετά την είσοδο των A, B, C και D αντίστοιχα

40 MX-Quadtrees - Διαγραφή Αρκετά εύκολο - γιατί; Όλα τα σημεία αναπαριστώνται στο επίπεδο των φύλλων Συνολικός χρόνος για διαγραφή: O(k)

41 MX-Quadtrees - Αναζητήσεις εύρους Όμοια όπως στα point quadtrees Μόνη διαφορά: Ελέγχοντας για να βρεθεί αν ένα σημείο στο κύκλο ορισμένο από το ερώτημα εύρους πρέπει να εφαρμόζεται στο επίπεδο των φύλλων (τα σημεία αποθηκεύονται στο επίπεδο των φύλλων)

42 SAMs - Λεπτομερές διάγραμμα spatial access methods problem dfn k-d trees point quadtrees MX-quadtrees z-ordering R-trees

43 z-ordering Ε: πώς θα οργανώνεται, π.χ., n-διάστατα σημεία, στο δίσκο; (C σημεία ανά σελίδα δίσκου) Υπόδειξη: μειώστε το πρόβλημα σε 1- διάστατα σημεία (!!) Ε1: γιατί; A: Ε2: πώς;

44 z-ordering Ε: πώς θα οργανώνεται, π.χ., n-αστατα σημεία, στο δίσκο; (C σημεία ανά σελίδα δίσκου) Υπόδειξη: μειώστε στο πρόβλημα σε 1- αστατα σημεία (!!) Ε1: γιατί; A: B-trees! Ε2: πώς;

45 z-ordering Ε2: πώς; A: υποθέστε πεπερασμένη granularity; z- ordering = bit-shuffling = N-trees = Morton keys = geo-coding =...

46 z-ordering Ε2: πώς; A: υποθέστε πεπερασμένη granularity (π.χ., 232x232, 4x4 εδώ) Q2.1: πώς να απεικονίσουμε n-d κελιά σε 1-d κελιά;

47 z-ordering Q2.1: πώς να απεικονίσουμε n-d κελιά σε 1-d κελιά;

48 z-ordering Q2.1: πώς να απεικονίσουμε n-d κελιά σε 1-d κελιά; A: row-wise Ε: είναι καλό;

49 z-ordering Ε: είναι καλό; A: καλό για τον x άξονα, άσχημο για τον y άξονα

50 z-ordering Ε: Η snake curve πως αποδίδει;

51 z-ordering Ε: Η snake curve πως αποδίδει; A: προβλήματα: 2^32 2^32

52 z-ordering Ε: Γιατί οι curves είναι άσχημες? A: δεν διατηρείτε η απόσταση (~ clustering) Ε: λύση; 2^32 2^32

53 z-ordering Ε: λύση; (με καλό clustering και ευκολία υπολογισμού, για 2-d και n-d;)

54 z-ordering Ε: λύση; (με καλό clustering και ευκολία υπολογισμού, για 2-d και n-d;) A: z-ordering/bit-shuffling/linearquadtrees φαίνεται καλύτερο: λίγα μεγάλα άλματα σαρώνει ολόκληρο το τετράεδρο (quadrant) πριν αποχωρήσει όπως space filling curves

55 z-ordering z-ordering/bit-shuffling/linear-quadtrees Ε: Πώς δημιουργείται αυτή η καμπύλη curve (z = f(x,y) ); A: 3 (ισοδύναμες) απαντήσεις!

56 z-ordering z-ordering/bit-shuffling/linear-quadtrees Ε: Πώς δημιουργείται αυτή η καμπύλη curve (z = f(x,y) ); A1: z (ή N ) σχήματα, επαναλαμβανόμενα order-1 order-2 order (n+1)

57 z-ordering Παρατήρηση: αυτο-επαναλαμβανόμενη (θα δούμε για τα fractals, σύντομα) Δύσκολη μέθοδος για χρήση: z =? f(x,y) order-1 order-2 order (n+1)

58 z-ordering z-ordering/bit-shuffling/linear-quadtrees Ε: Πώς δημιουργείται αυτή η καμπύλη curve (z = f(x,y) ); A: 3 (ισοδύναμες) απαντήσεις! Μέθοδος #2;

59 z-ordering bit-shuffling y x 0 0 y x z =( )2 = 5

60 z-ordering bit-shuffling y x 0 0 y x z =( )2 = 5 Το αντίστροφο: (x,y) = g(z) ;

61 z-ordering bit-shuffling y x 0 0 y x z =( )2 = 5 Σε n-διάστατους χώρους;

62 z-ordering z-ordering/bit-shuffling/linear-quadtrees Ε: Πώς δημιουργείται αυτή η καμπύλη curve (z = f(x,y) ); A: 3 (ισοδύναμες) απαντήσεις! Μέθοδος #3;

63 z-ordering linear-quadtrees : έστω NÆ1, SÆ0 κ.τ.λ. W E 1 N S

64 z-ordering... και επαναλάβατε αναδρομικά. πχ.: zgray-cell = WN;WN = (0101)2 = 5 1 W E N S

65 z-ordering Drill: z-value του σκιασμένου κελιού, με τις τρεις μεθόδους; W E 1 0 N S 0 1

66 z-ordering Drill: z-value του σκιασμένου κελιού, με τις τρεις μεθόδους; 1 W E μέθοδος #1: 14 N μέθοδος#2: shuffle(11;10)= (1110)2 = 14 0 S 0 1

67 z-ordering Drill: z-value του σκιασμένου κελιού, με τις τρεις μεθόδους; 1 0 W E N S μέθοδος #1: 14 μέθοδος #2: shuffle(11;10)= (1110)2 = 14 μέθοδος #3: EN;ES =... =

68 z-ordering - Λεπτομερές διάγραμμα spatial access methods z-ordering κεντρική ιδέα - 3 μέθοδοι χρήση B-trees, αλγόριθμοι (εύρος, knn ερωτήματα...) μη-σημειακά (eg., περιοχή) δεδομένα ανάλυση, παραλλαγές R-trees

69 z-ordering - χρήση & αλγόριθμοι Ε1: Πώς αποθηκεύεται στο δίσκο; A: Ε2: Πώς απαντούν σε ερωτήματα εύρους κτλ

70 z-ordering - χρήση & αλγόριθμοι Ε1: Πώς αποθηκεύεται στο δίσκο; A: χειριστείτε τη z-value ως πρωτεύον κλειδί, feed to B-tree SF PGH z cname etc 5 SF 12 PGH

71 z-ordering - χρήση & αλγόριθμοι ΚΥΡΙΑ ΠΛΕΟΝΕΚΤΗΜΑΤΑ με B-tree: Υπάρχουν ήδη σε εμπορικά συστήματα (κανένας κώδικας/αποσφαλμάτωση!) συνέπεια & επαναφορά είναι έτοιμες SF PGH z cname etc 5 SF 12 PGH

72 z-ordering - χρήση & αλγόριθμοι Ε2: ερωτήματα; (πχ.: βρείτε τη πόλη στο (0,3);) SF PGH z cname etc 5 SF 12 PGH

73 z-ordering - χρήση & αλγόριθμοι Ε2: ερωτήματα; (πχ.: βρείτε τη πόλη στο (0,3);) A: βρείτε τη z-value,αναζητήστε στο B-tree SF PGH z cname etc 5 SF 12 PGH

74 z-ordering - χρήση & αλγόριθμοι Ε2: ερωτήματα εύρους; SF PGH z cname etc 5 SF 12 PGH

75 z-ordering - χρήση & αλγόριθμοι Ε2: ερωτήματα εύρους; A: υπολογίστε το εύρος των z-values; Χρησιμοποιείστε το B-tree PGH 9,11-15 z cname etc SF 5 SF 12 PGH

76 z-ordering - χρήση & αλγόριθμοι Ε2 : ερωτήματα εύρους - πώς να ελαττώσετε τον αριθμό των υποψήφιων ευρών; SF PGH 9,11-15 z cname etc 5 SF 12 PGH

77 z-ordering - χρήση & αλγόριθμοι Ε2 : ερωτήματα εύρους - πώς να ελαττώσετε τον αριθμό των υποψήφιων ευρών; A: Αυξήστε τις διατάσεις του ερωτήματος! PGH 9, > 8-15 z cname etc SF 5 SF 12 PGH

78 z-ordering - χρήση & αλγόριθμοι Ε2 : ερωτήματα εύρους - πώς να σπάσετε το ερώτημα σε εύρη; 9,11-15

79 z-ordering - χρήση & αλγόριθμοι Ε2 : ερωτήματα εύρους - πώς να σπάσετε το ερώτημα σε εύρη; A: επαναληπτικά, quadtree-style, αποσυνθέστε μόνο μη πλήρη quadrants ,11-15

80 z-ordering - χρήση & αλγόριθμοι Ε2 : ερωτήματα εύρους - πώς να σπάσετε το ερώτημα σε εύρη; A: επαναληπτικά, quadtree-style, αποσυνθέστε μόνο μη πλήρη quadrants , , 11

81 z-ordering - Λεπτομερές διάγραμμα spatial access methods z-ordering κεντρική ιδέα - 3 μέθοδοι χρήση B-trees, αλγόριθμοι (εύρος, knn ερωτήματα...) μη-σημειακά (πχ., περιοχή) δεδομένα ανάλυση, παραλλαγές R-trees

82 z-ordering - χρήση & αλγόριθμοι Ε3: k-nn ερωτήματα? (έστω 1-nn); SF PGH z cname etc 5 SF 12 PGH

83 z-ordering - χρήση & αλγόριθμοι Ε3: k-nn ερωτήματα? (έστω, 1-nn); A: διασχίστε το B-tree, βρείτε nn wrt τιμές και... SF PGH z cname etc 5 SF 12 PGH

84 z-ordering - χρήση & αλγόριθμοι... υποβάλετε ένα ερώτημα εύρους. SF PGH nn wrt z-τιμή

85 z-ordering - χρήση & αλγόριθμοι... υποβάλετε ένα ερώτημα εύρους. SF PGH nn wrt z-τιμή

86 z-ordering - χρήση & αλγόριθμοι Ε4: ερωτήματα όλα τα ζεύγη (όλα τα ζεύγη πόλεων σε απόσταση 10 χλμ μεταξύ τους; ) PGH SF (θα δούμε spatial joins αργότερα: βρείτε όλες τους νομούς που διασταυρώνει μία λίμνη)

87 z-ordering - Λεπτομερές διάγραμμα spatial access methods z-ordering κεντρική ιδέα - 3 μέθοδοι χρήση B-trees, αλγόριθμοι (εύρος, knn ερωτήματα...) μη-σημειακά (eg., περιοχή) δεδομένα ανάλυση, παραλλαγές R-trees...

88 z-ordering - εύρη Ε: z-τιμή για μία περιοχή; A B zb =?? zc =?? C

89 z-ordering - εύρη Ε: z-τιμή για μία περιοχή; A: 1 ή περισσότερες z-τιμές, με quadtree αποσύνθεση A B zb =?? zc =?? C

90 z-ordering - εύρη Ε: z-τιμή για μία περιοχή; zb = 11** ποιος νοιάζεται 1 A W E B N zc =?? S C 1

91 z-ordering - εύρη Ε: z-τιμή για μία περιοχή; zb = 11** ποιος νοιάζεται 1 A W E B N zc = {0010; 1000} S C 1

92 z-ordering - εύρη Ε: Πώς αποθηκεύετε ένα B-tree; Ε: Πώς να αναζητήσετε (εύρη και λοιπά ερωτήματα) A B C

93 z-ordering - εύρη Ε: Πώς αποθηκεύετε ένα B-tree; A: sort (*<0<1) Ε: Πώς να αναζητήσετε (εύρη και λοιπά ερωτήματα) A B C z 0010 C 0101A 1000C 11**B obj-id etc

94 z-ordering - εύρη Ε: Πώς να αναζητήσετε (εύρη και λοιπά ερωτήματα) - πχ κόκκινο ερώτημα εύρους A C B z obj-id etc 0010 C 0101A 1000C 11**B

95 z-ordering - εύρη Ε: Πώς να αναζητήσετε (εύρη και λοιπά ερωτήματα) - πχ κόκκινο ερώτημα εύρους A: σπάστε το ερώτημα σε z-τιμές, ελέγξτε το B-tree A B C z 0010 C 0101A 1000C 11**B obj-id etc

96 z-ordering - εύρη Σχεδόν όμοια με τα ερωτήματα εύρους για σημειακά δεδομένα, εκτός της περίπτωσης ποιος νοιάζεται - π.χ., A B 1100?? 11** z obj-id etc C 0010 C 0101A 1000C 11**B

97 z-ordering - εύρη Σχεδόν όμοια με τα ερωτήματα εύρους για σημειακά δεδομένα, εκτός της περίπτωσης ποιος νοιάζεται - π.χ., z1= 1100?? 11** = z2 Συγκεκριμένα: το z1 περιέχει/αποφεύγει/τέμνει το z2; Ε: ποιο είναι το κριτήριο για να αποφασίσετε;

98 z-ordering - εύρη z1= 1100?? 11** = z2 Συγκεκριμένα: το z1 περιέχει/αποφεύγει/τέμνει z2; Ε: ποιο είναι το κριτήριο για να αποφασίσετε; A: Prefix property: έστω r1, r2 οι αντίστοιχες περιοχές και έστω r1 η μικρότερη (=> z1 έχει λιγότερα * s). Τότε:

99 z-ordering - εύρη το r2 θα περιέχει πλήρως είτε θα αποφεύγει πλήρως το r1. θα περιέχει το r1, αν το z2 είναι το πρόθεμα του z1 A C B 1100?? 11** η περιοχή z1: περιέχεται πλήρως στη περιοχή του z2

100 z-ordering - εύρη Drill (True/False). Δοθέντος: z1= ** z2= 01****** z3= 0100**** T/F r2 περιέχει το r1 T/F r3 περιέχει το r1 T/F r3 περιέχει το r2

101 z-ordering - εύρη Drill (True/False). Δοθέντος: z1= ** z2= 01****** z3= 0100**** T/F r2 περιέχει το r1 - ΑΛΗΘΕΣ (prefix property) T/F r3 περιέχει το r1 - ΨΕΥΔΕΣ (disjoint) T/F r3 περιέχει το r2 - ΨΕΥΔΕΣ (r2 περιέχει το r3)

102 z-ordering - εύρη Drill (True/False). Δοθέντος: z1= ** z2 z2= 01****** z3= 0100****

103 z-ordering - εύρη Drill (True/False). Δοθέντος: z1= ** z2 z2= 01****** z3= 0100**** z3 T/F r2 περιέχει το r1 - ΑΛΗΘΕΣ (prefix property) T/F r3 περιέχει το r1 - ΨΕΥΔΕΣ (disjoint) T/F r3 περιέχει το r2 - ΨΕΥΔΕΣ (r2 περιέχει το r3)

104 z-ordering - εύρη Spatial joins: βρείτε (γρήγορα) όλους τους νομούς που τέμνουν λίμνες

105 z-ordering - εύρη Spatial joins: βρείτε (γρήγορα) όλους τους νομούς που τέμνουν λίμνες Προφανής αλγόριθμος: O( N * M) Κάτι πιο γρήγορο;

106 z-ordering - εύρη Spatial joins: βρείτε (γρήγορα) όλους τους νομούς που τέμνουν λίμνες z obj-id etc z obj-id etc 0010 ALG 0011 Erie 0101 Erie 1000 WAS 11** ALG 10** Ont.

107 z-ordering - εύρη Spatial joins: βρείτε (γρήγορα) όλους τους νομούς που τέμνουν λίμνες Λύση: ενώστε τις λίστες (διατεταγμένων) z- values, αναζητώντας για την ιδιότητα προθέματος σημείωση#1: * χρειάζεται προσεκτική μεταχείριση σημείωση#2: χρειάζεται εξάλειψη διπλοτύπων

108 z-ordering - Λεπτομερές διάγραμμα spatial access methods z-ordering κεντρική ιδέα - 3 μέθοδοι χρήση B-trees, αλγόριθμοι (εύρος, knn ερωτήματα...) μη-σημειακά (πχ., περιοχή) δεδομένα ανάλυση, παραλλαγές R-trees

109 z-ordering - παραλλαγές Ε: το z-ordering είναι ότι καλύτερο μπορούμε να κάνουμε;

110 z-ordering - παραλλαγές Ε: το z-ordering είναι ότι καλύτερο μπορούμε να κάνουμε; A: προφανώς όχι - πιθανά μεγάλα άλματα Ε: τότε;

111 z-ordering - παραλλαγές Ε: το z-ordering είναι ότι καλύτερο μπορούμε να κάνουμε; A: προφανώς όχι - πιθανά μεγάλα άλματα Ε: τότε; A1: Gray codes

112 z-ordering - παραλλαγές A2: Hilbert curve! (όπως Hilbert-Peano curve)

113 z-ordering - παραλλαγές Φαίνετε καλύτερο (ποτέ μεγάλα άλματα). Πώς το πετυχαίνουμε;

114 z-ordering - παραλλαγές Φαίνετε καλύτερο (ποτέ μεγάλα άλματα). Πώς το πετυχαίνουμε; order-1 order-2... order (n+1)

115 z-ordering - παραλλαγές Ε: Συνάρτηση για τη καμπύλη Hilbert (h = f(x,y) )? A: bit-shuffling, ακολουθουμένη από μεταεπεξεργασία, για να χειριστούμε τις περιστροφές. Γραμμική στον # bits. Βλέπετε βιβλίο, για κώδικα/αλγόριθμους (πχ., [Jagadish, 90])

116 z-ordering - παραλλαγές Ε: Η Hilbert curve σε 3-d; n-d; A: Υπάρχει (και δεν είναι μοναδική!). Πχ., 3-d, order-1 Hilbert curves (Hamiltonian μονοπάτια σε κύβο) #1 #2

117 z-ordering - Λεπτομερές διάγραμμα spatial access methods z-ordering κεντρική ιδέα - 3 μέθοδοι χρήση B-trees, αλγόριθμοι (εύρος, knn ερωτήματα...) μη-σημειακά (πχ., περιοχή) δεδομένα ανάλυση, παραλλαγές R-trees...

118 z-ordering - ανάλυση Ε: Πόσα κομμάτια ( quad-tree blocks ) ανά περιοχή; A: ανάλογη της περιμέτρου (επιφάνεια κτλ)

119 z-ordering - ανάλυση (Πόσο είναι η ακτογραμμή της Πελοποννήσου; Παράδοξο: Η απάντηση αλλάζει με το μέτρο σύγκρισης -> fractals...)

120 z-ordering - ανάλυση Ε: Πρέπει να αποσυνθέσουμε μία περιοχή στην πλήρη λεπτομέρεια (και να το αποθηκεύσουμε σε B-tree);

121 z-ordering - ανάλυση Ε: Πρέπει να αποσυνθέσουμε μία περιοχή στην πλήρη λεπτομέρεια (και να το αποθηκεύσουμε σε B-tree); A: ΟΧΙ! Προσέγγιση με 1-3 κομμάτια/zvalues είναι το βέλτιστο [Orenstein90]

122 z-ordering - ανάλυση Ε: Πώς να μετρήσουμε goodness μίας καμπύλης;

123 z-ordering - ανάλυση Ε: Πώς να μετρήσουμε goodness μίας καμπύλης; A: π.χ., μέσος # of runs, για ερωτήματα εύρους 4 runs 3 runs (#runs ~ #disk accesses on B-tree)

124 z-ordering - ανάλυση Ε: Είναι η καμπύλη Hilbert πράγματι καλύτερη; A: 27% λιγότερα runs, για 2-d (παρόμοια για 3-d) Ε: Υπάρχουν σχέσεις (formulas) για #runs, #μπλοκς ενός quadtree, κλπ? A: Ναι ([Jagadish; Moon+ etc])

125 z-ordering - ενδιαφέροντες παρατηρήσεις Καμπύλες Hilbert και z-ordering: «καμπύλες κάλυψης χώρου (space filling curves)»: τελικά, επισκέπτονται κάθε σημείο στον n-d χώρο - συνεπώς: order-1 order-2...order (n+1)

126 z-ordering - ενδιαφέροντες παρατηρήσεις... Δείχνουν ότι το επίπεδο έχει τόσα σημεία όσα και μια γραμμή (-> πονοκέφαλος για τους μαθηματικούς/τοπολογία του 1900) (fractals, again!) order-1 order-2...order (n+1)

127 z-ordering - ενδιαφέροντες παρατηρήσεις Παρατήρηση #2: Hilbert (like) curve για κωδικοποίηση βίντεο [Y. Matias+, CRYPTO 87]: Δοθέντος ενός frame, επισκέψου τα εικονοστοιχεία του χρησιμοποιώντας randomized Hilbert διάταξη, συμπίεσε, και μετέδωσε

128 z-ordering - ενδιαφέροντες παρατηρήσεις Γενικά, η Hilbert καμπύλη είναι θαυμάσια για τη διατήρηση αποστάσεων, clustering, vector quantization κτλ

129 Συμπεράσματα z-ordering είναι μία καλή ιδέα (n-d points -> 1-d points; τροφοδοτούμενα σε B-trees) Χρησιμοποιείτε από το σύστημα TIGER και (πιθανότατα) από άλλα GIS προϊόντα Λειτουργεί τέλεια με χαμηλής διάστασης σημεία

130 Σημείωμα Αδειοδότησης Το παρόν υλικό διατίθεται με τους όρους της άδειας χρήσης Creative Commons Αναφορά, Μη Εμπορική Χρήση Παρόμοια Διανομή 4.0 [1] ή μεταγενέστερη, Διεθνής Έκδοση. Εξαιρούνται τα αυτοτελή έργα τρίτων π.χ. φωτογραφίες, διαγράμματα κ.λ.π., τα οποία εμπεριέχονται σε αυτό. Οι όροι χρήσης των έργων τρίτων επεξηγούνται στη διαφάνεια «Επεξήγηση όρων χρήσης έργων τρίτων». Τα έργα για τα οποία έχει ζητηθεί άδεια αναφέρονται στο «Σημείωμα Χρήσης Έργων Τρίτων». [1] Ως Μη Εμπορική ορίζεται η χρήση: που δεν περιλαμβάνει άμεσο ή έμμεσο οικονομικό όφελος από την χρήση του έργου, για το διανομέα του έργου και αδειοδόχο που δεν περιλαμβάνει οικονομική συναλλαγή ως προϋπόθεση για τη χρήση ή πρόσβαση στο έργο που δεν προσπορίζει στο διανομέα του έργου και αδειοδόχο έμμεσο οικονομικό όφελος (π.χ. διαφημίσεις) από την προβολή του έργου σε διαδικτυακό τόπο Ο δικαιούχος μπορεί να παρέχει στον αδειοδόχο ξεχωριστή άδεια να χρησιμοποιεί το έργο για εμπορική χρήση, εφόσον αυτό του ζητηθεί.

131 Επεξήγηση όρων χρήσης έργων τρίτων διαθέσιμο με άδεια CC-BY διαθέσιμο με άδεια CC-BY-SA διαθέσιμο με άδεια CC-BY-ND διαθέσιμο με άδεια CC-BY-NC διαθέσιμο με άδεια CC-BY-NC-SA διαθέσιμο με άδεια CC-BY-NC-ND διαθέσιμο με άδεια CC0 Public Domain διαθέσιμο ως κοινό κτήμα χωρίς σήμανση Δεν επιτρέπεται η επαναχρησιμοποίηση του έργου, παρά μόνο εάν ζητηθεί εκ νέου άδεια από το δημιουργό. Επιτρέπεται η επαναχρησιμοποίηση του έργου και η δημιουργία παραγώγων αυτού με απλή αναφορά του δημιουργού. Επιτρέπεται η επαναχρησιμοποίηση του έργου με αναφορά του δημιουργού, και διάθεση του έργου ή του παράγωγου αυτού με την ίδια άδεια. Επιτρέπεται η επαναχρησιμοποίηση του έργου με αναφορά του δημιουργού. Δεν επιτρέπεται η δημιουργία παραγώγων του έργου. Επιτρέπεται η επαναχρησιμοποίηση του έργου με αναφορά του δημιουργού. Δεν επιτρέπεται η εμπορική χρήση του έργου. Επιτρέπεται η επαναχρησιμοποίηση του έργου με αναφορά του δημιουργού και διάθεση του έργου ή του παράγωγου αυτού με την ίδια άδεια. Δεν επιτρέπεται η εμπορική χρήση του έργου. Επιτρέπεται η επαναχρησιμοποίηση του έργου με αναφορά του δημιουργού. Δεν επιτρέπεται η εμπορική χρήση του έργου και η δημιουργία παραγώγων του. Επιτρέπεται η επαναχρησιμοποίηση του έργου, η δημιουργία παραγώγων αυτού και η εμπορική του χρήση, χωρίς αναφορά του δημιουργού. Επιτρέπεται η επαναχρησιμοποίηση του έργου, η δημιουργία παραγώγων αυτού και η εμπορική του χρήση, χωρίς αναφορά του δημιουργού. Συνήθως δεν επιτρέπεται η επαναχρησιμοποίηση του έργου.

132 Διατήρηση Σημειωμάτων Οποιαδήποτε αναπαραγωγή ή διασκευή του υλικού θα πρέπει να συμπεριλαμβάνει: το Σημείωμα Αναφοράς το Σημείωμα Αδειοδότησης τη δήλωση Διατήρησης Σημειωμάτων το Σημείωμα Χρήσης Έργων Τρίτων (εφόσον υπάρχει) μαζί με τους συνοδευόμενους υπερσυνδέσμους.

133 Χρηματοδότηση Το παρόν εκπαιδευτικό υλικό έχει αναπτυχθεί στα πλαίσια του εκπαιδευτικού έργου του διδάσκοντα. Το έργο «Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ιονίων Νήσων» έχει χρηματοδοτήσει μόνο την αναδιαμόρφωση του εκπαιδευτικού υλικού. Το έργο υλοποιείται στο πλαίσιο του Επιχειρησιακού Προγράμματος «Εκπαίδευση και Δια Βίου Μάθηση» και συγχρηματοδοτείται από την Ευρωπαϊκή Ένωση (Ευρωπαϊκό Κοινωνικό Ταμείο) και από εθνικούς πόρους.

ΠΑΝΕΠΙΣΤΗΜΙΟ ΠΑΤΡΩΝ - ΤΜΗΥΠ ΒΑΣΕΙΣ ΔΕΔΟΜΕΝΩΝ ΙI

ΠΑΝΕΠΙΣΤΗΜΙΟ ΠΑΤΡΩΝ - ΤΜΗΥΠ ΒΑΣΕΙΣ ΔΕΔΟΜΕΝΩΝ ΙI ΠΑΝΕΠΙΣΤΗΜΙΟ ΠΑΤΡΩΝ - ΤΜΗΥΠ ΒΑΣΕΙΣ ΔΕΔΟΜΕΝΩΝ ΙI Β. Μεγαλοοικονόμου Μέθοδοι Προσπέλασης Χωρικών Δεδομένων Ι Spatial Access Methods (SAMs) I (παρουσίαση βασισμένη εν μέρη σε σημειώσεις των Silberchatz, Korth

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

Διοικητική Λογιστική

Διοικητική Λογιστική Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ιονίων Νήσων Διοικητική Λογιστική Ενότητα 10: Προσφορά και κόστος Το περιεχόμενο του μαθήματος διατίθεται με άδεια Creative Commons εκτός και αν αναφέρεται διαφορετικά

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

Βάσεις Περιβαλλοντικών Δεδομένων

Βάσεις Περιβαλλοντικών Δεδομένων Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ιονίων Νήσων Βάσεις Περιβαλλοντικών Δεδομένων Ενότητα 2: Εισαγωγή Το περιεχόμενο του μαθήματος διατίθεται με άδεια Creative Commons εκτός και αν αναφέρεται διαφορετικά

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

Βάσεις Περιβαλλοντικών Δεδομένων

Βάσεις Περιβαλλοντικών Δεδομένων Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ιονίων Νήσων Βάσεις Περιβαλλοντικών Δεδομένων Ενότητα 3: Μοντέλα βάσεων δεδομένων Το περιεχόμενο του μαθήματος διατίθεται με άδεια Creative Commons εκτός και αν αναφέρεται

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

Διοικητική Λογιστική

Διοικητική Λογιστική Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ιονίων Νήσων Διοικητική Λογιστική Ενότητα 6: Μέθοδοι ς Το περιεχόμενο του μαθήματος διατίθεται με άδεια Creative Commons εκτός και αν αναφέρεται διαφορετικά Το έργο

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

Ενότητα. Εισαγωγή στις βάσεις δεδομένων

Ενότητα. Εισαγωγή στις βάσεις δεδομένων Ενότητα 1 Εισαγωγή στις βάσεις δεδομένων 2 1.1 Βάσεις Δεδομένων Ένα βασικό στοιχείο των υπολογιστών είναι ότι έχουν τη δυνατότητα να επεξεργάζονται εύκολα και γρήγορα μεγάλο πλήθος δεδομένων και πληροφοριών.

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

Τεχνικό Σχέδιο - CAD

Τεχνικό Σχέδιο - CAD Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ιονίων Νήσων Τεχνικό Σχέδιο - CAD Ενότητα 7: SketchUp Αντικείμενα Το περιεχόμενο του μαθήματος διατίθεται με άδεια Creative Commons εκτός και αν αναφέρεται διαφορετικά

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

Διαχείριση Πολιτισμικών Δεδομένων

Διαχείριση Πολιτισμικών Δεδομένων Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ιονίων Νήσων Διαχείριση Πολιτισμικών Δεδομένων Ενότητα 9: Μετατροπή μοντέλου οντοτήτων σχέσεων σε βάση δεδομένων Το περιεχόμενο του μαθήματος διατίθεται με άδεια Creative

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

Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Αθήνας. Βιοστατιστική (Ε) Ενότητα 3: Έλεγχοι στατιστικών υποθέσεων

Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Αθήνας. Βιοστατιστική (Ε) Ενότητα 3: Έλεγχοι στατιστικών υποθέσεων Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Αθήνας Βιοστατιστική (Ε) Ενότητα 3: Έλεγχοι στατιστικών υποθέσεων Δρ.Ευσταθία Παπαγεωργίου, Αναπληρώτρια Καθηγήτρια Τμήμα Ιατρικών Εργαστηρίων Το περιεχόμενο του μαθήματος

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

Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Αθήνας. Βιοστατιστική (Ε) Ενότητα 1: Καταχώρηση δεδομένων

Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Αθήνας. Βιοστατιστική (Ε) Ενότητα 1: Καταχώρηση δεδομένων Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Αθήνας Βιοστατιστική (Ε) Ενότητα 1: Καταχώρηση δεδομένων Δρ.Ευσταθία Παπαγεωργίου, Αναπληρώτρια Καθηγήτρια Τμήμα Ιατρικών Εργαστηρίων Το περιεχόμενο του μαθήματος διατίθεται

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

Τεχνικό Σχέδιο - CAD. Τόξο Κύκλου. Τόξο Κύκλου - Έλλειψη. ΤΕΙ Ιονίων Νήσων Τμήμα Τεχνολόγων Περιβάλλοντος Κατεύθυνση Τεχνολογιών Φυσικού Περιβάλλοντος

Τεχνικό Σχέδιο - CAD. Τόξο Κύκλου. Τόξο Κύκλου - Έλλειψη. ΤΕΙ Ιονίων Νήσων Τμήμα Τεχνολόγων Περιβάλλοντος Κατεύθυνση Τεχνολογιών Φυσικού Περιβάλλοντος Τεχνικό Σχέδιο - CAD Τόξο Κύκλου - Έλλειψη ΤΕΙ Ιονίων Νήσων Τμήμα Τεχνολόγων Περιβάλλοντος Κατεύθυνση Τεχνολογιών Φυσικού Περιβάλλοντος Τόξο Κύκλου Τόξο κύκλου Στην ορολογία του Autocad: Arc Εντολή: arc

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

Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Αθήνας. Βιοστατιστική (Ε) Ενότητα 2: Περιγραφική στατιστική

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

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

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

ΣΥΜΠΕΡΙΦΟΡΑ ΚΑΤΑΝΑΛΩΤΗ Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ιονίων Νήσων ΣΥΜΠΕΡΙΦΟΡΑ ΚΑΤΑΝΑΛΩΤΗ Ενότητα 8: ΘΕΩΡΙΑ ΚΑΙ ΜΕΘΟΔΟΙ ΚΑΤΑΤΜΗΣΗΣ ΚΑΤΑΝΑΛΩΤΙΚΗΣ ΣΥΜΠΕΡΙΦΟΡΑΣ Το περιεχόμενο του μαθήματος διατίθεται με άδεια Creative Commons

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

Τεχνικό Σχέδιο - CAD

Τεχνικό Σχέδιο - CAD Τεχνικό Σχέδιο - CAD Προσθήκη Διαστάσεων & Κειμένου ΤΕΙ Ιονίων Νήσων Τμήμα Τεχνολόγων Περιβάλλοντος Κατεύθυνση Τεχνολογιών Φυσικού Περιβάλλοντος Εντολές προσθήκης διαστάσεων & κειμένου Στο βασική (Home)

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

Διδακτική Πληροφορικής

Διδακτική Πληροφορικής Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ιονίων Νήσων Διδακτική Πληροφορικής Ενότητα 4: Διδακτικός μετασχηματισμός βασικών εννοιών πληροφορικής Το περιεχόμενο του μαθήματος διατίθεται με άδεια Creative Commons

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

Εισαγωγή στην Πληροφορική

Εισαγωγή στην Πληροφορική Εισαγωγή στην Πληροφορική Αριθμητικά Συστήματα ΤΕΙ Ιονίων Νήσων Τμήμα Τεχνολόγων Περιβάλλοντος Κατεύθυνση Συντήρησης Πολιτισμικής Κληρονομιάς Βασικές Έννοιες Ένα Αριθμητικό Σύστημα αποτελείται από ένα

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

Διαχείριση Πολιτισμικών Δεδομένων

Διαχείριση Πολιτισμικών Δεδομένων Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ιονίων Νήσων Διαχείριση Πολιτισμικών Δεδομένων Ενότητα 6: Εισαγωγή στις Βάσεις Δεδομένων Το περιεχόμενο του μαθήματος διατίθεται με άδεια Creative Commons εκτός και

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

Προγραμματισμός Η/Υ. Βασικές Προγραμματιστικές Δομές. ΤΕΙ Ιονίων Νήσων Τμήμα Τεχνολόγων Περιβάλλοντος Κατεύθυνση Τεχνολογιών Φυσικού Περιβάλλοντος

Προγραμματισμός Η/Υ. Βασικές Προγραμματιστικές Δομές. ΤΕΙ Ιονίων Νήσων Τμήμα Τεχνολόγων Περιβάλλοντος Κατεύθυνση Τεχνολογιών Φυσικού Περιβάλλοντος Προγραμματισμός Η/Υ Βασικές Προγραμματιστικές Δομές ΤΕΙ Ιονίων Νήσων Τμήμα Τεχνολόγων Περιβάλλοντος Κατεύθυνση Τεχνολογιών Φυσικού Περιβάλλοντος Δομή Ελέγχου Ροής (IF) Η εντολή IF χρησιμοποιείται όταν

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

Διδακτική Πληροφορικής

Διδακτική Πληροφορικής Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ιονίων Νήσων Διδακτική Πληροφορικής Ενότητα 1: Εισαγωγή Το περιεχόμενο του μαθήματος διατίθεται με άδεια Creative Commons εκτός και αν αναφέρεται διαφορετικά Το έργο

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

Διδακτική Πληροφορικής

Διδακτική Πληροφορικής Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ιονίων Νήσων Διδακτική Πληροφορικής Ενότητα 6: Διαδικασίες Μάθησης Το περιεχόμενο του μαθήματος διατίθεται με άδεια Creative Commons εκτός και αν αναφέρεται διαφορετικά

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

Βάσεις Περιβαλλοντικών Δεδομένων

Βάσεις Περιβαλλοντικών Δεδομένων Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ιονίων Νήσων Βάσεις Περιβαλλοντικών Δεδομένων Ενότητα 7: Μετατροπή μοντέλου οντοτήτων σχέσεων σε φυσικό μοντέλο Το περιεχόμενο του μαθήματος διατίθεται με άδεια Creative

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

Προγραμματισμός Η/Υ. 7 η ενότητα: Αρχεία. Τμήμα. Τεχνολόγων Περιβάλλοντος. ΤΕΙ Ιονίων Νήσων. Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ιονίων Νήσων

Προγραμματισμός Η/Υ. 7 η ενότητα: Αρχεία. Τμήμα. Τεχνολόγων Περιβάλλοντος. ΤΕΙ Ιονίων Νήσων. Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ιονίων Νήσων Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ιονίων Νήσων Προγραμματισμός Η/Υ 7 η ενότητα: Αρχεία Τμήμα Τεχνολόγων Περιβάλλοντος ΤΕΙ Ιονίων Νήσων Το περιεχόμενο του μαθήματος διατίθεται με άδεια Creative Commons

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

Βάσεις Περιβαλλοντικών Δεδομένων

Βάσεις Περιβαλλοντικών Δεδομένων Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ιονίων Νήσων Βάσεις Περιβαλλοντικών Δεδομένων Ενότητα 1: Εισαγωγή στις ΒΔ Το περιεχόμενο του μαθήματος διατίθεται με άδεια Creative Commons εκτός και αν αναφέρεται διαφορετικά

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

Τεχνολογία Πολιτισμικού Λογισμικού

Τεχνολογία Πολιτισμικού Λογισμικού Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ιονίων Νήσων Τεχνολογία Πολιτισμικού Λογισμικού Ενότητα 2: Φάσεις ανάπτυξης πολιτισμικού λογισμικού Το περιεχόμενο του μαθήματος διατίθεται με άδεια Creative Commons

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

Εννοιες και Παράγοντες της Ψηφιακής Επεξεργασίας Εικόνας

Εννοιες και Παράγοντες της Ψηφιακής Επεξεργασίας Εικόνας Εννοιες και Παράγοντες της Ψηφιακής Επεξεργασίας Εικόνας Δειγματοληψία Βάθος χρώματος Ψηφιακή φωτογραφική μηχανή CCD Δυναμικό Εύρος Αναπαραγωγή εικόνας Χρωματικά μοντέλα και Χρωματικοί Χώροι Το ορατό φως,

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

Τεχνολογία Πολιτισμικού Λογισμικού

Τεχνολογία Πολιτισμικού Λογισμικού Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ιονίων Νήσων Τεχνολογία Πολιτισμικού Λογισμικού Ενότητα 8: Μετατροπή μοντέλου οντοτήτων σχέσεων σε βάση δεδομένων Το περιεχόμενο του μαθήματος διατίθεται με άδεια Creative

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

Βάσεις Περιβαλλοντικών Δεδομένων

Βάσεις Περιβαλλοντικών Δεδομένων Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ιονίων Νήσων Βάσεις Περιβαλλοντικών Δεδομένων Ενότητα 12: Επανάληψη Το περιεχόμενο του μαθήματος διατίθεται με άδεια Creative Commons εκτός και αν αναφέρεται διαφορετικά

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

ΟΙΚΟΝΟΜΙΚΑ ΜΑΘΗΜΑΤΙΚΑ

ΟΙΚΟΝΟΜΙΚΑ ΜΑΘΗΜΑΤΙΚΑ Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ ΙΟΝΙΩΝ ΝΗΣΩΝ ΟΙΚΟΝΟΜΙΚΑ ΜΑΘΗΜΑΤΙΚΑ Ενότητα 4: ΠΡΟΕΞΟΦΛΗΣΗ ΜΕ ΑΠΛΟ ΤΟΚΟ Το περιεχόμενο του μαθήματος διατίθεται με άδεια Creave Coons εκτός και αν αναφέρεται διαφορετικά

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

Διδακτική Πληροφορικής

Διδακτική Πληροφορικής Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ιονίων Νήσων Διδακτική Πληροφορικής Ενότητα 7: Η πληροφορική και ο προγραμματισμός στο εκπαιδευτικό σύστημα Το περιεχόμενο του μαθήματος διατίθεται με άδεια Creative

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

Διοικητική Λογιστική

Διοικητική Λογιστική Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ιονίων Νήσων Διοικητική Λογιστική Ενότητα 6: Συστήματα Κοστολόγησης Το περιεχόμενο του μαθήματος διατίθεται με άδεια Creative Commons εκτός και αν αναφέρεται διαφορετικά

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

Τεχνολογία Πολιτισμικού Λογισμικού

Τεχνολογία Πολιτισμικού Λογισμικού Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ιονίων Νήσων Τεχνολογία Πολιτισμικού Λογισμικού Ενότητα 12: SQL και πολιτισμικά δεδομένα Το περιεχόμενο του μαθήματος διατίθεται με άδεια Creative Commons εκτός και

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

Διοικητική Λογιστική

Διοικητική Λογιστική Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ιονίων Νήσων Διοικητική Λογιστική Ενότητα 9: Κριτήρια κατάταξης του κόστους Το περιεχόμενο του μαθήματος διατίθεται με άδεια Creative Commons εκτός και αν αναφέρεται

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

Εισαγωγή στην Πληροφορική

Εισαγωγή στην Πληροφορική Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ιονίων Νήσων Εισαγωγή στην Πληροφορική Ενότητα 2: Ψηφιακή Λογική Ι Το περιεχόμενο του μαθήματος διατίθεται με άδεια Creative Commons εκτός και αν αναφέρεται διαφορετικά

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

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

ΣΥΜΠΕΡΙΦΟΡΑ ΚΑΤΑΝΑΛΩΤΗ Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ιονίων Νήσων ΣΥΜΠΕΡΙΦΟΡΑ ΚΑΤΑΝΑΛΩΤΗ Ενότητα 13: ΕΞΕΛΙΚΤΙΚΗ ΨΥΧΟΛΟΓΙΑ ΚΑΙ ΚΑΤΑΝΑΛΩΤΙΚΗ ΣΥΜΠΕΡΙΦΟΡΑ Το περιεχόμενο του μαθήματος διατίθεται με άδεια Creative Commons εκτός

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

Εισαγωγή στην Πληροφορική

Εισαγωγή στην Πληροφορική Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ιονίων Νήσων Εισαγωγή στην Πληροφορική Ενότητα 7: Τεχνολογία Λογισμικού Το περιεχόμενο του μαθήματος διατίθεται με άδεια Creative Commons εκτός και αν αναφέρεται διαφορετικά

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

ΟΙΚΟΝΟΜΙΚΑ ΜΑΘΗΜΑΤΙΚΑ

ΟΙΚΟΝΟΜΙΚΑ ΜΑΘΗΜΑΤΙΚΑ Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ ΙΟΝΙΩΝ ΝΗΣΩΝ ΟΙΚΟΝΟΜΙΚΑ ΜΑΘΗΜΑΤΙΚΑ Ενότητα 6: ΕΦΑΡΜΟΓΕΣ ΑΠΛΟΣ ΤΟΚΟΣ Το περιεχόμενο του μαθήματος διατίθεται με άδεια Creative Commons εκτός και αν αναφέρεται διαφορετικά

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

Εισαγωγή στην Πληροφορική

Εισαγωγή στην Πληροφορική Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ιονίων Νήσων Εισαγωγή στην Πληροφορική Ενότητα 12: Βάσεις Δεδομένων [βασισμένο σε σημειώσεις των Silberchatz,Korth και Sudarshan] Το περιεχόμενο του μαθήματος διατίθεται

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

ΟΙΚΟΝΟΜΙΚΑ ΜΑΘΗΜΑΤΙΚΑ

ΟΙΚΟΝΟΜΙΚΑ ΜΑΘΗΜΑΤΙΚΑ Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ ΙΟΝΙΩΝ ΝΗΣΩΝ ΟΙΚΟΝΟΜΙΚΑ ΜΑΘΗΜΑΤΙΚΑ Ενότητα 7: ΕΦΑΡΜΟΓΕΣ ΣΥΝΑΛΛΑΓΜΑΤΙΚΕΣ ΙΣΟΔΥΝΑΜΕΣ ΣΥΝΑΛΛΑΓΜΑΤΙΚΕΣ Το περιεχόμενο του μαθήματος διατίθεται με άδεια Creative Commons

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

Πληροφορική ΙΙ Θεματική Ενότητα 5

Πληροφορική ΙΙ Θεματική Ενότητα 5 Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ιονίων Νήσων Πληροφορική ΙΙ Θεματική Ενότητα 5 Λογικοί Τελεστές Το περιεχόμενο του μαθήματος διατίθεται με άδεια Creative Commons εκτός και αν αναφέρεται διαφορετικά

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

Τεχνικό Σχέδιο - CAD

Τεχνικό Σχέδιο - CAD Τεχνικό Σχέδιο - CAD Βασικές Ιδιότητες Αντικειμένων ΤΕΙ Ιονίων Νήσων Τμήμα Τεχνολόγων Περιβάλλοντος Κατεύθυνση Τεχνολογιών Φυσικού Περιβάλλοντος Βασικές ιδιότητες αντικειμένων Color, Lineweight, Linetype,

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

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

ΑΝΤΙΚΕΙΜΕΝΟΣΤΡΑΦΗΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ιονίων Νήσων ΑΝΤΙΚΕΙΜΕΝΟΣΤΡΑΦΗΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ Ενότητα 10: Πρότυπα Το περιεχόμενο του μαθήματος διατίθεται με άδεια Creative Commons εκτός και αν αναφέρεται διαφορετικά

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

Προγραμματισμός Η/Υ. Αλγόριθμοι. ΤΕΙ Ιονίων Νήσων Τμήμα Τεχνολόγων Περιβάλλοντος Κατεύθυνση Τεχνολογιών Φυσικού Περιβάλλοντος

Προγραμματισμός Η/Υ. Αλγόριθμοι. ΤΕΙ Ιονίων Νήσων Τμήμα Τεχνολόγων Περιβάλλοντος Κατεύθυνση Τεχνολογιών Φυσικού Περιβάλλοντος Προγραμματισμός Η/Υ Αλγόριθμοι ΤΕΙ Ιονίων Νήσων Τμήμα Τεχνολόγων Περιβάλλοντος Κατεύθυνση Τεχνολογιών Φυσικού Περιβάλλοντος Ανάπτυξη Λογισμικού Η διαδικασία ανάπτυξης λογισμικού μπορεί να παρομοιαστεί

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

Τεχνικό Σχέδιο - CAD

Τεχνικό Σχέδιο - CAD Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ιονίων Νήσων Τεχνικό Σχέδιο - CAD Ενότητα 6: SketchUp Εσωτερικοί χώροι Το περιεχόμενο του μαθήματος διατίθεται με άδεια Creative Commons εκτός και αν αναφέρεται διαφορετικά

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

Εισαγωγή στην Πληροφορική

Εισαγωγή στην Πληροφορική Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ιονίων Νήσων Εισαγωγή στην Πληροφορική Ενότητα 10: Τεχνολογίες Πολυμέσων Το περιεχόμενο του μαθήματος διατίθεται με άδεια Creative Commons εκτός και αν αναφέρεται διαφορετικά

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

Βάσεις Περιβαλλοντικών Δεδομένων

Βάσεις Περιβαλλοντικών Δεδομένων Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ιονίων Νήσων Βάσεις Περιβαλλοντικών Δεδομένων Ενότητα 11: SQL ερωτήματα ενεργειών Το περιεχόμενο του μαθήματος διατίθεται με άδεια Creative Commons εκτός και αν αναφέρεται

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

Τεχνικό Σχέδιο - CAD

Τεχνικό Σχέδιο - CAD Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ιονίων Νήσων Τεχνικό Σχέδιο - CAD Ενότητα 1: Ιστορική αναδρομή Το περιεχόμενο του μαθήματος διατίθεται με άδεια Creative Commons εκτός και αν αναφέρεται διαφορετικά

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

ΧΡΗΜΑΤΟΟΙΚΟΝΟΜΙΚΗ ΛΟΓΙΣΤΙΚΗ

ΧΡΗΜΑΤΟΟΙΚΟΝΟΜΙΚΗ ΛΟΓΙΣΤΙΚΗ Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ιονίων Νήσων ΧΡΗΜΑΤΟΟΙΚΟΝΟΜΙΚΗ ΛΟΓΙΣΤΙΚΗ Ενότητα 2: Καταχωρήσεις Λογιστικών Γεγονότων κατά το Διπλογραφικό Σύστημα Το περιεχόμενο του μαθήματος διατίθεται με άδεια Creative

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

Ασφάλεια Πληροφοριακών Συστημάτων

Ασφάλεια Πληροφοριακών Συστημάτων Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ιονίων Νήσων Ασφάλεια Πληροφοριακών Συστημάτων Ενότητα 2: Εννοιολογική Θεμελίωση Το περιεχόμενο του μαθήματος διατίθεται με άδεια Creative Commons εκτός και αν αναφέρεται

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

Μηχανές Πλοίου ΙΙ (Ε)

Μηχανές Πλοίου ΙΙ (Ε) Ανοικτά Ακαδημαϊκά Μαθήματα Τεχνολογικό Εκπαιδευτικό Ίδρυµα Αθήνας Μηχανές Πλοίου ΙΙ (Ε) Άσκηση 5 Γεώργιος Κ. Χατζηκωνσταντής Επίκουρος Καθηγητής Διπλ. Ναυπηγός Μηχανολόγος Μηχανικός M.Sc. Διασφάλιση Ποιότητας,

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

Ασφάλεια Πληροφοριακών Συστημάτων

Ασφάλεια Πληροφοριακών Συστημάτων Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ιονίων Νήσων Ασφάλεια Πληροφοριακών Συστημάτων Ενότητα 1: Εισαγωγή Το περιεχόμενο του μαθήματος διατίθεται με άδεια Creative Commons εκτός και αν αναφέρεται διαφορετικά

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

Εισαγωγή στην Πληροφορική

Εισαγωγή στην Πληροφορική Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ιονίων Νήσων Εισαγωγή στην Πληροφορική Ενότητα 2: Ψηφιακή Λογική Ι Το περιεχόμενο του μαθήματος διατίθεται με άδεια Creative Commons εκτός και αν αναφέρεται διαφορετικά

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

ΔΙΟΙΚΗΣΗ ΔΙΕΘΝΩΝ ΕΠΙΧΕΙΡΗΣΕΩΝ

ΔΙΟΙΚΗΣΗ ΔΙΕΘΝΩΝ ΕΠΙΧΕΙΡΗΣΕΩΝ Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ιονίων Νήσων ΔΙΟΙΚΗΣΗ ΔΙΕΘΝΩΝ ΕΠΙΧΕΙΡΗΣΕΩΝ Ενότητα 11: Πολυεθνικές Επιχειρήσεις και Οικονομική Θεωρία Το περιεχόμενο του μαθήματος διατίθεται με άδεια Creative Commons

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

Βάσεις Δεδομένων ΙΙ Ενότητα 6

Βάσεις Δεδομένων ΙΙ Ενότητα 6 Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ιονίων Νήσων Βάσεις Δεδομένων ΙΙ Ενότητα 6: Δομές Ευρετηρίων - B-tree Το περιεχόμενο του μαθήματος διατίθεται με άδεια Creative Commons εκτός και αν αναφέρεται διαφορετικά

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

ΠΕΡΙΒΑΛΛΟΝΤΙΚΗ ΠΟΛΙΤΙΚΗ & ΝΟΜΟΘΕΣΙΑ ΜΑΘΗΜΑ 1

ΠΕΡΙΒΑΛΛΟΝΤΙΚΗ ΠΟΛΙΤΙΚΗ & ΝΟΜΟΘΕΣΙΑ ΜΑΘΗΜΑ 1 ΠΕΡΙΒΑΛΛΟΝΤΙΚΗ ΠΟΛΙΤΙΚΗ & ΝΟΜΟΘΕΣΙΑ ΜΑΘΗΜΑ 1 ΠΡΟΣΤΑΣΙΑ ΤΟΥ ΠΕΡΙΒΑΛΛΟΝΤΟΣ -ΕΝΝΟΙΕΣ Περιβάλλον είναι «το σύνολο των στοιχείων που συγκροτούν με την διαπλοκή των σχέσεων του, το πλαίσιο, τα μέσα και τις συνθήκες

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

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

ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΡΗΤΗΣ ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΡΗΤΗΣ Δομές δεδομένων Άσκηση αυτοαξιολόγησης Παναγιώτα Φατούρου Τμήμα Επιστήμης Υπολογιστών ΗΥ2, Ενότητα : Ασκήσεις και Λύσεις Άσκηση 1 Ενότητα : Υλοποίηση Λεξικών µε

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

Πληροφορική ΙΙ Ενότητα 1

Πληροφορική ΙΙ Ενότητα 1 Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ιονίων Νήσων Πληροφορική ΙΙ Ενότητα 1: Εισαγωγή Θεματική Ενότητα: Εισαγωγή στον Προγραμματισμό Το περιεχόμενο του μαθήματος διατίθεται με άδεια Creative Commons εκτός

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

Βάσεις Δεδομένων ΙΙ Ενότητα 5

Βάσεις Δεδομένων ΙΙ Ενότητα 5 Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ιονίων Νήσων Βάσεις Δεδομένων ΙΙ Ενότητα 5: Δομές Ευρετηρίων - ISAM Το περιεχόμενο του μαθήματος διατίθεται με άδεια Creative Commons εκτός και αν αναφέρεται διαφορετικά

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

Διδακτική Πληροφορικής

Διδακτική Πληροφορικής Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ιονίων Νήσων Διδακτική Πληροφορικής Ενότητα 2: Εννοιολογική θεμελίωση Το περιεχόμενο του μαθήματος διατίθεται με άδεια Creative Commons εκτός και αν αναφέρεται διαφορετικά

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

Ασφάλεια Πληροφοριακών Συστημάτων

Ασφάλεια Πληροφοριακών Συστημάτων Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ιονίων Νήσων Ασφάλεια Πληροφοριακών Συστημάτων Ενότητα 4: Έλεγχος Προσπέλασης Το περιεχόμενο του μαθήματος διατίθεται με άδεια Creative Commons εκτός και αν αναφέρεται

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

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

ΑΝΤΙΚΕΙΜΕΝΟΣΤΡΑΦΗΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ιονίων Νήσων ΑΝΤΙΚΕΙΜΕΝΟΣΤΡΑΦΗΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ Ενότητα 7: Υπερφόρτωση διμελών τελεστών Το περιεχόμενο του μαθήματος διατίθεται με άδεια Creative Commons εκτός και αν

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

ΟΙΚΟΝΟΜΙΚΑ ΜΑΘΗΜΑΤΙΚΑ

ΟΙΚΟΝΟΜΙΚΑ ΜΑΘΗΜΑΤΙΚΑ Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ ΙΟΝΙΩΝ ΝΗΣΩΝ ΟΙΚΟΝΟΜΙΚΑ ΜΑΘΗΜΑΤΙΚΑ Ενότητα 2: ΑΠΛΟΣ ΤΟΚΟΣ Υπολογισμός Απλού Τόκου Το περιεχόμενο του μαθήματος διατίθεται με άδεια Creatve Commons εκτός και αν αναφέρεται

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

ΟΙΚΟΝΟΜΙΚΑ ΜΑΘΗΜΑΤΙΚΑ

ΟΙΚΟΝΟΜΙΚΑ ΜΑΘΗΜΑΤΙΚΑ Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ ΙΟΝΙΩΝ ΝΗΣΩΝ ΟΙΚΟΝΟΜΙΚΑ ΜΑΘΗΜΑΤΙΚΑ Ενότητα 1: ΑΠΛΟΣ ΤΟΚΟΣ Βασικές έννοιες Το περιεχόμενο του μαθήματος διατίθεται με άδεια Creative Commons εκτός και αν αναφέρεται διαφορετικά

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

Εισαγωγή στην Πληροφορική

Εισαγωγή στην Πληροφορική Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ιονίων Νήσων Εισαγωγή στην Πληροφορική Ενότητα 2: Ψηφιακή Λογική Ι Το περιεχόμενο του μαθήματος διατίθεται με άδεια Creative Commons εκτός και αν αναφέρεται διαφορετικά

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

ΔΙΑΧΕΙΡΙΣΗ ΕΦΟΔΙΑΣΤΙΚΗΣ ΑΛΥΣΙΔΑΣ

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

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

Εισαγωγή στην Πληροφορική

Εισαγωγή στην Πληροφορική Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ιονίων Νήσων Εισαγωγή στην Πληροφορική Ενότητα 2: Ψηφιακή Λογική Ι Το περιεχόμενο του μαθήματος διατίθεται με άδεια Creative Commons εκτός και αν αναφέρεται διαφορετικά

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

Θερμοδυναμική. Ανοικτά Ακαδημαϊκά Μαθήματα. Πίνακες Νερού σε κατάσταση Κορεσμού. Γεώργιος Κ. Χατζηκωνσταντής Επίκουρος Καθηγητής

Θερμοδυναμική. Ανοικτά Ακαδημαϊκά Μαθήματα. Πίνακες Νερού σε κατάσταση Κορεσμού. Γεώργιος Κ. Χατζηκωνσταντής Επίκουρος Καθηγητής Ανοικτά Ακαδημαϊκά Μαθήματα Τεχνολογικό Εκπαιδευτικό Ίδρυμα Αθήνας Πίνακες Νερού σε κατάσταση Κορεσμού Γεώργιος Κ. Χατζηκωνσταντής Επίκουρος Καθηγητής Διπλ. Ναυπηγός Μηχανολόγος Μηχανικός M.Sc. Διασφάλιση

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

Ενότητα. Εισαγωγή στη Microsoft Access

Ενότητα. Εισαγωγή στη Microsoft Access Ενότητα 2 Εισαγωγή στη Microsoft Access 2 3 2.1 Το περιβάλλον της Access Το βασικό περιβάλλον της Access φαίνεται στην παρακάτω εικόνα: Εικόνα 2.1: Εισαγωγική οθόνη Στην εισαγωγική οθόνη της Access (εικόνα

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

ΟΡΓΑΝΩΣΗ & ΔΙΟΙΚΗΣΗ ΕΠΙΣΙΤΙΣΤΙΚΩΝ ΜΟΝΑΔΩΝ

ΟΡΓΑΝΩΣΗ & ΔΙΟΙΚΗΣΗ ΕΠΙΣΙΤΙΣΤΙΚΩΝ ΜΟΝΑΔΩΝ Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ιονίων Νήσων ΟΡΓΑΝΩΣΗ & ΔΙΟΙΚΗΣΗ ΕΠΙΣΙΤΙΣΤΙΚΩΝ ΜΟΝΑΔΩΝ Ενότητα 4: ΚΑΤΑΣΤΗΜΑΤΑ ΥΓΕΙΟΝΟΜΙΚΟΥ ΕΝΔΙΑΦΕΡΟΝΤΟΣ Το περιεχόμενο του μαθήματος διατίθεται με άδεια Creative Commons

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

Προγραμματισμός Η/Υ. 6 η ενότητα: Συναρτήσεις. Τμήμα. Τεχνολόγων Περιβάλλοντος. ΤΕΙ Ιονίων Νήσων. Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ιονίων Νήσων

Προγραμματισμός Η/Υ. 6 η ενότητα: Συναρτήσεις. Τμήμα. Τεχνολόγων Περιβάλλοντος. ΤΕΙ Ιονίων Νήσων. Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ιονίων Νήσων Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ιονίων Νήσων Προγραμματισμός Η/Υ 6 η ενότητα: Συναρτήσεις Τμήμα Τεχνολόγων Περιβάλλοντος ΤΕΙ Ιονίων Νήσων Το περιεχόμενο του μαθήματος διατίθεται με άδεια Creative Commons

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

Δομημένος Προγραμματισμός

Δομημένος Προγραμματισμός Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ιονίων Νήσων Δομημένος Προγραμματισμός Ενότητα6: Εμφωλυευμένες δομές κώδικα Το περιεχόμενο του μαθήματος διατίθεται με άδεια Creative Commons εκτός και αν αναφέρεται

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

Εισαγωγή στους Αλγορίθμους

Εισαγωγή στους Αλγορίθμους Εισαγωγή στους Αλγορίθμους Ενότητα 5 η Άσκηση Συγχώνευση & απαρίθμηση Διδάσκων Χρήστος Ζαρολιάγκης Καθηγητής Τμήμα Μηχανικών Η/Υ & Πληροφορικής Πανεπιστήμιο Πατρών Email: zaro@ceid.upatras.gr Άδειες Χρήσης

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

Τεχνικό Σχέδιο - CAD

Τεχνικό Σχέδιο - CAD Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ιονίων Νήσων Τεχνικό Σχέδιο - CAD Ενότητα 5: SketchUp - Παραδείγματα Το περιεχόμενο του μαθήματος διατίθεται με άδεια Creative Commons εκτός και αν αναφέρεται διαφορετικά

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

ΕΠΙΧΕΙΡΗΣΙΑΚΗ ΑΛΛΗΛΟΓΡΑΦΙΑ ΚΑΙ ΕΠΙΚΟΙΝΩΝΙΑ ΣΤΗΝ ΑΓΓΛΙΚΗ ΓΛΩΣΣΑ

ΕΠΙΧΕΙΡΗΣΙΑΚΗ ΑΛΛΗΛΟΓΡΑΦΙΑ ΚΑΙ ΕΠΙΚΟΙΝΩΝΙΑ ΣΤΗΝ ΑΓΓΛΙΚΗ ΓΛΩΣΣΑ Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ιονίων Νήσων ΕΠΙΧΕΙΡΗΣΙΑΚΗ ΑΛΛΗΛΟΓΡΑΦΙΑ ΚΑΙ ΕΠΙΚΟΙΝΩΝΙΑ ΣΤΗΝ ΑΓΓΛΙΚΗ ΓΛΩΣΣΑ Ενότητα 6: Sample Curriculum Vitae template Το περιεχόμενο του μαθήματος διατίθεται με άδεια

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

Εισαγωγή στην Πληροφορική

Εισαγωγή στην Πληροφορική Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ιονίων Νήσων Εισαγωγή στην Πληροφορική Ενότητα 2: Ψηφιακή Λογική Ι Το περιεχόμενο του μαθήματος διατίθεται με άδεια Creative Commons εκτός και αν αναφέρεται διαφορετικά

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

ΟΡΓΑΝΩΣΗ & ΔΙΟΙΚΗΣΗ ΕΠΙΣΙΤΙΣΤΙΚΩΝ ΜΟΝΑΔΩΝ

ΟΡΓΑΝΩΣΗ & ΔΙΟΙΚΗΣΗ ΕΠΙΣΙΤΙΣΤΙΚΩΝ ΜΟΝΑΔΩΝ Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ιονίων Νήσων ΟΡΓΑΝΩΣΗ & ΔΙΟΙΚΗΣΗ ΕΠΙΣΙΤΙΣΤΙΚΩΝ ΜΟΝΑΔΩΝ Ενότητα 1: ΕΙΣΑΓΩΓΗ Το περιεχόμενο του μαθήματος διατίθεται με άδεια Creative Commons εκτός και αν αναφέρεται

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

Ασφάλεια Πληροφοριακών Συστημάτων

Ασφάλεια Πληροφοριακών Συστημάτων Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ιονίων Νήσων Ασφάλεια Πληροφοριακών Συστημάτων Ενότητα 3: Διαχείριση Ταυτότητας Το περιεχόμενο του μαθήματος διατίθεται με άδεια Creative Commons εκτός και αν αναφέρεται

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

Εισαγωγή στους Η/Υ. Ενότητα 2β: Αντίστροφο Πρόβλημα. Δημήτρης Σαραβάνος, Καθηγητής Πολυτεχνική Σχολή Τμήμα Μηχανολόγων & Αεροναυπηγών Μηχανικών

Εισαγωγή στους Η/Υ. Ενότητα 2β: Αντίστροφο Πρόβλημα. Δημήτρης Σαραβάνος, Καθηγητής Πολυτεχνική Σχολή Τμήμα Μηχανολόγων & Αεροναυπηγών Μηχανικών Εισαγωγή στους Η/Υ Ενότητα 2β: Δημήτρης Σαραβάνος, Καθηγητής Πολυτεχνική Σχολή Τμήμα Μηχανολόγων & Αεροναυπηγών Μηχανικών Σκοποί ενότητας Εύρεση συνάρτησης Boole όταν είναι γνωστός μόνο ο πίνακας αληθείας.

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

Ψηφιοποίηση και Ψηφιακή Επεξεργασία Εικόνας

Ψηφιοποίηση και Ψηφιακή Επεξεργασία Εικόνας Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ιονίων Νήσων Ψηφιοποίηση και Ψηφιακή Επεξεργασία Εικόνας Ενότητα 12: Επεξεργασία βίντεο Το περιεχόμενο του μαθήματος διατίθεται με άδεια Creative Commons εκτός και αν

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

Τεχνικό Σχέδιο - CAD

Τεχνικό Σχέδιο - CAD Τεχνικό Σχέδιο - CAD Σχεδίαση με Συντεταγμένες ΤΕΙ Ιονίων Νήσων Τμήμα Τεχνολόγων Περιβάλλοντος Κατεύθυνση Τεχνολογιών Φυσικού Περιβάλλοντος Καρτεσιανό Σύστημα Συντεταγμένων Αρχή συστήματος συντεταγμένων

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

Βάσεις Δεδομένων ΙΙ Ενότητα 2

Βάσεις Δεδομένων ΙΙ Ενότητα 2 Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ιονίων Νήσων Βάσεις Δεδομένων ΙΙ Ενότητα 2: Ελέγχου Συνδρομικότητας Το περιεχόμενο του μαθήματος διατίθεται με άδεια Creative Commons εκτός και αν αναφέρεται διαφορετικά

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

Λογιστική Κόστους Ενότητα 12: Λογισμός Κόστους (2)

Λογιστική Κόστους Ενότητα 12: Λογισμός Κόστους (2) Λογιστική Κόστους Ενότητα 12: Λογισμός Κόστους (2) Μαυρίδης Δημήτριος Τμήμα Λογιστικής και Χρηματοοικονομικής Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative Commons. Για

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

Διδακτική Πληροφορικής

Διδακτική Πληροφορικής Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ιονίων Νήσων Διδακτική Πληροφορικής Ενότητα 5: Νοητικά Μοντέλα Το περιεχόμενο του μαθήματος διατίθεται με άδεια Creative Commons εκτός και αν αναφέρεται διαφορετικά

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

Εισαγωγή στους Αλγορίθμους

Εισαγωγή στους Αλγορίθμους Εισαγωγή στους Αλγορίθμους Ενότητα 5 η Άσκηση - Συγχώνευση Διδάσκων Χρήστος Ζαρολιάγκης Καθηγητής Τμήμα Μηχανικών Η/Υ & Πληροφορικής Πανεπιστήμιο Πατρών Email: zaro@ceid.upatras.gr Άδειες Χρήσης Το παρόν

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

Οργάνωση και Λειτουργία Ταξιδιωτικής Βιομηχανίας Ι

Οργάνωση και Λειτουργία Ταξιδιωτικής Βιομηχανίας Ι Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ιονίων Νήσων Οργάνωση και Λειτουργία Ταξιδιωτικής Βιομηχανίας Ι Ενότητα 13: Επιπτώσεις του Τουρισμού ΙI Το περιεχόμενο του μαθήματος διατίθεται με άδεια Creative Commons

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

Εισαγωγή στα πολυμέσα

Εισαγωγή στα πολυμέσα Το υλικό Κυριαρχία 2 μεγάλων τεχνολογιών Macintosh της Apple Computer Wintel των Windows 1 Υπολογιστικά συστήματα πολυμέσων Συστήματα παρουσίασης πολυμέσων-εξαρτήματα Επεξεργαστής Μνήμη Συσκευές εισόδου»

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

Διδακτική Πληροφορικής

Διδακτική Πληροφορικής Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ιονίων Νήσων Διδακτική Πληροφορικής Ενότητα 8: Η πληροφορική ως γνωστικό αντικείμενο Το περιεχόμενο του μαθήματος διατίθεται με άδεια Creative Commons εκτός και αν αναφέρεται

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

Εισαγωγή στην Πληροφορική

Εισαγωγή στην Πληροφορική Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ιονίων Νήσων Εισαγωγή στην Πληροφορική Ενότητα 1: Εισαγωγή Το περιεχόμενο του μαθήματος διατίθεται με άδεια Creative Commons εκτός και αν αναφέρεται διαφορετικά Το έργο

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

Δομημένος Προγραμματισμός

Δομημένος Προγραμματισμός Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ιονίων Νήσων Δομημένος Προγραμματισμός Ενότητα 8: Δείκτες Το περιεχόμενο του μαθήματος διατίθεται με άδεια Creative Commons εκτός και αν αναφέρεται διαφορετικά Το έργο

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

Εισαγωγή στους Αλγορίθμους Ενότητα 10η Άσκηση Αλγόριθμος Dijkstra

Εισαγωγή στους Αλγορίθμους Ενότητα 10η Άσκηση Αλγόριθμος Dijkstra Εισαγωγή στους Αλγορίθμους Ενότητα 1η Άσκηση Αλγόριθμος Dijkra Διδάσκων Χρήστος Ζαρολιάγκης Καθηγητής Τμήμα Μηχανικών Η/Υ & Πληροφορικής Πανεπιστήμιο Πατρών Email: zaro@ceid.upara.gr Άδειες Χρήσης Το παρόν

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

ΔΙΟΙΚΗΣΗ ΠΑΡΑΓΩΓΗΣ Ενότητα 5

ΔΙΟΙΚΗΣΗ ΠΑΡΑΓΩΓΗΣ Ενότητα 5 Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ιονίων Νήσων ΔΙΟΙΚΗΣΗ ΠΑΡΑΓΩΓΗΣ Ενότητα 5: Χωροταξικός Σχεδιασμός Το περιεχόμενο του μαθήματος διατίθεται με άδεια Creative Commons εκτός και αν αναφέρεται διαφορετικά

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

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

ΣΥΜΠΕΡΙΦΟΡΑ ΚΑΤΑΝΑΛΩΤΗ Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ιονίων Νήσων ΣΥΜΠΕΡΙΦΟΡΑ ΚΑΤΑΝΑΛΩΤΗ Ενότητα 6: ΤΡΟΠΟΣ ΖΩΗΣ (LIFE STYLE) Το περιεχόμενο του μαθήματος διατίθεται με άδεια Creative Commons εκτός και αν αναφέρεται διαφορετικά

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

Φυσική Εικόνας & Ήχου ΙΙ (Ε)

Φυσική Εικόνας & Ήχου ΙΙ (Ε) Ανοικτά Ακαδημαϊκά Μαθήματα Τεχνολογικό Εκπαιδευτικό Ίδρυμα Αθήνας Φυσική Εικόνας & Ήχου ΙΙ (Ε) Ενότητα 8: Υπολογισμός άγνωστης εστιακής απόστασης θετικού φακού Αθανάσιος Αραβαντινός Τμήμα Φωτογραφίας

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

Προγραμματισμός Η/Υ. 4 η ενότητα: Δομές Δεδομένων. Τμήμα. Τεχνολόγων Περιβάλλοντος. ΤΕΙ Ιονίων Νήσων. Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ιονίων Νήσων

Προγραμματισμός Η/Υ. 4 η ενότητα: Δομές Δεδομένων. Τμήμα. Τεχνολόγων Περιβάλλοντος. ΤΕΙ Ιονίων Νήσων. Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ιονίων Νήσων Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ιονίων Νήσων Προγραμματισμός Η/Υ 4 η ενότητα: Δομές Δεδομένων Τμήμα Τεχνολόγων Περιβάλλοντος ΤΕΙ Ιονίων Νήσων Το περιεχόμενο του μαθήματος διατίθεται με άδεια Creative

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

Ψηφιοποίηση και Ψηφιακή Επεξεργασία Εικόνας

Ψηφιοποίηση και Ψηφιακή Επεξεργασία Εικόνας Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ιονίων Νήσων Ψηφιοποίηση και Ψηφιακή Επεξεργασία Εικόνας Ενότητα 9: Εισαγωγή στα πολυμέσα Το περιεχόμενο του μαθήματος διατίθεται με άδεια Creative Commons εκτός και

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

Βέλτιστος Έλεγχος Συστημάτων

Βέλτιστος Έλεγχος Συστημάτων Βέλτιστος Έλεγχος Συστημάτων Ενότητα 7: Βέλτιστος έλεγχος συστημάτων διακριτού χρόνου Καθηγητής Αντώνιος Αλεξανδρίδης Πολυτεχνική Σχολή Τμήμα Ηλεκτρολόγων Μηχανικών και Τεχνολογίας Υπολογιστών Σημείωμα

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

ΧΡΗΜΑΤΟΟΙΚΟΝΟΜΙΚΗ ΛΟΓΙΣΤΙΚΗ

ΧΡΗΜΑΤΟΟΙΚΟΝΟΜΙΚΗ ΛΟΓΙΣΤΙΚΗ Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ιονίων Νήσων ΧΡΗΜΑΤΟΟΙΚΟΝΟΜΙΚΗ ΛΟΓΙΣΤΙΚΗ Ενότητα 5: Το Βασικό Θεωρητικό Πλαίσιο της Λογιστικής. Υποθέσεις και αποδεκτές Αρχές Το περιεχόμενο του μαθήματος διατίθεται

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

Προγραμματισμός Η/Υ. 8 η ενότητα: Περιβαλλοντικά και μαθηματικά προβλήματα. Τμήμα. Τεχνολόγων Περιβάλλοντος. ΤΕΙ Ιονίων Νήσων

Προγραμματισμός Η/Υ. 8 η ενότητα: Περιβαλλοντικά και μαθηματικά προβλήματα. Τμήμα. Τεχνολόγων Περιβάλλοντος. ΤΕΙ Ιονίων Νήσων Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ιονίων Νήσων Προγραμματισμός Η/Υ 8 η ενότητα: Περιβαλλοντικά και μαθηματικά προβλήματα Τμήμα Τεχνολόγων Περιβάλλοντος ΤΕΙ Ιονίων Νήσων Το περιεχόμενο του μαθήματος διατίθεται

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

Δομημένος Προγραμματισμός

Δομημένος Προγραμματισμός Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ιονίων Νήσων Δομημένος Προγραμματισμός Ενότητα 5: Εντολές επανάληψης Το περιεχόμενο του μαθήματος διατίθεται με άδεια Creative Commons εκτός και αν αναφέρεται διαφορετικά

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

Τεχνικό Σχέδιο - CAD

Τεχνικό Σχέδιο - CAD Τεχνικό Σχέδιο - CAD Τρισδιάστατοι Μετασχηματισμοί ΤΕΙ Ιονίων Νήσων Τμήμα Τεχνολόγων Περιβάλλοντος Κατεύθυνση Τεχνολογιών Φυσικού Περιβάλλοντος Τρισδιάστατη Αλλαγή κλίμακας [ ] [ ] [ ] j e a j e a û ù

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

ΔΡΔ: Διαγράμματα Ροής Δεδομένων

ΔΡΔ: Διαγράμματα Ροής Δεδομένων Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ιονίων Νήσων ΔΡΔ: Διαγράμματα Ροής Δεδομένων Τεχνολογία Πολιτισμικού Λογισμικού Τμήμα Τεχνολόγων Περιβάλλοντος Κατεύθυνση Συντήρησης Πολιτισμικής Κληρονομιάς ΤΕΙ Ιονίων

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