είκτες και Πίνακες Στην ενότητα αυτή θα µελετηθούν τα εξής επιµέρους θέµατα:



Σχετικά έγγραφα
ΑΠΟΣΠΑΣΜΑ Από το Πρακτικό της µε αριθµό 29 ης / 09 εκεµβρίου 2011 Συνεδρίασης της Οικονοµικής Επιτροπής ήµου Καβάλας

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

Μ Ε Λ Ε Τ Η ΠΡΟΜΗΘΕΙΑ ΕΞΟΠΛΙΣΜΟΥ ΗΜΟΤΙΚΟΥ ΠΕΡΙΠΤΕΡΟΥ. Προϋπολογισµού: 1.760,13 σε ΕΥΡΩ

«ΕΥΡΩΠΑΪΚΕΣ ΠΡΟΓΡΑΜΜΑΤΙΚΕΣ ΠΕΡΙΟΔΟΙ ΚΑΙ ΣΥΜΒΟΛΗ ΤΟΥΣ ΣΤΑ ΕΡΓΑ ΥΠΟΔΟΜΗΣ ΣΤΗΝ ΕΛΛΑΔΑ. ΤΙ

«Προβολή της Πολιτιστικής Κληρονοµιάς µέσω της τεχνολογίας της Εικονικής Πραγµατικότητας»

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

Ποσοστό στη.. του Μέτρου. Ποσό (σε ΕΥΡΩ)

ΑΔΑ: ΒΕΙ6ΩΞΜ-3Ο5 ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ ΑΠΟΣΠΑΣΜΑ. ήµου Πολυγύρου. Κατάστηµα του ήµου Πολυγύρου, συvήλθε σε τακτική συvεδρίαση η Οικονοµική Επιτρoπή

ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΙΓΑΙΟΥ ΜΥΤΙΛΗΝΗ: 03/04/2007 ΑΡΙΘ. ΠΡΩΤ.: 1835 ΙΑΚΗΡΥΞΗ

ΑΝΑΚΟΙΝΩΣΗ υπ' αριθµ. 4/2015 για τη σύναψη σύµβασης ορισµένου χρόνου, επί ωροµισθία, σύµφωνα µε τη διαδικασία του Π.. 524/80 (ΦΕΚ 134/Α/ )

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

ΠΕ5: Παρουσίαση Βασικών Παραµέτρων Α Επιλογής

ΡΑΣΤΗΡΙΟΤΗΤΕΣ ΓΙΑ ΤΟ ΑΣΟΣ: Ο ΗΓΟΣ ΓΙΑ ΤΟΝ ΕΚΠΑΙ ΕΥΤΙΚΟ

Προϋπολογισµός: Αρ. Μελέτης: Μ Ε Λ Ε Τ Η ΚΑΤΑΣΚΕΥΗ ΞΥΛΙΝΟΥ ΑΠΕ ΟΥ ΣΤΗΝ ΑΙΘΟΥΣΑ ΑΘΛΟΠΑΙ ΙΩΝ ΤΟΥ ΚΛΕΙΣΤΟΥ ΓΥΜΝΑΣΤΗΡΙΟΥ ΑΡΚΑΛΟΧΩΡΙΟΥ ΤΟΥ Ν.

1ο ΕΠΑΛ ΑΜΑΛΙΑ ΑΣ ΠΥΡΚΑΓΙΕΣ ΗΛΕΙΑΣ ΠΑΡΟΥΣΙΑ ΚΑΙ ΡΑΣΗ ΤΟΥ ΠΥΡΟΣΒΕΣΤΙΚΟΥ ΣΩΜΑΤΟΣ ΣΤΗΝ ΗΛΕΙΑ ΣΧΟΛ.ΕΤΟΣ Ο ΤΕΤΡΑΜΗΝΟ

ΘΕΜΑ Καθορισµός όρων για την εκµίσθωση δικαιώµατος χρήσης γεφυροπλάστιγγας στη ηµοτική Κοινότητα Καρδιτσοµαγούλας

ΕΝΗΜΕΡΩΣΗ.Σ. Ε.Λ.Μ.Ε. ΠΡΟΤΥΠΩΝ

ΚΕΦΑΛΑΙΟ 113. Ο ΠΕΡΙ ΕΤΑΙΡΕΙΩΝ ΝΟΜΟΣ

ΕΙΣΗΓΗΣΗ ΓΙΑ ΤΑ ΟΜΑ ΙΚΑ ΠΡΩΤΑΘΛΗΜΑΤΑ

Αλεξάνδρειο Ανώτατο Τεχνολογικό Εκπαιδευτικό Ίδρυµα Θεσσαλονίκης


ΑΙΤΗΣΗ - ΥΠΕΥΘΥΝΗ ΗΛΩΣΗ (αρθρ.8 ν.1599/1986 και άρθρο 3 παρ. 3 Ν.2690/1999)

ΑΠΟΛΟΓΙΣΜΟΣ ΕΤΟΥΣ 2013

ΜΙΣΘΟ ΟΣΙΑ ΞΕΝΟ ΟΧΕΙΑΚΩΝ ΕΠΙΧΕΙΡΗΣΕΩΝ

ΣΥΣΤΑΣΗ (Άρθρο 3 1&2 Ν.3297/2004)

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

στο σχέδιο νόµου «Άσκηση εµπορικών δραστηριοτήτων εκτός καταστήµατος» Γενικό Μέρος ΑΙΤΙΟΛΟΓΙΚΗ ΕΚΘΕΣΗ

Θ Ε Μ Α «Σύναψη Προγραµµατικής Σύµβασης µεταξύ ήµου Καβάλας ΝΠ του ήµου Καβάλας µε την επωνυµία Παιδικοί & Βρεφονηπιακοί Σταθµοί ήµου Καβάλας»

ΣΥΝΥΠΟΒΑΛΛΟΜΕΝΑ ΕΓΓΡΑΦΑ

Πάτρα, 12 /10/2009 Αριθ. Πρωτ.: ΑΝΑΚΟΙΝΩΣΗ

ΕΚΘΕΣΗ ΓΙΑ ΤΟ ΗΛΕΚΤΡΟΝΙΚΟ ΕΜΠΟΡΙΟ ΚΑΙ ΤΙΣ ΧΡΗΜΑΤΟΠΙΣΤΩΤΙΚΕΣ ΥΠΗΡΕΣΙΕΣ ΠΡΟΣ ΤΗΝ ΟΜΑ Α ΠΟΛΙΤΙΚΗΣ ΧΡΗΜΑΤΟΠΙΣΤΩΤΙΚΩΝ ΥΠΗΡΕΣΙΩΝ. 1.

Η ΝΑΥΤΕΜΠΟΡΙΚΗ. Η επιστολή του Γ. Βαρουφάκη προς το Eurogroup. Τετάρτη, 25 Φεβρουαρίου 2015

για τη ριζική ανανέωση και αλλαγή της δηµοκρατικής παράταξης και του πολιτικού συστήµατος

ΚΟΙΝΗ ΥΠΟΥΡΓΙΚΗ ΑΠΟΦΑΣΗ ΟΙ ΥΠΟΥΡΓΟΙ ΚΑΙ

«4 ΒΗΜΑΤΑ ΓΙΑ ΝΑ ΒΟΗΘΗΣΕΤΕ ΤΑ ΠΑΙ ΙΑ ΜΕ ΠΡΟΚΛΗΤΙΚΗ ΣΥΜΠΕΡΙΦΟΡΑ ΣΤΗΝ ΤΑΞΗ» Της Muriel K. Rand

ΚΑΝΟΝΕΣ: ΚΡΙΤΗΡΙΑ ΚΑΙ ΔΙΑΔΙΚΑΣΙΑ ΕΠΙΛΟΓΗΣ ΕΝΟΙΚΩΝ ΓΙΑ ΔΙΑΜΟΝΗ ΣΕ ΦΟΙΤΗΤΙΚΕΣ ΕΣΤΙΕΣ Ή ΔΙΑΜΕΡΙΣΜΑΤΑ ΠΟΥ ΔΙΑΧΕΙΡΙΖΕΤΑΙ ΤΟ ΤΕΠΑΚ

ΦΥΛΛΑΔΙΟ 2. Α. Εξισώσεις Πρώτου Βαθμού. 9. Να λύσετε τις εξισώσεις. 4 3y 5. iii) 1. ii) 3. Να λύσετε και να επαληθεύσετε τις εξισώσεις: x x. x 4.

Ο ρόλος του Σύγχρονου ιεπιστηµονικού Τεχνικού Πανεπιστηµίου. H Παιδεία ως θεµελιακής σηµασίας πρωτογενής αναπτυξιακή διαδικασία * 1991

0. Εισαγωγή Το λεξιλόγιο της λογικής 22. Σύνολα

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

Θέµα: Περί παραχώρησης απλής χρήσης αιγιαλού για την άσκηση δραστηριοτήτων που εξυπηρετούν τους λουόµενους ή την αναψυχή του κοινού για το έτος 2012.

ΚΕΦ. 1. ΙΑΡΘΡΩΤΙΚΑ ΧΑΡΑΚΤΗΡΙΣΤΙΚΑ ΠΕΡΙΟΧΗΣ ΜΕΛΕΤΗΣ

«Μεταθέσεις υπεράριθμων εκπαιδευτικών της δημόσιας πρωτοβάθμιας και δευτεροβάθμιας εκπαίδευσης» Ο ΠΡΟΕΔΡΟΣ ΤΗΣ ΕΛΛΗΝΙΚΗΣ ΔΗΜΟΚΡΑΤΙΑΣ

ΕΛΛΗΝΙΚΗ ΗΜΟΚΡΑΤΙΑ ΥΠΟΥΡΓΕΙΟ ΠΟΛΙΤΙΣΜΟΥ & ΑΘΛΗΤΙΣΜΟΥ

Η Συνειδητή Σύγκλιση Ένα Κύµα Ενότητας Ιουλίου 2010:

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

Αναλυτικός οδηγός οικονομικής διαχείρισης της πράξης «Ολοήμερα Νηπιαγωγεία»

Θεωρώντας το νερό ως στοιχείο

ΕΛΛΗΝΙΚΗ ΗΜΟΚΡΑΤΙΑ Ηράκλειο 12 Ιουνίου ΑΝΑΚΟΙΝΩΣΗ υπ' αριθµ. ΣΟΧ 3/2015 για τη σύναψη ΣΥΜΒΑΣΗΣ ΕΡΓΑΣΙΑΣ ΟΡΙΣΜΕΝΟΥ ΧΡΟΝΟΥ Ο Περιφερειάρχης Κρήτης

ΔΕΗ Ανανεώσιμες: Το μέλλον της ΔΕΗ Ομιλία του κ. Τάκη Αθανασόπουλου Προέδρου & Διευθύνοντος Συμβούλου ΔΕΗ Α.Ε

ΥΠΟΥΡΓΟΣ: Καληµέρα σε όλους, καλή χρονιά, να είµαστε καλά, µε υγεία πάνω απ όλα, προσωπική για τον καθένα µας, συλλογική για τη χώρα µας και να

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

ΕΘΝΙΚΗ ΚΛΑ ΙΚΗ Σ.Σ.Ε. Για τους όρους αµοιβής και εργασίας των Εργαζοµένων στα Καταστήµατα Πώλησης Προϊόντων Κρέατος κάθε είδους όλης της χώρας

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

Οµάδα εργασίας ΤΕΧΝΙΚΟ ΕΠΙΜΕΛΗΤΗΡΙΟ ΤΗΣ ΕΛΛΑ ΑΣ ΤΜΗΜΑ ΚΕΝΤΡΙΚΗΣ & ΥΤ. ΘΕΣΣΑΛΙΑΣ

Α Ν Α Κ Ο Ι Ν Ω Σ Η Ο ΗΜΑΡΧΟΣ ΣΚΟΠΕΛΟΥ. Ανακοινώνει

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

EL Επίσηµη Εφηµερίδα των Ευρωπαϊκών Κοινοτήτων ΤΟ ΕΥΡΩΠΑΪΚΟ ΚΟΙΝΟΒΟΥΛΙΟ ΚΑΙ ΤΟ ΣΥΜΒΟΥΛΙΟ ΤΗΣ ΕΥΡΩΠΑΪΚΗΣ ΕΝΩΣΗΣ,

ισότητα στο πλαίσιο των ευρωπαϊκών συστηµάτων εκπαίδευσης και κατάρτισης», Βρυξέλλες, , COM (2006) 481 τελικό.

ΕΝΩΣΗ ΕΛΛΗΝΩΝ ΕΡΕΥΝΗΤΩΝ

Ε Υ Α Ρ Τ Ε Υ Χ Ο Σ 11 Ι Α Κ Η Ρ Υ Ξ Η ΗΜΟΤΙΚΗ ΕΠΙΧΕΙΡΗΣΗ Υ ΡΕΥΣΗΣ ΑΠΟΧΕΤΕΥΣΗΣ ΗΜΟΥ ΡΟ ΟΥ ,00 (χωρίς το Φ.Π.Α.) ΥΠΗΡΕΣΙΑ Υ ΡΕΥΣΗΣ - ΑΡ ΕΥΣΗΣ

Ο ΝΟΜΟΣ 1963/91 ΓΙΑ ΤΗΝ Ι ΡΥΣΗ ΚΑΙ ΛΕΙΤΟΥΡΓΙΑ ΤΩΝ ΦΑΡΜΑΚΕΙΩΝ (ΝΟΜΟΣ 1963/91 ΦΕΚ. ΤΡΟΠΟΠΟΙΗΣΗ ΚΑΙ ΣΥΜΠΛΗΡΩΣΗ ΤΗΣ ΦΑΡΜΑΚΕΥΤΙΚΗΣ ΝΟΜΟΘΕΣΙΑΣ ΚΑΙ ΑΛΛΕΣ

ΘΕΜΑ: Ανακοίνωση-Πρόσκληση για εκδήλωση ενδιαφέροντος σχετικά με μετάταξη υπαλλήλων στο Εθνικό Αστεροσκοπείο Αθηνών (Ν.Π.Δ.Δ.)

Α Π Ο Σ Π Α Σ Μ Α. ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ ΝΟΜΟΣ ΒΟΙΩΤΙΑΣ ΔΗΜΟΣ ΟΡΧΟΜΕΝΟΥ Αρ.Πρωτ.: 298/

Οι µαθητές µετά την ολοκλήρωση του προγράµµατος θα πρέπει να είναι σε θέση: 1) Να εντοπίζουν αγάλµατα και δρόµους που φέρουν ονόµατα σηµαντικών

ΙΑΚΗΡΥΞΗ Αρ. 3/2014 Α Π Ο Φ Α Σ Η

Αθήνα, 31 Αυγούστου2011

Το µάθηµα της ιερεύνησης-

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

Επίσηµη Εφηµερίδα αριθ. L 261 της 06/08/2004 σ

Γενικοί Δείκτες για την Αξιολόγηση στη Συνεκπαίδευση 1

Της από 27/2/ 2015 Τακτικής Συνεδρίασης του ηµοτικού Συµβουλίου του ήµου Ρόδου. Αριθ. Πρακτικού: 6/ Αριθ.

Τηλ. : , dikedi@iasmos.gr, xbouka@gmail.com

72(Ι)/2014 Ο ΠΕΡΙ ΙΔΡΥΣΕΩΣ ΚΑΙ ΛΕΙΤΟΥΡΓΙΑΣ ΣΥΝΔΕΣΜΩΝ ΠΡΟΣΤΑΣΙΑΣ ΦΥΤΩΝ ΝΟΜΟΣ ΤΟΥ 2014

591 Κ.Ι\ ΘΕΜΑ: ΚΑΩΣΤΟΥΦΑΝΤΟΥΡΓΙΑ & ΠΕΡΙΒΑλλΟΝ ΕΙΣΗΓΗΤΗΣ: ΤΜΗΜΑ ΚΛΩΣΤΟΥΦΑΝΤΟΥΡΓΙΑΣ. Τ.Ε.Ι Πειραιά για την απόκτηση του πτυχίου.

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

Θέμα: Η ΑΓΟΡΑ ΣΤΟΝ ΚΑΠΙΤΑΛΙΣΜΟ

ΟΡΓΑΝΙΣΜΟΣ ΜΕΣΟΛΑΒΗΣΗΣ & ΙΑΙΤΗΣΙΑΣ

ΕΛΛΗΝΙΚΗ ΗΜΟΚΡΑΤΙΑ Ηµερ ΥΠΟΥΡΓΕΙΟ ΕΡΓΑΣΙΑΣ Αρ. Πρωτ ΚΟΙΝΩΝΙΚΗΣ ΑΣΦΑΛΙΣΗΣ & ΠΡΟΝΟΙΑΣ ΟΡΓΑΝΙΣΜΟΣ ΑΠΑΣΧΟΛΗΣΗΣ ΕΡΓΑΤΙΚΟΥ ΥΝΑΜΙΚΟΥ

ΑΠΟΦΑΣΗ. Ο Πρόεδρος της Ε..Τ.Π. Αλιείας

Ο ιευθυντής ευτεροβάθµιας Εκπαίδευσης υτικής Θεσ/νίκης

Ι Α Κ Η Ρ Υ Ξ Η Ο ΑΝΤΙ ΗΜΑΡΧΟΣ ΟΙΚΟΝΟΜΙΚΩΝ

ΕΤΗΣΙΟ ΕΛΤΙΟ ΕΤΑΙΡΙΚΗΣ ΧΡΗΣΗΣ 2006

ΡΑΣΗ: Παράµετροι Αποτελεσµατικότητας των ιαφόρων Εργαλείων ιαχείρισης της Ενεργού Γήρανσης ΤΙΤΛΟΣ:

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

ΑΔΑ: Β440ΩΞΜ-ΤΘΒ ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ. ΑΠΟΣΠΑΣΜΑ Από το πρακτικό 13/2011. της συνεδρίασης της Οικονοµικήςεπιτροπής του ήµου Πολυγύρου

ΟΜΟΣΠΟΝ ΙΑ ΕΚΠΑΙ ΕΥΤΙΚΩΝ ΦΡΟΝΤΙΣΤΩΝ ΕΛΛΑ ΟΣ (Ο.Ε.Φ.Ε.) ΕΠΑΝΑΛΗΠΤΙΚΑ ΘΕΜΑΤΑ ΕΠΑΝΑΛΗΠΤΙΚΑ ΘΕΜΑΤΑ Ηµεροµηνία: Κυριακή 18 Μαρτίου 2012 ΑΠΑΝΤΗΣΕΙΣ

ΑΦΡΩ ΕΣ ΚΑΛΥΜΜΑ ΚΑΤΩ ΡΑΒ ΟΣ ΛΑΒΕΣ ΠΕΙΡΟΣ ΚΛΕΙ ΩΜΑΤΟΣ ΑΡΙΣΤΕΡΗ ΧΕΙΡΟΛΑΒΗ ΕΞΙΑ ΧΕΙΡΟΛΑΒΗ ΜΑΞΙΛΑΡΙ ΚΑΘΙΣΜΑΤΟΣ

ΧΡΙΣΤΙΑΝΙΣΜΟΣ ΚΑΙ ΤΕΧΝΗ

ΕΦΗΜΕΡΙΣ ΤΗΣ ΚΥΒΕΡΝΗΣΕΩΣ

Επιχειρησιακό Πρόγραµµα ήµου Λαρισαίων

Περίληψη ειδικής έκθεσης «Το φαινόµενο της ρατσιστικής βίας στην Ελλάδα και η αντιµετώπισή του»

ΤΜΗΜΑ ΛΟΓΙΣΤΙΚΗΣ ΚΑΙ ΧΡΗΜΑΤΟΟΙΚΟΝΟΜΙΚΗΣ ΠΡΟΓΡΑΜΜΑ ΜΕΤΑΠΤΥΧΙΑΚΩΝ ΣΠΟΥΔΩΝ ΣΤΗ ΛΟΓΙΣΤΙΚΗ ΚΑΙ ΧΡΗΜΑΤΟΟΙΚΟΝΟΜΙΚΗ. Διπλωματική Εργασία

( ) (Dalin,1998) (Fullan,1991,1993,Levin,1976,Ravitch,2000,Rogers, 1995, Sarason,1982,1990).

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

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

ΤΟΥΡΙΣΜΟΣ ΑΓΡΟ ΙΑΤΡΟΦΗ

ΟΡΓΑΝΙΣΜΟΣ ΜΕΣΟΛΑΒΗΣΗΣ & ΙΑΙΤΗΣΙΑΣ

ΕΛΛΗΝΙΚΗ ΗΜΟΚΡΑΤΙΑ Αριθµ. Απόφασης 276/2015 ΝΟΜΟΣ ΗΡΑΚΛΕΙΟΥ ΗΜΟΣ ΧΕΡΣΟΝΗΣΟΥ ιεύθυνση ιοικητικών Υπηρεσιών

Η χριστιανική κλήση. Ένα καυτό θέµα

Transcript:

είκτες και Πίνακες Στην ενότητα αυτή θα µελετηθούν τα εξής επιµέρους θέµατα: Αριθµητική εικτών Πολυδιάστατοι πίνακες Πέρασµα παραµέτρων σε προγράµµατα C ΕΠΛ 132 Αρχές Προγραµµατισµού ΙΙ 1-1

είκτες (pointers) και διευθύνσεις είκτης είναι µια µεταβλητή που περιέχει τη διεύθυνση µιας άλλης µεταβλητής. είκτες χρηιµοποιούνται στη C γιατί Μερικές φορές είναι ο µόνος τρόπος για τη διατύπωση κάποιου υπολογισµού. Συνήθως οδηγούν σε πιο περιεκτικό και αποτελεσµατικό κώδικα. Η µνήµη είναι οργανωµένη ως µια σειρά κελιών, µε διαδοχική αρίθµηση, ή διευθύνσεις, που µπορούν να χρησιµοποιηθούν έναένα ή σε συνεχείς οµάδες. 1κελί τους ενός byte => char, 2 κελιά τους ενός byte => short, 4 κελιά του ενός byte => long. είκτης είναι µια οµάδα κελιών (2 ή 4) που µπορούν να κρατήσουν µια διεύθυνση. ΕΠΛ 132 Αρχές Προγραµµατισµού ΙΙ 1-2

είκτες και διευθύνσεις (συν.) Έστω c ένας int και p ένας δείκτη προς τον c. Στο επίπεδο της µνήµης, γραφικά, αυτό σηµαίνει:... p c Τελεστής διεύθυνσης: & ίνει τη διεύθυνση ενός αντικειµένου. π.χ. &c αποδίδει τη διεύθυνση του c. p = &c : έχει ως αποτέλεσµα ανάθεση στο δείκτη p τη διεύθυνση του c. Τελεστής Έµµεσης Αναφοράς: * Οταν εφαρµόζεται σε δείκτη προσπελάζει το αντικείµενο που δείχνει ο δείκτης. Το *p, έχει τιµή την τιµή του c. ΕΠΛ 132 Αρχές Προγραµµατισµού ΙΙ 1-3

εíκτες και διευθύνσεις (συν.) ήλωση δείκτη: π.χ. τύπος *όνοµα_µεταβλητής int *p; int foo(char *); Εποµένως ένας δείκτης δείχνει σε αντικείµενα κάποιου συγκεκριµένου τύπου δεδοµένων. (εξαίρεση: δείκτης σε void) Προσοχή στη χρήση του *!! a*b; (Τελεστής γινοµένου) int *p; ( ήλωση είκτη) x = *p + 1; (Τελεστής Έµµεσης Αναφοράς) ΕΠΛ 132 Αρχές Προγραµµατισµού ΙΙ 1-4

Παρáδειγµα µε δείκτες int x = 1, y = 2, z[10]; int *ip, *iq; ip = &x; /* o ip δείχνει τώρα την x */ *ip = *ip + 1; /* η µεταβλητή που δείχει o ip (η x) αυξάνεται κατά 1 */ y = *ip + 3; /* η y παίρνει την τιµή 5 */ *ip = 0; /* η x παίρνει την τιµή 0 */ ip = &z[6]; /* o ip δείχνει τώρα τo z[6] */ iq = ip; /*o iq δείχνει εκεί που δείχνει και ο ip */ ΕΠΛ 132 Αρχές Προγραµµατισµού ΙΙ 1-5

είκτες και ορίσµατα συναρτήσεων Όταν µια συνάρτηση καλεί µια δεύτερη συνάρτηση, η κληθείσα συνάρτηση δεν έχει άµεσο τρόπο να αλλάξει την τιµή µιας µεταβλητής στην καλούσα συνάρτηση. (εξαίρεση;) Για να πετύχουµε µια τέτοια αλλαγή, τότε θα πρέπει η καλούσα συνάρτηση να µεταβιβάσει στην κληθείσα δείκτες προς οποιεσδήποτε τιµές πρέπει να αλλαχθούν. Παράδειγµα: Να γράψετε µια συνάρτηση η οποία να έχει σαν αποτέλεσµα την εναλλαγή δύο στοιχείων. void swap1(int x, int y){ int temp; temp = x; x = y; y = temp; } Λάθος! Καλώντας την συνάρτηση ως swap1(a,b) δεν θα έχει καµιά επίδραση στις τιµές των a και b. ΕΠΛ 132 Αρχές Προγραµµατισµού ΙΙ 1-6

Παράδειγµα void swap(int *px, int *py){ int temp; } temp *px *py = *px; = *py; = temp; Η κλήση swap(&a, &b) θα έχει το επιθυµητό αποτέλεσµα: Αφού ο τελεστής & δίνει τη διεύθυνση µιας µεταβλητής, οι &a και &b είναι δείκτες προς τις µεταβλητές a και b. Οι παραµέτροι της swap δηλώνονται ως δείκτες και η προσπέλαση και ανταλλαγή των τιµών των a και b γίνονται µέσω των δεικτών αυτών. ΕΠΛ 132 Αρχές Προγραµµατισµού ΙΙ 1-7

είκτες και Πίνακες Στην C υπάρχει ισχυρός δεσµός ανάµεσα στους δείκτες και στους πίνακες. Οποιαδήποτε πράξη µπορεί να γίνει µε δείκτες πινάκων µπορεί να γίνει και µε δείκτες διευθύνσεων (και το δεύτερο είδος χρήσης είναι γενικά ταχύτερο). Έστω πίνακας int a[10]. H δήλωση αυτή ορίζει ένα µπλοκ 10 διαδοχικών αντικειµένων µε ονόµατα α[0], α[1],..., α[9]. Αν int *pa; τότε η ανάθεση pa = &a[0]; κάνει τον pa να δείχνει το µηδενικό στοιχείο του πίνακα. Αριθµητική δεικτών : Αν ο pa είναι δείκτης σε κάποια θέση του πίνακα, τότε οι pa ± i, pa++, pa-- είναι επίσης δείκτες pa + 1, pa++ δείκτης στο επόµενο στοιχείο του πίνακα από αυτό που δείχνει ο pa. pa + i, (pa i) δείκτης στο σηµείο του πίνακα που βρίσκεται i θέσεις µετά (πριν) από αυτό που δείχνει ο pa. ΕΠΛ 132 Αρχές Προγραµµατισµού ΙΙ 1-8

είκτες και Πίνακες (συν.) Έτσι, αν pa = &a[0], τότε για παράδειγµα, pa + 2 δείχνει στη δεύτερη θέση του πίνακα, δηλ. στο α[2]. *(pa + 2) έχει τιµή την τιµή της 2ης θέσης του πίνακα, δηλ. το α[2]. Έξ ορισµού, η τιµή µιας µεταβλητής τύπου πίνακα είναι η διεύθυνση του µηδενικού στοιχείου του πίνακα. Εποµένως αντί pa = &a[0] µπορούµε να γράψουµε pa = a. Tότε οι pa και a έχουν τις ίδιες τιµές και µπορούν να χρησιµοποιούνται η µια στη θέση της άλλης: Το a[i] είναι ταυτόσηµο µε τα *(pa +i) ή *(a + i) ή pa[i]. To &a[i] είναι ταυτόσηµο µε τα a+i, pa+i. ΕΠΛ 132 Αρχές Προγραµµατισµού ΙΙ 1-9

είκτες και Πíνακες (συν.) Προσοχή: ο δείκτης είναι µεταβλητή και έτσι pa = a και pa++ είναι έγκυρες εκφράσεις. Το όνοµα ενός πίνακα όµως δεν είναι µεταβλητή, εποµένως κατασκευές όπως α = pa και α++ δεν είναι έγκυρες! Ποιες από τις πιο κάτω εντολές είναι έγκυρες; int t[10], i = 5, *p; p = t; p[2] = 3; ++p; *p = 14; scanf( %d,&p[i+4]); *(t+i) = 33; ++t; ΕΠΛ 132 Αρχές Προγραµµατισµού ΙΙ 1-10

εíκτες και Πíνακες (συν.) Όταν ένα όνοµα πίνακα µεταβιβάζεται σε µια συνάρτηση, f, αυτό που µεταβιβάζεται είναι η θέση του αρχικού στοιχείου, δηλαδή ένας δείκτης. Η f ανάλογα µε το τι την εξυπηρετεί µπορεί να θεωρήσει ότι της δόθηκε είτε ένας πίνακας, είτε ένας δείκτης και να τον χειριστεί αντίστοιχα. (Επίσης µπορεί να χρησιµοποιεί ταυτόχρονα και τους δύο συµβολισµούς.) Εργασία: Να γράψετε µια συνάρτηση που υπολογίζει το µήκος ενός αλφαριθµητικού. Μπορούµε να µεταβιβάσουµε σε µια συνάρτηση µόνο µέρος ενός πίνακα, µεταβιβάζοντας ένα δείκτη στην αρχή του υποπίνακα. π.χ. To f(&a[2]) µεταβιβάζει στην f τη διεύθυνση του υποπίνακα που ξεκινά από το στοιχείο α[2]. Μέσα στην f η δήλωση της παραµέτρου µπορεί να γραφεί ως f(int arr[]) {... } ή και f (int *arr) {... } ΕΠΛ 132 Αρχές Προγραµµατισµού ΙΙ 1-11

εíκτες Χαρακτήρα και Συναρτήσεις Μια αλφαριθµητική σταθερά π.χ. I am a string, είναι ένας πίνακας χαρακτήρων. Η προσπέλασή του γίνεται µε χρήση δεικτών Στην εσωτερική αναπαράσταση ο πίνακας τερµατίζεται µε το µηδενικό χαρακτήρα 0. Εποµένως το µήκος που αποθηκεύεται είναι ίσο µε το µήκος της συµβολοσειράς + 1. Ποια η διαφορά µεταξύ των πιο κάτω ορισµών; char αmessage[] = now is the time ; char * pmessage = now is the time ; O πρώτος ορισµός ορίζει ένα πίνακα, αρκετά µεγάλο για να χωρέσει ακριβώς την ακολουθία χαρακτήρων. Οι χαρακτήρες µπορούν να αλλάξουν αλλά η αmessage θα αναφέρεται πάντα στον ίδιο χώρο αποθήκευσης. Η pmessage όµως είναι ένας δείκτης στον οποίο έχει δοθεί ως αρχική τιµή η δεδοµένη συµβολοσειρά. ΕΠΛ 132 Αρχές Προγραµµατισµού ΙΙ 1-12

Παράδειγµα Ζητούµενο: να γράψετε συνάρτηση που αντιγράφει ένα αλφαριθµητικό t στο αλφαριθµητικό s. Γιατί δεν είναι αρκετό να γράψουµε s=t ;;; Eκδοχή µε πίνακες: void strcopy (char *s, char *t) { int i; } i=0; while ((s[i] = t[i])!= /0 ) i++ ΕΠΛ 132 Αρχές Προγραµµατισµού ΙΙ 1-13

Eκδοχή µε δείκτες 1: Παράδειγµα (συν.) void strcopy1 (char *s, char *t) { } while ((*s = *t)!= /0 ){ s++; t++; } Eκδοχή µε δείκτες 2: void strcopy2 (char *s, char *t) { } while ((*s++ = *t++)!= /0 ) ; ΕΠΛ 132 Αρχές Προγραµµατισµού ΙΙ 1-14

Παράδειγµα 2 Ζητούµενο: να γράψετε συνάρτηση που συγκρίνει τα αλφαριθµητικά s και t και επιτρέφει τιµή αρνητική/µηδενική/θετική αν το s είναι λεξικογραφικά µικρότερο/ίσο/µεγαλύτερο από το t. Eκδοχή µε πίνακες: void int(char *s, char *t) { int i; } for (i = 0; s[i] == t[i]; i++) if (s[i] == /0 ) return 0; return (s[i] - t[i]) ΕΠΛ 132 Αρχές Προγραµµατισµού ΙΙ 1-15

Eκδοχή µε δείκτες: Παράδειγµα 2 (συν.) void int (char *s, char *t) { } for ( ; *s == *t; s++, t++) if (*s == /0 ) return 0; return (*s - *t); ΕΠΛ 132 Αρχές Προγραµµατισµού ΙΙ 1-16