ΠΣΤΥΙΑΚΗ ΕΡΓΑΙΑ. Αλάπηπμε Dedicated App γηα Mobile πζθεπή Windows Phone κε ρξήζε Web Services

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

Download "ΠΣΤΥΙΑΚΗ ΕΡΓΑΙΑ. Αλάπηπμε Dedicated App γηα Mobile πζθεπή Windows Phone κε ρξήζε Web Services"

Transcript

1 ΠΣΤΥΙΑΚΗ ΕΡΓΑΙΑ Αλάπηπμε Dedicated App γηα Mobile πζθεπή Windows Phone κε ρξήζε Web Services Σνπ θνηηεηή Κειέθε Δεκήηξε Αξηζκφο Μεηξψνπ 06/3005 Δπηβιέπσλ θαζεγεηήο αιακπάζεο Μηράιεο ΘΔΑΛΟΝΙΚΗ

2 ΠΡΟΛΟΓΟ... 4 ΔΙΑΓΩΓΗ... 5 Ση είλαη ηα smartphones θαη ε επίδξαζε ηνπο ζηελ θαζεκεξηλφηεηα καο... 5 Λίγα ιφγηα γηα ηελ εθαξκνγή πνπ αλαπηχρζεθε... 6 ΚΔΦΑΛΑΙΟ TA SMARTPHONES ΑΝΑΛΤΣΙΚΑ Η ηζηνξία ησλ smartphones χγρξνλα ιεηηνπξγηθά ζπζηήκαηα γηα smartphones Γπλαηφηεηεο πιηθνχ ησλ Smartphone ζπζθεπψλ Πεξηνξηζκνί πιηθνχ ησλ Smartphone ζπζθεπψλ Δπηπηψζεηο ζηνλ άλζξσπν ΚΔΦΑΛΑΙΟ ΑΝΑΛΤΗ ΣΟΤ ΛΔΙΣΟΤΡΓΙΚΟΤ WINDOWS PHONE Λίγα ιφγηα γηα ην Windows Phone Η ηζηνξία ηνπ Windows Phone Οη εθδφζεηο ηνπ Windows Phone Σν Windows Phone 7 θαη νη ελεκεξψζεηο ηνπ Απαηηήζεηο Windows Phone 7 ζε πιηθφ Γξαθηθφ πεξηβάιινλ ιεηηνπξγηθνχ Τπεξεζίεο θαη Δθαξκνγέο ηνπ Windows Phone Σν Windows Phone Απαηηήζεηο Windows Phone 8 ζε πιηθφ Νέα ζηνηρεία ζην Windows Phone ΚΔΦΑΛΑΙΟ ΑΡΥΔ ΚΑΙ ΠΡΟΣΤΠΑ ΑΝΑΠΣΤΞΗ ΔΦΑΡΜΟΓΩΝ Γεληθά Αξρέο ζρεδίαζεο Πξνζαλαηνιηζκφο ζηνλ ρξήζηε Απιφηεηα θαη ακεζφηεηα Δλεκέξσζε ηνπ ρξήζηε Πξφηππα ρεδίαζεο ρεδίαζε ηεο δηεπαθήο ηεο εθαξκνγήο σζηφ ζχζηεκα εηδνπνηήζεσλ Απνδνηηθή δηαρείξηζε δεδνκέλσλ Αξρηηεθηνληθφ πξφηππν ηεο εθαξκνγήο Γεληθά γηα ηα αξρηηεθηνληθά πξφηππα Σν αξρηηεθηνληθφ πξφηππν Model View ViewModel

3 ΚΔΦΑΛΑΙΟ ΑΝΑΛΤΗ ΣΩΝ WEB SERVICES Ση είλαη ηα Web Services Η ρξεζηκφηεηα ησλ Web Services Πσο ιεηηνπξγνχλ ηα Web Services Πξσηφθνιια αλάπηπμεο Web Services Η αλάπηπμε ησλ Web Services Σα Web Services ζηελ εθαξκνγή πνπ αλαπηχρζεθε χλδεζε ηεο εθαξκνγήο κε ην Web Service Κιήζε κεζφδσλ ηνπ Web Service θαη ρεηξηζκφο ησλ δεδνκέλσλ.. 47 ΚΔΦΑΛΑΙΟ ΑΝΑΛΤΗ ΣΗ ΔΦΑΡΜΟΓΗ Αλάπηπμε ηεο εθαξκνγήο Σα ζηνηρεία πνπ απαηηνχληαη γηα ηελ αλάπηπμε ηεο εθαξκνγήο Σν πεξηβάιινλ αλάπηπμεο ηεο εθαξκνγήο Πεξηγξαθή ησλ ιεηηνπξγηψλ ηεο εθαξκνγήο Γεληθά γηα ηελ εθαξκνγή Αλαιπηηθή αλάιπζε ησλ ιεηηνπξγηψλ ηεο εθαξκνγήο ΑΝΑΦΟΡΔ ΣΟΝ ΙΣΟ

4 ΠΡΟΛΟΓΟ Απηή ε πηπρηαθή εξγαζία κε ζέκα «Αλάπηπμε κηαο Dedicated Mobile App κε ρξήζε Web Services» πινπνηήζεθε απφ ηνλ θνηηεηή ηνπ ηκήκαηνο Πιεξνθνξηθήο ηνπ ΑΣΔΙ Θεζζαινλίθεο Κειέθε Γεκήηξε ππφ ηελ επίβιεςε ηνπ θαζεγεηή αιακπάζε Μηράιε. θνπφο ηεο ελ ιφγν πηπρηαθήο ήηαλ ε δεκηνπξγία κηαο εθαξκνγήο γηα θνξεηέο ζπζθεπέο smartphones κε ιεηηνπξγηθφ ζχζηεκα Windows Phone. ηα πιαίζηα ηεο πηπρηαθήο αλαιχεηαη ε επίδξαζε ηεο επέιαζεο ησλ smartphone ζπζθεπψλ ζηελ θαζεκεξηλφηεηα καο, ν φξνο ηνπ mobile computing πνπ είλαη απνηέιεζκα απηήο ηεο ξαγδαίαο αλάπηπμεο ησλ smartphones θαζψο θαη ην πψο πξέπεη λα είλαη δνκεκέλε κηα εθαξκνγή ψζηε λα είλαη θηιηθή πξνο ηνλ ρξήζηε θαη λα εληάζζεηαη ζηα πιαίζηα ησλ αξρψλ ζρεδίαζεο ησλ mobile εθαξκνγψλ. Φπζηθά ζε απηή ηελ πηπρηαθή ε αλάιπζε γίλεηαη γχξσ απφ ην ιεηηνπξγηθφ ζχζηεκα Windows Phone ηεο Microsoft πάλσ ζην νπνίν πινπνηήζεθε θαη ε εθαξκνγή πνπ ζπλνδεχεη ηελ πηπρηαθή. Η εθαξκνγή απηή πνπ είλαη ρηηζκέλε ζε Windows Phone 7.5 OS είλαη νπζηαζηηθά έλα ζχζηεκα ειεθηξνληθήο αλαδήηεζεο θαη θαηαρψξεζεο αγγειηψλ πνπ θάλεη ρξήζε Web Services γηα ηελ επηθνηλσλία ηεο κε ηνλ server θαη ηελ αληαιιαγή δεδνκέλσλ. 4

5 ΕΙΑΓΩΓΗ Ση είλαη ηα smartphones θαη ε επίδξαζε ηνπο ζηελ θαζεκεξηλόηεηα καο Σα smartphones (ή έμππλα ηειέθσλα ζηα ειιεληθά) πνπ έρνπλ θάλεη δπλακηθή εκθάληζε ηα ηειεπηαία ρξφληα ζηελ αγνξά αιιά θαη ζηελ θαζεκεξηλφηεηα καο είλαη ε εμέιημε ησλ παξαδνζηαθψλ θηλεηψλ ηειεθψλσλ πνπ ρξεζηκνπνηνχζακε ηα ηειεπηαία ρξφληα γηα λα επηθνηλσλνχκε. Σα smartphones είλαη νπζηαζηηθά κηθξνί ππνινγηζηέο κε εηδηθφ ιεηηνπξγηθφ ζχζηεκα (Android, IOS, Windows Phone θ.α.) πνπ ζρεδηάζηεθαλ γηα λα εμππεξεηνχλ ην ζχλνιν ησλ θαζεκεξηλψλ αλαγθψλ ηνπ ρξήζηε κέζσ απφ κηα πιεζψξα εθαξκνγψλ πνπ ππνζηεξίδνπλ. Έηζη έλαο ρξήζηεο έρνληαο ζηελ θαηνρή ηνπ έλα smartphone κπνξεί εθηφο απφ ηηο βαζηθέο ρξήζεηο (ηειεθσληθή επηθνηλσλία θαη αληαιιαγή κελπκάησλ) λα έρεη άκεζε θαη πνηνηηθή πξφζβαζε ζην δηαδίθηπν, λα έρεη πξφζβαζε ζηελ ειεθηξνληθή ηνπ αιιεινγξαθία θαη ζηα θνηλσληθά δίθηπα λα παίμεη ειεθηξνληθά παηρλίδηα, λα δεη ηαηλίεο θαη λα αθνχζεη κνπζηθή αιιά θαη λα εμππεξεηήζεη αθφκα πην εμεηδηθεπκέλεο ηνπ αλάγθεο κέζα απφ εηδηθά ζρεδηαζκέλεο εθαξκνγέο πνπ παξέρνληαη ζε απηφλ κέζα απφ ηα ειεθηξνληθά θαηαζηήκαηα (app stores) ηεο θάζε mobile πιαηθφξκαο. Γειαδή ηα smartphones είλαη ζηελ νπζία κηθξνί θνξεηνί πξνζσπηθνί ππνινγηζηέο πνπ κε πξνζαξκφζηκν ζηεο αλάγθεο ηνπ θάζε ρξήζηε ιεηηνπξγηθφ ζχζηεκα θαη κε πιηθφ πνπ ζε πνιιέο πεξηπηψζεηο δελ έρεη ηίπνηα λα δειέςεη απφ απηφ ελφο θαινχ (επηηξαπέδηνπ ή θνξεηνχ) πξνζσπηθνχ ππνινγηζηή. Ήηαλ αλακελφκελν ινηπφλ λα απνθηήζνπλ θαλαηηθφ θνηλφ θαη πνιχ κεγάιν θνκκάηη ζηελ αθνξά ησλ θνξεηψλ ππνινγηζηψλ. χκθσλα κε ηειεπηαίεο έξεπλεο πάλσ απφ έλα δηζεθαηνκκχξην ρξήζηεο ρξεζηκνπνηνχλ smartphone γηα λα επηθνηλσλνχλ αιιά θαη ηελ εμππεξέηεζε άιισλ θαζεκεξηλψλ ηνπο αλαγθψλ. 5

6 Λίγα ιόγηα γηα ηελ εθαξκνγή πνπ αλαπηύρζεθε Η εθαξκνγή πνπ αλαπηχρζεθε είλαη νπζηαζηηθά έλα ειεθηξνληθφ ζχζηεκα δηαρείξηζεο αγγειηψλ. Γίλεη ζηνλ ρξήζηε ηελ δπλαηφηεηα αλαδήηεζεο αγγειηψλ κέζα απφ κηα πιεζψξα θίιηξσλ ψζηε ηα απνηειέζκαηα πνπ ζα ιάβεη λα είλαη φζν ην δπλαηφλ πην πξνζσπνπνηεκέλα θαη λα αληαπνθξίλνληαη ζηηο επηζπκίεο ηνπ. Ο ρξήζηεο κπνξεί λα ιάβεη αγγειίεο κε βάζε ηελ θαηεγνξία ηνπο, ηελ γεσγξαθηθή ηνπο ζέζε, ηελ εθεκεξίδα πνπ βξίζθνληαη θαηαρσξεκέλεο αιιά θαη αθφκα πην εηδηθεπκέλε αλαδήηεζε κε ρξήζε ιέμεσλθιεηδηψλ. Αθνχ ν ρξήζηεο ιάβεη ηα απνηειέζκαηα κπνξεί λα απνζεθεχζεη φπνηεο αγγειίεο ζέιεη γηα κεηέπεηηα αλάγλσζε. Δθηφο απφ ηελ αλαδήηεζε αγγειηψλ ν ρξήζηεο κπνξεί λα θαηαρσξήζεη θαη ηηο δηθηέο ηνπ αγγειίεο απιά κε ηελ ρξήζε ή δεκηνπξγία ελφο ινγαξηαζκνχ. Η αλάπηπμε ηεο εθαξκνγήο έγηλε κε ην πξφγξακκα Visual Studio 2012 ηεο Microsoft θαη ρηίζηεθε πάλσ ζην ιεηηνπξγηθφ Windows Phone 7.5 OS ηεο ίδηαο εηαηξίαο. Η εθαξκνγή επηθνηλσλεί κε έλαλ απνκαθξπζκέλν server (Windows Server) γηα λα ιάβεη ηα δεδνκέλα πνπ ρξεηάδνληαη θάζε θνξά κε ρξήζε XML Web Services. Γηα ηελ αλάπηπμε ηεο εθαξκνγήο ρξεζηκνπνηήζεθε ην πην δηαδεδνκέλν αξρηηεθηνληθφ κνληέιν απηή ηε ζηηγκή γηα αλάπηπμε Windows Phone εθαξκνγψλ, ην Model-View-ViewModel κνληέιν. Η εθαξκνγή κπνξεί λα δηαηεζεί απφ Windows Phone Store θαη λα ρξεζηκνπνηεζεί απφ νπνηαδήπνηε εθαξκνγή είλαη ζπκβαηή κε Windows Phone 7.5 OS. 6

7 ΚΕΦΑΛΑΙΟ 1 TA SMARTPHONES ΑΝΑΛΤΣΙΚΑ 1.1 Η ηζηνξία ησλ smartphones Η έλλνηα ηνπ smartphone δελ είλαη ηφζν θαηλνχξγηα φζν ζα πηζηεχακε. Αλ αλαηξέμνπκε ζην πξφζθαην παξειζφλ ζα δνχκε φηη απφ ηηο αξρέο ηεο δεθαεηίαο ηνπ 80 έρνπλ αξρίζεη ε θηλήζεηο πξνο ηελ θαηεχζπλζε ηειέθσλν θαη ππνινγηζηήο καδί. Βέβαηα έπξεπε λα πεξάζνπλ πνιιά ρξφληα θαη πνιιέο δνθηκέο ψζηε ηα smartphones ηειέθσλα λα θηάζνπλ ζηελ ζεκεξηλή ηνπο κνξθή θαη ιεηηνπξγηθφηεηα. Σελ αξρή είρε θάλεη ε IBM ην 1992 κε κηα ζπζθεπή ηχπνπ PDA πνπ εθηεινχζε ιεηηνπξγίεο ππνινγηζηή αιιά θαη ηειεθψλνπ ηαπηφρξνλα. Σε ζθπηάιε πήξε ε εηαηξία Bellsouth Cellular Crop πνπ ην 1994 θπθινθνξεί ζηελ αγνξά ηελ πξψηε smartphone ζπζθεπή (αλ θαη ν φξνο δελ είρε ρξεζηκνπνηεζεί αθφκα) κε ηελ νλνκαζία Simon. Η ζπζθεπή απηή εθηφο απφ ηελ πξαγκαηνπνίεζε ηειεθσληθψλ θιήζεσλ είρε ηελ δπλαηφηεηα λα ιακβάλεη θαη λα ζηέιλεη θαμ, λα ππνζηεξίδεη ειεθηξνληθή αιιεινγξαθία ( ) θαζψο θαη αξθεηέο ειεθηξνληθέο εθαξκνγέο φπσο εκεξνιφγην, ξνιφη, αξηζκνκεραλή, ειεθηξνληθφ ζεκεησκαηάξην θαη βηβιίν δηεπζχλζεσλ. Σν αμηνζεκείσην είλαη πσο ε ρξήζε ηνπ γηλφηαλ κέζσ απφ νζφλε αθήο πνπ δηέζεηε. Λίγα ρξφληα αξγφηεξα ην 1996 ε Nokia θπθινθνξεί ην Nokia 9000 ην νπνίν ζεσξείηαη σο ην πξψην smartphone ηεο εηαηξίαο. Ήηαλ θαη απηφ έλαο ζπλδπαζκφο ζπζθεπήο PDA κε θηλεηφ ηειέθσλν. Η ζπζθεπή απηή δελ δηέζεηε νζφλε αθήο αιιά ζπλνδεπφηαλ απφ έλα αξηζκεηηθφ πιεθηξνιφγην ζηελ εμσηεξηθή ηνπ πιεπξά θαη έλα πιήξεο πιεθηξνιφγην ζηελ εζσηεξηθή ηνπ, θάησ απφ ηελ νζφλε ηνπ ε νπνία είρε αλάιπζε 640x200 pixel. ηελ ζπλέρεηα αθνινχζεζαλ θαη άιιεο εηαηξίεο φπσο ε Ericsson ην 1997 κε ην θηλεηφ Penelope θαη ε Palm Inc. ζηηο αξρέο ηνπ 2001 κε ην Kyocera 6035 ηελ πξψηε smartphone ζπζθεπή πνπ ρξεζηκνπνηήζεθε επξέσο ζηηο ΗΠΑ. Με ην πέξαζκα ησλ ρξφλσλ αθφκα πεξηζζφηεξεο εηαηξίεο κπήθαλ ζηελ δηαδηθαζία ζρεδίαζεο θαη αλάπηπμεο smartphone ζπζθεπψλ. Έηζη θαη κε ηελ βνήζεηα ηεο εμέιημεο ηεο ηερλνινγίαο νη επφκελεο smartphone ζπζθεπέο 7

8 άξρηζαλ λα γίλνληαη κηθξφηεξεο ζε κέγεζνο θαη ηζρπξφηεξεο ζε ππνινγηζηηθή ηζρχ ελψ θαη νη δπλαηφηεηεο απφ πιεπξάο ινγηζκηθνχ νινέλα θαη απμαλφηαλ. Έηζη θηάζακε ζηα ηέιε ηεο δεθαεηίαο ηνπ 2000 φπνπ πιένλ αλαπηχρζεθαλ λέα ιεηηνπξγηθά ζπζηήκαηα (Blackberry, Symbian) πνπ ήηαλ πιήξε ζπκβαηά κε ηελ ηερλνινγία ησλ smartphones εθείλεο ηεο επνρήο. ήκεξα ηα smartphones θπξηαξρνχλ ζηελ αγνξά θαηέρνληαο ηεξάζηην κεξίδην ηεο πξνηίκεζεο ησλ ρξεζηψλ. Πξφθεηηαη γηα ζπζθεπέο κε πνιχ πςειέο ππνινγίζηεθεο επηδφζεηο, κε νζφλεο αθήο πςειψλ αλαιχζεσλ θαη κε πιήξε ιεηηνπξγηθά ζπζηήκαηα πνπ ζπλερψο εμειίζζνληαη.. Εηθόλα 1 - Σν πξώην smartphone ηεο Nokia, Nokia 9000, ζε ζύγθξηζε κε έλα ζύγρξνλν smartphone ηεο ίδηαο εηαηξίαο. 1.2 ύγρξνλα ιεηηνπξγηθά ζπζηήκαηα γηα smartphones Με ηελ εμέιημε ηεο ηερλνινγίαο θαη ηηο απμεκέλεο δπλαηφηεηεο απφ πιεπξάο πιηθνχ ησλ ζχγρξνλσλ smartphones έρνπλ δεκηνπξγεζεί πνιχ εμειηγκέλα ιεηηνπξγηθά ζπζηήκαηα πνπ είλαη πξνζαξκνζκέλα ζηηο αλάγθεο θαη ζηηο ηδηαηηεξφηεηεο ησλ ζπζθεπψλ απηψλ. Έηζη ηα ιεηηνπξγηθά απηά ζπζηήκαηα ησλ smartphone ζπζθεπψλ ζπλδπάδνπλ ηα ραξαθηεξηζηηθά ελφο πξνζσπηθνχ ππνινγηζηή κε απηά ελφο θηλεηνχ ηειεθψλνπ. Δπηπιένλ ππνζηεξίδνπλ πιήξσο ηελ ρξήζε φινπ ηνπ επηπιένλ πιηθνχ πνπ έξρεηαη καδί κε ηεο 8

9 ζπζθεπέο απηέο φπσο ηελ θσηνγξαθηθή θάκεξα, ην Wi-Fi, ην Bluetooth, ην GPS θηι. Σα ιεηηνπξγηθά ζπζηήκαηα απηά δίλνπλ δειαδή κηα πιεζψξα δπλαηνηήησλ θαη επηινγψλ ζηνλ ρξήζηε θαη καδί κε ηηο πνιιέο δπλαηφηεηεο παξακεηξνπνίεζεο θαη πξνζσπνπνίεζεο πνπ παξέρνπλ αιιά θαη ηηο πνιιέο δηαζέζηκεο εθαξκνγέο κέζα απφ ηα αλάινγα ειεθηξνληθά θαηαζηήκαηα απνηεινχλ έλα πιήξε παθέην πξνζσπηθνχ ππνινγηζηηθνχ ζπζηήκαηνο ηθαλφ λα θαιχςεη ηηο πεξηζζφηεξεο αλάγθεο ησλ ρξεζηψλ. Σα θπξίαξρα ιεηηνπξγηθά ζπζηήκαηα smartphone ζπζθεπψλ απηή ηελ ζηηγκή ζηελ αγνξά είλαη ην Android, ην IOS, ην Windows Phone, ην Blackberry θαη ην Symbian. Παξάιιεια ππάξρνπλ θαη λέα ιεηηνπξγηθά ππφ αλάπηπμε φπσο ην Firefox OS πνπ αλακέλεηαη λα θπθινθνξήζεη κέζα ζην Σα θπξίαξρα ιεηηνπξγηθά απηή ηελ ζηηγκή ζηελ αγνξά είλαη ην Android ηεο Google πνπ θαηέρεη ην κεγαιχηεξν κεξίδην ρξήζεο θαη αθνινπζεί ην IOS ηεο Apple. Έπεηαη ην αξθεηά αμηφινγν θαη αλεξρφκελν Windows Phone OS ηεο Microsoft. Οη ζπζθεπέο smartphone πνπ θπθινθνξνχλ απηή ηελ ζηηγκή ζηελ αγνξά έξρνληαη κε πξνεγθαηαζηεκέλν ιεηηνπξγηθφ ζχζηεκα πνπ δελ κπνξεί λα αιιάμεη ζηελ ζπλέρεηα απφ ηνλ ρξήζηε παξά κφλν λα δερηεί αλαβαζκίζεηο έπεηηα απφ ηελ βνχιεζε ηεο αληίζηνηρεο εηαηξίαο πνπ ην παξέρεη. Απηφ γίλεηαη γηα πνιινχο ιφγνπο θπξίσο φκσο γηα ιφγνπο Marketing αιιά θαη ιφγνπο ζπκβαηφηεηαο ηνπ πιηθνχ ηεο ζπζθεπήο κε ηα δηάθνξα ιεηηνπξγηθά πνπ θπθινθνξνχλ απηή ηε ζηηγκή ζηελ αγνξά. Έηζη ε εηαηξία εγθαζηζηά απηφ πνπ ηαηξηάδεη θαιχηεξα ζηηο δπλαηφηεηεο ηεο ζπζθεπήο. ηε ζπλέρεηα αθνινπζεί ζχληνκε παξνπζίαζε ησλ ζεκαληηθφηεξσλ ιεηηνπξγηθψλ ζπζηεκάησλ πνπ αλαθέξζεθαλ πξνεγνχκελνο. Εηθόλα 2 - Παγθόζκην κεξίδην ρξήζεο ησλ ιεηηνπξγηθώλ ζπγθξηηηθά ηα ηειεπηαία ρξόληα. 9

10 Android (Google) Σν Android είλαη ην πην δηαδεδνκέλν ιεηηνπξγηθφ ζχζηεκα γηα Smartphones ζπζθεπέο θαη είλαη απηφ πνπ θαηέρεη ην κεγαιχηεξν κεξίδην ζηελ αγνξά απηή ηελ ζηηγκή. Σν Android πνπ αξρηθά ήηαλ έλα project ηεο Google γηα ιεηηνπξγηθφ ζχζηεκα θσηνγξαθηθψλ κεραλψλ παξνπζηάζηεθε πξψηε θνξά ζηνλ θφζκν ζαλ ιεηηνπξγηθφ smartphone ζπζθεπψλ ην ηελ ζπλέρεηα ε δηαρείξηζε ηνπ θαη ε εμέιημε ηνπ πέξαζε απφ ηελ Google ζηελ Open Handset Alliance (OHA), ε νπνία είλαη κηα θνηλνπξαμία εηαηξηψλ κεηαμχ ησλ νπνίσλ θαη ε Google. Σν Android είλαη ινγηζκηθφ αλνηρηνχ θψδηθα θαη ρξεζηκνπνηεί ηνλ ππξήλα ηνπ Linux γηα λα «ηξέμεη». Σν Android απνηειεί ηελ πην γξήγνξε αλαπηπζζφκελε πιαηθφξκα κε πνιιέο δηαθνξεηηθέο εθδφζεηο ηνπ ιεηηνπξγηθνχ λα θπθινθνξνχλ. Δπίζεο ρξεζηκνπνηείηαη απφ πνιινχο θαηαζθεπαζηέο smartphones ζπζθεπψλ ζε κηα κεγάιε πνηθηιία ζπζθεπψλ κε δηαθνξεηηθέο δπλαηφηεηεο. Σέινο απηή ηελ ζηηγκή δηαζέηεη ην πην πινχζην ειεθηξνληθφ θαηάζηεκα εθαξκνγψλ. ios (Apple) Σν ios είλαη ην ιεηηνπξγηθφ ζχζηεκα ην νπνίν αλαπηχρζεθε απφ ηελ Apple θαη θπθινθφξεζε γηα πξψηε θνξά ην 2007 κε ηελ πξψηε ζπζθεπή iphone. Σν ios ρξεζηκνπνηείηαη απνθιεηζηηθά απφ ηηο ζπζθεπέο ηηο Apple θαη ν θψδηθαο ηνπ ιεηηνπξγηθνχ είλαη «θιεηζηφο» γηα ηνπο ρξήζηεο. Σν ios ζεσξείηαη έλα απφ ηα πην ζηαζεξά ιεηηνπξγηθά ζπζηήκαηα smartphone ζπζθεπψλ θαη επηηξέπεη ζηνπο πξνγξακκαηηζηέο εχθνιε αλάπηπμε εθαξκνγψλ βαζηζκέλσλ ζε Objective- C. Η επηθνηλσλία ησλ εθαξκνγψλ κε ην πιηθφ γίλεηαη κέζσ εηδηθψλ APIs πνπ δηαλέκεη ε Apple. To ios δηαζέηεη θαη απηφ αληίζηνηρν ειεθηξνληθφ θαηάζηεκα εθαξκνγψλ κε πνιχ κεγάιε πνηθηιία εθαξκνγψλ. Οη εθαξκνγέο απηέο ειέγρνληαη απζηεξά πξηλ δηαηεζνχλ θαη έηζη απνηξέπεηαη ην θαηλφκελν ησλ πάξα πνιιψλ malware εθαξκνγψλ πνπ έρεη παξνπζηαζηεί ζην Android πνπ δελ εθαξκφδεη παξφκνηα πνιηηηθή. Windows Phone OS (Microsoft) Σν Windows Phone OS είλαη ην πην θαηλνχξγην απφ ηα ιεηηνπξγηθά ζπζηήκαηα. Αλαπηχρζεθε απφ ηελ Microsoft θαη έθαλε ηελ πξψηε ηνπ 10

11 εκθάληζε ζηελ αγνξά ηνλ Οθηψβξην ηνπ 2010 κε ηελ έθδνζε Windows Phone OS 7.1. Μέζα ζην 2011 ε Microsoft αλαθνηλψλεη ηελ ζπλεξγαζία ηεο κε ηελ Nokia ψζηε ην Windows Phone λα γίλεη ην θχξην ιεηηνπξγηθφ ησλ ζπζθεπψλ ηεο αληηθαζηζηψληαο ζηγά ζηγά ην μεπεξαζκέλν ιεηηνπξγηθφ Symbian. Σνλ Οθηψβξην ηνπ 2012 έγηλε δηαζέζηκε πξνο ηνπο ρξήζηεο θαη ε λέα έθδνζε Windows Phone 8 ελψ κέζα ζην λέν έηνο αθνινπζεί θαη λέα έθδνζε ηνπ ιεηηνπξγηθνχ ζπζηήκαηνο. Ο θψδηθαο ηνπ ιεηηνπξγηθνχ είλαη «θιεηζηφο» πξνο ηνπο ρξήζηεο θαη ε αλάπηπμε εθαξκνγψλ κπνξεί λα γίλεη ζε αξθεηέο γιψζζεο πξνγξακκαηηζκνχ φπσο C# θαη Visual Basic. Καη ηα Windows Phone δηαζέηνπλ δηθφ ηνπο ειεθηξνληθφ θαηάζηεκα εθαξκνγψλ πνπ αξρίδεη ζηγά ζηγά λα γεκίδεη κε αμηφινγεο θαη ρξήζηκεο εθαξκνγέο κε ηνπο ρξήζηεο. Καζψο ζπλνδεχεηαη θαη κε έλα πιήζνο αμηφινγσλ δηαδηθηπαθψλ ππεξεζηψλ. BlackBerry (RIM) To BlackBerry είλαη έλα ιεηηνπξγηθφ ζχζηεκα πνπ αλαπηχρζεθε απφ ηελ RIM (Research In Motion) θαη έθαλε αξρηθά ηελ εκθάληζε ηνπ ην Υξεζηκνπνηείηαη απφ ηηο νκψλπκεο ζπζθεπέο ηεο εηαηξίαο θαη είλαη έλα ιεηηνπξγηθφ «θιεηζηνχ» θψδηθα. Οη ζπζθεπέο Blackberry πξνζαλαηνιίδνληαη ζηελ επηθνηλσλία ησλ ρξεζηψλ θαη δίλνπλ βάζε ζηελ αληαιιαγή ζηηγκηαίσλ κελπκάησλ θαη ζηελ πςειή αζθάιεηα ησλ επηθνηλσληψλ κέζσ ζπζηεκάησλ θξππηνγξάθεζεο. Καη ην BlackBerry κπνξεί λα ππνζηεξίμεη εθαξκνγέο ηξίησλ θαηαζθεπαζηψλ αλ θαη ε πνηθηιία δελ είλαη ηφζν κεγάιε φζν απηή ησλ άιισλ ιεηηνπξγηθψλ ζπζηεκάησλ. Η εηαηξία RIM αλακέλεηαη λα θπθινθνξήζεη κηα λέα αλαλεσκέλε έθδνζε ηνπ ιεηηνπξγηθνχ ηεο ζπζηήκαηνο ην BlackBerry 10 κέζα ζην Δπλαηόηεηεο πιηθνύ ησλ Smartphone ζπζθεπώλ Δίλαη γεληθά παξαδεθηφ φηη ηα smartphones πιένλ έρνπλ μεπεξάζεη ηα φξηα απιψλ θηλεηψλ ηειεθσληθψλ ζπζθεπψλ αθνχ είλαη ζηελ νπζία κηθξνί ειεθηξνληθνί ππνινγηζηέο κε κεγάιεο επεμεξγαζηηθέο δπλαηφηεηεο αιιά θαη επηπιένλ πιηθφ γηα λα εηδηθεπκέλεο ελέξγεηεο θαη γηα λα βειηηψζεη ηελ εκπεηξία ηνπ ρξήζηε ζηηο θαζεκεξηλέο ηνπ αλάγθεο θαη αζρνιίεο. Πην αλαιπηηθά κεξηθέο 11

12 απφ ηηο πην αμηνζεκείσηεο δπλαηφηεηεο ησλ smartphones απφ πιεπξάο πιηθνχ. Ιζρπξνί Επεμεξγαζηέο Γηα λα θαιχςνπλ ηηο πςειέο απαηηήζεηο ζε επεμεξγαζηηθή ηζρχ ησλ λέσλ ιεηηνπξγηθψλ ζπζηεκάησλ αιιά θαη φισλ απηψλ ησλ εθαξκνγψλ φια ηα ζχγρξνλα smartphones έξρνληαη εμνπιηζκέλα κε πνιχ ηζρπξνχο επεμεξγαζηέο πνπ ζα δήιεπαλ πνιινί πξνζσπηθνί ππνινγηζηέο κεξηθά ρξφληα πξηλ. Έηζη ζπλαληάκε κέρξη θαη ηεηξαπχξελνπο επεμεξγαζηέο ηερλνινγίαο ARM κε πςειέο ζπρλφηεηεο πνπ αγγίδνπλ κέρξη θαη ηα 2.0 Ghz. Μεγάιε Μλήκε Μαδί κε ηελ επεμεξγαζηηθή ηζρχ έρνπκε απμεκέλεο επηδφζεηο θαη ζηνλ ηνκέα ηεο κλήκεο RAM κε ηα πεξηζζφηεξα smartphones λα θάλνπλ ρξήζε κλήκεο RAM ηχπνπ LPDDR2 (ρακειήο θαηαλάισζεο εηδηθέο κλήκεο RAM ηχπνπ DDR2 γηα θνξεηέο ζπζθεπέο) θαη θάπνηα πην εμειηγκέλα κνληέια λα ρξεζηκνπνηνχλ θαη πην γξήγνξεο κλήκεο ηχπνπ DDR3 κε κεγέζε πνπ θηάλνπλ κέρξη θαη ηα 2GB. Απνζεθεπηηθέο Δπλαηόηεηεο Δθηφο απφ ηελ κλήκε RAM ζεκαληηθφ ξφιν παίδεη θαη ν απνζεθεπηηθφο ρψξνο πνπ έρεη ε θάζε ζπζθεπή. Υψξνο πνπ ρξεζηκνπνηείηαη γηα ηελ απνζήθεπζε ηνπ ιεηηνπξγηθνχ ζπζηήκαηνο, ησλ εθαξκνγψλ αιιά θαη ησλ δεδνκέλσλ ηνπ ρξήζηε. Καη πξνθαλψο φζν πεξηζζφηεξνο απνζεθεπηηθφο ρψξνο ππάξρεη ηφζν ην θαιχηεξν γηα ηνλ ρξήζηε. ε θάπνηεο πεξηπηψζεηο ν θαηαζθεπαζηήο πξνκεζεχεη ηελ ζπζθεπή ηνπ κε απνζεθεπηηθφ ρψξν αξθεηψλ GB ρσξίο δπλαηφηεηεο επηπιένλ πξνζζήθεο θαη ζε θάπνηεο άιιεο πεξηπηψζεηο νη ζπζθεπέο έξρνληαη κε κηθξή απνζεθεπηηθή κλήκε αιιά κε δπλαηφηεηα επέθηαζεο κέζσ θαξηψλ SD απφ ηνλ ρξήζηε. ήκεξα νη ζπζθεπέο smartphone κπνξεί λα αγγίμνπλ ρσξεηηθφηεηεο κέρξη θαη 32 GB. 12

13 Οζόλεο Αθήο Έλα ραξαθηεξηζηηθφ πνπ θάλεη ακέζσο ηελ δηαθνξά είλαη νη νζφλεο αθήο πςειψλ αλαιχζεσλ πνπ ζπλνδεχνπλ ηηο ζχγρξνλεο smartphone ζπζθεπέο. Ο ρξήζηεο πιένλ κπνξεί λα θάλεη φινπο ηνπο ρεηξηζκνχο θαηεπζείαλ πάλσ ζηελ νζφλε κε ρεηξνλνκίεο θαη κε ην εηθνληθφ πιεθηξνιφγην πνπ πεξηιακβάλεηαη δελ ρξεηάδεηαη ε ρξήζε θπζηθνχ πιεθηξνινγίνπ. Έηζη ν ρψξνο πνπ θαηαιακβάλεη ε νζφλε έρεη απμεζεί αηζζεηά. Έηζη νη ζπζθεπέο smartphone κπνξνχλ λα θάλνπλ εθηθηή ηελ αλαπαξαγσγή πνιπκέζσλ (ηαηληψλ θηι) θαη λα ρξεζηκνπνηεζνχλ θαη ζαλ θνξεηέο παηρληδν-κεραλέο. ήκεξα έρνπκε νζφλεο πνπ θηάλνπλ κέρξη θαη ηηο 5 θαη κε αλάιπζε κέρξη θαη 1080p. πλδεζηκόηεηα Έλα ζεκαληηθφ ζηνηρείν είλαη νη δπλαηφηεηεο ζπλδεζηκφηεηαο ησλ ζπζθεπψλ smartphones κε άιιεο ζπζθεπέο αιιά θαη κε ην δηαδίθηπν. Έηζη ζρεδφλ φιεο νη ζπζθεπέο παξέρνπλ κηα κεγάιε πνηθηιία κεζφδσλ ζπλδεζηκφηεηαο φπσο Wi-Fi γηα πξφζβαζε ζην ηληεξλέη αιιά θαη επηθνηλσλία κε άιιεο ζπζθεπέο πνπ ππνζηεξίδνπλ απηή ηελ ηερλνινγία, Bluetooth γηα αζχξκαηε ζχλδεζε ζε άιιεο ζπζθεπέο, GSM/UMTS γηα ζχλδεζε ζην δηαδίθηπν κέζσ δηθηχσλ δεδνκέλσλ. Κάκεξα Έλα άιιν αλαπφζπαζην θνκκάηη ησλ ζεκεξηλψλ ζπζθεπψλ smartphones είλαη ε ρξήζε θακεξψλ ηθαλψλ λα ηξαβήμνπλ βίληεν θαη θσηνγξαθίεο πςειψλ αλαιχζεσλ. Μεξηθά κνληέια ρξεζηκνπνηνχλ θάκεξεο ρακειψλ αλαιχζεσλ ζην κπξνζηηλφ κέξνο θπξίσο γηα ηελ δηαδηθηπαθή επηθνηλσλία ησλ ρξεζηψλ θαη θάκεξεο πςειψλ αλαιχζεσλ ζην πίζσ κέξνο. Μεξηθά smartphones κάιηζηα έρνπλ ηφζν θαινχο θαθνχο θαη πςειέο αλαιχζεηο πνπ μεπεξλνχλ αξθεηέο ςεθηαθέο θσηνγξαθηθέο κεραλέο ηνπ εκπνξίνπ. Τπνζηήξημε GPS Με ηηο λέεο ππεξεζίεο ραξηψλ πνπ έρνπλ θάλεη ηελ εκθάληζε ηνπο ην ζχζηεκα GPS έρεη γίλεη θαη απηφ έλα πνιχ ζεκαληηθφ ζηνηρείν ηεο θαζεκεξηλφηεηαο καο. Σν κφλν πνπ έρεη λα θάλεη έλαο ρξήζηεο είλαη λα ελεξγνπνηήζεη ηελ ην 13

14 GPS ζηελ ζπζθεπή ηνπ θαη κέζσ ησλ θαηάιιεισλ εθαξκνγψλ λα βξεη ηελ αθξηβή ηνπ ζέζε θαη λα πινεγεζεί κέζσ θσλεηηθψλ νδεγηψλ ζην ζεκείν πνπ ζέιεη λα ηαμηδέςεη. Οη πεξηζζφηεξεο smartphone ζπζθεπέο δηαζέηνπλ ζχζηεκα GPS. Επηπιένλ ππνζηήξημε hardware Άιια ρξήζηκα ραξαθηεξηζηηθά πνπ πιαηζηψλνπλ ηηο δπλαηφηεηεο ελφο smartphone είλαη ελζσκαησκέλε ςεθηαθή ππμίδα, βαξφκεηξν, αηζζεηήξεο θίλεζεο θαη επηηάρπλζεο. ια απηά ηα ζπζηήκαηα ρξεζηκνπνηνχληαη απφ εθαξκνγέο θαη βειηηψλνπλ ηελ εκπεηξία ηνπ ρξήζηε αθφκα πεξηζζφηεξν. Εηθόλα 3 - ύγθξηζε ραξαθηεξηζηηθώλ κεηαμύ κεξηθώλ από ησλ θαιύηεξσλ smartphone ζπζθεπώλ πνπ θπθινθνξνύλ ζήκεξα. 14

15 1.4 Πεξηνξηζκνί πιηθνύ ησλ Smartphone ζπζθεπώλ Μπνξεί ηα smartphones λα είλαη πνιχ ρξήζηκα θαη απαξαίηεηα ζηελ θαζεκεξηλφηεηα καο ιφγν ηνπ κηθξνχ κεγέζνπο θαη ησλ πινχζησλ δπλαηνηήησλ πνπ καο παξέρνπλ αιιά παξάιιεια «ππνθέξνπλ» απφ θάπνηνπο ηερληθνχο πεξηνξηζκνχο πνπ ζα αλαθεξζνχλ παξαθάησ. Πεξηνξηζκέλε Ελέξγεηα Ο ζεκαληηθφηεξνο ηερληθφο πεξηνξηζκφο ησλ smartphone ζπζθεπψλ είλαη ν κηθξφο ρξφλνο ιεηηνπξγίαο ηνπο. Η κνλαδηθή πεγή ελέξγεηαο ησλ ζπζθεπψλ απηψλ είλαη νη κπαηαξίεο ηνπο νη νπνίεο ιφγν πεξηνξηζκψλ ρψξνπ αιιά θαη ηερλνινγηθψλ πεξηνξηζκψλ δελ κπνξνχλ λα απνδψζνπλ παξαπάλσ απφ κεξηθέο ψξεο παξνρήο ελέξγεηαο. Η δηάξθεηα ιεηηνπξγίαο ηεο ζπζθεπήο εμαξηάηαη άκεζα θαη απφ ηνλ θφξην ρξήζεο ηεο ζπζθεπήο αθνχ ππεξβνιηθή ρξήζε ζα εμαληιήζεη αθφκα πην γξήγνξα ηελ κπαηαξία ηνπ. Αξλεηηθή επίδξαζε ζηελ δηάξθεηα ιεηηνπξγίαο ηεο ζπζθεπήο πξνθαιεί θαη ε ρξήζε ησλ ζπζηεκάησλ GPG, Wi-Fi θαη Bluetooth πνπ πξνθαινχλ κεγάιε θαηαλάισζε ηζρχνο ηεο κπαηαξίαο. Οη κπαηαξίεο πνπ ρξεζηκνπνηνχλ νη smartphone ζπζθεπέο ζήκεξα είλαη νη γλσζηέο κπαηαξίεο ιηζίνπ κε ρσξεηηθφηεηεο απφ 1200mAh κέρξη θαη 2400mAh ρσξεηηθφηεηεο πνπ επεξεάδνληαη απφ ην κηθξφ κέγεζνο πνπ πξέπεη λα έρεη ε κπαηαξία αιιά θαη απφ ηνπο πεξηνξηζκνχο πνπ επηθέξεη ην ίδην ην πιηθφ απφ ην νπνίν είλαη θαηαζθεπαζκέλε. Ίζσο ζην κέιινλ κε ηελ εμέιημε ηεο ηερλνινγίαο λα έρνπκε κπαηαξίεο άιινπ ηχπνπ κε κηθξφ κέγεζνο θαη πνιχ κεγαιχηεξεο δηάξθεηεο ιεηηνπξγίαο. Πξνβιήκαηα πλδεζηκόηεηαο Έλαο αθφκα ζεκαληηθφο ηερληθφο πεξηνξηζκφο είλαη ε ρακειή πνηφηεηα ηνπ δηθηχνπ επηθνηλσλίαο πνπ έρεη σο απνηέιεζκα ηελ θαθή εκπεηξία ρξήζεο απφ ηνπο θαηφρνπο ησλ smartphone ζπζθεπψλ. Οη ζπζθεπέο smartphone ρξεζηκνπνηνχλ ηα δίθηπα θηλεηήο ηειεθσλίαο κέζσ ηεο ελζσκαησκέλεο θεξαίαο πνπ δηαζέηνπλ γηα ηειεθσληθέο επηθνηλσλίεο αιιά θαη ζχλδεζε ζην δηαδίθηπν. Μεξηθέο θνξέο φκσο ε θάιπςε ηνπ δηθηχνπ δελ είλαη επαξθήο ή θαηαξξέεη θαη έηζη πνιιέο θνξέο δελ είλαη δπλαηή ε επηθνηλσλία κε άιινπο ρξήζηεο. Δπίζεο πξφβιεκα ππάξρεη θαη κε ηελ ζχλδεζε ζην δηαδίθηπν αθνχ 15

16 ηηο πεξηζζφηεξεο θνξέο νη ηαρχηεηεο είλαη αξθεηά ρακειέο θαη ζε πνιιά ζεκεία ε θάιπςε είλαη θαθή ή θαη αδχλαηε. Απηφ ην πξφβιεκα είλαη θπξίσο εκθαλέο ζε απνκαθξπζκέλεο πεξηνρέο εθηφο ησλ κεγάισλ αζηηθψλ θέληξσλ πνπ δελ ππάξρεη ζσζηή θάιπςε απφ ηηο ππάξρνπζεο θεξαίεο. Μέζα ζηηο πφιεηο ν πην ζπρλφο ιφγνο κε θαιήο θάιπςεο είλαη ηα πνιιά εκπφδηα πνπ παξεκβάινπλ κεηαμχ ηνπ ρξήζηε θαη ηεο πην θνληηλήο θεξαίαο πνπ εμαζζελνχλ ην ζήκα. 1.5 Επηπηώζεηο ζηνλ άλζξσπν Οη επηπηψζεηο πνπ έρνπλ ηα smartphones ζηνλ άλζξσπν αθνξνχλ θνηλσληθνχο θαη βηνινγηθνχο παξάγνληεο. Απφ πιεπξάο θνηλσληθψλ παξαγφλησλ βιέπνπκε φηη κε ηελ ξαγδαία αχμεζε ρξήζεο smartphone ζπζθεπψλ φπνπ ν θάζε έλαο κπνξεί λα θαηέρεη κηα ηέηνηα ζπζθεπή έρνπλ αξρίδεη λα εγείξνληαη ζέκαηα ηδησηηθφηεηαο θαη πξνζηαζίαο πξνζσπηθψλ δεδνκέλσλ. Απφ ηελ κηα επεξεάδεηαη ν ίδηνο ν ρξήζηεο αθνχ κε ην πιήζνο ησλ ππεξεζηψλ πνπ ηνπ παξέρνπλ απηέο νη ζπζθεπέο έρεη πιένλ πνιιά πξνζσπηθά ηνπ δεδνκέλα ζηελ ζπζθεπή απηή. Γεδνκέλα φπσο θσηνγξαθίεο, θσδηθνχο πξφζβαζεο, ζεκεηψζεηο αιιά θαη άιια πξνζσπηθά ηνπ ζηνηρεία ηα νπνία ζα κπνξνχζαλ λα ππνθιέπηνπλ απφ θάπνηνλ άιινλ. Έηζη απφ ηελ κηα ν ρξήζηεο έρεη ηελ επθνιία λα θαιχπηεη δηάθνξεο αλάγθεο ηνπ απφ κηα κφλν ζπζθεπή αιιά απηφ ην πιενλέθηεκα ζα κπνξνχζε λα απνβεί αξλεηηθφ γηα ηνλ ίδην αλ θάπνηνο θαθφβνπινο ππέθιεπηε ηα δεδνκέλα ηνπ είηε επεηδή δελ ήηαλ ζσζηά αζθαιηζκέλα απφ ηνλ ίδην ηνλ ρξήζηε είηε έπεηηα απφ επίζεζε ηνπ δεχηεξνπ ζην ιεηηνπξγηθφ ζχζηεκα ηεο smartphone ζπζθεπήο. Άιιε έλα ζέκα πνπ πξνθχπηεη είλαη ε παξαβίαζε ηεο ηδησηηθφηεηαο άιινλ αλζξψπσλ. Απηφ ζα κπνξνχζε λα ζπκβεί γηα παξάδεηγκα αλ έλαο ρξήζηεο βηληενζθνπνχζε ή ερνγξαθνχζε άιινπο αλζξψπνπο ελ άγλνηα ηνπο ή παξά ηελ ζέιεζε ηνπο. Απηφ θαη αξθεηέο άιιεο παξφκνηεο ελέξγεηεο ζα κπνξνχζαλ λα γίλνπλ πνιχ εχθνια κε ηελ εθηεηακέλε ρξήζε ησλ smartphone ζπζθεπψλ. Έηζη γίλεηαη αληηιεπηφ φηη ν ρξήζηεο πξέπεη λα πξνζέρεη θαη γηα ηνλ ίδην ψζηε λα κελ πέζεη ζχκα θάπνηαο επίζεζεο αιιά θαη λα κελ δξα ελάληηα ζηνπο ζπλαλζξψπνπο ηνπ εθκεηαιιεπφκελνο ηηο δπλαηφηεηεο πνπ ηνπ πξνζθέξνπλ απηέο νη ζπζθεπέο. 16

17 Οη smartphone ζπζθεπέο επεξεάδνπλ ηνλ άλζξσπν θαη απφ ηελ βηνινγηθή πιεπξά φκσο. Σφζν νη ίδηεο νη ζπζθεπέο φζν θαη νη θεξαίεο πνπ ρξεζηκνπνηνχλ γηα ηελ δηθηχσζε ηνπο εθπέκπνπλ ειεθηξνληθή αθηηλνβνιία πνπ είλαη γλσζηφ φηη επεξεάδεη ηνλ αλζξψπηλν εγθέθαιν. Οη ζπζθεπέο smartphone εθπέκπνπλ ειεθηξνκαγλεηηθή αθηηλνβνιία θπξίσο θαηά ηελ δηάξθεηα κηαο ηειεθσληθήο επηθνηλσλίαο ή ζχλδεζεο ζην δηαδίθηπν κέζσ δηθηχνπ θηλεηήο ηειεθσλίαο. Βέβαηα φηαλ κηα ζπζθεπή βξίζθεηαη ζε θαηάζηαζε αλακνλήο θαη πάιη εθπέκπεη θάπνηεο πνζφηεηεο ειεθηξνκαγλεηηθήο αθηηλνβνιίαο ζηελ πξνζπάζεηα ηεο λα επηθνηλσλήζεη κε ην δίθηπν θηλεηήο ηειεθσλίαο θαη λα δειψζεη ηελ ζέζε πνπ βξίζθεηαη θαη λα ειέγμεη αλ ππάξρνπλ δεδνκέλα δηαζέζηκα γηα ιήςε. Η πνζφηεηα ειεθηξνκαγλεηηθήο αθηηλνβνιίαο πνπ εθπέκπεηαη δηαθέξεη απφ κνληέιν ζε κνληέιν αλάινγα κε ηελ εηαηξία πνπ ην θαηαζθεπάδεη. Απφ ηελ εθπεκπφκελε απηή ειεθηξνκαγλεηηθή αθηηλνβνιία έλα κφλν κέξνο απνξξνθάηε απφ ην αλζξψπηλν ζψκα. Ο ξπζκφο απηήο ηεο απνξξφθεζεο αλά κνλάδα ρξφλνπ κεηξηέηαη ζε SAR (Specific Absorption Rate). Η Δπξσπατθή Έλσζε έρεη θαζνξίζεη ηηο αλψηαηεο επηηξεπφκελεο ηηκέο SAR γηα θάζε ζπζθεπή ψζηε λα πξνζηαηέςεη ηελ πγεία ησλ πνιηηψλ ηεο. Παξφια απηά νη ρξήζηεο ζα πξέπεη λα είλαη πξνζεθηηθή ζηελ ρξήζε ησλ smartphone ζπζθεπψλ ηνπο θαη λα ρξεζηκνπνηνχλ ζπζθεπέο handsfree φηαλ πξαγκαηνπνηνχλ ηειεθσληθέο θιήζεηο αθνχ εηδηθά ε πεξηνρή ηνπ θεθαιηνχ είλαη ε πην επαίζζεηε. 17

18 ΚΕΦΑΛΑΙΟ 2 ΑΝΑΛΤΗ ΣΟΤ ΛΕΙΣΟΤΡΓΙΚΟΤ WINDOWS PHONE 2.1 Λίγα ιόγηα γηα ην Windows Phone Σν Windows Phone είλαη ιεηηνπξγηθφ ζχζηεκα θιεηζηνχ θψδηθα ζρεδηαζκέλν γηα smartphone ζπζθεπέο. Γεκηνπξγφο ηνπ Windows Phone είλαη ε Microsoft πνπ ην ζρεδίαζε σο δηάδνρν ηεο πξνεγνχκελεο πιαηθφξκαο ηεο Windows Mobile. Αληίζεηα κε ηνλ πξνθάηνρν ηνπ ην Windows Phone ζηνρεχεη ζηνλ κέζν ρξήζηε θαη ζηφρνο ηεο Microsoft είλαη λα κπνξέζεη λα αληαγσληζηεί ηα δπν άιια κεγάια ιεηηνπξγηθά ζπζηήκαηα πνπ έρνπλ θαηαθηήζεη ηελ αγνξά ην Android θαη ην IOS. Δίλαη απφ ηα πην θαηλνχξγηα ιεηηνπξγηθά ζπζηήκαηα αθνχ ε δηάζεζε ηνπ ζηνπο ρξήζηεο έγηλε ζηα ηέιε ηνπ Μέρξη ζηηγκήο έρνπλ θπθινθνξήζεη δπν εθδφζεηο ηνπ ιεηηνπξγηθνχ ηα Windows Phone 7 θαη Windows Phone 8 κε κηα αθφκα λέα έθδνζε λα έρεη επηβεβαησζεί λα θάλεη ηελ εκθάληζε ηεο κέζα ζην Με ηα Windows Phone ε Microsoft δεκηνχξγεζε έλα θαηλνχξγην πην κνληέξλν γξαθηθφ πεξηβάιινλ πνπ έρεη σο πξνζαλαηνιηζκφ ηελ απιφηεηα θαη ηελ θηιηθφηεηα πξνο ηνλ ρξήζηε. Σν ινγηζκηθφ πνπ «ηξέρεη» ζηα Windows Phone κπνξεί θαη ζπλεξγάδεηαη κε ππεξεζίεο άιισλ δεκηνπξγψλ αιιά θαη κε απηέο ηεο Microsoft θαη φπσο θαη ηα άιια κεγάια ιεηηνπξγηθά ζπζηήκαηα έρεη δηθφ ηνπ ειεθηξνληθφ θαηάζηεκα εθαξκνγψλ κε ην πιήζνο ηνπο λα απμάλεηαη θάζε κέξα. 2.2 Η ηζηνξία ηνπ Windows Phone Παξά ηελ χπαξμε ηνπ Windows Mobile ε Microsoft έςαρλε ηελ εμέιημε ζηα ιεηηνπξγηθά ζπζηήκαηα θνξεηψλ ζπζθεπψλ. Οη πξψηεο πξνζπάζεηεο ελφο θαηλνχξγηνπ ιεηηνπξγηθνχ ζπζηήκαηνο κε ηελ νλνκαζία Photon είραλ αξρίζεη απφ ην 2004 αιιά ε εμέιημε ηνπ ήηαλ αξγή θαη ην πξνηδεθη ηειηθά αθπξψζεθε. Σν 2008 ε Microsoft αλαδηνξγάλσζε ηελ νκάδα ηεο πνπ ήηαλ ππεχζπλε γηα ηελ αλάπηπμε ινγηζκηθνχ ζε θνξεηέο ζπζθεπέο θαη μεθίλεζε ηηο πξνζπάζεηεο γηα ηελ δεκηνπξγία ελφο λένπ ιεηηνπξγηθνχ ζπζηήκαηνο. Σν λέν πξντφλ κε ηελ νλνκαζία Windows Phone επξφθεηην λα θπθινθνξήζεη ην 2009 αιιά κεξηθέο θαζπζηεξήζεηο αλάγθαζαλ ηελ Microsoft λα αλαβάιεη ηελ εκθάληζε ηνπ θαη λα 18

19 αλαπηχμεη ηελ ηειεπηαία έθδνζε ηνπ Windows Mobile ηελ 6.5 σο κηα κεηαβαηηθή έθδνζε γηα ην θαηλνχξγην ηεο ιεηηνπξγηθφ. Η αλάπηπμε ηνπ Window Phone ήηαλ πνιχ γξήγνξε. Έλαο ιφγνο ήηαλ φηη απνηεινχζε έλα λέν ιεηηνπξγηθφ ζχζηεκα απνθνκκέλν απφ ηα πξνεγνχκελα πξντφληα ηεο Microsoft θαη έηζη δελ ρξεηαδφηαλ λα ππάξρεη ζπκβαηφηεηα κε ην Windows Mobile θαη ηηο εθαξκνγέο ηνπ. Σειηθά ε πξψηε ζπζθεπή smartphone κε Windows Phone θπθινθφξεζε ζηηο 21 Οθησβξίνπ ηνπ Οη εθδόζεηο ηνπ Windows Phone Γχν βαζηθέο εθδφζεηο ηνπ ιεηηνπξγηθνχ έρνπλ θπθινθνξήζεη κέρξη ζηηγκήο. Απηέο είλαη νη Windows Phone 7 θαη Windows Phone 8. Αθνινπζεί αλάιπζε ησλ δπν εθδφζεσλ. WINDOWS PHONE Σν Windows Phone 7 θαη νη ελεκεξώζεηο ηνπ To Windows Phone 7 απνηειεί ηελ πξψηε έθδνζε ηνπ ιεηηνπξγηθνχ ζπζηήκαηνο ηεο Microsoft θαη έθαλε ηελ εκθάληζε ηνπ ηνλ Οθηψβξην ηνπ Αξρηθά ππνζηήξηδε 25 γιψζζεο θαη νη εθαξκνγέο ηνπ ειεθηξνληθνχ ηνπ θαηαζηήκαηνο ήηαλ δηαζέζηκεο ζε 35 ρψξεο θαη πεξηνρέο. Σνλ Μάην ηνπ 2011 αθνινχζεζε ε πξψηε αλαλέσζε ηνπ ιεηηνπξγηθνχ ππφ ηελ νλνκαζία Mango ή Windows Phone 7.5 πνπ πεξηειάκβαλε πνιιέο ελεκεξψζεηο θαη δηνξζψζεηο ζθαικάησλ αιιά θαη κεξηθά λέα ζηνηρεία. Η έθδνζε Mango πεξηειάκβαλε επίζεο αθφκα πεξηζζφηεξεο γιψζζεο θαη νη εθαξκνγέο ηνπ ειεθηξνληθνχ θαηαζηήκαηνο ήηαλ δηαζέζηκεο ζε αθφκα πεξηζζφηεξεο ρψξεο. Μηα αθφκα κηθξή αλαλέσζε ηνπ ιεηηνπξγηθνχ κε ηελ νλνκαζία Tango έγηλε δηαζέζηκε ιίγνπο κήλεο κεηά ε νπνίν δηφξζσζε κηθξφ-ζθάικαηα αιιά έξημε θαη ηηο απαηηήζεηο ηνπ ζπζηήκαηνο ζε πιηθφ. Με ηηο λέεο πιένλ ειάρηζηεο απαηηήζεηο γηα λα ηξέμεη ην Windows Phone 7.5 λα είλαη ηα 800Hz επεμεξγαζηηθήο δχλακεο θαη ηα 256 MB κλήκεο RAM έλαληη 512 MB RAM πνπ ρξεηαδφηαλ πξηλ. Η Microsoft ιίγν πξηλ ηελ ιεηηνπξγία ηνπ Windows Phone 8 εμέδσζε αθφκα κηα αλαλέσζε ηνπ ιεηηνπξγηθνχ ζπζηήκαηνο ηελ Windows Phone 7.8 ε 19

20 νπνία πεξηείρε κεξηθά απφ ηα λέα ζηνηρεία πνπ ζα εκθαλίδνληαλ ζηελ έθδνζε Windows Phone 8. Μεξηθά απφ απηά ηα ζηνηρεία ήηαλ ε λέα αλαλεσκέλε νζφλε εθθίλεζεο, λέα ζέκαηα θαη ρξσκαηηθέο επηινγέο θαη αλαλέσζε ηεο νζφλεο θιεηδψκαηνο Απαηηήζεηο Windows Phone 7 ζε πιηθό Γηα λα παξέρεη κηα ζηαζεξή εκπεηξία ρξήζεο ζε φιεο ηηο ζπζθεπέο πνπ ην ρξεζηκνπνηνχλ ην Windows Phone 7 ρξεηάδεηαη θάπνηεο ζπγθεθξηκέλεο ειάρηζηεο απαηηήζεηο απφ πιεπξάο πιηθνχ. Απηέο είλαη: Υσξεηηθή νζφλε πνιιαπιήο αθήο 4 ζεκείσλ κε ειάρηζηε αλάιπζε 480x800 (WVGA) Δπεμεξγαζηή ARM v7 "Cortex/Scorpion" ή Snapdragon QSD8X50, MSM7X30, and MSM8X55 Μνλάδα επεμεξγαζίαο γξαθηθψλ (GPU) πνπ λα ππνζηεξίδεη DirectX9 256 ΜΒ κλήκεο RAM θαη 4 GB κλήκεο Flash Σαρχκεηξν, αηζζεηήξα θσηφο πεξηβάιινληνο, αηζζεηήξα εγγχηεηαο θαη δέθηε ξαδηφθσλνπ κε βνεζφ GPS Έμη κεραληθά θνπκπηά: επηζηξνθή, αξρή, αλαδήηεζε, έληαζεο θαη θάκεξαο/θιεηδψκαηνο Καη πξναηξεηηθά κπξνζηηλή θάκεξα, ππμίδα θαη γπξνζθφπην Γξαθηθό πεξηβάιινλ ιεηηνπξγηθνύ Σν Windows Phone 7 ζηεξίδεηαη ζε έλα λέν πεξηβάιινλ ρξήζεο πνπ έρεη νλνκαζηεί Metro. Η αξρηθή νζφλε ηνπ ιεηηνπξγηθνχ απνηειείηαη απφ πνιιά πιαθίδηα παξαηεηαγκέλα ζε δπν ζηήιεο. Σα πιαθίδηα απηά κπνξεί λα είλαη ζπληνκεχζεηο ζε θάπνηα εθαξκνγή, ή ππεξεζία ή θαη αθφκα κεκνλσκέλα αληηθείκελα (φπσο επαθέο, ζειίδεο δηαδηθηχνπ ή θάπνην αληηθείκελν πνιπκέζσλ). Οη ρξήζηεο έρνπλ ηελ δπλαηφηεηα λα αθαηξέζνπλ ή λα πξνζζέζνπλ πιαθίδηα πνπ επηζπκνχλ θαη λα ηα αλαδηαηάμνπλ. Δπίζεο ηα πιαθίδηα κπνξνχλ λα έρνπλ δπλακηθφ πεξηερφκελν, δειαδή κπνξνχλ λα αλαπαξηζηνχλ πιεξνθνξίεο πνπ αλαλεψλνληαη ζε πξαγκαηηθφ ρξφλν αλάινγα κε ηηο αλάγθεο ηεο εθαξκνγήο ή ηεο ππεξεζίαο πνπ αλαπαξηζηνχλ. 20

21 Γηα παξάδεηγκα κηα εθαξκνγή ειεθηξνληθήο αιιεινγξαθίαο ζα έδεηρλε ηνλ αξηζκφ ησλ αδηάβαζησλ κελπκάησλ ή κηα εθαξκνγή θαηξνχ ζα κπνξνχζε λα δείρλεη ηελ ηξέρνπζα ζεξκνθξαζία θαη θαηάζηαζε θαηξνχ. Αξθεηά ζηνηρεία ηνπ Windows Phone 7 είλαη νξγαλσκέλα ζε «θφκβνπο» φπνπ ζπλδπάδνπλ ηνπηθφ θαη δηαδηθηπαθφ πεξηερφκελν απφ δηάθνξεο ππνζηεξηδφκελεο ππεξεζίεο γηα θαιχηεξν απνηέιεζκα. Μπνξεί δειαδή λα ζπλδεζεί κε δεκνθηιή θνηλσληθά δίθηπα φπσο ην Facebook θαη ην Twitter θαη λα ρξεζηκνπνηήζεη ηα δεδνκέλα ηνπο ζηηο εθαξκνγέο ηνπ. Γηα παξάδεηγκα ζηελ εθαξκνγή Φσηνγξαθίεο λα εκθαλίδεη εθηφο απφ ηηο θσηνγξαθίεο πνπ ιήθζεθαλ κε ηελ θάκεξα θαη απηέο πνπ βξίζθνληαη ζηνλ ινγαξηαζκφ ηνπ ρξήζηε ζην Facebook φπσο θαη ζηελ εθαξκνγή Δπαθέο λα εκθαλίδεη επαθέο ζπλδπαζηηθά απ φιεο ηηο ππεξεζίεο πνπ έρνπκε επηιέμεη. Δπηπιένλ ην Windows Phone ππνζηεξίδεη ηερλνινγία πνιιαπιήο αθήο θαη ζην πξνεπηιεγκέλν νπηηθφ ηνπ ζέκα θπξηαξρεί ην καχξν θαη ηα ζθνηεηλά ρξψκαηα ψζηε λα παξαηείλεη ηελ δηάξθεηα δσήο ηεο κπαηαξίαο αθνχ ζηηο OLED νζφλεο ηα εληειψο καχξα pixel δελ εθπέκπνπλ θσο. Ο ρξήζηεο βέβαηα κπνξεί λα αιιάμεη ην νπηηθφ ζέκα κε έλα άιιν δηθηάο ηνπ πξνηίκεζεο θαη λα επηιέμεη απφ κηα πιεζψξα ρξσκάησλ. Δπίζεο παξακεηξνπνίεζε κπνξεί λα γίλεη θαη ζην ρξψκα ησλ πιαθηδίσλ αθνχ ν ρξήζηεο κπνξεί λα επηιέμεη ζε πνην ρξψκα ζέιεη λα απεηθνλίδνληαη ηα πιαθίδηα ηεο αξρηθήο νζφλεο. Εηθόλα 4 - Αξρηθή νζόλε ζε ιεηηνπξγηθό Windows Phone 7 21

22 2.3.4 Τπεξεζίεο θαη Εθαξκνγέο ηνπ Windows Phone 7 Παξαθάησ ζα αλαιπζνχλ νξηζκέλεο απφ ηηο ελζσκαησκέλεο ππεξεζίεο θαη εθαξκνγέο πνπ ππάξρνπλ ζηα Windows Phone 7. Εηζαγσγή Κεηκέλνπ Η εηζαγσγή θεηκέλνπ απφ ηνπο ρξήζηεο γίλεηαη κέζσ ελφο εηθνληθνχ πιεθηξνινγίνπ ζηελ νζφλε αθήο ην νπνίν εθηφο απφ ηα πξνθαζνξηζκέλνπο ραξαθηήξεο, αξηζκνχο θαη ζχκβνια δηαζέηεη εηδηθφ θνπκπί γηα ηελ εηζαγσγή εηδηθψλ ραξαθηήξσλ θαη εηθνληδίσλ. Δπίζεο έρεη ελζσκαησκέλεο δπλαηφηεηεο απηφκαηεο εηζαγσγήο θεηκέλνπ κέζσ πξφβιεςεο, πξφηαζεο ιέμεσλ ζηνλ ρξήζηε αλάινγα κε ην πεξηερφκελν πνπ πιεθηξνινγεί θαη θπζηθά νξζνγξαθηθήο δηφξζσζεο. Βέβαηα νη ρξήζηεο κπνξνχλ λα αληηθαηαζηήζνπλ ην ελζσκαησκέλν εηθνληθφ πιεθηξνιφγην ηεο Microsoft κε άιια ηξίησλ θαηαζθεπαζηψλ ή αθφκα θαη λα ρξεζηκνπνηήζνπλ εηδηθά θπζηθά πιεθηξνιφγηα πνπ ζπλδένληαη θαηεπζείαλ ή κέζσ Bluetooth κε ηελ ζπζθεπή. Τπεξεζία Μελπκάησλ Σα Windows Phone 7.5 ππνζηεξίδνπλ εθηφο απφ ηνλ δηαρσξηζκφ ησλ ζπδεηήζεσλ ζε νκάδεο αλά ρξήζηε ή ζέκα αιιά θαη ηελ ηαπηφρξνλε ελζσκάησζε κελπκάησλ απφ πνιιέο δηαθνξεηηθέο ππεξεζίεο ζε θάζε ζπδήηεζε. Έηζη ζε κηα θαη κνλαδηθή νκάδα κπνξνχλ λα εκθαλίδνληαη κελχκαηα κεηαμχ δπν ρξεζηψλ απφ SMS, απφ ην Facebook ή θαη απφ άιια θνηλσληθά δίθηπα θαη ππεξεζίεο. Έηζη νη ρξήζηεο κπνξνχλ λα βιέπνπλ φιεο ηηο ζπδεηήζεηο ηνπο κε έλα άηνκν νξγαλσκέλα. Web Browser Ο ελζσκαησκέλνο πεξηεγεηήο ηνπ δηαδηθηχνπ είλαη κηα εηδηθή έθδνζε ηνπ Internet Explorer 9 βαζηζκέλε γηα θηλεηά ηειέθσλα θαη νλνκάδεηαη Internet Explorer Mobile. Μεηαμχ ησλ δπλαηνηήησλ ηνπ είλαη ε δηαηήξεζε ιίζηαο κε ηηο αγαπεκέλεο ζνπ ηζηνζειίδεο θαη ε εκθάληζε πιαθηδίνπ θάπνηαο ηζηνζειίδαο ζηελ αξρηθή νζφλε. Δθηφο απηψλ ππνζηεξίδεη ην παξάιιειν άλνηγκα κέρξη θαη 6 θαξηειψλ, ρεηξνλνκίεο πνιιαπιήο αθήο θαη ηελ απεπζείαο αλαδήηεζε θάπνηαο ιέμεο ζε κηα ηζηνζειίδα απιά γξάθνληαο ηελ. 22

23 Επαθέο Καη ζηελ δηαρείξηζε επαθψλ ε Microsoft δηαηεξεί ηελ ίδηα θηινζνθία. Γειαδή ππνζηεξίδεη ηελ ελζσκάησζε επαθψλ απφ δηάθνξεο ππεξεζίεο θαη θνηλσληθά δίθηπα. Έηζη κέζσ ηεο εθαξκνγήο «Δπαθέο» νη ρξήζηεο κπνξνχλ λα εηζάγνπλ κηα επαθή ρεηξνθίλεηα ή λα εηζάγνπλ ηηο επαθέο ηνπο απφ ην Facebook, Windows Live, Twitter, LinkedIn, Gmail, Outlook θ.α. ε θάζε επαθή ππνζηεξίδεηαη πξνβνιή πιεξνθνξηψλ φπσο πξνβνιή θσηνγξαθηψλ ή εκθάληζε ηειεπηαίσλ λέσλ ηεο επαθήο πνπ αληινχληαη απφ θάπνην θνηλσληθφ δίθηπν. Σέινο θαη ζηηο επαθέο ππάξρεη ε δπλαηφηεηα εηζαγσγήο θάπνηαο επαθήο σο πιαθίδην ζηελ αξρηθή νζφλε, θαζψο θαη δσληαλή πξνβνιή πιεξνθνξηψλ θνηλσληθψλ δηθηχσλ αλ ε επαθή είλαη ζπλδεδεκέλε κε θάπνην πξνθίι θνηλσληθνχ δηθηχνπ. Δηαρείξηζε Η εθαξκνγή δηαρείξηζεο ηεο ειεθηξνληθήο αιιεινγξαθίαο παξέρεη εγγελή ππνζηήξημε γηα Hotmail, Exchange, Yahoo! Mail θαη Gmail θαη αξθεηέο άιιεο ππεξεζίεο αιιεινγξαθίαο κέζσ ησλ πξσηνθφιισλ POP θαη IMAP. Καη ζηα ππνζηεξίδεηαη ε εκθάληζε ζε νκάδεο θαζψο θαη εκθάληζε δηαθνξεηηθψλ ππεξεζηψλ ζε έλα inbox αλ ζέιεη ν ρξήζηεο. Σέινο παξέρεηαη θαη ε δπλαηφηεηα εχξεζεο κέζσ αλαδήηεζεο ιέμεσλ-θιεηδηψλ ζην ζέκα, θχξην θείκελν ή ζηνπο παξαιήπηεο. Πνιπκέζα Σν Windows Phone 7 έρεη θάπνηεο ελζσκαησκέλεο εθαξκνγέο γηα ηελ δηαρείξηζε ησλ πνιπκέζσλ. Η εθαξκνγή «Μνπζηθή + Βίληεν» επηηξέπεη ζηνλ ρξήζηε άκεζε πξφζβαζε ζηελ κνπζηθή θαη βίληεν πνπ ππάξρνπλ ζηελ ζπζθεπή ηνπ θαζψο θαη ζχλδεζε κε ηελ δηαδηθηπαθή ππεξεζία ηεο Microsoft Xbox Music θαη εκθάληζε πεξηερνκέλνπ θαη απφ εθεί. Δπίζεο κπνξεί λα γίλεη ζχλδεζε θαη κε δεκνθηιείο ππεξεζίεο φπσο ην YouTube θαη Vevo. Η εθαξκνγή «Δηθφλεο» εκθαλίδεη θσηνγξαθίεο πνπ ππάξρνπλ απνζεθεπκέλεο ηνπηθά ζηελ ζπζθεπή είηε κεηά απφ ιήςε κε ηελ θάκεξα ηνπ ηειεθψλνπ ή εηζαγσγή απφ ηνλ ρξήζηε αιιά θαη θσηνγξαθίεο πνπ ππάξρνπλ 23

24 απνζεθεπκέλεο ζε δηάθνξεο δηαδηθηπαθέο ππεξεζίεο φπσο ην Facebook, SkyDrive θ.α. Η εκθάληζε ησλ θσηνγξαθηψλ κπνξεί λα γίλεη ζε νκάδεο αλάινγα απφ ηελ πεγή πξνέιεπζεο ηνπο ή ην ζέκα ηνπο θαη ππνζηεξίδνληαη θαη θηλήζεηο πνιιαπιήο αθήο γηα κεγέζπλζε ή ζκίθξπλζε θάπνηαο θσηνγξαθίαο. Γεληθά ζηηο Windows Phone 7 ζπζθεπέο ππνζηεξίδνληαη αξθεηά πξφηππα πνιπκέζσλ. Γηα ήρν ππάξρεη ππνζηήξημε ησλ WAV, MP3, WMA, AMR, AAC/MP4/M4A/M4B θαη 3GP/3G2 πξνηχπσλ. Γηα βίληεν ππνζηεξίδνληαη ηα πξφηππα WMV, AVI, MP4/M4V, 3GP/3G2 θαη MOV (QuickTime). Γηα εηθφλεο ππνζηεξίδνληαη ηα πξφηππα JPG/JPEG, PNG, GIF, TIF θαη Bitmap (BMP). Παηρλίδηα Σν ιεηηνπξγηθφ παξέρεη θαη εηδηθή εθαξκνγή γηα ειεθηξνληθά παηρλίδηα. Μέζσ ηεο εθαξκνγήο «Παηρλίδηα» ν ρξήζηεο κπνξεί λα ζπλδεζεί κε ηελ ππεξεζία «Xbox Live» θαη λα θαηεβάζεη παηρλίδηα γηα ηελ ζπζθεπή smartphone ηνπ. Αλαδήηεζε Η Microsoft έρεη ξίμεη αξθεηφ βάξνο ζηελ δηαδηθαζία ηεο αλαδήηεζεο θαη ηελ εχθνιε θαη γξήγνξε εχξεζε απνηειεζκάησλ γηα ηνπο ρξήζηεο. Κάζε ζπζθεπή Windows Phone είλαη απαξαίηεην λα δηαζέηεη έλα θπζηθφ θνπκπί εηδηθά γηα αλαδήηεζε ζην κπξνζηά κέξνο ηεο ζπζθεπήο. Σν θνπκπί απηφ πξαγκαηνπνηεί δηαθνξεηηθέο ιεηηνπξγίεο αλαδήηεζεο αλάινγα κε ην κέξνο ή ηελ εθαξκνγή απφ ηελ νπνία έρεη παηεζεί. Γηα παξάδεηγκα αλ παηεζεί ην θνπκπί ηεο αλαδήηεζεο ζηελ εθαξκνγή «Δπαθέο» καο επηηξέπεηαη αλαδήηεζε ζηελ ιίζηα ησλ επαθψλ καο ελψ αλ παηεζεί ζηελ εθαξκνγή «Μνπζηθή + Βίληεν» καο επηηξέπεηαη ηνπηθή θαη δηαδηθηπαθή αλαδήηεζε γηα κνπζηθά αξρεία ή αξρεία βίληεν απνζεθεπκέλα ηνπηθά ή κέζσ θάπνηαο δηαδηθηπαθήο ππεξεζίαο πνπ έρνπκε ζπλδέζεη. Αλ θάπνηα εθαξκνγή δελ ρξεζηκνπνηεί ην θνπκπί ηεο αλαδήηεζεο ηφηε παηψληαο ηνπ κπνξνχκε λα θάλνπκε αλαδήηεζε ζην δηαδίθηπν κέζσ ηεο εθαξκνγήο Bing γηα ηζηνζειίδεο, λέα, ράξηεο, δειηία θαηξνχ θ.η.ι. Δπηπιένλ εθηφο απφ ηελ ζπκβαηηθή κέζνδν αλαδήηεζεο κέζσ πιεθηξνιφγεζεο ππνζηεξίδεηαη θαη θσλεηηθή αλαδήηεζε γηα ηελ εθαξκνγή 24

25 Bing ή γηα θιήζε επαθψλ. Η ππεξεζία απηή ελεξγνπνηείηαη κε παξαηεηακέλν πάηεκα ηνπ θνπκπηνχ ηεο έλαξμεο. νπίηεο Γξαθείνπ Έλα επηπιένλ ραξαθηεξηζηηθφ ησλ Windows Phone είλαη ε ελζσκάησζε ηεο θνξεηήο έθδνζεο ηεο ζνπίηαο γξαθείνπ «Microsoft Office». Μέζσ ηεο εθαξκνγήο «Γξαθείν» κπνξνχκε λα έρνπκε πξφζβαζε ζε φιεο ηηο εθαξκνγέο ηεο ζνπίηαο «Microsoft Office Mobile» θαζψο θαη ζηα έγγξαθα καο. Οη εθαξκνγέο πνπ ελζσκαηψλεη ε ζνπίηα εθαξκνγψλ «Microsoft Office Mobile» είλαη ηα Word Mobile, Excel Mobile, PowerPoint Mobile, OneNote Mobile, and SharePoint Workspace Mobile πνπ επηηξέπνπλ ηα πεξηζζφηεξα έγγξαθα ηεο ζνπίηαο «Microsoft Office» λα εκθαληζηνχλ θαη λα κπνξνχλ λα ηεζνχλ ππφ επεμεξγαζία ζηελ smartphone ζπζθεπή καο Windows Phone. Εηθόλα 5 - Εηζαγσγή θεηκέλνπ κε πξόβιεςε επόκελεο ιέμεο 25

26 WINDOWS PHONE Σν Windows Phone 8 Σν Windows Phone 8 απνηειεί ηελ δεχηεξε έθδνζε ηνπ ιεηηνπξγηθνχ ζπζηήκαηνο ηεο Microsoft γηα smartphone ζπζθεπέο. Κπθινθφξεζε ζηηο 29 Οθησβξίνπ ηνπ 2012 αλ θαη ε Microsoft ην είρε αλαθνηλψζεη απφ ηνλ Ινχλην ηνπ πσο θαη ν πξνθάηνρνο ηνπ ρξεζηκνπνηεί ην γξαθηθφ πεξηβάιινλ δηεπαθήο «Metro». ην θαηλνχξγην απηφ ιεηηνπξγηθφ ζχζηεκα έρνπκε αιιαγή ηνπ ππξήλα θαη ηεο αξρηηεθηνληθήο ηνπ ζπζηήκαηνο απφ Windows CE πνπ ρξεζηκνπνηνχληαλ ζην Windows Phone 7 ζε Windows NT πνπ ρξεζηκνπνηείηαη ζε πνιιά ζηνηρεία ηνπ λένπ ιεηηνπξγηθνχ ηεο Microsoft Windows 8. Έηζη πιένλ νη δχν απηέο πιαηθφξκεο έρνπλ κεγάιε ζπκβαηφηεηα ζηα ζπζηαηηθά ηνπο θαη είλαη πην εχθνιν γηα ηνπο πξνγξακκαηηζηέο λα κεηαθέξνπλ εθαξκνγέο απφ ην έλα ιεηηνπξγηθφ ζην άιιν. Γεγνλφο πνπ έπαημε θαζνξηζηηθφ ξφιν ζηελ απφθαζε απηή ηεο Microsoft γηα αιιαγή ηνπ ππξήλα, κηαο θαη ζηφρνο ηεο είλαη ε ελνπνίεζε θαη αιιειεπίδξαζε ησλ ιεηηνπξγηθψλ ηεο ζπζηεκάησλ γηα θνξεηέο θαη επηηξαπέδηεο ζπζθεπέο. Απηφο είλαη θαη έλαο ιφγνο πνπ νη ζπζθεπέο Windows 7 δελ κπνξνχλ λα αλαβαζκηζηνχλ ζε Windows Phone 8 αιιά θαη εθαξκνγέο γξακκέλεο απνθιεηζηηθά γηα ην λέν ιεηηνπξγηθφ δελ κπνξνχλ λα ηξέμνπλ ζην πξνεγνχκελν Απαηηήζεηο Windows Phone 8 ζε πιηθό Γηα λα παξέρεη κηα ζηαζεξή εκπεηξία ρξήζεο ζε φιεο ηηο ζπζθεπέο πνπ ην ρξεζηκνπνηνχλ ην Windows Phone 7 ρξεηάδεηαη θάπνηεο ζπγθεθξηκέλεο ειάρηζηεο απαηηήζεηο απφ πιεπξάο πιηθνχ. Απηέο είλαη: Υσξεηηθή νζφλε πνιιαπιήο αθήο 4 ζεκείσλ Δπεμεξγαζηή Qualcomm Snapdragon S4 dual-core ή θάπνην θαιχηεξν κνληέιν Μνλάδα επεμεξγαζίαο γξαθηθψλ (GPU) πνπ λα ππνζηεξίδεη Direct3D 512 ΜΒ κλήκεο RAM γηα ηειέθσλα κε αλάιπζε WVGA θαη 1 GB RAM γηα ηειέθσλα κε αλάιπζε 720p/WXGA Έλα ειάρηζην 4 GB κλήκεο Flash γηα ηνπηθή απνζήθεπζε Αζχξκαην δέθηε Wi-Fi b/g θαη ππνζηήξημε Bluetooth 26

27 Κάκεξα απηφκαηεο εζηίαζεο ζην πίζσ κέξνο κε πξναηξεηηθή χπαξμε LED ή Xenon θιαο. πσο θαη πξναηξεηηθή κπξνζηηλή θάκεξα. Δπίζεο ππνρξεσηηθφ θπζηθφ θνπκπί γηα ηελ θάκεξα. Καη ειάρηζηε αλάιπζε γηα ηηο δχν θάκεξεο ε VGA. Σαρχκεηξν, αηζζεηήξα θσηφο πεξηβάιινληνο, αηζζεηήξα εγγχηεηαο θαη δέθηεο GPS θαη A-GNSS Θχξα ήρνπ 3.5ρηιηνζηψλ γηα αθνπζηηθά Τπνζηήξημε γηα micro-usb 2.0 Έμη κεραληθά θνπκπηά: επηζηξνθή, αξρή, αλαδήηεζε, έληαζεο θαη θάκεξαο/θιεηδψκαηνο Πξναηξεηηθά ππμίδα θαη γπξνζθφπην Νέα ζηνηρεία ζην Windows Phone 8 Η λέα έθδνζε ηνπ ιεηηνπξγηθνχ ηεο Microsoft γηα ηηο smartphone ζπζθεπέο, δηαηήξεζε αξθεηά απφ ηα ζηνηρεία ηεο πξνεγνχκελεο έθδνζεο αιιά παξάιιεια πξνρψξεζε θαη ζε ζεκαληηθέο βειηηψζεηο. Παξαθάησ ζα αλαθεξζνχλ νη πεξηζζφηεξεο απφ απηέο. Πξψηα απ φια έρνπκε ηελ ππνζηήξημε ζπζθεπψλ κε κεγαιχηεξεο νζφλεο, άξα θαη κεγαιχηεξεο αλαιχζεηο. Έηζη πιέσλ ππάξρεη ππνζηήξημε γηα WVGA νζφλεο κε αλάιπζε 800x480 ζηα 15:9, γηα νζφλεο WXGA κε αλάιπζε 1280x768 ζηα 15:9 αιιά θαη νζφλεο κε αλάιπζε 720p (1280x720) ζηα 16:9. Παξάιιεια έρεη ήδε αλαθνηλσζεί θαη ε ππνζηήξημε νζνλψλ Full HD κε 1080p αλάιπζε κέρξη ην ηέινο ηνπ ηνλ ηνκέα ηνπ πιηθνχ έλα λέν ζηνηρείν είλαη θαη ε ππνζηήξημε ησλ επεμεξγαζηψλ πνιιψλ ππξήλσλ NFC. Αθνινπζνχλ άιιεο βειηηψζεηο ηνπ ιεηηνπξγηθνχ φπσο ε θαιχηεξε δηαρείξηζε ησλ αθαηξνχκελσλ κέζσλ απνζήθεπζεο (θάξηεο κλήκεο θηι). Έρνπκε αλαζρεδίαζε ηεο αξρηθήο νζφλεο πνπ ρσξάεη πεξηζζφηεξα πιαθίδηα θαη καο δίλεη ηελ δπλαηφηεηα λα αιιάμνπκε κέγεζνο ζηα πιαθίδηα. Δλζσκαηψλεηαη λέα εθαξκνγή κε φλνκα «Πνξηνθφιη» φπνπ ζα κπνξνχκε λα ρξεζηκνπνηνχκε γηα πιεξσκέο θαη ελζσκάησζε αλάινγσλ ππεξεζηψλ. πσο επίζεο θαη ελζσκαησκέλεο VoIP ππεξεζίεο πνιχο θαιήο πνηφηεηαο. Δπίζεο έρνπκε αχμεζε ηεο αζθάιεηαο ράξε ζηελ θξππηνγξάθεζε BitLocker 128bit αιιά θαη ζηελ ππεξεζία SecureBoot. Σέινο έρνπκε θαη θαιχηεξε ππνζηήξημε ηνπ 27

28 ιεηηνπξγηθνχ αθνχ πιένλ ππνζηεξίδνληαη νη over-the-air ελεκεξψζεηο. Γειαδή ελεκεξψζεηο πνπ ζα γίλνληαη απηφκαηα ρσξίο λα ελνριείηαη ή λα ρξεηάδεηαη λα παξεκβαίλεη ν ρξήζηεο. Εηθόλα 6 - Η λέα αλαλεσκέλε νζόλε έλαξμεο ηνπ Windows Phone 8 28

29 ΚΕΦΑΛΑΙΟ 3 ΑΡΥΕ ΚΑΙ ΠΡΟΣΤΠΑ ΑΝΑΠΣΤΞΗ ΕΦΑΡΜΟΓΩΝ 3.1 Γεληθά Γηα ηελ δηεπθφιπλζε ηνπο θαηά ηελ αλάπηπμε εθαξκνγψλ αιιά θαη γηα θαιχηεξν ηειηθφ απνηέιεζκα νη πξνγξακκαηηζηέο ρξεζηκνπνηνχλ έλα ζχλνιν απφ θαλφλεο θαη αξρέο ζρεδίαζεο. Απηέο νη αξρέο θαζνδήγεζεο είλαη νδεγίεο πξνο ηνλ πξνγξακκαηηζηή γηα ηνλ ηξφπν πνπ ζα αλαπηχμεη ηελ εθαξκνγή ηνπ θαη ζθνπφ έρνπλ λα βειηηψζνπλ ηελ ρξεζηηθφηεηα ηεο εθαξκνγήο θαη ηνλ ηξφπν αιιειεπίδξαζεο ηεο κε ηνλ άλζξσπν. Δθηφο απφ ηηο αξρέο ζρεδίαζεο φκσο ππάξρνπλ θαη ηα πξφηππα ζρεδίαζεο πνπ αλαθέξνληαη ζηελ αξρηηεθηνληθή αιιά θαη ζηνλ ζρεδηαζκφ ηνπ πξνγξάκκαηνο θαη είλαη εμεηδηθεπκέλεο ιχζεηο ζε ζπγθεθξηκέλα πξνβιήκαηα πνπ άιινη πξνγξακκαηηζηέο έρνπλ ζπλαληήζεη πξνεγνπκέλσο θαη έρνπλ επηιχζεη. Έηζη γηα λα γιπηψζνπκε πνιχηηκν ρξφλν θαη θφπν κπνξνχκε λα ρξεζηκνπνηήζνπκε έλα πξφηππν ζρεδίαζεο πνπ ηαηξηάδεη κε ηελ εθάζηνηε εθαξκνγή πνπ αλαπηχζζνπκε ή λα ηξνπνπνηήζνπκε έλα αλ δελ βξίζθνπκε θάηη πνπ λα θαιχπηεη πιήξσο ηηο αλάγθεο καο. Έηζη γίλεηαη αληηιεπηφ φηη θαη νη εθαξκνγέο γηα smartphones ζπζθεπέο δελ μεθεχγνπλ απφ ηνλ θαλφλα θαη πξέπεη λα αθνινπζνχλ θαη απηέο θάπνηα βαζηθά ζρεδηαζηηθά πξφηππα. Σα πξφηππα απηά αλαθέξνληαη ζηελ εκθάληζε ηεο εθαξκνγήο αιιά θαη ζηελ ιεηηνπξγηθφηεηα θαη ζηνλ ηξφπν αιιειεπίδξαζεο κε ηνπο ρξήζηεο ψζηε λα είλαη εχθνιε ζηελ ρξήζε θαη θαηαλνεηή απφ απηνχο. Γηα λα ην πεηχρνπκε απηφ πξέπεη ε δηεπαθέο ηεο εθαξκνγήο καο λα βαζίδνληαη ζηνλ ηξφπν πνπ ζθέθηεηαη θαη ιεηηνπξγεί ν ρξήζηεο θαη φρη ζηνλ ηξφπν κε ηνλ νπνίν ιεηηνπξγεί ε ζπζθεπή. ζν πην θαηαλνεηή θαη πην θνληηλή είλαη ε δηεπαθή ζηελ θαζεκεξηλφηεηα ηνπ ρξήζηε θαη ζε πξάγκαηα πνπ ήδε μέξεη ηφζν πην εχθνια ζα ηελ απνδερηεί. 29

30 3.2 Αξρέο ζρεδίαζεο Πηπρηαθή Δξγαζία Πξνζαλαηνιηζκόο ζηνλ ρξήζηε ιε ε εθαξκνγή ζα πξέπεη λα ρηηζηεί γχξσ απφ ηηο αλάγθεο θαη ηεο δπλαηφηεηεο ηνπ ρξήζηε. Ο πξνγξακκαηηζηήο ζα πξέπεη λα ρηίζεη έλα πεξηβάιινλ πνπ ν ρξήζηεο ζα θαηαλνεί θαη ζα κπνξεί λα θηλεζεί κε άλεζε. Έηζη πξηλ μεθηλήζεη λα ζρεδηάδεη ηελ εθαξκνγή ζα πξέπεη λα ζθεθηεί πνην είλαη ην «πξφβιεκα» πνπ ζέιεη λα ιχζεη κε απηή ηελ εθαξκνγή θαη θπξίσο ζε πνηνλ απεπζχλεηαη απηή ε εθαξκνγή. Γηα παξάδεηγκα ζε πνην ειηθηαθφ θνηλφ απεπζχλεηαη αθνχ άιιεο δεμηφηεηεο κε ηελ ηερλνινγία έρνπλ άηνκα κηθξφηεξεο ειηθίαο θαη άιιεο άηνκα κεγαιχηεξεο πνπ δελ είλαη θαη ηφζν εμνηθεησκέλα κε ηελ ζχγρξνλε ηερλνινγία. Δπίζεο ζα πξέπεη λα ζθεθηεί πνηεο είλαη νη βαζηθέο εξγαζίεο πνπ ζα εθηειεί ψζηε λα θαιχςεη ηηο αλάγθεο ησλ ρξεζηψλ γηαηί ζπρλά κπνξεί λα παξεθθιίλνπκε απφ ηνλ ζηφρν καο θαη ζην ηέινο ε εθαξκνγή λα κελ αληαπνθξίλεηαη ζηηο απαηηήζεηο. ηελ ζπλέρεηα ζα πξέπεη λα ζθεθηνχκε ην πφηε ζα ζέινπλ νη ρξήζηεο λα ρξεζηκνπνηνχλ ηελ εθαξκνγή θαη ππφ πνηεο ζπλζήθεο ψζηε λα κπνξέζνπκε λα βειηηζηνπνηήζνπκε θάπνηα απφ ηα ζηνηρεία ηεο εθαξκνγήο ψζηε λα αληαπνθξίλνληαη ζηηο ζπλζήθεο ρξήζεο ηεο. Σέινο ε εθαξκνγή ζα πξέπεη λα ειεγρζεί απφ πξαγκαηηθνχο ρξήζηεο πξηλ δεκνζηεπζεί ψζηε λα βγάινπκε ηα ζσζηά ζπκπεξάζκαηα γηαηί κφλν ην ηφηε ζα θαλεί αλ πξαγκαηηθά θαιχπηεη ηηο αλάγθεο καο θαη αλ ρξεηάδεηαη ηξνπνπνηήζεηο θαη πνηεο Απιόηεηα θαη ακεζόηεηα Η εθαξκνγή καο ζα πξέπεη λα είλαη απιή πξνο ηελ ρξήζε ηεο κέζα απφ θαηαλνεηέο θαη ζχγρξνλεο δηεπαθέο. Φηηάρλνληαο κηα εθαξκνγή κε πνιιέο εηθφλεο, θείκελα, θνπκπηά θαη άιια ζηνηρεία δελ ζεκαίλεη φηη είλαη θαη εχρξεζηε. ηηο πεξηζζφηεξεο πεξηπηψζεηο κάιηζηα ζεκαίλεη ην αληίζεην. Σα πνιιά ζηνηρεία κπεξδεχνπλ θαη απνπξνζαλαηνιίδνπλ ηνλ ρξήζηε. Αληίζεηα απιέο θαη άκεζεο δηεπαθέο εμππεξεηνχλ πην πνιχ ηνλ ζθνπφ καο. Βέβαηα δελ πξέπεη λα θηάζνπκε ζην αληίζεην άθξν αθήλνληαο κεγάια θελά ζηελ δηεπαθή καο γηαηί ηφηε δίλνπκε ηελ εληχπσζε ιεηςήο εθαξκνγήο. Γη απηφ πξέπεη λα βξνχκε ηνλ ζσζηφ ζπλδπαζκφ ψζηε ε εθαξκνγή καο λα έρεη φια απηά ηα 30

31 ζηνηρεία πνπ ρξεηάδεηαη γηα λα πινπνηήζεη ηηο απαξαίηεηεο ιεηηνπξγίεο ηεο ρσξίο λα ιείπεη θάηη ή λα ηελ επηβαξχλνπκε κε πεξηηηά πξάγκαηα. Δπίζεο δελ αξθνχλ κφλν ηα πξνεγνχκελα αιιά ζα πξέπεη επηπξφζζεηα νη ιεηηνπξγίεο ηεο εθαξκνγήο καο λα είλαη άκεζα εληνπίζηκεο θαη δηαζέζηκεο ζηνλ ρξήζηε ρσξίο λα ρξεηάδεηαη λα ςάρλεη πνιχ. ζν πην εχθνιε είλαη ε πξφζβαζε ζηα ζηνηρεία θαη ηηο ιεηηνπξγίεο ηεο εθαξκνγήο ηφζν πην ιεηηνπξγηθή θαη αξεζηή ζα είλαη πξνο ηνλ ρξήζηε. ε πεξίπησζε πνπ ε εθαξκνγή καο ζπγθεληξψλεη κεγάιν πιήζνο ιεηηνπξγηψλ θαη ζηνηρείσλ ζα πξέπεη λα ηα νξγαλψζνπκε κε ηέηνην ηξφπν ψζηε ηα βαζηθά ζηνηρεία θαη ιεηηνπξγίεο ηεο λα είλαη άκεζα νξαηά απφ ηνλ ρξήζηε θαη ηα ππφινηπα λα είλαη ηνπνζεηεκέλα κε ηέηνην ηξφπν ψζηε λα κελ είλαη πνιχ δχζθνινο ν εληνπηζκφο ηνπο Ελεκέξσζε ηνπ ρξήζηε Δθηφο απφ ηνλ ζσζηφ ηξφπν ζρεδίαζεο ηεο δηεπαθήο ηεο εθαξκνγήο πξέπεη λα θξνληίζνπκε φηη ν ρξήζηεο ζα έρεη πάληα ηηο πιεξνθνξίεο πνπ ρξεηάδεηαη ψζηε λα κελ είλαη «ρακέλνο» κέζα ζηελ εθαξκνγή καο. Πξψηα απ φια ε πινήγεζε κέζα ζηελ εθαξκνγή πξέπεη λα είλαη δηάθαλε. Ο ρξήζηεο δειαδή πξέπεη λα μέξεη ζε πην ζεκείν ηεο εθαξκνγήο βξίζθεηαη θαη λα κπνξεί λα επηζηξέςεη ζην πξνεγνχκελν ζεκείν ή ζηελ αξρηθή νζφλε ηεο εθαξκνγήο. Δθηφο απφ ηελ πινήγεζε ν ρξήζηεο ζα πξέπεη λα ελεκεξψλεηαη απφ ηελ εθαξκνγή θαη γηα θάζε άιιε ζεκαληηθή ελέξγεηα πνπ πξφθεηηαη λα γίλεη. Απηφ κπνξεί λα γίλεηαη είηε κε κελχκαηα δηαθφπηνληαο νιφθιεξε ηελ ξνή ηνπ πξνγξάκκαηνο είηε κε δηαθξηηηθέο εηδνπνηήζεηο ζε θάπνην ζεκείν, αλάινγα κε ηελ ζεκαληηθφηεηα ηεο εηδνπνίεζεο. Σέινο ελεκέξσζε ζα πξέπεη λα ππάξρεη ζηνλ ρξήζηε θαη ζε πεξίπησζε ζθαικάησλ ή απνηπρία εθηέιεζεο θάπνηαο ελέξγεηαο. Δίλαη πνιχ πηζαλφ ζηελ εθαξκνγή θάπνηα ζηηγκή λα πξνθχςεη θάπνην ζθάικα είηε κέζσ ησλ ρεηξηζκψλ ηνπ ρξήζηε είηε γηα άιινπο ιφγνπο. ε θάζε πεξίπησζε πξέπεη ν ρξήζηεο λα ελεκεξσζεί γηα ην ελ ιφγν ζθάικα ψζηε λα κπνξεί λα αληηδξάζεη θαη απηφο αλάινγα. Καη ή λα επαλαιάβεη ηελ ίδηα ελέξγεηα ή λα πξνβεί ζε θάπνηα δηαθνξεηηθή ελέξγεηα πνπ ζα δηνξζψλεη ην ζθάικα. 31

32 3.3 Πξόηππα ρεδίαζεο Πηπρηαθή Δξγαζία ρεδίαζε ηεο δηεπαθήο ηεο εθαξκνγήο Μηα θαιή ηαθηηθή είλαη ε ρξήζε πνιπκέζσλ ζηελ εθαξκνγή καο, φπσο εηθφλεο, βίληεν θαη ήρνη. Η ρξήζε πνιπκέζσλ βνεζάεη ζηελ αιιειεπίδξαζε ηνπ ρξήζηε κε ηελ εθαξκνγή αθνχ θεληξίδνπλ ην ελδηαθέξνλ ηνπ ρξήζηε θαη ηνπ δίλνπλ ηελ αίζζεζε φηη έρνπλ ζηα ρέξηα ηνπο κηα ζπζθεπή κε πνιιέο δπλαηφηεηεο. Η ρξήζε θαζεκεξηλψλ ελλνηψλ ζην πεξηβάιινλ ηεο εθαξκνγήο είλαη κεγάιεο ζεκαζίαο θαη επηδξά ζεηηθά ζηελ εκπεηξία ηνπ ρξήζηε κε ηελ εθαξκνγή θαζψο φηαλ εηθνληθά αληηθείκελα θαη ελέξγεηεο ζπλδπάδνληαη κε απηά ηνπ πξαγκαηηθνχ θφζκνπ ν ρξήζηεο εμνηθεηψλεηαη πην εχθνια. Δπίζεο θαιφ είλαη λα ππάξρεη θαη κηα ζπλνρή ζηελ εκθάληζε ίδησλ ιεηηνπξγηψλ κεηαμχ εθαξκνγψλ. Γηα παξάδεηγκα φηαλ έλαο ρξήζηεο δεη ην εηθνλίδην ηνπ εξσηεκαηηθνχ ζε κηα εθαξκνγή ην κπαιφ ηνπ ζα πάεη ζηελ βνήζεηα, ελψ αλ δεη ην εηθνλίδην ηεο δηζθέηαο ζα πάεη ζηελ απνζήθεπζε. Αλ αιιάμνπκε απηφ ηνλ ζπζρεηηζκφ θαη ρξεζηκνπνηήζνπκε απηά ηα εηθνλίδηα γηα άιιεο ελέξγεηεο ηφηε ζα κπεξδέςνπκε ηνλ ρξήζηε θαη ζα ηνπ δεκηνπξγήζνπκε άζρεκα ζπλαηζζήκαηα. Άιιε κηα θαιή πξνζέγγηζε είλαη λα αθήλνπκε ηνπο ρξήζηεο λα πξνζσπνπνηνχλ ην πεξηβάιινλ ηεο εθαξκνγήο φπνπ γίλεηαη γηα λα κπνξνχλ λα ηελ θέξνπλ ζε έλα πην πξνζσπηθφ επίπεδν. Έηζη αιιάδνληαο ην θφλην ή ηα ρξψκαηα ηεο εθαξκνγήο ν ρξήζηεο αηζζάλεηαη πην νηθείνο κε ηελ εθαξκνγή. Δπηπιένλ κεγάιεο εθθξάζεηο θαη εξσηήζεηο, επηδξνχλ αξλεηηθά, γηαηί θνπξάδνπλ ην ρξήζηε πνπ ηα δηαβάδεη, επηβαξχλνληάο ηνλ κε πξφζζεηεο θαη πεξηηηέο πιεξνθνξίεο. Έηζη θάλνληαο ρξήζε κηθξψλ θαη θαηαηνπηζηηθψλ εθθξάζεσλ, θαηαθέξλνπκε λα παξαθηλήζνπκε πεξηζζφηεξν ην ελδηαθέξνλ ηνπ ρξήζηε θαη επηπιένλ εμνηθνλνκείηαη ρψξνο γηα ηελ εκθάληζε πεξηζζφηεξσλ πιεξνθνξηψλ θαη ιεηηνπξγηψλ. Σέινο ρξήζηκε είλαη θαη ε δηάζπαζε πνιχπινθσλ δηαδηθαζηψλ ζε απινχζηεξεο, έηζη ψζηε ν ρξήζηεο λα θαζνδεγείηαη κε απιά θαη θαηαλνεηά βήκαηα ζην ηειηθφ απνηέιεζκα. Με απηφ ηνλ ηξφπν απνθεχγεηαη ν βνκβαξδηζκφο ηνπ ρξήζηε κε πιεζψξα πιεξνθνξηψλ. ηελ ίδηα ινγηθή βξίζθεηαη θαη ε ρξήζε ησλ κελνχ, πνπ θαη απηά κε ηε ζεηξά ηνπο απνθξχπηνπλ ιεηηνπξγίεο κέρξη λα ρξεηαζηνχλ. 32

33 3.3.2 σζηό ζύζηεκα εηδνπνηήζεσλ Πηπρηαθή Δξγαζία πσο είπακε θαη ζηηο αξρέο ζρεδίαζεο ν ρξήζηεο πξέπεη λα ελεκεξψλεηαη γηα ην ηη ζπκβαίλεη ζηελ εθαξκνγή πνπ ρξεζηκνπνηεί. Απηφ κπνξεί λα γίλεη κέζσ ελφο ζσζηνχ ζπζηήκαηνο ελεκεξψζεσλ. Οη ελεκεξψζεηο απηέο κπνξεί λα απαηηνχλ ηελ ελεξγή ζπκκεηνρή ηνπ ρξήζηε ή απιά λα ηνλ ελεκεξψλνπλ γηα θάηη. Πξέπεη λα γίλνληαη ζην ζσζηφ ζεκείν θαη λα κελ είλαη νχηε πεξηηηέο θνπξάδνληαο ηνλ ρξήζηε κε πεξηηηέο πιεξνθνξίεο νχηε λα απνπζηάδνπλ φηαλ ε ελεκέξσζε ή απφθαζε ηνπ ρξήζηε γηα θάηη είλαη απαξαίηεηε. Αλάινγα κε ηελ αλάγθε πνπ ππάξρεη κπνξνχκε λα ρξεζηκνπνηήζνπκε δηάθνξνπο ηξφπνπο ελεκεξψζεσλ. Γηα πνιχ ζεκαληηθέο ελεκεξψζεηο πνπ νη ρξήζηεο δελ πξέπεη λα παξαβιέςνπλ κπνξνχκε λα ρξεζηκνπνηήζνπκε κελχκαηα popup πνπ ζηακαηνχλ ηελ ξνή ηνπ πξνγξάκκαηνο θαη απνζπνχλ ηελ πξνζνρή ηνπ ρξήζηε απφ απηφ πνπ θάλεη. Γηα φρη ηφζν ζεκαληηθά κελχκαηα αιιά θαη πνπ θαη πάιη ζέινπκε λα είκαζηε ζίγνπξνη φηη νη ρξήζηεο ζα δνπλ ηφηε ρξεζηκνπνηνχκε πάιη ηνλ ίδην ηχπν κελπκάησλ αιιά απηή ηελ θνξά αθήλνπκε ηελ ξνή ηνπ πξνγξάκκαηνο λα εμειηρζεί θαη εκθαλίδνπκε ην κήλπκα κεηά ην ηέινο ηεο ηξέρνπζαο δηαδηθαζίαο. Τπάξρνπλ πεξηπηψζεηο πνπ ζέινπκε θαη ηελ ζπκκεηνρή ηνπ ρξήζηε θάλνληαο θάπνηα επηινγή. Δθεί κπνξνχκε λα ρξεζηκνπνηήζνπκε κελχκαηα επηβεβαίσζεο φπνπ ν ρξήζηεο αθνχ ελεκεξσζεί κε έλα κήλπκα ζα επηιέμεη κεηαμχ δηαθνξεηηθψλ επηινγψλ πνπ ηνπ παξέρνπκε γηα λα μεθηλήζεη θαη ε αληίζηνηρε δηαδηθαζία. Δθηφο απφ απηά ππάξρνπλ θαη άιια ζηνηρεία πνπ ρξεζηκνπνηνχκε γηα ηελ ελεκέξσζε ηνπ ρξήζηε φπσο κπάξεο πξνφδνπ πνπ ελεκεξψλνπλ ζπλερψο ηνλ ρξήζηε γηα ηελ πνξεία κηα δηαδηθαζίαο θαη κπνξνχλ λα είλαη δηαθξηηηθά ηνπνζεηεκέλεο θάπνπ ή λα απνζπνχλ ηελ πξνζνρή ηνπ ρξήζηε αλάινγα κε ηελ αλάγθε ηεο εθαξκνγήο. Σέηνηεο κπάξεο πξνφδνπ ρξεζηκνπνηνχκε γηα παξάδεηγκα φηαλ θνξηψλνπκε δεδνκέλα. Αθφκα ππάξρνπλ θαη νη κπάξεο θαηάζηαζεο φπνπ εκθαλίδνπλ δηαθξηηηθά θάπνην κήλπκα ζην πάλσ ή ην θάησ ζεκείν ηεο νζφλεο κέρξη ν ρξήζηεο λα αιιειεπηδξάζεη καδί ηνπο. Έλα ηέηνην παξάδεηγκα είλαη ε εκθάληζε κηαο κηθξήο πξνεπηζθφπεζεο ηνπ θεηκέλνπ ελφο κελχκαηνο SMS ζην θηλεηφ καο, ζην πάλσ κέξνο ηεο νζφλεο, κέρξη ν ρξήζηεο λα δηαβάζεη ην κήλπκα φπνπ θαη εμαθαλίδεηαη. 33

34 3.3.3 Απνδνηηθή δηαρείξηζε δεδνκέλσλ Η δηαρείξηζε θαη ε πξνβνιή δεδνκέλσλ είλαη ην θέληξν ηεο εθαξκνγήο θαη ν ιφγνο πνπ νπζηαζηηθά ππάξρεη. Άξα είλαη ρξένο καο ε ζσζηή θαη απνδνηηθή δηαρείξηζε ησλ δεδνκέλσλ απηψλ ψζηε ν ρξήζηεο λα πάξεη φιε ηελ πιεξνθνξία πνπ ρξεηάδεηαη κε ηνλ πην εχθνιν θαη απιφ ηξφπν. Εηζαγσγή Δεδνκέλσλ Έλα ζεκαληηθφ θνκκάηη είλαη ν ζσζηφο ηξφπνο ιήςεο δεδνκέλσλ απφ ηνπο ρξήζηεο. ην θνκκάηη απηφ ηεο εθαξκνγήο ζηφρνο καο είλαη λα πάξνπκε ηηο πιεξνθνξίεο πνπ ρξεηαδφκαζηε απφ ηνλ ρξήζηε κε ηνλ πην εχθνιν θαη θαηαλνεηφ ηξφπν πξνο απηφλ. Η εηζαγσγή ησλ δεδνκέλσλ κπνξεί λα γίλεη κε κηα πιεζψξα ηξφπσλ αλάινγα κε ην είδνο ηεο πιεξνθνξίαο πνπ ζέινπκε λα ζπιιέμνπκε. Τπάξρνπλ φκσο δχν βαζηθέο κέζνδνη πνπ ρξεζηκνπνηνχκε. Η πξψηε είλαη ε ειεχζεξε εηζαγσγή δεδνκέλσλ απφ ηνλ ρξήζηε φπνπ εηζάγεη κφλνο ηνπ ηελ πιεξνθνξία θαηά βνχιεζε π.ρ. γξάθνληαο απφ ην πιεθηξνιφγην. Η δεχηεξε είλαη ε ειεγρφκελε εηζαγσγή δεδνκέλσλ κέζα απφ πξνθαζνξηζκέλεο ιίζηεο πνπ παξέρνπκε εκείο ζηνλ ρξήζηε θαη κπνξεί απηφο λα επηιέμεη. πσο γηα παξάδεηγκα κέζα απφ ιίζηεο πνιιαπιήο επηινγήο κε checkboxes ή κέζα απφ κελνχ επηινγψλ κε κνλαδηθή επηινγή αιιά θαη πνιιά άιια. Βέβαηα κε ηηο ηειεπηαίεο εμειίμεηο ζηελ ηερλνινγία ησλ smartphone ζπζθεπψλ έρνπκε θαη λένπο πην ζχγρξνλνπο θαη άκεζνπο πξνο ηνλ ρξήζηε ηξφπνπο φπσο γηα παξάδεηγκα ε επηινγή κηα πφιεο θαηεπζείαλ απφ ηνλ ράξηε γηα εκθάληζε πιεξνθνξηψλ θαηξνχ. Δεδνκέλα από ην δηαδίθηπν Δίλαη πνιχ πηζαλφ ζε αξθεηά ζεκεία ηνπ πξνγξάκκαηνο λα ρξεηαδφκαζηε δεδνκέλα απφ ην δηαδίθηπν. Αλ θαη ε ρξήζε ηέηνησλ δεδνκέλσλ είλαη απαξαίηεηε γηα ηελ ιεηηνπξγία ηεο εθαξκνγήο εκθαλίδνπλ θαη κεξηθά κεηνλεθηήκαηα ζηελ ρξήζηε ηνπο. Δπεηδή ε χπαξμε ζσζηήο θαη γξήγνξεο ζχλδεζεο ζην δηαδίθηπν κέζσ ησλ δηθηχσλ θηλεηήο ηειεθσλίαο είλαη ακθίβνιε, εηδηθά ζηελ ρψξα καο, πξέπεη λα πξνβιέςνπκε λα κελ θάλνπκε εθηεηακέλε ρξήζε απνκαθξπζκέλσλ δεδνκέλσλ φζν απηφ είλαη δπλαηφλ. Γηαηί εθηφο απφ ηελ κεγάιε θαζπζηέξεζε ζηελ ιήςε ηνπο ζε κεξηθέο πεξηπηψζεηο 34

35 κπνξεί λα κελ είλαη θαη δηαζέζηκα θαη ε εθαξκνγή καο λα κελ κπνξεί λα ιεηηνπξγήζεη. Δπηπιένλ ππάξρεη κεγάιε πηζαλφηεηα ν ρξήζηεο λα επηβαξχλεηαη θαη κε νγθν-ρξέσζε θαηά ηελ ρξήζε ηνπ δηθηχνπ θηλεηήο ηειεθσλίαο θαη ρξήζε κεγάιεο πνζφηεηαο πιεξνθνξηψλ απφ ηελ εθαξκνγή καο ζα ηνπ πξνθαιέζεη πξφβιεκα. Έηζη πξέπεη λα θξνληίζνπκε λα αληινχκε κηθξέο πνζφηεηεο πιεξνθνξηψλ θάζε θνξά θαη ηκεκαηηθά θαη αλ ν ρξήζηεο ρξεηαζηεί πεξηζζφηεξεο ηφηε λα ηηο δεηήζεη θαη εκείο λα ηηο «θαηεβάζνπκε» απφ ην δηαδίθηπν. Σέινο θαηά ηελ δηάξθεηα ηεο ιήςεο ησλ δεδνκέλσλ απφ ην δηαδίθηπν ε εθαξκνγή δελ ζα πξέπεη λα «παγψλεη» γηαηί έηζη πξνθαιεί ζηνλ ρξήζηε θαθή εκπεηξία ρξήζεο. Αληίζεηα ζα πξέπεη λα κπνξεί λα ζπλερίζεη λα έρεη πξφζβαζε ζε θάπνηεο ιεηηνπξγίεο θαη ζην πεξηβάιινλ κέρξη λα θαηέβνπλ ηα δεδνκέλα ή αλ απηφ δελ γίλεηαη ηνπιάρηζηνλ λα ελεκεξψλεηαη κε αλάινγν κήλπκα. Εκθάληζε Δεδνκέλσλ Η εκθάληζε ησλ δεδνκέλσλ κε θηιηθφ πξνο ηνλ ρξήζηε ηξφπν είλαη πνιχ ζεκαληηθή γηα ηελ εκπεηξία ρξήζεο ηνπ κε ηελ εθαξκνγή. Σν ηδαληθφ ζελάξην είλαη ν ρξήζηεο λα έρεη δπλαηφηεηεο παξακεηξνπνίεζεο ηνπ ηξφπνπ πνπ εκθαλίδνληαη ηα δεδνκέλα αιιά θαη ηεο πνζφηεηαο ηνπο. Δηδηθά ζε εθαξκνγέο κε κεγάιε πνζφηεηα δεδνκέλσλ. Με απηφλ ηνλ ηξφπν ν ρξήζηεο αηζζάλεηαη πην νηθεία κε ηελ εθαξκνγή θαη ηελ ρξεζηκνπνηεί πην επράξηζηα. Τπάξρνπλ δηάθνξνη ηξφπνη γηα λα πινπνηεζεί θάηη ηέηνην. Έλαο είλαη κέζα απφ πξνθαζνξηζκέλα κελνχ επηινγψλ. Γειαδή κε ηελ ελεξγνπνίεζε ηνπ κελνχ επηινγψλ ηεο εθαξκνγήο λα έρνπκε ηελ δπλαηφηεηα επηινγήο πξνθαζνξηζκέλσλ ξπζκίζεσλ γηα ηελ εκθάληζε θαη ηελ πνζφηεηα ησλ δεδνκέλσλ. πσο πφζεο εγγξαθέο αλά ζειίδα ή λα αιιάμνπκε θάπνηα κνλάδα κέηξεζεο θ.η.ι. Απηή ε πινπνίεζε καο εμππεξεηεί ζε πεξηπηψζεηο πνπ δελ πηζηεχνπκε φηη νη ρξήζηεο ζα ζέινπλ λα αιιάδνπλ απηέο ηηο ξπζκίζεηο ζπρλά. Καη ην ζεηηθφ ηεο είλαη φηη θεξδίδνπκε ρψξν ζηελ δηεπαθή ηεο εθαξκνγήο αθνχ δελ ππάξρεη εθεί σο θνπκπί ή επηινγή αιιά κφλν ζην θεληξηθφ κελνχ ηεο εθαξκνγήο. ε κεξηθέο πεξηπηψζεηο φκσο είλαη ζεκαληηθφ λα αιιάδνπκε ζπρλά ηελ κνξθή ησλ δεδνκέλσλ θαη εθεί πξέπεη λα ρξεζηκνπνηήζνπκε θάπνην άκεζα εκθαλέο πιήθηξν πξνο ζηνλ ρξήζηε. Γηα 35

36 παξάδεηγκα ζε κηα εθαξκνγή κε ράξηεο φηαλ ζέινπκε λα αιιάμνπκε ηελ εκθάληζε ζε δνξπθνξηθφ ή γεσγξαθηθφ ρξεηαδφκαζηε ηελ άκεζε χπαξμε θνπκπηνχ γηα θαιφ απνηέιεζκα πξνο ηνλ ρξήζηε. Σν αξλεηηθφ ζε απηή ηε ηερληθή είλαη ε θαηαλάισζε ρψξνπ, εμαηηίαο ηνπ πιήθηξνπ, φπσο επίζεο θαη ε εκθάληζή ηνπ αθφκα θαη φηαλ δελ ρξεηάδεηαη. Αθφκα έλαο ηξφπνο είλαη ε ρξήζε θαξηειψλ δηαθνξεηηθήο εκθάληζεο. Η θάζε θαξηέια έρεη ην δηθφ ηεο ζηπι θαη ε αιιαγή γίλεηαη απιά επηιέγνληαο ηελ θαηάιιειε θαξηέια. ηα ζεηηθά ηνπ, θαηαιέγεηαη ε άκεζε ελαιιαγή εκθαλίζεσλ φπσο επίζεο θαη ε ελεκέξσζε ηνπ ρξήζηε γηα ηα δηαθνξεηηθά ζηπι. Σα αξλεηηθά, είλαη φπσο θαη πξηλ ε θαηαλάισζε πνιχηηκνπ ρψξνπ. Αλαδήηεζε Δεδνκέλσλ Η αλαδήηεζε δεδνκέλσλ είλαη έλα πνιχ ζεκαληηθφ εξγαιείν γηα ην ρξήζηε, φηαλ ζέιεη λα αληιήζεη ζπγθεθξηκέλα απνηειέζκαηα ζε ειάρηζην ρξνληθφ δηάζηεκα. Μέζσ ηεο αλαδήηεζεο εμνηθνλνκείηαη ρξφλνο θαη θφζηνο δεδνκέλσλ. Αλάινγα κε ην είδνο εθαξκνγήο ην θνπκπί ηεο αλαδήηεζεο, ζα πξέπεη λα εκθαλίδεηαη θαη ζηα αλάινγα ζεκεία, ψζηε λα είλαη πξνθαλέο κελ ζηνλ ρξήζηε αιιά λα κελ δεκηνπξγεί θαη πξφβιεκα ζηελ εκθάληζε ηεο ππφινηπεο εθαξκνγήο. 3.4 Αξρηηεθηνληθό πξόηππν ηεο εθαξκνγήο Γεληθά γηα ηα αξρηηεθηνληθά πξόηππα Η αξρηηεθηνληθή ινγηζκηθνχ ζηνρεχεη ζηνλ εληνπηζκφ θαη ηελ θαηαγξαθή, κέζα απφ ηελ ζπζζσξεπκέλε πείξα ησλ κεραληθψλ ινγηζκηθνχ, ζπγθεθξηκέλσλ αξρηηεθηνληθψλ κνηίβσλ θαη πξνηχπσλ πνπ πεξηγξάθνπλ ζπζηήκαηα ινγηζκηθνχ ζε πςειφ επίπεδν αθαίξεζεο. ηελ αξρή ηνπ ζρεδηαζκνχ ελφο ζπζηήκαηνο ινγηζκηθνχ εληνπίδνπκε ην αξρηηεθηνληθφ πξφηππν πνπ ηαηξηάδεη θαιχηεξα ζην ζχζηεκα. Πξνζπαζνχκε λα κελ μεθηλάκε απφ ην κεδέλ ηελ πξνζπάζεηα αλάπηπμεο ηεο εθαξκνγήο καο αιιά λα θαζνδεγνχκαζηε απφ δνθηκαζκέλεο απφ ηνλ ρξφλν θαη απφ ηελ πξάμε ιχζεηο. Καζνδεγνχκαζηε έηζη ψζηε λα απνθχγνπκε ηνλ θαηαπνληηζκφ κέζα ζε κία ζάιαζζα αληηθεηκέλσλ. Σα αξρηηεθηνληθά πξφηππα ρξεζηκεχνπλ επίζεο θαη σο κέζν 36

37 επηθνηλσλίαο κεηαμχ ησλ κεραληθψλ ινγηζκηθνχ, αθνχ απνηεινχλ έλα θνηλφ ιεμηιφγην Σν αξρηηεθηνληθό πξόηππν Model View ViewModel Η εθαξκνγή ηεο πηπρηαθήο απηήο εξγαζίαο ζηεξίρζεθε πάλσ ζην αξρηηεθηνληθφ πξφηππν Model-View-ViewModel (MVVM) πνπ πξνέξρεηαη απφ ηελ Microsoft. Σν MVVM ζηεξίδεηαη πάλσ ζην πξφηππν model-view-controller (MVC) πνπ έρεη σο ζηφρν πιαηθφξκεο αλάπηπμεο ινγηζκηθνχ πνπ ππνζηεξίδνπλ πξνγξακκαηηζκφ νδεγνχκελν απφ γεγνλφηα (event-driven programming) φπσο ην HTML5, WPF θαη Silverlight. Σν MVVM πξνρσξάεη ζε έλα θαζαξφ δηαρσξηζκφ ηνπ γξαθηθνχ πεξηβάιινληνο (δηεπαθήο) ηεο εθαξκνγήο απφ ην ινγηθφ κνληέιν ηεο εθαξκνγήο (ή κνληέιν δεδνκέλσλ). Γηα λα επηηεπρζεί ε έλσζε ησλ δεδνκέλσλ κε ηε δηεπαθή ηεο εθαξκνγήο ρξεζηκνπνηείηαη έλα ελδηάκεζν επίπεδν πνπ αλαιακβάλεη ηνλ ξφιν απηφ. Έηζη έρνπκε ην επίπεδν Model πνπ αλαπαξηζηά ηε ινγηθή δνκή ηεο εθαξκνγήο (αληηθείκελα θαη δεδνκέλα πνπ ηελ απαξηίδνπλ). Παξάιιεια έρνπκε θαη ην αλεμάξηεην επίπεδν View πνπ αλαπαξηζηά ηε γξαθηθή δηεπαθή ηεο εθαξκνγήο θαη είλαη φηη ζα βιέπεη ν ρξήζηεο ζηελ νζφλε ηνπ. Η κφλε αλαθνξά πνπ έρνπκε ζε απηφ ην επίπεδν κε ην κνληέιν δεδνκέλσλ είλαη θάπνηα «ραιαξή» αλαθνξά κέζσ ζχλδεζεο δεδνκέλσλ (data binding). Σν ράζκα κεηαμχ ηνπο έξρεηαη λα θαιχςεη ην επίπεδν ViewModel πνπ είλαη θιάζεηο πνπ αλαιακβάλνπλ ηελ ζσζηή αλαπαξάζηαζε ησλ δεδνκέλσλ ζηε δηεπαθή θαη έρνπλ φιε ηελ Εηθόλα 7 - Σν πξόηππν MVVM κέζα απν έλα δηάγξακκα. ιεηηνπξγηθφηεηα πνπ ππάξρεη κεηαμχ κηα θιάζεο δεδνκέλσλ θαη κηαο 37

38 δηεπαθήο. Έηζη κέζα απφ κηα θιάζε ViewModel θαη ηελ αλαθνξά δεδνκέλσλ πνπ ππάξρεη ζηελ δηεπαθή ηνπ κνληέινπ View γίλεηαη ε ζχλδεζε θαη πινπνηείηαη ε ιεηηνπξγηθφηεηα ηεο εθαξκνγήο καο. Εηθόλα 8 - Σν κνληέιν MVVM θαη ε αιιειεπίδξαζε ηνπ κε εμσηεξηθέο πεγέο (π.ρ. Web Service). 38

39 ΚΕΦΑΛΑΙΟ 4 ΑΝΑΛΤΗ ΣΩΝ WEB SERVICES 4.1 Ση είλαη ηα Web Services Σα Web Services είλαη ππεξεζίεο βαζηζκέλεο θπξίσο ζε γιψζζα XML πνπ έρνπλ σο ζθνπφ ηελ εμππεξέηεζε ηεο επηθνηλσλίαο ησλ ειεθηξνληθψλ ζπζθεπψλ κέζσ ηνπ δηαδηθηχνπ. Σα Web Services ζηεγάδνληαη ζε θάπνηνλ Web Server θαη απφ θεη κπνξνχλ λα θιεζνχλ κέζα απφ θάπνηα εθαξκνγή θαη λα ηεο επηζηξέςνπλ έλα XML (ζπλήζσο) αξρείν κε ηηο δεηνχκελεο πιεξνθνξίεο. Υξεζηκνπνηνχλ αλνηρηά πξσηφθνιια, είλαη απηφλνκα θαη κπνξνχλ λα βξεζνχλ κέζσ UDDI (Universal Description, Discovery and Integration). Έλα Web Service κπνξεί λα αλαπηπρζεί κε δηάθνξνπο ηξφπνπο αιιά νη γεληθέο γλψζεηο πνπ πξέπεη λα μέξεη θάπνηνο γηα λα δεκηνπξγήζεη έλα είλαη νη γιψζζεο HTML θαη XML. 4.2 Η ρξεζηκόηεηα ησλ Web Services Πνιιέο θνξέο παξνπζηάδεηαη ε αλάγθε αληαιιαγήο ησλ ίδησλ δεδνκέλσλ (πιεξνθνξίαο) κεηαμχ δηαθνξεηηθψλ εθαξκνγψλ ή ππεξεζηψλ ηεο ίδηαο εηαηξίαο. Γηα παξάδεηγκα κηα εηαηξία κπνξεί λα ζέιεη λα κεηαδψζεη πιεξνθνξίεο ζρεηηθά ηηο ηηκέο ησλ απνζεκάησλ ηεο κε δηάθνξεο εθαξκνγέο πνπ κπνξεί λα έρεη (γηα πειάηεο, ελδσ-εηαηξηθέο θηι) ή λα ηηο ελεκεξψζεη κε ζσζηά δεδνκέλα. Η δηαζχλδεζε εθαξκνγψλ κε πεγέο δεδνκέλσλ είλαη κηα πνιχπινθε δηαδηθαζία πνπ απμάλεη ηελ πνιππινθφηεηα ηνπο. Έηζη είλαη αλαγθαία ε χπαξμε ππεξεζηψλ πνπ ηξνθνδνηνχλ κε δεδνκέλα θνηλέο εθαξκνγέο ρσξίο λα επηβαξχλνληαη νη ίδηεο νη εθαξκνγέο. Σα Web Services είλαη κηα πνιχ θαιή ιχζε δηαρείξηζεο δεδνκέλσλ πνπ ζα ρξεζηκνπνηεζνχλ απφ πνιιέο δηαθνξεηηθέο εθαξκνγέο πνπ βξίζθνληαη ζε δηαθνξεηηθφ πεξηβάιινλ. Απηφ γηαηί είλαη πξνζβάζηκα κέζσ ηνπ δηαδηθηχνπ ζε φπνηνλ ηα θαιέζεη θαη επεηδή φπσο είπακε βξίζθνληαη απνζεθεπκέλα ζε έλαλ δηαθνκηζηή δηαδηθηχνπ δελ επηβαξχλνπλ ηελ εθαξκνγή πνπ ζα ηα θαιέζεη αιιά ηνλ ίδην ηνλ δηαθνκηζηή. Δπηπιένλ κπνξνχλ λα ρξεζηκνπνηεζνχλ αλεμάξηεηα απφ ηνλ ηξφπν αλάπηπμεο θαη ηελ αξρηηεθηνληθή ηεο εθαξκνγήο. Ο πξνγξακκαηηζηήο απιά αξθείηαη ζην λα ζπλδέζεη ηελ εθαξκνγή ηνπ κε κηα 39

40 ππεξεζία Web Service θαη κεηά λα δηαρεηξηζηεί ηα δεδνκέλα πνπ ηνπ επηζηξέθνληαη (ζπλήζσο κέζσ αξρείσλ XML) φπσο επηζπκεί. Έηζη φπσο βιέπνπκε ε δηαδηθαζία κεηάδνζεο πιεξνθνξηψλ είλαη άκεζε θαη απιή. Γη απηφ ηνλ ιφγν ρξεζηκνπνηνχληαη ζε πάξα πνιιέο εθαξκνγέο πνπ ζπλαληάκε θαζεκεξηλά φπσο κεραλέο αλαδήηεζεο, εξγαιεία κεηάθξαζεο, κεηεσξνινγηθνχο νδεγνχο, ράξηεο θ.α. Εηθόλα 9 - Η επηθνηλσλία εθαξκνγήο - Web Service 4.3 Πσο ιεηηνπξγνύλ ηα Web Services Σα Web Services ιεηηνπξγνχλ ζαλ κέζνδνη πνπ επηζηξέθνπλ απνηειέζκαηα απφ κηα βάζε. Οπζηαζηηθά ην Web Service εθηειεί έλα εξψηεκα ζε κηα βάζε δεδνκέλσλ θαη επηζηξέθεη έλα (XML ζπλήζσο) αξρείν κε ηα απνηειέζκαηα. Βέβαηα αθνχ φπσο είπακε είλαη κηα κέζνδνο κπνξεί λα πξαγκαηνπνηεί ζχλζεηεο ιεηηνπξγίεο ή λα ηξέρεη πνιιά εξσηήκαηα καδί θαη λα ζπλδπάδεη ψζηε λα πάξνπκε ην επηζπκεηφ απνηέιεζκα. ηαλ έλα Web Service θαιείηαη εθηεινχληαη νη δηαδηθαζίεο πνπ ππάξρνπλ ζηελ κέζνδν θαη ηέινο απνζηέιινληαη ηα δεδνκέλα φιεο απηήο ηεο δηαδηθαζίαο, πίζσ ζηνλ πειάηε ( client ) πνπ θάιεζε ηελ ππεξεζία. Οη πειάηεο δελ έρνπλ ηηο δπλαηφηεηεο πνπ κπνξεί λα πξνζθέξεη έλαο εμππεξεηεηήο (server), εηδηθφηεξα αλ αλαθεξφκαζηε ζε θηλεηέο ζπζθεπέο. Οη εμππεξεηεηέο ππεξέρνπλ ζε επεμεξγαζηηθή ηθαλφηεηα θαη ηαρχηεηα κεηαθνξάο δεδνκέλσλ. Σα Web Services, βξίζθνληαη σο ζπλήζσο, ζε θάπνηνλ εμππεξεηεηή, έηζη ψζηε λα 40

41 θάλνπλ ρξήζε ησλ δπλαηνηήησλ ηνπο. Με απηφλ ηνλ ηξφπν κεηψλεηαη ν θφξηνο εξγαζίαο θαη δηαθίλεζεο δεδνκέλσλ απφ θαη πξνο ηνλ πειάηε, γηαηί φιε ε δηεξγαζία γίλεηαη ζηνπο εμππεξεηεηέο. Απηφ δίλεη έλα κεγάιν πιενλέθηεκα ζε ζπζθεπέο, φπσο ηα θηλεηά ηειέθσλα, πνπ νη δπλαηφηεηέο ηνπο είλαη πεξηνξηζκέλεο, θαζψο δηαρεηξίδνληαη κφλν πιεξνθνξίεο πνπ είλαη ρξήζηκεο γη απηά, δελ επηβαξχλνληαη κε θηιηξαξίζκαηα θαη ν φγθνο ησλ δεδνκέλσλ δελ είλαη πνιχ κεγάινο. 4.4 Πξσηόθνιια αλάπηπμεο Web Services Σα Web Services κπνξνχλ λα αλαπηπρζνχλ θάησ απφ δηάθνξα πξσηφθνιια. Μεξηθά απφ ηα πην δεκνθηιή πξσηφθνιια αλάπηπμεο Web Services είλαη ηα SOAP (Simple Object Access Protocol), UDDI (Universal Description Discovery and Integration) θαη WSDL (Web Services Description Language). ηα Web Services πνπ αλαπηχρζεθαλ γηα ηελ εθαξκνγή απηήο ηεο πηπρηαθήο εξγαζίαο ρξεζηκνπνηήζεθε ην SOAP πξσηφθνιιν. Σν SOAP είλαη έλα πξσηφθνιιν ην νπνίν επηηξέπεη ζηηο εθαξκνγέο λα αληαιιάδνπλ πιεξνθνξίεο κέζσ ηνπ πξνηχπνπ HTTP. Δπηηξέπεη, δειαδή, ηελ πξφζβαζε ζε ππεξεζίεο Web Service. Έρεη ζπγθεθξηκέλε κνξθή απνζηνιήο κελπκάησλ, θαζψο είλαη βαζηζκέλν ζηε γιψζζα XML. Σν πξσηφθνιιν ηνπ SOAP απνηειείηαη απφ ηξία βαζηθά ζπζηαηηθά: Σν πεξίβιεκα ηνπ, ην νπνίν θαζνξίδεη ηη αθξηβψο είλαη ην κήλπκα θαη πσο ζα ην δηαρεηξηζηεί. Έλα ζχλνιν απφ θσδηθνπνηεκέλνπο θαλφλεο πνπ αληηπξνζσπεχνπλ ηχπνπο δεδνκέλσλ εθαξκνγψλ Καζψο θαη κηα θφξκα πνπ νξίδεη ηνλ ηξφπν απνζηνιήο θαη ιήςεο ηεο φιεο δηαδηθαζίαο Σν SOAP ραξαθηεξίδεηαη σο επεθηάζηκν, θαζψο ε αζθάιεηα ηνπ θαη ε δξνκνιφγεζε ησλ Web Services ζπγθαηαιέγνληαη κεηαμχ ησλ επεθηάζεψλ ηνπ. Πιεξνί ηηο αξρέο ηεο νπδεηεξφηεηαο, γηαηί κπνξεί λα ρξεζηκνπνηεζεί απφ νπνηνδήπνηε πξσηφθνιιν κεηαθνξάο, φπσο HTTP, SMTP, TCP θαη JMS. Έλα αθφκα ραξαθηεξηζηηθφ ηνπ είλαη ε αλεμαξηεζία πνπ πξνζθέξεη, θαζψο 41

42 είλαη δηαζέζηκν γηα θάζε κνληέιν πξνγξακκαηηζκνχ θαη ηέινο κπνξεί λα πξνζθέξεη αζχγρξνλε ή ζχγρξνλε θιήζε ησλ κεζφδσλ ηνπ. Απφ ηα άιια πξσηφθνιια αλάπηπμεο Web Services, ην WSDL είλαη κηα γιψζζα βαζηζκέλε ζην XML θαη ρξεζηκνπνηείηαη γηα ηελ πεξηγξαθή ηεο ιεηηνπξγηθφηεηαο πνπ πξνζθέξεηαη απφ ηα Web Services. Μηα πεξηγξαθή WSDL (αξρείν WSDL) παξέρεη κηα κνξθή πνπ αλαγλσξίδεηαη απφ ζπζθεπέο θαη πεξηγξάθεη ην πψο ε ππεξεζία κπνξεί λα θιεζεί, ηη παξακέηξνπο αλακέλεη, θαη ηε κνξθή ησλ δνκψλ δεδνκέλσλ πνπ επηζηξέθεη. Σέινο, ην UDDI είλαη κηα πιαηθφξκα βαζηζκέλε θαη απηή ζηε γιψζζα XML, ζηελ νπνία επηρεηξήζεηο απφ φιν ηνλ θφζκν, κπνξνχλ λα θάλνπλ εγγξαθή, θαη έλαο κεραληζκφο λα ςάμεη γηα ινγαξηαζκφ ηνπο Web Services. Βξίζθεηαη ππφ ηελ αηγίδα ηνπ Οξγαληζκνχ γηα ηελ Πξνψζεζε ησλ Γνκεκέλσλ πζηεκάησλ Πιεξνθνξηψλ (OASIS), γηα λα βνεζήζεη ηηο εηαηξίεο λα δεκνζηεχνπλ ηηο αλάγθεο ηνπο ζε ππεξεζίεο θαη λα κπνξνχλ λα αληαιιάζνπλ ηηο ππεξεζίεο πνπ ζα ρξεηάδνληαη. 4.5 Η αλάπηπμε ησλ Web Services Σα Web Services γηα ηελ εθαξκνγή απηήο ηεο πηπρηαθήο εξγαζίαο αλαπηχρζεθαλ κε ηελ βνήζεηα ηνπ Visual Studio 2010 ηεο Microsoft. Η γιψζζα πξνγξακκαηηζκνχ πνπ ρξεζηκνπνηήζεθε γηα ηελ αλάπηπμε απηψλ ησλ Web Services είλαη ε Visual Basic. Δλαιιαθηηθά ζα κπνξνχζακε λα ρξεζηκνπνηήζνπκε θαη ηελ C#. Σν Visual Studio είλαη κηα πνιχ θαιή εθαξκνγή γηα πξνγξακκαηηζκφ αθνχ απινπνηεί ηεο δηαδηθαζίεο θαη νξγαλψλεη απνηειεζκαηηθά ηα αξρεία ηεο εθαξκνγήο αιιά θαη ηα εξγαιεία πνπ ζα ρξεηαζηεί ν πξνγξακκαηηζηήο θαηά ηελ αλάπηπμε. Έηζη καο γιηηψλεη απφ ηελ ζπαηάιε πνιχηηκνπ ρξφλνπ ζε πεξηηηέο ξπζκίζεηο θαη παξακεηξνπνηήζεηο θαη κπνξνχκε λα εζηηάδνπκε πεξηζζφηεξν ζηνλ πξνγξακκαηηζκφ. Παξαθάησ ζα πεξηγξαθνχλ αλαιπηηθά ηα ζηάδηα πνπ αθνινπζήζεθαλ γηα ηελ δεκηνπξγία ησλ ππεξεζηψλ Web Service. ηελ αξρή πξέπεη λα δεκηνπξγήζνπκε έλα λέν θελφ project ηχπνπ Web Application (εηθφλα 10). Καηά ηελ δεκηνπξγία ηνπ project δηαιέγνπκε θαη ηελ γιψζζα πξνγξακκαηηζκνχ πνπ ζα ρξεζηκνπνηήζνπκε. ηελ πεξίπησζε καο 42

43 ηελ Visual Basic. ηελ ζπλέρεηα εηζάγνπκε ζην project πνπ έρεη δεκηνπξγεζεί έλα αληηθείκελν ηχπνπ Web Service (θαηάιεμε.asmx) (εηθφλα 11). Σν αληηθείκελν απηφ είλαη θαη ην αξρείν ζην νπνίν ζα ππάξρνπλ φιεο νη κέζνδνη θαη ε ιεηηνπξγηθφηεηα ηνπ Web Service. Εηθόλα 10 - Δεκηνπξγία λένπ project ηύπνπ Web Application. Εηθόλα 11 - Εηζαγσγή λένπ αληηθεηκέλνπ Web Service ζην project πνπ έρνπκε δεκηνπξγήζεη. 43

44 Πξηλ αξρίζνπκε λα ζπληάζζνπκε ηηο κεζφδνπο πνπ ζα απνηεινχλ ην Web Service καο πξέπεη λα ζπλδέζνπκε ην project καο κε κηα βάζε δεδνκέλσλ ψζηε λα κπνξνχκε λα ηξέρνπκε εξσηήκαηα θαη καο επηζηξέθνληαη ηα απαηηνχκελα δεδνκέλα. Απηφ κπνξεί λα γίλεη πνιχ εχθνια ζην Visual Studio 2010 εθηειψληαο έλαλ απιφ νδεγφ θαη δηαιέγνληαο ηηο ξπζκίζεηο πνπ επηζπκνχκε (εηθφλα 12). ηελ πεξίπησζε απηήο ηεο πηπρηαθήο ε βάζε δεδνκέλσλ πνπ ρξεζηκνπνηνχκε είλαη κηα MySQL (έθδνζε 5.5) βάζε, αλεβαζκέλε ζε έλαλ εηθνληθφ server ηεο Microsoft (ISS 8) ψζηε λα κπνξέζνπκε κεηά λα ζπλδέζνπκε ην Web Service πνπ έρνπκε δεκηνπξγήζεη κε ηελ εθαξκνγή γηα smart phones πνπ έρνπκε δεκηνπξγήζεη. Εηθόλα 12 - ύλδεζε ηνπ project καο κε ηελ βάζε δεδνκέλσλ. Δίκαζηε πιένλ έηνηκνη λα μεθηλήζνπκε ηελ ζχληαμε ησλ κεζφδσλ πνπ ζα απνηεινχλ ην θχξην ζψκα ηνπ Web Service θαη ζα θαινχληαη κέζα απφ απηφ. Οη Web Service κέζνδνη είλαη νπζηαζηηθά Functions πνπ επηζηξέθνπλ αληηθείκελα. Σα αληηθείκελα πνπ κπνξνχκε λα επηζηξέςνπκε είλαη φια ηα γλσζηά αληηθείκελα (Integer, Boolean, θηι) αιιά επηπιένλ θαη εμεηδηθεπκέλα αληηθείκελα πνπ έρνπκε δεκηνπξγήζνπκε εκείο κέζσ λέσλ θιάζεσλ. Έηζη ζηελ πεξίπησζε απηήο ηεο πηπρηαθήο πνπ ζέινπκε λα επηζηξέςνπκε δηθά καο εηδηθά αληηθείκελα πνπ ζα πεξηέρνπλ ηα δεδνκέλα ησλ πηλάθσλ πνπ έρνπκε ζηελ βάζε καο, νξίδνπκε λέεο θιάζεηο φζεο θαη ηα αληηθείκελα πνπ ζέινπκε 44

45 λα επηζηξέςνπκε θαη κέζα ζε απηέο ηηο θιάζεηο δειψλνπκε ηηο ζηήιεο πνπ ζα επηζηξαθνχλ σο κεηαβιεηέο κε ηχπν αληίζηνηρν ηεο ζηήιεο-παηέξα ηνπο. Οη κέζνδνη πνπ ζα ζπληάμνπκε ζα επηζηξέθνπλ αληηθείκελα αλάινγα κε ηνλ ηχπν πνπ έρνπκε νξίζεη ζηελ ππνγξαθή ηνπο. Έηζη αλάινγα κε ηνλ πίλαθα πνπ ζέινπκε λα επηζηξέςνπκε θαζνξίδνπκε θαη ηελ ππνγξαθή ηεο κεζφδνπ. Οη κέζνδνη πνπ ζπληάζζνληαη κπνξεί λα είλαη απιέο θαη λα εθηεινχλ απιά έλα εξψηεκα πξνο ηελ βάζε επηζηξέθνληαο έλαλ πίλαθα δεδνκέλσλ απφ ηελ βάζε ή πην πνιχπινθεο πνπ θαινχλ άιιεο κεζφδνπο θαη εθηεινχλ κεηαηξνπέο θαη κεηαζρεκαηηζκνχο ψζηε λα πάξνπκε ην επηζπκεηφ απνηέιεζκα. ηη δηαδηθαζία φκσο θαη λα αθνινπζήζνπκε ζην ηέινο ηεο κεζφδνπ πξηλ ηελ επηζηξνθή ησλ δεδνκέλσλ πξέπεη λα κεηαηξέπνπκε ηα δεδνκέλα πνπ έρνπκε ιάβεη απφ ηελ βάζε πνπ είλαη ζε κνξθή πηλάθσλ ζηελ επηζπκεηή κνξθή ησλ θιάζεσλ πνπ έρνπκε δεκηνπξγήζεη πην πξηλ. Έηζη φηαλ θαινχκε ηελ κέζνδν απφ ηελ εθαξκνγή καο, καο επηζηξέθεηαη έλα αξρείν XML κε ηα δεδνκέλα πνπ έρνπκε ιάβεη απφ ηελ βάζε θαη κνξθήο αλάινγεο κε ηελ θιάζε δεδνκέλσλ πνπ ρξεζηκνπνηνχκε ζηελ ππνγξαθή ηεο κεζφδνπ ζην Web Service. Αθνινπζεί έλα παξάδεηγκα ζχληαμεο κεζφδνπ πνπ επηζηξέθεη έλα αξρείν XML κε κηα ιίζηα απφ εθεκεξίδεο (εηθφλα 13). Εηθόλα 13 - Μέζνδνο GetSites() ηύπνπ Sites ζην Web Service πνπ έρνπκε δεκηνπξγήζεη. 45

46 4.6 Σα Web Services ζηελ εθαξκνγή πνπ αλαπηύρζεθε ύλδεζε ηεο εθαξκνγήο κε ην Web Service Αθνχ έρνπκε δεκηνπξγήζεη ην Web Service πνπ ζέινπκε λα ρξεζηκνπνηήζνπκε ζηελ εθαξκνγή καο πξέπεη λα ην αλεβάζνπκε ζε θάπνηνλ ζπκβαηφ server γηα λα κπνξέζνπκε λα ην ρξεζηκνπνηήζνπκε. ηελ πεξίπησζε απηήο ηεο πηπρηαθήο ρξεζηκνπνηήζεθε ν IIS 8 ηεο Microsoft, πνπ είλαη ν ελζσκαησκέλνο εηθνληθφο server πνπ ππάξρεη ζηα Windows 8. Η ζχλδεζε κηαο εθαξκνγήο κε ην επηζπκεηφ Web Service είλαη εχθνιε ππφζεζε κέζσ ηνπ Visual Studio 2012 πνπ ρξεζηκνπνηήζεθε γηα ηελ αλάπηπμε ηεο εθαξκνγήο. Μέζα απφ ην κελνχ επηινγψλ δηαιέγνπκε ην Project (ρέδην) θαη ζηελ ζπλέρεηα ηελ επηινγή Add Service Reference (Πξνζζήθε Αλαθνξάο Τπεξεζίαο) θαη κέζα απφ ην παξάζπξν πνπ εκθαλίδεηαη (εηθφλα 14) εληνπίδνπκε ην Web Service πνπ ζέινπκε λα πξνζζέζνπκε δίλνληαο ηελ δηεχζπλζε IP ηνπ. Αθνχ ην Web Service εληνπηζηεί κπνξνχκε λα δνχκε ηηο κεζφδνπο πνπ πεξηέρεη, λα ηνπ δψζνπκε έλα namespace, δειαδή ηελ νλνκαζία κέζα απφ ηελ νπνία ζα θαινχκε ηα αληηθείκελα θαη ηηο κεζφδνπο πνπ ζρεηίδνληαη κε απηφ θαη ηειηθά λα ην πξνζζέζνπκε ζην project θαη ζπλεπψο ζηελ εθαξκνγή καο. Εηθόλα 14 - Σν παξάζπξν πξνζζήθεο ελόο Web Service ζηελ εθαξκνγή καο. 46

47 4.6.2 Κιήζε κεζόδσλ ηνπ Web Service θαη ρεηξηζκόο ησλ δεδνκέλσλ Σα Windows Phone επηηξέπνπλ κφλν ηελ αζχγρξνλε θιήζε ησλ κεζφδσλ ελφο Web Service. Αζχγρξνλε θιήζε κηαο κεζφδνπ ελφο Web Service ζεκαίλεη φηη φηαλ θαινχκε κηα κέζνδν κε ζθνπφ ηελ απφθηεζε θάπνησλ δεδνκέλσλ ην πξφγξακκα δελ δηαθφπηεη ηελ θαλνληθή ξνή ηνπ κέρξη ε κέζνδνο λα επηζηξέςεη ηα δεδνκέλα πνπ έρνπλ δεηεζεί αιιά ζπλερίδεη θαλνληθά ηηο ιεηηνπξγίεο ηνπ ελψ παξάιιεια «θαηεβάδεη» θαη ηα δεδνκέλα πνπ ηνπ δεηήζεθαλ. ηαλ ε ιήςε ησλ δεδνκέλσλ έρεη νινθιεξσζεί ην πξφγξακκα καο ελεκεξψλεη κέζσ εηδηθνχ Event (Γεγνλφηνο) πνπ ππξνδνηείηαη ψζηε λα θάλνπκε ηηο ελέξγεηεο πνπ επηζπκνχκε. Έηζη κπνξνχκε λα δεκηνπξγήζνπκε κηα κέζνδν πνπ ζα δηαρεηξίδεηαη ηα δεδνκέλα πνπ κφιηο έρνπλ ιεθζεί ή λα εθηειείο φηη ελέξγεηεο ρξεηάδνληαη λα γίλνπλ ζε εθείλν ην ζεκείν θαη λα ζπλδέζνπκε απηή ηελ κέζνδν κέζσ ελφο Event Handler (Υεηξηζηήο Γεγνλφηνο) κε ην Event πνπ ζπλδέεηαη κε ηελ νινθιήξσζε ηεο ιήςεο ησλ δεδνκέλσλ. Απηφ ζα έρεη σο απνηέιεζκα κε ην πνπ ζα ηειεηψζεη ε ιήςε ησλ δεδνκέλσλ λα ηξέμεη ε κέζνδνο πνπ επηζπκνχκε θαη λα γίλνπλ νη απαξαίηεηεο ελέξγεηεο γηα ηελ ιεηηνπξγία ηνπ πξνγξάκκαηνο. Γηα παξάδεηγκα ζα αλαιχζσ ηελ δηαδηθαζία ιήςεο κηαο ιίζηαο επαγγεικάησλ κέζσ κηαο κεζφδνπ πνπ ππάξρεη ζην Web Service πνπ έρνπκε δεκηνπξγήζεη. Ο θψδηθαο πνπ αλαιχεηαη απεηθνλίδεηαη ζηελ εηθφλα 15 πνπ βξίζθεηαη παξαθάησ. χκθσλα κε ηνλ ηξφπν ιεηηνπξγίαο ησλ Web Service ζηα Windows Phone είλαη θαλεξφ φηη γηα ηελ ιήςε θαη ρεηξηζκφ ησλ δεδνκέλσλ ρξεηαδφκαζηε δχν κεζφδνπο. ηελ πξψηε κέζνδν, πνπ ζα θαινχκε φηαλ ζέινπκε λα θάλνπκε ιήςε ησλ επηζπκεηψλ δεδνκέλσλ, δεκηνπξγνχκε έλα αληηθείκελν ηχπνπ Soap Client πνπ είλαη ππεχζπλν γηα ηελ θιήζε ησλ κεζφδσλ ηνπ Web Service θαη ηελ ιήςε ησλ δεδνκέλσλ θαη επηπιένλ πξνζζέηνπκε έλαλ Event Handler (Υεηξηζηή Γεγνλφηνο) πνπ ζα θαιέζεη ηελ δεχηεξε κέζνδν κφιηο νινθιεξσζεί ε ιήςε ησλ δεδνκέλσλ. Σέινο απιά θαινχκε αζχγρξνλα ηελ κέζνδν ηνπ Web Service πνπ επηζπκνχκε κέζσ ηνπ αληηθεηκέλνπ Soap Client πνπ έρνπκε δεκηνπξγήζεη. Η δεχηεξε κέζνδνο ζα θιεζεί φηαλ έρεη νινθιεξσζεί ε ιήςε ησλ δεδνκέλσλ θαη ζα ηελ ρξεζηκνπνηήζνπκε γηα ηελ επεμεξγαζία θαη πξνψζεζε απηψλ ησλ δεδνκέλσλ ζηα ππφινηπα ζηνηρεία ηνπ πξνγξάκκαηνο. Σα απνηειέζκαηα πνπ βξίζθνληαη 47

48 ζε έλα εηδηθφ αληηθείκελν πνπ έρεη δεκηνπξγεζεί απφ ηελ κέζνδν πνπ θαινχκε είλαη ζε κνξθή XML θαη κπνξνχκε λα ηα πξνζπειάζνπκε κε δηάθνξνπο ηξφπνπο. Σν Visual Studio 2012 πνπ ρξεζηκνπνηνχκε παξέρεη άκεζε αλαγλψξηζε ησλ αληηθεηκέλσλ ηνπ XML αξρείνπ θαη έηζη εκείο κπνξνχκε λα ηα πξνζπειάζνπκε ζεηξηαθά. Έηζη αθνχ ειέγμνπκε φηη ηα δεδνκέλα έρνπλ ιεθζεί θαλνληθά κέζσ ζεηξηαθήο πξνζπέιαζεο ηα κεηαηξέπνπκε ζε ηχπν αληηθεηκέλσλ πνπ κπνξεί λα αλαγλσξηζηεί απφ ην πξφγξακκα (κέζσ θιάζεσλ πνπ έρνπκε δεκηνπξγήζεη) θαη ηα απνζεθεχνπκε ζε πίλαθεο ή ζπιινγέο. Αθνχ έρνπκε κεηαηξέςεη ηα δεδνκέλα ζηελ θαηάιιειε κνξθή γηα ρξήζε απφ ην πξφγξακκα δηνρεηεχνπκε ηα δεδνκέλα ζην πξφγξακκα κε φπνηνλ ηξφπν επηζπκνχκε. ηε ζπγθεθξηκέλε πεξίπησζε ππξνδνηνχκε έλα δηθφ καο Event πνπ ζα έρεη σο απνηέιεζκα ηελ θιήζε κηαο άιιεο κεζφδνπ ζηελ θιάζε πνπ πεξηέρεη ηελ δηεπαθή πνπ ζα εκθαληζηνχλ ηα επαγγέικαηα πνπ είλαη ππεχζπλε γηα ηελ εκθάληζε ησλ δεδνκέλσλ ζηελ ιίζηα απηή. Αθνινπζνχκε απηήλ ηελ ηαθηηθή γηαηί νη θιάζεηο ηχπνπ View-Model πνπ είλαη θαη ππεχζπλεο γηα ηνλ ρεηξηζκφ ησλ δεδνκέλσλ δελ κπνξνχλ λα ζπλδεζνχλ άκεζα κε ηηο θιάζεηο ηχπνπ View πνπ είλαη ππεχζπλεο γηα ηελ πξνβνιή ησλ δεδνκέλσλ. Εηθόλα 15 - Οη κέζνδνη γηα ηελ θιήζε θαη ηνλ ρεηξηζκό ησλ δεδνκέλσλ αθνύ επηζηξαθνύλ από ην Web Service. 48

49 ΚΕΦΑΛΑΙΟ 5 ΑΝΑΛΤΗ ΣΗ ΕΦΑΡΜΟΓΗ 5.1 Αλάπηπμε ηεο εθαξκνγήο Σα ζηνηρεία πνπ απαηηνύληαη γηα ηελ αλάπηπμε ηεο εθαξκνγήο Η εθαξκνγή αλαπηχρζεθε ζην πξνγξακκαηηζηηθφ πεξηβάιινλ Visual Studio 2012 ηεο Microsoft. Σν VS 2012 είλαη ε πην πξφζθαηε έθδνζε ηνπ δεκνθηινχο πξνγξάκκαηνο ηεο Microsoft, θπθινθφξεζε ζηα ηέιε ηνπ 2012 θαη είλαη δηαζέζηκε κφλν γηα Windows 8. Γηα ηελ αλάπηπμε ηεο Windows Phone εθαξκνγήο ρξεηάζηεθε θαη έλα Windows Phone Software Development Kit (SDK) πνπ πεξηέρεη ηα απαξαίηεηα παθέηα αιιά θαη ηνλ Windows Phone Emulator (Δμνκνησηή θηλεηνχ ηειεθψλνπ Windows Phone) απαξαίηεην γηα λα θάλνπκε απνζθαικάησζε ζηελ εθαξκνγή καο. Γηα ηελ αλάπηπμε απηήο ηεο εθαξκνγήο ρξεζηκνπνηήζεθε ην SDK 8.0 πνπ κπνξεί λα βξεζεί ζηνλ ηζηφηνπν πνπ αθνινπζεί: Ο εξομοιωτήσ του Windows Phone (Windows Phone Emulator) Ο εμνκνησηήο ηνπο Windows Phone είλαη κηα εθαξκνγή πνπ εμνκνηψλεη κηα ζπζθεπή Windows Phone. Παξέρεη κέζσ γξαθηθνχ πεξηβάιινληνο ηελ δπλαηφηεηα λα ειέγμνπκε θαη λα θάλνπκε απνζθαικάησζε ζηηο εθαξκνγέο καο ρσξίο ηελ αλάγθε χπαξμεο θπζηθήο ζπζθεπήο Windows Phone. Μπνξνχλ λα ρξεζηκνπνηεζνχλ δηάθνξεο «εηθφλεο» Windows Phone ζπζθεπψλ ζηνλ εμνκνησηή αιιά ε πξνεπηιεγκέλε (πνπ ρξεζηκνπνηήζεθε θαη ζηελ αλάπηπμε απηήο ηεο εθαξκνγήο) είλαη κηα ζπζθεπή κε ιεηηνπξγηθφ Windows Phone 7.5, κε αλάιπζε WVGA ( ) θαη κλήκε RAM 512 ΜΒ. Η ζπγθεθξηκέλνο emulator καο δίλεη επίζεο ηελ δπλαηφηεηα λα αιιάμνπκε ηνλ πξνζαλαηνιηζκφ ηεο ζπζθεπήο φπσο θαη ηελ κεγέζπλζε ζηελ νπνία πξνβάιιεηαη ζηελ νζφλε καο, λα έρνπκε πξφζβαζε ζην δηαδίθηπν κέζσ ηνπ δηθηχνπ ηνπ ππνινγηζηή, λα δειψζνπκε φηη βξηζθφκαζηε ζε θάπνηα γεσγξαθηθή πεξηνρή, θαζψο θαη λα αιιάμνπκε θάπνηεο βαζηθέο ξπζκίζεηο φπσο ρξψκαηα, γιψζζα εκθάληζεο, γιψζζα πιεθηξνινγίνπ θηι. Έλα απφ ηα 49

50 κεηνλεθηήκαηα είλαη φηη ε ζπζθεπή καο δίλεη ηελ απνζήθεπζεο δεδνκέλσλ ζηελ ηνπηθή ηεο κλήκε κφλν θαηά ηελ δηάξθεηα πνπ ν εμνκνησηήο «ηξέρεη» θαη έηζη απφ ηελ ζηηγκή πνπ θιείζεη ράλνληαη φια ηα δεδνκέλα πνπ είρακε εηζάγεη. Σέινο ν εμνκνησηήο καο δίλεη θαη ηελ δπλαηφηεηα γξήγνξεο ιήςεο ζηηγκηφηππσλ νζφλεο απφ ηελ εθαξκνγή καο. Εηθόλα 16 - Windows Phone Emulator Σν πεξηβάιινλ αλάπηπμεο ηεο εθαξκνγήο Αθνχ έρνπκε εγθαηαζηήζεη φια ηα απαξαίηεηα πξνγξάκκαηα θαη ζπζηαηηθά πνπ απαηηνχληαη γηα ηελ δεκηνπξγία κηαο Windows Phone εθαξκνγήο είκαζηε έηνηκνη λα μεθηλήζνπκε ηνλ πξνγξακκαηηζκφ ηεο κέζα απφ ην Visual Studio. Ξεθηλψληαο ην Visual Studio δηαιέγνπκε ην είδνο ηεο εθαξκνγήο πνπ ζέινπκε λα αλαπηχμνπκε θαη παξάιιεια ηελ γιψζζα αλάπηπμεο ηεο εθαξκνγήο καο. Οη γιψζζεο πξνγξακκαηηζκνχ ζηηο νπνίεο κπνξεί λα αλαπηπρζεί κηα εθαξκνγή Windows Phone είλαη ε Visual Basic, C# θαη C++. ηελ πεξίπησζε καο ζα επηιέμνπκε ηελ δεκηνπξγία κηαο Windows Phone Application βαζηζκέλε ζηελ γιψζζα πξνγξακκαηηζκνχ Visual Basic (εηθφλα 17). Έπεηηα κπνξνχκε λα επηιέμνπκε θαη θάπνηεο επηπιένλ ξπζκίζεηο γηα ηελ εθαξκνγή πνπ πξφθεηηαη λα αλαπηχμνπκε φπσο ε έθδνζε ηνπ.net Framework πνπ 50

51 ζέινπκε λα ρξεζηκνπνηήζνπκε αιιά θαη ην ιεηηνπξγηθφ ζχζηεκα Windows Phone πνπ ζέινπκε λα «ηξέρεη» ε εθαξκνγή καο. Γηα ηελ εθαξκνγή απηήο ηεο πηπρηαθήο εξγαζίαο επηιέρζεθε ην.net Framework 4 θαη ην Windows Phone OS 7.1 γηα ηελ αλάπηπμε ηεο. Η επηινγή ηνπ Windows Phone OS 7.1 έλαληη ηνπ πην θαηλνχξγηνπ Windows Phone OS 8.0 έγηλε γηαηί ην πξψην είλαη θαηαλεκεκέλν ζε κηα πην επξεία γθάκα ζπζθεπψλ απφ ην δεχηεξν πνπ ιφγν ηεο πξφζθαηεο εκεξνκελίαο θπθινθνξίαο ηνπο δελ πξφιαβε λα δηαδνζεί αθφκα ηφζν πνιχ. Παξφια απηά ε εθαξκνγή καο ζα κπνξεί λα ιεηηνπξγήζεη θαλνληθά θαη ζην Windows Phone OS 8.0 ελψ ην αληίζεην δελ ζα κπνξνχζε λα γίλεη. Εηθόλα 17 - Η δεκηνπξγία κηαο θαηλνύξγηαο εθαξκνγήο Windows Phone ηελ ζπλέρεηα ε δηαδηθαζία πξνγξακκαηηζκνχ είλαη αξθεηά απιή αθνχ ην Visual Studio έρεη απινπνηήζεη πνιχ ηηο δηαδηθαζίεο ηνπ πξνγξακκαηηζκνχ. Έηζη ζην δεμί κέξνο ηεο νζφλεο κπνξνχκε λα δνχκε αλά πάζα ζηηγκή φια ηα αξρεία θαη ινηπά ζηνηρεία πνπ πεξηιακβάλνληαη ζην project καο (εηθφλεο, θιάζεηο, θαθέινπο θηι) κέζσ ηνπ Solution Explorer. Κάησ απφ ηνλ Solution Explorer βξίζθνληαη νη ηδηφηεηεο ηνπ ηξέρνληνο ζηνηρείνπ πνπ έρνπκε επηιεγκέλν γηα γξήγνξε αξρηθνπνίεζε θαη ηξνπνπνίεζε ηηκψλ ζηα αληηθείκελα καο. ην αξηζηεξφ κέξνο ηεο νζφλεο βξίζθεηαη ε ζηήιε κε ηα αληηθείκελα πνπ κπνξνχκε λα ρξεζηκνπνηήζνπκε θαηά ηνλ ζρεδηαζκφ ηεο 51

52 εθαξκνγήο (Toolbox). Σελ ζηήιε Toolbox κπνξνχκε λα ελαιιάμνπκε κε θάπνηα άιιε βνεζεηηθή ζηήιε φπσο ηελ ζηήιε Device πνπ καο δίλεη πιεξνθνξίεο θαη γξήγνξεο ξπζκίζεηο γηα ηνλ Windows Phone Emulator ή ηελ ζηήιε Data Source φπνπ κπνξνχκε λα έρνπκε γξήγνξε πξφζβαζε ζηνπο πίλαθεο θαη ηηο ζηήιεο ηεο βάζεο δεδνκέλσλ καο εάλ έρνπκε ζπλδεζεί κε θάπνηα. Αθνχ κάζακε θαη ην πεξηβάιινλ εξγαζίαο καο είκαζηε έηνηκνη λα μεθηλήζνπκε ηελ αλάπηπμε ηεο εθαξκνγήο. Η εθαξκνγή καο νπζηαζηηθά ζηεξίδεηαη ζε Windows Phone «ζειίδεο» πνπ αλαπαξηζηνχλ ηηο φςεηο πνπ ζα βιέπνπκε φηαλ ηξέρνπκε ηελ εθαξκνγή θαη πνπ ζα ελαιιάζζνληαη κέζα απφ δηάθνξεο επηινγέο. Οη Windows Phone ζειίδεο πξνζζέηνληαη ζην project καο σο αληηθείκελα θαη θαηά ηελ εηζαγσγή ηνπο κπνξνχκε λα επηιέμνπκε κηα θελή ζειίδα φπνπ ζα ηελ ζρεδηάζνπκε εκείο απφ ηελ αξρή ή απφ θάπνηεο πξνεπηινγέο πνπ καο παξέρνληαη φπνπ ήδε έρνπλ θάπνηα ζηνηρεία θαη εκείο ζπλερίδνπκε ηελ ηξνπνπνίεζε πάλσ ζε απηά. Η θάζε ζειίδα πνπ εηζάγνπκε απνθηά έλα κνλαδηθφ φλνκα θαη απνηειείηαη απφ δπν παξάιιεια θνκκάηηα. Σν νπηηθφ ηεο κέξνο πνπ κπνξεί λα γξαθεί ζε γιψζζα XAML θαη ην πξνγξακκαηηζηηθφ κέξνο πνπ είλαη κηα θιάζε κε ην φλνκα ηεο ζειίδαο θαη θαηάιεμε.vb φπνπ πεξηιακβάλεη φιν ηνλ θψδηθα πνπ θξχβεηαη πίζσ απφ ηελ ζειίδα ζε γιψζζα Visual Basic. Έηζη βιέπνπκε φηη εθηφο απφ ηελ γλψζε ηεο γιψζζαο Visual Basic γηα ην πξνγξακκαηηζηηθφ θνκκάηη ρξεηάδεηαη θαη ε γλψζε ηεο γιψζζα XAML γηα θαιχηεξε επεμεξγαζία θαη ηξνπνπνίεζε ηνπ νπηηθνχ θνκκαηηνχ. Η XAML είλαη κηα δεισηηθή γιψζζα ζήκαλζεο πνπ ρξεζηκνπνηείηαη ζην πξνγξακκαηηζηηθφ κνληέιν ηνπ.net Framework γηα ηελ δεκηνπξγία δηεπαθψλ ρξήζηε. Βέβαηα ην νπηηθφ θνκκάηη κπνξεί λα ηξνπνπνηεζεί θαη απεπζείαο πάλσ ζηελ νζφλε αθνχ ην Visual Studio καο δίλεη θαη ηελ δπλαηφηεηα γξήγνξεο ηξνπνπνίεζεο θαη εηζαγσγήο λέσλ ζηνηρείσλ κέζσ Drag and Drop θαη άκεζεο επεμεξγαζίαο ησλ ππαξρφλησλ. ην project καο εθηφο απφ Windows Phone ζειίδεο κπνξνχκε λα πξνζζέζνπκε θαη θιάζεηο, user controls (αληηθείκελα πνπ θηηάρλεη ν ρξήζηεο γηα ηηο αλάγθεο ηνπ) αιιά θαη φηη άιιν ζηνηρείν ρξεηαζηνχκε θαηά ηελ θάζε αλάπηπμεο ηεο εθαξκνγήο καο. Η εηζαγσγή θάπνηνπ αληηθεηκέλνπ ζην project 52

53 είλαη απιή θαη γίλεηαη απφ ην κελνχ επηινγψλ. Παξαθάησ κπνξνχκε λα δνχκε ην κελνχ γηα ηελ εηζαγσγή ελφο αληηθεηκέλνπ ζην project καο (εηθφλα 18), θαζψο θαη ηελ νζφλε ζρεδίαζεο ηνπ γξαθηθνχ πεξηβάιινληνο κηαο ζειίδαο (εηθφλα 19), πνπ απφ πξνεπηινγή ρσξίδεηαη ζε δχν θνκκάηηα ην ακηγψο ζρεδηαζηηθφ θνκκάηη πνπ ν ρξήζηεο ρεηξνθίλεηα θάλεη ηηο εηζαγσγέο ζηνηρείσλ θαη ηηο ηξνπνπνηήζεηο πάλσ ζηελ φςε ηεο ζειίδαο ηνπ θαη ζην δεμί κέξνο έρνπκε ηελ ηξνπνπνίεζε ηεο εκθάληζεο ηεο ζειίδαο κέζσ θψδηθα XAML. Πξαγκαηνπνηψληαο αιιαγή ζε έλα απφ ηα δπν θνκκάηηα κπνξνχκε λα ηελ δνχκε λα αληηθαηνπηξίδεηαη απηφκαηα θαη ζην άιιν, αθνχ φπσο είπακε πεξηγξάθνπλ ηελ ίδηα φςε απιά κε δηαθνξεηηθφ ηξφπν. Εηθόλα 18 - Πξνζζήθε λένπ αληηθεηκέλνπ ζην project καο. Εηθόλα 19 - Η νζόλε ζρεδίαζεο κηαο ζειίδαο Windows Phone. 53

54 5.2 Πεξηγξαθή ησλ ιεηηνπξγηώλ ηεο εθαξκνγήο Γεληθά γηα ηελ εθαξκνγή Η εθαξκνγή πνπ αλαπηχρζεθε ζηα πιαίζηα απηήο ηεο πηπρηαθήο εξγαζίαο είλαη έλαο ειεθηξνληθφο δηαρεηξηζηήο αγγειηψλ. θνπφο ηεο είλαη ε γξήγνξε θαη αθξηβήο ζηηο επηζπκίεο ηνπ ρξήζηε εχξεζε αγγειηψλ κέζα απφ δηάθνξα θίιηξα θαη επηινγέο. Βέβαηα νη ιεηηνπξγίεο ηεο επεθηείλνληαη αθνχ δίλνπλ ηελ δπλαηφηεηα ζηνλ ρξήζηε λα απνζεθεχζεη θαη λα δηαρεηξηζηεί ηηο αγγειίεο πνπ επηζπκεί αιιά θαη λα ζπληάμεη θαη λα απνζηείιεη ζηελ εηαηξία θαη ηηο δηθηέο ηνπ αγγειίεο κε πξνυπφζεζε ηελ θαηαρψξεζε θαη απνζηνιή θάπνησλ ζηνηρείσλ ηνπ. Η εθαξκνγή αθνινπζεί ηε ζρεδηαζηηθή θηινζνθία ησλ Windows Phone εθαξκνγψλ αθνχ ζηεξίδεηαη ζε έλα απιφ ζρεδηαζηηθά θαη άκεζν πεξηβάιινλ ρξήζεο. Αθνχ ζηφρνο ησλ Windows Phone είλαη ε ακεζφηεηα θαη ε νπζία ζηηο εθαξκνγέο ηνπ Αλαιπηηθή αλάιπζε ησλ ιεηηνπξγηώλ ηεο εθαξκνγήο Ξεθηλψληαο ε εθαξκνγή καο κεηαθέξεη ζηελ αξρηθή νζφλε ησλ επηινγψλ (εηθφλα 20). ε απηή ηελ νζφλε κπνξνχκε λα επηιέμνπκε κηα απφ ηηο βαζηθέο επηινγέο πνπ καο πξνζθέξεη ε εθαξκνγή νη νπνίεο είλαη ε αλαδήηεζε θάπνηαο αγγειίαο, ε δηαρείξηζε θαη πξνζπέιαζε ησλ απνζεθεπκέλσλ αγγειηψλ ηνπ ρξήζηε θαη ε δεκηνπξγία κηαο λέαο αγγειίαο. Δπηπιένλ καο δίλεηαη ε δπλαηφηεηα θάπνησλ βαζηθψλ ξπζκίζεσλ απφ ηελ επηινγή ξπζκίζεηο πνπ βξίζθεηαη ζην γξήγνξν κελνχ επηινγψλ. Αθνινπζεί αλάιπζε φισλ ησλ επηινγψλ ηεο εθαξκνγήο. Εηθόλα 20 - Αξρηθή ζειίδα ηεο εθαξκνγήο. 54

55 Τα φίλτρα αναζήτηςησ Πηπρηαθή Δξγαζία Δπηιέγνληαο ηελ αλαδήηεζε αγγειηψλ κεηαθεξφκαζηε ζηε ζειίδα κε φια δηαζέζηκα θίιηξα κέζσ ησλ νπνίσλ κπνξνχκε λα παξακεηξνπνηήζνπκε ηελ αλαδήηεζε καο. Σα θίιηξα ζε απηή ηελ ζειίδα είλαη παξαηεηαγκέλα ην έλα δίπια ζην άιιν ζε κνξθή θαξηειψλ θαη ν ρξήζηεο κπνξεί λα κεηαβεί απφ ην έλα ζην άιιν απιά κε έλα swap (θίλεζε ζηελ νζφλε αθήο ηεο ζπζθεπήο) ζηελ νζφλε. Σα θίιηξα κέζα απφ ηα νπνία κπνξνχκε λα θάλνπκε πην εμεηδηθεπκέλε ηελ αλαδήηεζε καο είλαη: Η επηινγή κηαο ή πεξηζζφηεξσλ εθεκεξίδσλ απφ ηελ θαξηέια «εθεκεξίδεο» Η επηινγή κηαο ή πεξηζζφηεξσλ θαηεγνξηψλ αγγειηψλ απφ ηελ θαξηέια «θαηεγνξία». Η επηινγή θαηεγνξηψλ κπνξεί λα γίλεη κεηά ην πξψην επίπεδν. Η επηινγή κηαο ή πεξηζζφηεξσλ πεξηνρψλ απφ ηελ θαξηέια «πεξηνρή». Η ιίζηα ησλ πεξηνρψλ είλαη ρσξηζκέλε γεσγξαθηθά. Ξεθηλάεη απφ ηα γεσγξαθηθά δηακεξίζκαηα, ζπλερίδεη κε ηνπο λνκνχο θαη ζπλερίδεη κε Εηθόλα 21 - Επηινγή θίιηξνπ πεξηνρήο. πφιεηο θαη πεξηνρέο ζηα επίπεδα πνπ αθνινπζνχλ. Η επηινγή πεξηνρήο κπνξεί λα γίλεη απφ ην ηξίην επίπεδν θαη κεηά. 55

56 Φηιηξάξηζκα ησλ απνηειεζκάησλ κπνξεί λα γίλεη επίζεο θαη κε ηελ ρξήζε ιέμεσλ-θιεηδηψλ. Η εηζαγσγή ησλ ιέμεσλ θιεηδηψλ κπνξεί λα γίλεη απφ ηελ θαξηέια «ιέμεηο-θιεηδηά» θαη θαηά ηελ αλαδήηεζε ζα πξέπεη λα βξεζνχλ νη ιέμεηο πνπ έρνπλ εηζαρζεί ζην θείκελν, δηεχζπλζε ή ινηπά ζηνηρεία ηεο αγγειίαο. Πηπρηαθή Δξγαζία Κάζε θαξηέια θίιηξνπ έρεη ηηο δηθηέο ηεο επηινγέο γηα εθθαζάξηζε ησλ επηινγψλ πνπ έρνπλ γίλεη ζηελ ζπγθεθξηκέλε θαξηέια θαζψο θαη θνπκπί γηα κεηαθνξά ζην πξνεγνχκελν επίπεδν γηα γξήγνξε πινήγεζε κεηαμχ επηπέδσλ. ηελ ηειεπηαία θαξηέια ζπλαληάκε κηα νζφλε πξνεπηζθφπεζεο φπνπ καο δείρλεη φια ηα ελεξγά θίιηξα πνπ έρνπλ επηιεγεί απφ ηνλ ρξήζηε, νκαδνπνηεκέλα θαηά θαηεγνξίεο. Ο ρξήζηεο κπνξεί λα αθαηξέζεη φπνην επηζπκεί. ην θάησ κέξνο ηεο νζφλεο βιέπνπκε ην γξήγνξν κελνχ επηινγψλ φπνπ εκθαλίδεηαη ζπλέρεηα θαη έηζη κπνξνχκε λα έρνπκε άκεζε πξφζβαζε ζην θνπκπί ηεο αλαδήηεζε, ησλ ξπζκίζεσλ θαη ηεο ζχληνκεο βνήζεηαο πξνο ηνλ ρξήζηε. Ο ρξήζηεο παηψληαο αλά πάζα ζηηγκή ην θνπκπί ηεο αλαδήηεζεο μεθηλάεη ηελ δηαδηθαζίαο ηεο αλαδήηεζεο κε ηα θίιηξα πνπ έρνπλ επηιερζεί. Αλ ν ρξήζηεο δελ έρεη επηιέμεη θάπνην θίιηξν ηφηε ην πξφγξακκα πξαγκαηνπνηεί αλαδήηεζε ρσξίο ηελ ρξήζε θίιηξσλ θαη επηζηξέθεη αγγειίεο απφ φιεο ηηο θαηεγνξίεο, πεξηνρέο θαη εθεκεξίδεο κε βάζε ηελ εκεξνκελία θαηαρψξεζεο ηνπο. Εηθόλα 22 - Φηιηξάξηζκα κέζσ ιέμεσλθιεηδηώλ. 56

57 Αναζήτηςη και εύρεςη αγγελιών Αθνχ ν ρξήζηεο έρεη επηιέμεη ηα θίιηξα ζχκθσλα κε ηα νπνία ζα γίλεη ε αλαδήηεζε ζηελ βάζε δεδνκέλσλ ησλ αγγειηψλ παηάεη ην θνπκπί ηεο αλαδήηεζεο ζην γξήγνξν κελνχ πνπ βξίζθεηαη ζην θάησ κέξνο ηεο νζφλεο. Δθείλε ηελ ζηηγκή απνζηέιιεηαη αίηεκα επηζηξνθήο αγγειηψλ ζηνλ απνκαθξπζκέλν server κε ηελ βάζε ησλ αγγειηψλ κέζσ εηδηθήο κεζφδνπ ζην Web Service πνπ έρνπκε δεκηνπξγήζεη θαη κε παξακέηξνπο φια ηα θίιηξα θαη ηηο ινηπέο ξπζκίζεηο πνπ έρνπκε επηιέμεη γηα ηελ αλαδήηεζε καο. ρξήζηεο εθηφο ησλ θίιηξσλ κπνξεί λα επηιέμεη κέζσ ησλ ξπζκίζεσλ γηα παξάδεηγκα αλ ζέιεη λα δεη κφλν ελεξγέο αγγειίεο ή λα ιάβεη αγγειίεο αλεμαξηήησο θαηάζηαζεο ηνπο. Αθνχ πξαγκαηνπνηεζεί ε αλαδήηεζε επηζηξέθεηαη ζηνλ ρξήζε κηα ιίζηα κε ηηο πξψηεο 10 αγγειίεο πνπ έρνπλ βξεζεί. Ο πεξηνξηζκφο απηφο είλαη απαξαίηεηνο γηα ηελ ζσζηή θαη Εηθόλα 23 - Η ιίζηα κε ηα απνηειέζκαηα ηεο αλαδήηεζεο. γξήγνξε ιεηηνπξγία ηνπ πξνγξάκκαηνο αθνχ αλεβάδνληαο ηνλ αξηζκφ ζε πεξηζζφηεξα απνηειέζκαηα έρεηο σο θίλδπλν λα αξγήζεη πνιχ ε ιήςε ησλ αγγειηψλ θαη ν ρξήζηεο λα έρεη κηα θαθή εκπεηξία ρξήζεο. Οη αγγειίεο εκθαλίδνληαη κε ρξνλνινγηθή ζεηξά απφ ηελ πην πξφζθαηε ζηελ πην παιηά. ην θάησ κέξνο ηεο νζφλεο ππάξρεη έλα θνπκπί φπνπ ν ρξήζηεο παηψληαο ην κπνξεί λα θαηεβάζεη θαη ηηο επφκελεο 10 αγγειίεο πνπ ηαηξηάδνπλ ζηα θίιηξα αλαδήηεζεο πνπ έζεζε, εάλ ππάξρνπλ θπζηθά. Έηζη ν ρξήζηεο παηψληαο ην θνπκπί «Φφξησζε Πεξηζζφηεξσλ» κπνξεί λα δεη παιηφηεξεο αγγειίεο πνπ ηαηξηάδνπλ ζηα θξηηήξηα αλαδήηεζεο ηνπ, αλά δεθάδεο θάζε θνξά κέρξη λα 57 Ο

58 θηάζεη ζηελ πην παιηά θαηαρψξεζε πνπ κπνξεί λα βξεζεί θαη λα ηαηξηάδεη ζε απηά ηα θίιηξα. Η πξνεγνχκελεο αγγειίεο πνπ έρεη ήδε θαηεβάζεη δελ ράλνληαη αθνχ νη θαηλνχξγηεο πξνζηίζεληαη ζηελ ιίζηα θαη ν ρξήζηεο κε έλα απιφ scroll up ή scroll down κπνξεί λα πξνζπειάζεη γξήγνξα φιε ηελ ιίζηα ησλ αγγειηψλ. Γίπια απφ θάζε αγγειία ππάξρεη ην θνπκπί ηεο απνζήθεπζεο πνπ δίλεη ζηνλ ρξήζηε ηελ δπλαηφηεηα λα απνζεθεχζεη άκεζα ζηελ κλήκε ηνπ θηλεηνχ ηνπ ηειεθψλνπ κηα αγγειία πνπ είδε θαη επηζπκεί λα θξαηήζεη θαη λα ηελ πξνζπειάζεη αξγφηεξα κέζσ ηνπ αξρηθνχ κελνχ. Δπίζεο κεηά ηελ απνζήθεπζε θάπνηαο αγγειίαο ν ρξήζηεο κπνξεί λα αθαηξέζεη ηελ αγγειία πνπ έρεη πξνεγνπκέλσο απνζεθεχζεη απφ ην ίδην θνπκπί πνπ έρεη πιένλ κεηαηξαπεί ζε θνπκπί δηαγξαθήο. Άιιε κηα δπλαηφηεηα πνπ δίλεηαη ζηνλ ρξήζηε είλαη θαη ε πην αλαιπηηθή πξνβνιή ησλ ζηνηρείσλ ηεο αγγειίαο κέζσ δηπινχ ρηππήκαηνο (double tap) πάλσ ζηελ θαηαρψξεζε θάπνηαο αγγειίαο. Έηζη ν ρξήζηεο κε δηπιφ ρηχπεκα κπαίλεη ζηελ πην αλαιπηηθή φςε ηεο αγγειίαο φπνπ δίλνληαη πεξηζζφηεξα ζηνηρεία απφ πξηλ θαη κπνξεί εχθνια λα επηζηξέςεη ζηελ ιίζηα ησλ αγγειηψλ παηψληαο απιά ην θνπκπί ηεο επηζηξνθήο πνπ βξίζθεηαη ζην ηειέθσλν ηνπ. Εηθόλα 24 - Αλαιπηηθή παξνπζίαζε επηιεγκέλεο αγγειίαο. 58

59 Καταχώρηςη νέασ αγγελίασ Πηπρηαθή Δξγαζία Άιιε κηα δπλαηφηεηα πνπ δίλεηαη ζηνλ ρξήζηε είλαη ε θαηαρψξεζε κηαο λέαο αγγειίαο ζηελ βάζε δεδνκέλσλ ηεο εηαηξίαο ψζηε απφ θεη λα πεξάζνπλ απφ έιεγρν θαη αλ εγθξηζνχλ πηζαλφο λα δεκνζηεπηνχλ. Ο ρξήζηεο παηψληαο ην θνπκπί «Γεκηνπξγία Αγγειίαο» ζην αξρηθφ κελνχ κεηαθέξεηαη ζε κηα λέα ζειίδα φπνπ ηνπ δεηνχληαη θάπνηα ζηνηρεία γηα λα πξνρσξήζεη ζην επφκελν βήκα ηεο θαηαρψξεζεο αγγειίαο. Δδψ ν ρξήζηεο έρεη δπν επηινγέο. Αλ είλαη ήδε πειάηεο ηεο ζπγθεθξηκέλεο εηαηξίαο κπνξεί απιά λα εηζάγεη ηελ δηεχζπλζε ηνπ θαη ηνλ πξνζσπηθφ ηειεθσληθφ αξηζκφ πνπ έρεη θαηαρσξήζεη ζηελ εηαηξία θαη ην ζχζηεκα λα βξεη απηφκαηα ηα ζηνηρεία ηνπ. Αλ κεηά ηελ εηζαγσγή ησλ ζηνηρείσλ δελ βξεζεί ρξήζηεο ηφηε ην ζχζηεκα ζα ηνλ εηδνπνηήζεη θαη ζα ηνλ πξνηξέςεη ζηελ δεκηνπξγία λένπ ινγαξηαζκνχ. Αλ ν ρξήζηεο δελ βξεζεί απφ ην ζχζηεκα ή δελ έρεη θαηαρψξεζε ζην κεηξψν ησλ πειαηψλ ηεο εηαηξίαο ηφηε παηψληαο ην θνπκπί «Νένο Αγγειηνδφηεο» κεηαθέξεηαη ζε κηα λέα ζειίδα φπνπ πξέπεη λα ζπκπιεξψζεη θαη λα θαηαρσξήζεη θάπνηα ζηνηρεία πνπ ηνπ δεηνχληαη ψζηε λα ζπλερίζεη ηελ δηαδηθαζία. Εηθόλα 25 - ειίδα ζύλδεζεο ηνπ ρξήζηε πξηλ ηελ δεκηνπξγία λέαο αγγειίαο. ηε ζπλέρεηα είηε ν ρξήζηεο έρεη θαηαρσξήζεη επηηπρψο ηα ζηνηρεία ηνπ, είηε Εηθόλα 26 - Εηζαγσγή ζηνηρείσλ λένπ αγγειηνδόηε. έρεη θάλεη έγθπξε ζχλδεζε ζηελ ζειίδα ζχλδεζεο ηνπ ρξήζηε πξνρσξάεη 59

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

ΑΛΛΑΓΗ ΟΝΟΜΑΣΟ ΚΑΙ ΟΜΑΔΑ ΕΡΓΑΙΑ, ΚΟΙΝΟΥΡΗΣΟΙ ΦΑΚΕΛΟΙ ΚΑΙ ΕΚΣΤΠΩΣΕ ΣΑ WINDOWS XP ΑΛΛΑΓΗ ΟΝΟΜΑΣΟ ΚΑΙ ΟΜΑΔΑ ΕΡΓΑΙΑ, ΚΟΙΝΟΥΡΗΣΟΙ ΦΑΚΕΛΟΙ ΚΑΙ ΕΚΣΤΠΩΣΕ ΣΑ WINDOWS XP ηότοι εργαζηηρίοσ ην πιαίζην ηνπ ζπγθεθξηκέλνπ εξγαζηεξίνπ ζα παξνπζηαζηνύλ βαζηθέο ιεηηνπξγίεο ησλ Windows XP πνπ ζρεηίδνληαη

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

Η αξρή ζύλδεζεο Client-Server

Η αξρή ζύλδεζεο Client-Server Η αξρή ζύλδεζεο Client-Server Δηαθνκηζηήο (Server) Πξνζθέξεη ππεξεζίεο ζηνπο Πειάηεο (Client) Μεγάινη ππνινγηζηέο γηα ηηο ππεξεζίεο Internet (π.ρ. WWW, FTP) Λακβάλεη εξσηήζεηο θαη δίδεη απαληήζεηο Πειάηεο

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

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

ΗΛΕΚΤΡΟΝΙΚΗ ΜΝΗΜΗ ΚΑΙ ΜΙΚΡΟΕΛΕΓΚΤΕΣ ΗΛΕΚΤΡΟΝΙΚΗ ΜΝΗΜΗ ΚΑΙ ΜΙΚΡΟΕΛΕΓΚΤΕΣ Η ζεκεξηλή ξαγδαία εμέιημε ηεο ηερλνινγίαο ηεο κηθξνειεθηξνληθήο επέηξεςε ηελ θαηαζθεπή εηδηθώλ νινθιεξσκέλσλ θπθισκάησλ απνζήθεπζεο δεδνκέλσλ θαη πιεξνθνξηώλ θαηαιακβάλνπλ

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

Ενδεικτικά Θέματα Στατιστικής ΙΙ

Ενδεικτικά Θέματα Στατιστικής ΙΙ Ενδεικτικά Θέματα Στατιστικής ΙΙ Θέματα. Έζησ όηη ζε δείγκα 35 θαηνηθηώλ πνπ ελνηθηάδνληαη ζε θνηηεηέο ζηελ Κνδάλε βξέζεθε ην κέζν κεληαίν κίζζσκα ζηα 5 επξώ, ελώ ζην Ζξάθιεην ην κέζν κεληαίν κίζζσκα ζε

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

Κεθάλαιο 1. Ενόηηηα 2 Πλάνο Μάρκεηινγκ. Εξγαιεία Μάξθεηηλγθ. Dr. Andrea Grimm Dr. Astin Malschinger

Κεθάλαιο 1. Ενόηηηα 2 Πλάνο Μάρκεηινγκ. Εξγαιεία Μάξθεηηλγθ. Dr. Andrea Grimm Dr. Astin Malschinger Κεθάλαιο 1 Ενόηηηα 2 Πλάνο Μάρκεηινγκ Εξγαιεία Μάξθεηηλγθ Dr. Andrea Grimm Dr. Astin Malschinger ΠΕΡΙΕΧΟΜΕΝΑ ΕΝΟΤΗΤΑ 2 ΠΛΑΝΟ ΜΑΡΚΕΤΙΝΓΚ Κεθάιαην 1: Εξγαιεία Μάξθεηηλγθ Σπγγξαθείο: Δξ. Andrea Grimm, Δξ.

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

Απνηειέζκαηα Εξσηεκαηνινγίνπ 2o ηεηξάκελν 2011-12

Απνηειέζκαηα Εξσηεκαηνινγίνπ 2o ηεηξάκελν 2011-12 Απνηειέζκαηα Εξσηεκαηνινγίνπ 2o ηεηξάκελν 11-12 Project 6: Ταμίδη κε ηε Μεραλή ηνπ Φξόλνπ Υπεύζπλνη Καζεγεηέο: Ε. Μπηιαλάθε Φ. Αλησλάηνο Δρώηηζη 3: Πνηα από ηα παξαθάησ ΜΜΕ ηεξαξρείηε από πιεπξάο ζεκαζίαο;

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

Κευάλαιο 8 Μονοπωλιακή Συμπεριφορά- Πολλαπλή Τιμολόγηση

Κευάλαιο 8 Μονοπωλιακή Συμπεριφορά- Πολλαπλή Τιμολόγηση Κευάλαιο 8 Μονοπωλιακή Συμπεριφορά- Πολλαπλή Τιμολόγηση Πώς πρέπει να τιμολογεί ένα μονοπώλιο; Μέρξη ζηηγκήο ην κνλνπώιην έρεη ζεσξεζεί ζαλ κηα επηρείξεζε ε νπνία πσιεί ην πξντόλ ηεο ζε θάζε πειάηε ζηελ

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

Αιγόξηζκνη Γνκή επηινγήο. Πνιιαπιή Δπηινγή Δκθωιεπκέλεο Δπηινγέο. Δηζαγωγή ζηηο Αξρέο ηεο Δπηζηήκεο ηωλ Η/Υ. introcsprinciples.wordpress.

Αιγόξηζκνη Γνκή επηινγήο. Πνιιαπιή Δπηινγή Δκθωιεπκέλεο Δπηινγέο. Δηζαγωγή ζηηο Αξρέο ηεο Δπηζηήκεο ηωλ Η/Υ. introcsprinciples.wordpress. Αιγόξηζκνη 2.2.7.3 Γνκή επηινγήο Πνιιαπιή Δπηινγή Δκθωιεπκέλεο Δπηινγέο Δηζαγωγή ζηηο Αξρέο ηεο Δπηζηήκεο ηωλ Η/Υ 1 Πνιιαπιή Δληνιή Δπηινγήο Αν ζπλζήθε_1 ηόηε εληνιέο_1 αλλιώς_αν ζπλζήθε_2 ηόηε εληνιέο_2...

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

Γοκή επαλάιευες Δληοιές Όζο & Μέτρης_όηοσ

Γοκή επαλάιευες Δληοιές Όζο & Μέτρης_όηοσ Αιγόξηζκνη 2.2.7.4 Γοκή επαλάιευες Δληοιές Όζο & Μέτρης_όηοσ Εηζαγσγή ζηηο Αξρέο ηεο Επηζηήκεο ησλ Η/Υ 1 Άζθεζε 34 ζει 53 Έλα ςεθηαθό θσηνγξαθηθό άικπνπκ έρεη απνζεθεπηηθό ρώξν N Mbytes. Να αλαπηύμεηε

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

H ΜΑΓΕΙΑ ΤΩΝ ΑΡΙΘΜΩΝ

H ΜΑΓΕΙΑ ΤΩΝ ΑΡΙΘΜΩΝ H ΜΑΓΕΙΑ ΤΩΝ ΑΡΙΘΜΩΝ Φξεζηκόηεηα καζεκαηηθώλ Αξρή θαηακέηξεζεο Όζα έδσζαλ νη Έιιελεο... Τξίγσλνη αξηζκνί Τεηξάγσλνη αξηζκνί Δπηκήθεηο αξηζκνί Πξώηνη αξηζκνί Αξηζκνί κε μερσξηζηέο ηδηόηεηεο Γίδπκνη πξώηνη

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

Α Ο Κ Η Α Μ Α Ζ Η Η Ρ Η ( S E A R C H )

Α Ο Κ Η Α Μ Α Ζ Η Η Ρ Η ( S E A R C H ) Ξ G O O G L E S C H O L A R Α Ο Ξ Ε Κ Ε Θ Λ Θ Α Λ Η Τ Α Μ Η Α Μ Α Ζ Η Η Ρ Η Ρ Οξαγκαηνπνηώληαο αλαδήηεζε ζην GoogleScholar (http://scholar.google.com/) ν ρξήζηεο κπνξεί λα εληνπίζεη πιηθό αθαδεκαϊθνύ θαη

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

Σημεία Ασύπματηρ Ππόσβασηρ (Hot-Spots)

Σημεία Ασύπματηρ Ππόσβασηρ (Hot-Spots) Σημεία Ασύπματηρ Ππόσβασηρ (Hot-Spots) 1.1 Σςνοπτική Πεπιγπαυή Hot Spots Σα ζεκεία αζύξκαηεο πξόζβαζεο πνπ επηιέρζεθαλ αλαθέξνληαη ζηνλ επόκελν πίλαθα θαη παξνπζηάδνληαη αλαιπηηθά ζηηο επόκελεο παξαγξάθνπο.

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

Α. Εηζαγσγή ηεο έλλνηαο ηεο ηξηγσλνκεηξηθήο εμίζσζεο κε αξρηθό παξάδεηγκα ηελ εκx = 2

Α. Εηζαγσγή ηεο έλλνηαο ηεο ηξηγσλνκεηξηθήο εμίζσζεο κε αξρηθό παξάδεηγκα ηελ εκx = 2 ΣΡΙΓΩΝΟΜΔΣΡΙΚΔ EΞΙΩΔΙ Πνηα παξαδείγκαηα εμηζώζεσλ ή θαη πξνβιεκάησλ πηζηεύεηαη όηη είλαη θαηάιιεια γηα ηελ επίιπζε ηνπο θαηά ηελ δηάξθεηα ηεο δηδαθηηθήο δηαδηθαζίαο κέζα ζηελ ηάμε; 1 ε ΓΙΓΑΚΣΙΚΗ ΩΡΑ Α.

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

ΜΑΘΗΜΑΣΑ ΦΩΣΟΓΡΑΦΙΑ. Ειζαγωγή ζηη Φωηογραθία. Χριζηάκης Σαζεΐδης EFIAP

ΜΑΘΗΜΑΣΑ ΦΩΣΟΓΡΑΦΙΑ. Ειζαγωγή ζηη Φωηογραθία. Χριζηάκης Σαζεΐδης EFIAP ΜΑΘΗΜΑΣΑ ΦΩΣΟΓΡΑΦΙΑ Ειζαγωγή ζηη Φωηογραθία Χριζηάκης Σαζεΐδης EFIAP 1 ΜΑΘΗΜΑ 6 ο Προγράμμαηα θωηογραθικών μηχανών Επιλογέας προγραμμάηων Μαο δίλεη ηε δπλαηόηεηα λα ειέγμνπκε ην άλνηγκα δηαθξάγκαηνο θαη

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

ΡΤΘΜΙΕΙ ΔΙΚΣΤΟΤ ΣΑ WINDOWS

ΡΤΘΜΙΕΙ ΔΙΚΣΤΟΤ ΣΑ WINDOWS ηότοι εργαζηηρίοσ ΡΤΘΜΙΕΙ ΔΙΚΣΤΟΤ ΣΑ WINDOWS ην πιαίζην ηνπ ζπγθεθξηκέλνπ εξγαζηεξίνπ ζα παξνπζηαζηεί ε δηαδηθαζία ηωλ ξπζκίζεωλ δηθηύνπ ζε ιεηηνπξγηθό ζύζηεκα Windows XP. Η δηαδηθαζία ζε γεληθέο γξακκέο

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

Μορθές Κακόβοσλοσ Κώδικα (Malicious Code)

Μορθές Κακόβοσλοσ Κώδικα (Malicious Code) Μορθές Κακόβοσλοσ Κώδικα (Malicious Code) Page 1 Υποπλοίαρτος Ν. Πεηράκος ΠΝ Αηδένηα Γνύξεηνη Ίππνη (Trojan Horses) Ινί (Viruses) Worms Root-kit Page 2 Γνύξεηνο Ίππνο (Trojan Horse) Οξηζκόο: Πξόγξακκα

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

ΕΓΧΕΙΡΙΔΙΟ ΕΚΔΟΗ 8.0.0

ΕΓΧΕΙΡΙΔΙΟ ΕΚΔΟΗ 8.0.0 ΕΓΧΕΙΡΙΔΙΟ ΕΚΔΟΗ 8.0.0 Γενικά Η έθδνζε 8.0.0 ηνπ ελόηεηεο: Business ERP, πεξηιακβάλεη λέεο ιεηηνπξγίεο πνπ αλαιύνληαη ζηηο παξαθάησ Γεληθόηεξε ιεηηνπξγία ηεο εθαξκνγήο Εκπνξηθή Δηαρείξηζε 7/2/2013 SingularLogic

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

ΦΥΣΙΚΗ ΤΩΝ ΡΕΥΣΤΩΝ. G. Mitsou

ΦΥΣΙΚΗ ΤΩΝ ΡΕΥΣΤΩΝ. G. Mitsou ΦΥΣΙΚΗ ΤΩΝ ΡΕΥΣΤΩΝ ηαηηθή ηωλ ξεπζηώλ (Τδξνζηαηηθή) Ση είλαη ηα ξεπζηά - Γεληθά Ππθλόηεηα Πίεζε Μεηαβνιή ηεο πίεζεο ζπλαξηήζεη ηνπ βάζνπο Αξρή ηνπ Pascal Τδξνζηαηηθή πίεζε Αηκνζθαηξηθή πίεζε Απόιπηε &

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

1. Οδηγίερ εγκαηάζηαζηρ και σπήζηρ έξςπνυν καπηών και τηθιακών πιζηοποιηηικών με σπήζη ηος λογιζμικού Μοzilla Thunderbird

1. Οδηγίερ εγκαηάζηαζηρ και σπήζηρ έξςπνυν καπηών και τηθιακών πιζηοποιηηικών με σπήζη ηος λογιζμικού Μοzilla Thunderbird 1. Οδηγίερ εγκαηάζηαζηρ και σπήζηρ έξςπνυν καπηών και τηθιακών πιζηοποιηηικών με σπήζη ηος λογιζμικού Μοzilla Thunderbird 1.1 Εγκαηάζηαζη ηυν οδηγών ηηρ έξςπνηρ κάπηαρ ζηο λογιζμικό Mozilla Thunderbird

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

Οργάνωση και Δομή Παρουσιάσεων

Οργάνωση και Δομή Παρουσιάσεων Οργάνωση και Δομή Παρουσιάσεων Οη παξνπζηάζεηο κε βνήζεηα ηνπ ππνινγηζηή γίλνληαη κε πξνγξάκκαηα παξνπζηάζεσλ, όπσο ην OpenOffice.org Impress [1] θαη ην Microsoft Office PowerPoint [2]. Απηά ηα πξνγξάκκαηα

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

Να ζρεδηάζεηο ηξόπνπο ζύλδεζεο κηαο κπαηαξίαο θαη ελόο ιακπηήξα ώζηε ν ιακπηήξαο λα θσηνβνιεί.

Να ζρεδηάζεηο ηξόπνπο ζύλδεζεο κηαο κπαηαξίαο θαη ελόο ιακπηήξα ώζηε ν ιακπηήξαο λα θσηνβνιεί. ΦΥΛΛΟ ΕΡΓΑΣΙΑΣ: Απλό ηλεκτπικό κύκλυμα Η δηδαζθαιία ηνπ απινύ ειεθηξηθνύ θπθιώκαηνο ππάξρεη ζην κάζεκα «Φπζηθά» ηεο Ε ηάμεο ηνπ δεκνηηθνύ θαη επαλαιακβάλεηαη ζην κάζεκα ηεο Φπζηθήο ζηε Γ ηάμε ηνπ Γπκλαζίνπ.

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

ΘΔΚΑ ΡΖΠ ΑΛΑΓΛΩΟΗΠΖΠ

ΘΔΚΑ ΡΖΠ ΑΛΑΓΛΩΟΗΠΖΠ ΘΔΚΑ ΡΖΠ ΑΛΑΓΛΩΟΗΠΖΠ 1.Απηόο πνπ ζα αλαγλσξηζηεί απνπζηάδεη γηα πνιύ θαηξό. 2.Δπηζηξέθεη κε πιαζηή ηαπηόηεηα ή κεηακνξθσκέλνο. 3.Απνκνλώλνληαη ηα δύν πξόζσπα 4.Άξζε κεηακόξθσζεο 5.Απνθάιπςε 6.Ακθηβνιίεο-απνδεηθηηθά

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

Αζκήζεις ζτ.βιβλίοσ ζελίδας 13 14

Αζκήζεις ζτ.βιβλίοσ ζελίδας 13 14 .1.10 ζκήζεις ζτ.βιβλίοσ ζελίδας 13 14 Ερωηήζεις Καηανόηζης 1. ύν δηαθνξεηηθέο επζείεο κπνξεί λα έρνπλ θαλέλα θνηλό ζεκείν Έλα θνηλό ζεκείν i ύν θνηλά ζεκεία iλ) Άπεηξα θνηλά ζεκεία ηηηνινγήζηε ηελ απάληεζε

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

ΑΝΤΗΛΙΑΚΑ. Η Μηκή ζθέθηεθε έλαλ ηξόπν, γηα λα ζπγθξίλεη κεξηθά δηαθνξεηηθά αληειηαθά πξντόληα. Απηή θαη ν Νηίλνο ζπλέιεμαλ ηα αθόινπζα πιηθά:

ΑΝΤΗΛΙΑΚΑ. Η Μηκή ζθέθηεθε έλαλ ηξόπν, γηα λα ζπγθξίλεη κεξηθά δηαθνξεηηθά αληειηαθά πξντόληα. Απηή θαη ν Νηίλνο ζπλέιεμαλ ηα αθόινπζα πιηθά: ΑΝΤΗΛΙΑΚΑ Η Μηκή θαη ν Νηίλνο αλαξσηήζεθαλ πνην αληειηαθό πξντόλ παξέρεη ηελ θαιύηεξε πξνζηαζία ζην δέξκα ηνπο. Τα αληειηαθά πξντόληα έρνπλ έλα δείθηε αληειηαθήο πξνζηαζίαο (SPF), ν νπνίνο δείρλεη πόζν

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

TOOLBOOK (μάθημα 2) Δεκηνπξγία βηβιίνπ θαη ζειίδσλ ΠΡΟΑΡΜΟΓΗ: ΒΑΛΚΑΝΙΩΣΗ ΔΗΜ. ΕΚΠΑΙΔΕΤΣΙΚΟ ΠΕ19 1 TOOLBOOK ΜΑΘΗΜΑ 2

TOOLBOOK (μάθημα 2) Δεκηνπξγία βηβιίνπ θαη ζειίδσλ ΠΡΟΑΡΜΟΓΗ: ΒΑΛΚΑΝΙΩΣΗ ΔΗΜ. ΕΚΠΑΙΔΕΤΣΙΚΟ ΠΕ19 1 TOOLBOOK ΜΑΘΗΜΑ 2 TOOLBOOK (μάθημα 2) Δεκηνπξγία βηβιίνπ θαη ζειίδσλ ΕΚΠΑΙΔΕΤΣΙΚΟ ΠΕ19 1 Δημιουργία σελίδων και βιβλίων Έλα θαηλνύξην βηβιίν πεξηέρεη κία άδεηα ζειίδα κε έλα άδεην background. Δελ κπνξνύκε λα μερσξίζνπκε

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

Οδηγίες τρήζης για λειηοσργία μεηαθοράς καναλιών ζε υηθιακό δέκηη OST-7060 HD

Οδηγίες τρήζης για λειηοσργία μεηαθοράς καναλιών ζε υηθιακό δέκηη OST-7060 HD Οδηγίες τρήζης για λειηοσργία μεηαθοράς καναλιών ζε υηθιακό δέκηη OST-7060 HD Γηα ηε δηεπθόιπλζή ζαο θαηά ην switch-off ηεο πεξηνρήο ηεο Πεινπνλλήζνπ έρνπκε πξνζζέζεη ζηνπο ςεθηαθνύο καο δέθηεο κία λέα,

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

ΦΤΛΛΟ ΔΡΓΑΙΑ 1 Βαζηθέο Έλλνηεο & Καηεγνξίεο Γηθηύσλ Τπνινγηζηώλ

ΦΤΛΛΟ ΔΡΓΑΙΑ 1 Βαζηθέο Έλλνηεο & Καηεγνξίεο Γηθηύσλ Τπνινγηζηώλ ΦΤΛΛΟ ΔΡΓΑΙΑ 1 Βαζηθέο Έλλνηεο & Καηεγνξίεο Γηθηύσλ Τπνινγηζηώλ Γξαζηεξηόηεηα 1ε αο δίλεηαη ν ελλνηνινγηθφο ράξηεο "Γίθηπα Τπνινγηζηψλ - Βαζηθέο Έλλνηεο" πνπ αθνξά ζηελ θεληξηθή έλλνηα "Γίθηπα Τπνινγηζηψλ".

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

Case Study. Παξαθάηω παξνπζηάδνπκε βήκα - βήκα κε screenshots έλα παξάδεηγκα ππνβνιήο κηαο εξγαζίαο θαη ηελ παξαγωγή ηνπ Originality Report.

Case Study. Παξαθάηω παξνπζηάδνπκε βήκα - βήκα κε screenshots έλα παξάδεηγκα ππνβνιήο κηαο εξγαζίαο θαη ηελ παξαγωγή ηνπ Originality Report. Case Study Παξαθάηω παξνπζηάδνπκε βήκα - βήκα κε screenshots έλα παξάδεηγκα ππνβνιήο κηαο εξγαζίαο θαη ηελ παξαγωγή ηνπ Originality Report. Βήκα 1 ο : Login ζηο Turnitin. Κάλεηε είζνδν ζην Turnitin κε

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

Hellas online Προεπιλεγμένες ρσθμίσεις για FritzBox Fon WLAN 7140 (Annex B) 30.04.67 FritzBox Fon WLAN 7140 - Annex B (30.04.67)

Hellas online Προεπιλεγμένες ρσθμίσεις για FritzBox Fon WLAN 7140 (Annex B) 30.04.67 FritzBox Fon WLAN 7140 - Annex B (30.04.67) Hellas online Προεπιλεγμένες ρσθμίσεις για FritzBox Fon WLAN 7140 (Annex B) 30.04.67 FritzBox Fon WLAN 7140 - Annex B (30.04.67) Γηα λα επαλαθέξεηε ην FritzBox Fon WLAN 7140 ζηηο πξνεπηιεγκέλεο ηνπ ξπζκίζεηο

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

ΛΙΜΝΗ ΤΣΑΝΤ. Σρήκα 1. Σρήκα 2

ΛΙΜΝΗ ΤΣΑΝΤ. Σρήκα 1. Σρήκα 2 ΛΙΜΝΗ ΤΣΑΝΤ Τν Σρήκα 1 δείρλεη ηελ αιιαγή ηεο ζηάζκεο ηεο Λίκλεο Τζαλη, ζηε Σαράξα ηεο Βόξεηαο Αθξηθήο. Η Λίκλε Τζαλη εμαθαλίζηεθε ηειείσο γύξσ ζην 20.000 π.χ., θαηά ηε δηάξθεηα ηεο ηειεπηαίαο επνρήο ησλ

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

ΑΓΩΜΘΡΘΙΞΘ ΤΩΠΞΘ ΡΘΡ ΛΘΙΠΕΡ ΗΚΘΙΘΕΡ ΛΘΤΑΗΚΘΔΗΡ Τ.

ΑΓΩΜΘΡΘΙΞΘ ΤΩΠΞΘ ΡΘΡ ΛΘΙΠΕΡ ΗΚΘΙΘΕΡ ΛΘΤΑΗΚΘΔΗΡ Τ. ΑΓΩΜΘΡΘΙΞΘ ΤΩΠΞΘ ΡΘΡ ΛΘΙΠΕΡ ΗΚΘΙΘΕΡ ΟΑIΤΜΘΔΘ ΡΕ ΛΕΓΑΚΞ ΓΗΟΕΔΞ 11V11 ΗΚΘΙΘΑ 6-10 ΤΠΞΜΩΜ ΛΕΘΞΜΕΙΗΛΑΑ ΞΣ ΟΑΘΤΜΘΔΘΞΣ ΡΕ ΛΕΓΑΚΞ ΓΗΟΕΔΞ ΓΘΑ ΟΑΘΙΕΡ ΗΚΘΙΘΑΡ 6-10 ΕΩΜ Η ΔΘΑΔΠΞΛΗ ΑΟΞ Η ΛΘΑ ΕΡΘΑ ΡΗΜ ΑΚΚΗ ΕΘΜΑΘ ΛΕΓΑΚΗ

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

ΚΕΦ. 2.3 ΑΠΟΛΤΣΗ ΣΘΜΗ ΠΡΑΓΜΑΣΘΚΟΤ ΑΡΘΘΜΟΤ

ΚΕΦ. 2.3 ΑΠΟΛΤΣΗ ΣΘΜΗ ΠΡΑΓΜΑΣΘΚΟΤ ΑΡΘΘΜΟΤ ΚΕΦ..3 ΑΠΟΛΤΣΗ ΣΘΜΗ ΠΡΑΓΜΑΣΘΚΟΤ ΑΡΘΘΜΟΤ Οπιζμόρ απόλςηηρ ηιμήρ: Σηνλ άμνλα ησλ πξαγκαηηθώλ αξηζκώλ ζεσξνύκε έλαλ αξηζκό α πνπ ζπκβνιίδεηαη κε ην ζεκείν Α. Η απόζηαζε ηνπ ζεκείνπ Α από ηελ αξρή Ο, δειαδή

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

ΕΝΤΟΛΕΣ WINDOWS ΚΑΙ UNIX

ΕΝΤΟΛΕΣ WINDOWS ΚΑΙ UNIX ΕΝΤΟΛΕΣ WINDOWS ΚΑΙ UNIX Σηότοι εργαζηηρίοσ Σην πιαίζην ηνπ ζπγθεθξηκέλνπ εξγαζηεξίνπ, νη θνηηεηέο ζα εμνηθεησζνύλ κε βαζηθέο εληνιέο δηθηπαθώλ πξσηνθόιισλ νη νπνίεο βξίζθνπλ εθαξκνγή ζε πεξηβάιινληα Windows

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

Δξγαιεία Καηαζθεπέο 1 Σάμε Σ Δ.Κ.Φ.Δ. ΥΑΝΙΧΝ ΠΡΧΣΟΒΑΘΜΙΑ ΔΚΠΑΙΓΔΤΗ. ΔΝΟΣΗΣΑ 11 ε : ΦΧ ΔΡΓΑΛΔΙΑ ΚΑΣΑΚΔΤΔ. Καηαζθεπή 1: Φαθόο κε ζσιήλα.

Δξγαιεία Καηαζθεπέο 1 Σάμε Σ Δ.Κ.Φ.Δ. ΥΑΝΙΧΝ ΠΡΧΣΟΒΑΘΜΙΑ ΔΚΠΑΙΓΔΤΗ. ΔΝΟΣΗΣΑ 11 ε : ΦΧ ΔΡΓΑΛΔΙΑ ΚΑΣΑΚΔΤΔ. Καηαζθεπή 1: Φαθόο κε ζσιήλα. Δξγαιεία Καηαζθεπέο 1 Δ.Κ.Φ.Δ. ΥΑΝΙΧΝ ΠΡΧΣΟΒΑΘΜΙΑ ΔΚΠΑΙΓΔΤΗ ΔΝΟΣΗΣΑ 11 ε : ΦΧ ΔΡΓΑΛΔΙΑ ΚΑΣΑΚΔΤΔ Καηαζθεπή 1: Φαθόο κε ζσιήλα Γηαθξάγκαηα Δξγαιεία Καηαζθεπέο 2 Η θαηαζθεπή πεξηγξάθεηαη ζηελ αληίζηνηρε ελόηεηα

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

ΙΣΤΟΡΙΑ ΤΟΥ ΑΡΧΑΙΟΥ ΚΟΣΜΟΥ

ΙΣΤΟΡΙΑ ΤΟΥ ΑΡΧΑΙΟΥ ΚΟΣΜΟΥ ΙΣΤΟΡΙΑ ΤΟΥ ΑΡΧΑΙΟΥ ΚΟΣΜΟΥ Α ΛΤΚΕΙΟΤ ΓΕΝΙΚΗ ΠΑΙΔΕΙΑ Σχολικό έτος: 2011-2012 Καθηγήτριες: Κεφαλληνού Λουκία- Καλλία Αθηνά ΙΙ. ΟΙ ΑΧΑΙΟΙ ΕΛΛΗΝΕΣ ΑΠΟ ΣΟΤ ΠΡΟΙΣΟΡΙΚΟΤ ΥΡΟΝΟΤ ΕΩ ΚΑΙ ΣΟ Μ. ΑΛΕΞΑΝΔΡΟ 1. ΕΛΛΗΝΙΚΗ

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

ΒΗΜΑ 2. Εηζάγεηε ηνλ Κωδηθό Πξόζβαζεο πνπ ιακβάλεηε κε SMS & δειώλεηε επηζπκεηό Όλνκα Πξόζβαζεο (Username) θαη ην ζαο

ΒΗΜΑ 2. Εηζάγεηε ηνλ Κωδηθό Πξόζβαζεο πνπ ιακβάλεηε κε SMS & δειώλεηε επηζπκεηό Όλνκα Πξόζβαζεο (Username) θαη ην  ζαο Δίζνδνο ζηελ Υπεξεζία Αλ είζηε ήδε εγγεγξακκέλνο ρξήζηεο ζηελ ππεξεζία, γηα ηελ είζνδν ζαο (login) ζηελ ππεξεζία e-bill, εηζάγεηαη ην Όλνκα Φξήζηε (username) θαη ηνλ Κωδηθό Πξόζβαζεο (password) πνπ είραηε

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

ΑΠΑΝΤΗΣΔΙΣ ΓΙΚΤΥΑ ΥΠΟΛΟΓΙΣΤΩΝ II ΔΠΑΛ

ΑΠΑΝΤΗΣΔΙΣ ΓΙΚΤΥΑ ΥΠΟΛΟΓΙΣΤΩΝ II ΔΠΑΛ ΑΠΑΝΤΗΣΔΙΣ ΓΙΚΤΥΑ ΥΠΟΛΟΓΙΣΤΩΝ II ΔΠΑΛ ΘΔΜΑ Α Α1. α. Σ β. Σ γ. Λ δ. Λ ε. Λ ζη. Σ Α2. Γ Α3. 1. γ 2. ε 3. δ 4. α Β1. ΘΔΜΑ Β Οη ηειηθνί ππνινγηζηέο παίξλνπλ απνθάζεηο δξνκνιόγεζεο κόλν γηα ηα δηθά ηνπο απηνδύλακα

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

Απαντήσεις θέματος 2. Παξαθάησ αθνινπζεί αλαιπηηθή επίιπζε ησλ εξσηεκάησλ.

Απαντήσεις θέματος 2. Παξαθάησ αθνινπζεί αλαιπηηθή επίιπζε ησλ εξσηεκάησλ. Απαντήσεις θέματος 2 Απηά πνπ έπξεπε λα γξάςεηε (δελ ρξεηαδόηαλ δηθαηνιόγεζε εθηόο από ην Γ) Α return a*b; Β 0:acegf2, 1: acegf23, 2: acegf234, 3:acegf2345, 4:acegf23456, 5:acegf234567, 6:acegf2345678,

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

ΓΗΑΓΩΝΗΣΜΑ ΣΤΑ ΜΑΘΖΜΑΤΗΚΑ. Ύλη: Μιγαδικοί-Σσναρηήζεις-Παράγωγοι Θεη.-Τετν. Καη Εήηημα 1 ο :

ΓΗΑΓΩΝΗΣΜΑ ΣΤΑ ΜΑΘΖΜΑΤΗΚΑ. Ύλη: Μιγαδικοί-Σσναρηήζεις-Παράγωγοι Θεη.-Τετν. Καη Εήηημα 1 ο : ΓΗΑΓΩΝΗΣΜΑ ΣΤΑ ΜΑΘΖΜΑΤΗΚΑ Ον/μο:.. Γ Λσκείοσ Ύλη: Μιγαδικοί-Σσναρηήζεις-Παράγωγοι Θεη.-Τετν. Καη. 11-1-11 Εήηημα 1 ο : Α. Γηα ηελ ζπλάξηεζε f, λα βξείηε ην δηάζηεκα ζην νπνίν είλαη παξαγσγίζηκε θαζώο θαη

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

Δπηιέγνληαο ην «Πξνεπηινγή» θάζε θνξά πνπ ζα ζπλδέεζηε ζηελ εθαξκνγή ζα βξίζθεζηε ζηε λέα ρξήζε.

Δπηιέγνληαο ην «Πξνεπηινγή» θάζε θνξά πνπ ζα ζπλδέεζηε ζηελ εθαξκνγή ζα βξίζθεζηε ζηε λέα ρξήζε. ΑΝΟΙΓΜΑ ΝΔΑ ΥΡΗΗ 1. Γεκηνπξγείηε ηε λέα ρξήζε από ηελ επηινγή «Παξάκεηξνη/Παξάκεηξνη Δηαηξίαο/Γηαρείξηζε Δηαηξηώλ». Πιεθηξνινγείηε ηνλ θσδηθό ηεο εηαηξίαο ζαο θαη παηάηε Enter. Σηελ έλδεημε «Υξήζεηο» παηάηε

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

ΚΤΠΡΙΑΚΗ ΜΑΘΗΜΑΣΙΚΗ ΕΣΑΙΡΕΙΑ ΜΑΘΗΜΑΤΙΚΗ ΣΚΥΤΑΛΟΓΡΟΜΙΑ 2015 ΓΙΑ ΤΟ ΓΥΜΝΑΣΙΟ Τεηάπηη 28 Ιανουαπίου 2015 ΛΔΥΚΩΣΙΑ Τάξη: Α Γυμναζίου

ΚΤΠΡΙΑΚΗ ΜΑΘΗΜΑΣΙΚΗ ΕΣΑΙΡΕΙΑ ΜΑΘΗΜΑΤΙΚΗ ΣΚΥΤΑΛΟΓΡΟΜΙΑ 2015 ΓΙΑ ΤΟ ΓΥΜΝΑΣΙΟ Τεηάπηη 28 Ιανουαπίου 2015 ΛΔΥΚΩΣΙΑ Τάξη: Α Γυμναζίου ΚΤΠΡΙΑΚΗ ΜΑΘΗΜΑΣΙΚΗ ΕΣΑΙΡΕΙΑ ΜΑΘΗΜΑΤΙΚΗ ΣΚΥΤΑΛΟΓΡΟΜΙΑ 2015 ΓΙΑ ΤΟ ΓΥΜΝΑΣΙΟ Τεηάπηη 28 Ιανουαπίου 2015 ΛΔΥΚΩΣΙΑ Τάξη: Α Γυμναζίου ΠΡΟΒΛΗΜΑ Σε έλα ηνπξλνπά βόιετ δήισζαλ ζπκκεηνρή νκάδεο Γπκλαζίσλ ηεο Κύπξνπ.

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

ΦΥΛΛΟ ΕΡΓΑΣΙΑΣ. Οξηδόληηα θαη θαηαθόξπθε κεηαηόπηζε παξαβνιήο

ΦΥΛΛΟ ΕΡΓΑΣΙΑΣ. Οξηδόληηα θαη θαηαθόξπθε κεηαηόπηζε παξαβνιήο ΦΥΛΛΟ ΕΡΓΑΣΙΑΣ Οξηδόληηα θαη θαηαθόξπθε κεηαηόπηζε παξαβνιήο 1 ε Δξαζηεξηόηεηα Αλνίμηε ην αξρείν «Μεηαηόπηζε παξαβνιήο.ggb». Με ηε καύξε γξακκή παξηζηάλεηαη ε γξαθηθή παξάζηαζε ηεο f(x)=αx 2 πνπ ζα ηελ

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

ΕΡΓΑΣΤΗΡΙΑΚΗ ΑΣΚΗΣΗ 4 ΣΥΝΔΥΑΣΤΙΚΑ ΚΥΚΛΩΜΑΤΑ

ΕΡΓΑΣΤΗΡΙΑΚΗ ΑΣΚΗΣΗ 4 ΣΥΝΔΥΑΣΤΙΚΑ ΚΥΚΛΩΜΑΤΑ ΕΡΓΑΣΤΗΡΙΑΚΗ ΑΣΚΗΣΗ 4 ΣΥΝΔΥΑΣΤΙΚΑ ΚΥΚΛΩΜΑΤΑ 1. ρεδίαζε πλδπαζηηθνύ Κπθιώκαηνο Έλα ζπλδπαζηηθό θύθισκα (Κ) έρεη ηξεηο εηζόδνπο A, B θαη C θαη κία έμνδν Y Y=A B+AC Να θαηαζθεπάζεηε ην ράξηε Karnaugh. B 0

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

7. ΚΑΤΑΧΩΡΗΤΕΣ ΕΡΩΤΗΣΕΙΣ ΑΣΚΗΣΕΙΣ. 3. Έλαο θαηαρσξεηήο SISO ησλ 4 bits έρεη: α) Μία είζνδν, β) Δύν εηζόδνπο, γ) Σέζζεξεηο εηζόδνπο.

7. ΚΑΤΑΧΩΡΗΤΕΣ ΕΡΩΤΗΣΕΙΣ ΑΣΚΗΣΕΙΣ. 3. Έλαο θαηαρσξεηήο SISO ησλ 4 bits έρεη: α) Μία είζνδν, β) Δύν εηζόδνπο, γ) Σέζζεξεηο εηζόδνπο. 7. ΚΑΤΑΧΩΡΗΤΕΣ ΕΡΩΤΗΣΕΙΣ ΑΣΚΗΣΕΙΣ 1. Ση είλαη έλαο θαηαρσξεηήο; O θαηαρσξεηήο είλαη κηα νκάδα από flip-flop πνπ κπνξεί λα απνζεθεύζεη πξνζσξηλά ςεθηαθή πιεξνθνξία. Μπνξεί λα δηαηεξήζεη ηα δεδνκέλα ηνπ

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

Αζθήζεηο 5 νπ θεθαιαίνπ Crash course Step by step training. Dipl.Biol.cand.med. Stylianos Kalaitzis

Αζθήζεηο 5 νπ θεθαιαίνπ Crash course Step by step training. Dipl.Biol.cand.med. Stylianos Kalaitzis Αζθήζεηο 5 νπ θεθαιαίνπ Crash course Step by step training Dipl.Biol.cand.med. Stylianos Kalaitzis Stylianos Kalaitzis Μνλνϋβξηδηζκνο 1 Γπν γνλείο, εηεξόδπγνη γηα ηνλ αιθηζκό θάλνπλ παηδηά. Πνία ε πηζαλόηεηα

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

Μονοψϊνιο. Αγνξά κε ιίγνπο αγνξαζηέο. Δύναμη μονοψωνίος Η ηθαλόηεηα πνπ έρεη ν αγνξαζηήο λα επεξεάζεη ηελ ηηκή ηνπ αγαζνύ.

Μονοψϊνιο. Αγνξά κε ιίγνπο αγνξαζηέο. Δύναμη μονοψωνίος Η ηθαλόηεηα πνπ έρεη ν αγνξαζηήο λα επεξεάζεη ηελ ηηκή ηνπ αγαζνύ. Μονοψϊνιο Ολιγοψώνιο Αγνξά κε ιίγνπο αγνξαζηέο. Δύναμη μονοψωνίος Η ηθαλόηεηα πνπ έρεη ν αγνξαζηήο λα επεξεάζεη ηελ ηηκή ηνπ αγαζνύ. Οπιακή αξία Δπηπξόζζεηα νθέιε από ηελ ρξήζε/θαηαλάισζε κηαο επηπξόζζεηε

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

ΟΠΤΙΚΗ Α. ΑΝΑΚΛΑΣΖ - ΓΗΑΘΛΑΣΖ

ΟΠΤΙΚΗ Α. ΑΝΑΚΛΑΣΖ - ΓΗΑΘΛΑΣΖ ΟΠΤΙΚΗ Α. ΑΝΑΚΛΑΣΖ - ΓΗΑΘΛΑΣΖ. Μία αθηίλα θωηόο πξνζπίπηεη κε κία γωλία ζ ζηε επάλω επηθάλεηα ελόο θύβνπ από πνιπεζηέξα ν νπνίνο έρεη δείθηε δηάζιαζεο ε =,49 (ζρήκα ). Βξείηε πνηα ζα είλαη ε κέγηζηε γωλία

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

Διιεληθά Σειρά Moov Δγτειρίδιο τρήζηη Δνημέρφζης ταρηών Web Αλαζεώξεζε: R00 (2010/05) Πώς να ενημερώζφ ηοσς τάρηες; Υπάξρνπλ ηέζζεξα βήκαηα γηα ηελ ελεκέξσζε ηνπ ράξηε. Βήκα

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

ύζηεκα Ωξνκέηξεζεο Πξνζσπηθνύ (Έθδνζε 2) ΤΠΗΡΕΙΑ ΠΛΗΡΟΦΟΡΙΚΩΝ ΤΣΗΜΑΣΩΝ

ύζηεκα Ωξνκέηξεζεο Πξνζσπηθνύ (Έθδνζε 2) ΤΠΗΡΕΙΑ ΠΛΗΡΟΦΟΡΙΚΩΝ ΤΣΗΜΑΣΩΝ ύζηεκα Ωξνκέηξεζεο Πξνζσπηθνύ (Έθδνζε 2) ΤΠΗΡΕΙΑ ΠΛΗΡΟΦΟΡΙΚΩΝ ΤΣΗΜΑΣΩΝ Πεξηερόκελα Σερληθά Υαξαθηεξηζηηθά Καηαγξαθή Ώξαο πγρξνληζκόο πζηήκαηνο Παξνπζίαζε πζηήκαηνο Πηζαλά ελάξηα Υξήζεο 2 Σερληθά Υαξαθηεξηζηηθά

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

B-Δέλδξα. Τα B-δέλδξα ρξεζηκνπνηνύληαη γηα ηε αλαπαξάζηαζε πνιύ κεγάισλ ιεμηθώλ πνπ είλαη απνζεθεπκέλα ζην δίζθν.

B-Δέλδξα. Τα B-δέλδξα ρξεζηκνπνηνύληαη γηα ηε αλαπαξάζηαζε πνιύ κεγάισλ ιεμηθώλ πνπ είλαη απνζεθεπκέλα ζην δίζθν. B-Δέλδξα Τα B-δέλδξα ρξεζηκνπνηνύληαη γηα ηε αλαπαξάζηαζε πνιύ κεγάισλ ιεμηθώλ πνπ είλαη απνζεθεπκέλα ζην δίζθν. Δέλδξα AVL n = 2 30 = 10 9 (πεξίπνπ). 30

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

ΣΕΙ ΙΟΝΙΩΝ ΝΗΩΝ ΣΜΗΜΑ: ΣΕΥΝΟΛΟΓΙΑ ΠΛΗΡΟΦΟΡΙΚΗ ΚΑΙ ΣΗΛΕΠΙΚΟΙΝΩΝΙΩΝ ΥΕΙΜΕΡΙΝΟ ΕΞΑΜΗΝΟ Ρέππα Μαξγαξίηα

ΣΕΙ ΙΟΝΙΩΝ ΝΗΩΝ ΣΜΗΜΑ: ΣΕΥΝΟΛΟΓΙΑ ΠΛΗΡΟΦΟΡΙΚΗ ΚΑΙ ΣΗΛΕΠΙΚΟΙΝΩΝΙΩΝ ΥΕΙΜΕΡΙΝΟ ΕΞΑΜΗΝΟ Ρέππα Μαξγαξίηα ΣΕΙ ΙΟΝΙΩΝ ΝΗΩΝ ΣΜΗΜΑ: ΣΕΥΝΟΛΟΓΙΑ ΠΛΗΡΟΦΟΡΙΚΗ ΚΑΙ ΣΗΛΕΠΙΚΟΙΝΩΝΙΩΝ ΥΕΙΜΕΡΙΝΟ ΕΞΑΜΗΝΟ 2011-12 Ρέππα Μαξγαξίηα FORMAT, UNFORMAT Format format , όποσ = a:, b: Μνξθνπνηεί, δειαδή πξνεηνηκάδεη

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

CytaInfo+ έλα application γηα ηε Cyta.

CytaInfo+ έλα application γηα ηε Cyta. CytaInfo+ έλα application γηα ηε Cyta. 1 Απηή είλαη ε όςε ηνπ CytaInfo+ 2 3 Δπηιέγνληαο ην εηθνλίδην Find us κπνξείηε λα βξείηε ηα πην θνληηλά ζαο Cytashop, κε βάζε ηελ απόζηαζε ή αλά επαξρία. ηελ ζπλέρεηα

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

x-1 x (x-1) x 5x 2. Να απινπνηεζνύλ ηα θιάζκαηα, έηζη ώζηε λα κελ ππάξρνπλ ξηδηθά ζηνπο 22, 55, 15, 42, 93, 10 5, 12

x-1 x (x-1) x 5x 2. Να απινπνηεζνύλ ηα θιάζκαηα, έηζη ώζηε λα κελ ππάξρνπλ ξηδηθά ζηνπο 22, 55, 15, 42, 93, 10 5, 12 ΑΚΖΔΗ ΤΜΝΑΗΟΤ - ΚΤΚΛΟ ΠΡΩΣΟ - - ηα πνηεο ηηκέο ηνπ ηα παξαθάησ θιάζκαηα δελ νξίδνληαη ; (Τπόδεημε : έλα θιάζκα νξίδεηαη αλ ν παξνλνκαζηήο είλαη δηάθνξνο ηνπ κεδελόο) - (-) - (-) - Να απινπνηεζνύλ ηα θιάζκαηα

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

Δξγαιεία Καηαζθεπέο 1 Σάμε Δ Δ.Κ.Φ.Δ. ΥΑΝΗΩΝ ΠΡΩΣΟΒΑΘΜΗΑ ΔΚΠΑΗΓΔΤΖ. ΔΝΟΣΖΣΑ 2 ε : ΤΛΗΚΑ ΩΜΑΣΑ ΔΡΓΑΛΔΗΑ ΚΑΣΑΚΔΤΔ. Καηαζθεπή 1: Ογθνκεηξηθό δνρείν

Δξγαιεία Καηαζθεπέο 1 Σάμε Δ Δ.Κ.Φ.Δ. ΥΑΝΗΩΝ ΠΡΩΣΟΒΑΘΜΗΑ ΔΚΠΑΗΓΔΤΖ. ΔΝΟΣΖΣΑ 2 ε : ΤΛΗΚΑ ΩΜΑΣΑ ΔΡΓΑΛΔΗΑ ΚΑΣΑΚΔΤΔ. Καηαζθεπή 1: Ογθνκεηξηθό δνρείν Δξγαιεία Καηαζθεπέο 1 Δ.Κ.Φ.Δ. ΥΑΝΗΩΝ ΠΡΩΣΟΒΑΘΜΗΑ ΔΚΠΑΗΓΔΤΖ ΔΝΟΣΖΣΑ 2 ε : ΤΛΗΚΑ ΩΜΑΣΑ ΔΡΓΑΛΔΗΑ ΚΑΣΑΚΔΤΔ Καηαζθεπή 1: Ογθνκεηξηθό δνρείν Καηαζθεπάδνπκε έλα νγθνκεηξηθό δνρείν από πιαζηηθό κπνπθάιη λεξνύ

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

ΥΡΙΣΟΤΓΔΝΝΙΑΣΙΚΔ ΚΑΣΑΚΔΤΔ

ΥΡΙΣΟΤΓΔΝΝΙΑΣΙΚΔ ΚΑΣΑΚΔΤΔ ΥΡΙΣΟΤΓΔΝΝΙΑΣΙΚΔ ΚΑΣΑΚΔΤΔ 1) Υξηζηνπγελληάηηθα ειαηάθηα θάξηα ή θαδξάθη θάξηα ή θαδξάθη Τιηθά πνπ ζα ρξεηαζηνύκε: Υαξηί θάλζνλ καύξν γηα ην θόλην, πξάζηλν γηα ηα ειαηάθηα, θόθθηλν γηα ηα αζηεξάθηα Απιό

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

Σύνθεζη ηαλανηώζεων. Έζησ έλα ζώκα πνπ εθηειεί ηαπηόρξνλα δύν αξκνληθέο ηαιαληώζεηο ηεο ίδηαο ζπρλόηεηαο πνπ πεξηγξάθνληαη από ηηο παξαθάησ εμηζώζεηο:

Σύνθεζη ηαλανηώζεων. Έζησ έλα ζώκα πνπ εθηειεί ηαπηόρξνλα δύν αξκνληθέο ηαιαληώζεηο ηεο ίδηαο ζπρλόηεηαο πνπ πεξηγξάθνληαη από ηηο παξαθάησ εμηζώζεηο: Σύνθεζη ηαλανηώζεων Α. Σύλζεζε δύν α.α.η ηεο ίδιας ζστνόηηηας Έζησ έλα ζώκα πνπ εθηειεί ηαπηόρξνλα δύν αξκνληθέο ηαιαληώζεηο ηεο ίδηαο ζπρλόηεηαο πνπ πεξηγξάθνληαη από ηηο παξαθάησ εμηζώζεηο: Η απνκάθξπλζε

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

Ζαχαρίας Μ. Κοντοπόδης Εργαστήριο Λειτουργικών Συστημάτων ΙΙ

Ζαχαρίας Μ. Κοντοπόδης Εργαστήριο Λειτουργικών Συστημάτων ΙΙ Διαφάνεια 1 η ΕΚΚΙΝΗΣΗ ΤΟΥ ΥΠΟΛΟΓΙΣΤΗ ΚΑΙ ΕΙΣΟΔΟΣ ΣΤΟ BIOS UITILITY Τν ζπλεζέζηεξν πιήθηξν γηα ηελ είζνδν ζην BIOS Utility είλαη ην πιήθηξν Del. Παξόια απηά δηαθνξεηηθνί θαηαζθεπαζηέο, ρξεζηκνπνηνύλ δηαθνξεηηθά

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

ΔΙΑΓΩΝΙΣΜΑ ΣΤΗ ΦΥΣΙΚΗ. Ύλη: Εσθύγραμμη Κίνηζη

ΔΙΑΓΩΝΙΣΜΑ ΣΤΗ ΦΥΣΙΚΗ. Ύλη: Εσθύγραμμη Κίνηζη ΔΙΑΓΩΝΙΣΜΑ ΣΤΗ ΦΥΣΙΚΗ Είμαζηε ηυχεροί που είμαζηε δάζκαλοι Ον/μο:.. A Λσκείοσ Ύλη: Εσθύγραμμη Κίνηζη 8-11-2015 Θέμα 1 ο : 1. Η εμίζωζε θίλεζεο ελόο θηλεηνύ πνπ θηλείηαη επζύγξακκα είλαη ε x = 5t. Πνηα

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

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

ΣΔΥΝΟΛΟΓΗΚΟ ΔΚΠΑΗΓΔΤΣΗΚΟ ΗΓΡΤΜΑ ΑΝ.ΜΑΚΔΓΟΝΗΑ ΚΑΗ ΘΡΑΚΖ ΣΜΖΜΑ ΜΖΥΑΝΗΚΩΝ ΠΛΖΡΟΦΟΡΗΚΖ ΣΔ ΣΔΥΝΟΛΟΓΗΚΟ ΔΚΠΑΗΓΔΤΣΗΚΟ ΗΓΡΤΜΑ ΑΝ.ΜΑΚΔΓΟΝΗΑ ΚΑΗ ΘΡΑΚΖ ΣΜΖΜΑ ΜΖΥΑΝΗΚΩΝ ΠΛΖΡΟΦΟΡΗΚΖ ΣΔ ΠΣΤΥΗΑΚΖ ΔΡΓΑΗΑ «ΔΚΠΑΗΓΔΤΣΗΚΟ ΠΑΗΥΝΗΓΗ ΑΝΑΓΡΑΜΜΑΣΗΜΟΤ ΛΔΞΔΩΝ» ΦΟΗΣΖΣΡΗΑ: ΠΑΠΗΣΑ ΟΛΓΑ ΔΠΗΒΛΔΠΩΝ ΚΑΘΖΓΖΣΖ: ΜΩΤΗΑΓΖ ΛΔΤΣΔΡΖ

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

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

ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΣΙΑ ΝΟΜΟ ΙΨΑΝΝΙΝΨΝ ΔΗΜΟ ΙΨΑΝΝΙΣΨΝ Γ/λζε Πξνγξακκαηηζκνχ Οξγάλσζε θαη Πιεξνθνξηθή Σκήκα Πξνγξακκαηηζκνχ θαη Αλάπηπμε Σαρ. Γ/λζε: Βεληδέινπ4, Σ.Κ. 45 444, Ισάλληλα Μ ε λ έ τ η ΕΡΓΟ : ΧΗΥΙΑΚΟ ΤΛΙΚΟ ΚΑΙ ΜΕΣΑΥΡΑΗ ΤΠΑΡΦΟΤΑ ΙΣΟΕΛΙΔΑ ΓΙΑ ΣΟΝ ΕΚΤΓΦΡΟΝΙΜΟ

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

Constructors and Destructors in C++

Constructors and Destructors in C++ Constructors and Destructors in C++ Σύνθεζη Πνιύ ζπρλά ζηε C++ κία θιάζε κπνξεί λα πεξηέρεη ζαλ κέιεδεδνκέλα αληηθείκελα άιισλ θιάζεσλ. Πνηα είλαη ε ζεηξά κε ηελ νπνία δεκηνπξγνύληαη θαη θαηαζηξέθνληαη

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

Άσκηση 1 - Μοπυοποίηση Κειμένου

Άσκηση 1 - Μοπυοποίηση Κειμένου Άσκηση 1 - Μοπυοποίηση Κειμένου Σηηο παξαθάησ γξακκέο εθαξκόζηε ηε κνξθνπνίεζε πνπ πεξηγξάθνπλ Γξακκή κε έληνλε γξαθή Γξακκή κε πιάγηα γξαθή Γξακκή κε ππνγξακκηζκέλε γξαθή Γξακκή κε Arial Font κεγέζνπο

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

ΑΞΙΟΘΕΑΣΑ ΣΟΤ ΥΩΡΙΟΤ ΜΑ

ΑΞΙΟΘΕΑΣΑ ΣΟΤ ΥΩΡΙΟΤ ΜΑ ΑΞΙΟΘΕΑΣΑ ΣΟΤ ΥΩΡΙΟΤ ΜΑ α. Η ΕΚΚΛΗΙΑ ΣΟΤ ΥΩΡΙΟΤ ΜΑ β. ΣΟ ΠΝΕΤΜΑΣΙΚΟ ΜΑ ΚΕΝΣΡΟ γ. Η ΠΑΝΟΡΑΜΙΚΗ ΘΕΗ ΣΟΤ ΥΩΡΙΟΤ ΜΑ α. Η ΕΚΚΛΗΙΑ ΣΟΤ ΥΩΡΙΟΤ ΜΑ. Η Εθθιεζία ηνπ ρσξηνύ καο, ε Αγία Άλλα, είλαη θηηζκέλε πξηλ πνιιά

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

Οη πην γλσζηέο κνξθέο Pervasive παηρληδηώλ είλαη ηα Location Based Games, Augmented Reality Games θαη Mixed Reality Games.

Οη πην γλσζηέο κνξθέο Pervasive παηρληδηώλ είλαη ηα Location Based Games, Augmented Reality Games θαη Mixed Reality Games. Pervasive Games Pervasive games Τν ζπγθεθξηκέλν είδνο παηρληδηώλ ζηεξίδεηαη ζηελ αλάγλσζε ησλ παξακέηξσλ ηνπ πεξηβάιινληνο (Context) ηνπ ρξήζηε ησλ νπνίσλ ηα απνηειέζκαηα ρξεζηκνπνηεί ζηνπο θαλόλεο θαη

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

Διαηιμήζεις για Αιολικά Πάρκα. Κώδικες 28, 78 και 84

Διαηιμήζεις για Αιολικά Πάρκα. Κώδικες 28, 78 και 84 Διαηιμήζεις για Αιολικά Πάρκα Κώδικες 28, 78 και 84 Διαηιμήζεις για Αιολικά Πάρκα Οη Διαηιμήζεις για Αιολικά Πάρκα εθαξκόδνληαη γηα ηελ απνξξνθνύκελε ελέξγεηα από Αηνιηθά Πάξθα πνπ είλαη ζπλδεδεκέλα ζην

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

Η/Υ A ΤΑΞΕΩΣ ΑΕ 2010-2011. Συστήματα Αρίθμησης. Υποπλοίαρχος Ν. Πετράκος ΠΝ

Η/Υ A ΤΑΞΕΩΣ ΑΕ 2010-2011. Συστήματα Αρίθμησης. Υποπλοίαρχος Ν. Πετράκος ΠΝ Συστήματα Αρίθμησης Υποπλοίαρχος Ν. Πετράκος ΠΝ 1 Ειζαγωγή Τν bit είλαη ε πην βαζηθή κνλάδα κέηξεζεο. Είλαη κία θαηάζηαζε on ή off ζε έλα ςεθηαθό θύθισκα. Άιιεο θνξέο είλαη κία θαηάζηαζε high ή low voltage

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

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

ΚΤΠΡΙΑΚΗ ΜΑΘΗΜΑΣΙΚΗ ΔΣΑΙΡΔΙΑ ΠΑΓΚΤΠΡΙΟ ΓΙΑΓΩΝΙ ΜΟ ΚΤΠΡΙΑΚΗ ΜΑΘΗΜΑΣΙΚΗ ΔΣΑΙΡΔΙΑ ΠΑΓΚΤΠΡΙΟ ΓΙΑΓΩΝΙ ΜΟ Α ΛΤΚΔΙΟΤ Ζμεπομηνία: 18/12/10 Ώπα εξέτασηρ: 09:30-12:30 ΠΡΟΣΕΙΝΟΜΕΝΕ ΛΤ ΕΙ 1. Δίλεηαη ην πνιπώλπκν Αλ θαη., λα βξείηε ην ηειεπηαίν ςεθίν ηνπ αξηζκνύ έρνπκε:

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

6 η Εργαζηηριακή Άζκηζη Επαλήθεσζη Λειηοσργίας Βαζικών Φλιπ-Φλοπ

6 η Εργαζηηριακή Άζκηζη Επαλήθεσζη Λειηοσργίας Βαζικών Φλιπ-Φλοπ 6 η Εργαζηηριακή Άζκηζη Επαλήθεσζη Λειηοσργίας Βαζικών Φλιπ-Φλοπ Σηα πιαίζηα ηεο έθηεο εξγαζηεξηαθήο άζθεζεο ζα ρξεζηκνπνηεζεί απνθιεηζηηθά ην πεξηβάιινλ αλάπηπμεο νινθιεξσκέλσλ θπθισκάησλ IDL-800 Digital

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

Διατείριση Φσσικών Καταστρουών: ACTIVE LANDSLIDE INVENTORY MAPPING AND SUSCEPTIBILITY ZONING

Διατείριση Φσσικών Καταστρουών: ACTIVE LANDSLIDE INVENTORY MAPPING AND SUSCEPTIBILITY ZONING Διατείριση Φσσικών Καταστρουών: ACTIVE LANDSLIDE INVENTORY MAPPING AND SUSCEPTIBILITY ZONING Ναηαιία Σπαλνύ, spanou@igme.gr & natspanou@gmail.com Τερληθόο Γεσιόγνο (M.Sc.) Πεξηγξαθή Χάξηεο ρσξηθήο θαηαλνκήο

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

(γ) Να βξεζεί ε ρξνλνεμαξηώκελε πηζαλόηεηα κέηξεζεο ηεο ζεηηθήο ηδηνηηκήο ηνπ ηειεζηή W.

(γ) Να βξεζεί ε ρξνλνεμαξηώκελε πηζαλόηεηα κέηξεζεο ηεο ζεηηθήο ηδηνηηκήο ηνπ ηειεζηή W. ΚΒΑΝΤΙΚΗ ΦΥΣΙΚΗ Ι Τειηθή Εμέηαζε: 5 Σεπηέκβξε 6 (Δηδάζθσλ: ΑΦ Τεξδήο) ΘΕΜΑ Θεσξνύκε θβαληηθό ζύζηεκα πνπ πεξηγξάθεηαη από Φακηιηνληαλή Η, ε νπνία ζε κνξθή πίλαθα ρξεζηκνπνηώληαο ηηο ηδηνζπλαξηήζεηο, θαη

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

Εςθςή ζςζηήμαηα επισειπήζεων και αξιολόγηζη

Εςθςή ζςζηήμαηα επισειπήζεων και αξιολόγηζη Εςθςή ζςζηήμαηα επισειπήζεων και αξιολόγηζη Μάθημα 11 Τμήμα Μάπκεηινγκ και Διοίκηζηρ Λειηοςπγιών Τα δηαγξάκκαηα θαηάζηαζεο (state diagrams) ρξεζηκνπνηνύληαη γηα λα βνεζήζνπλ ηνλ πξνγξακκαηηζηή λα θαηαιάβεη

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

A. Αιιάδνληαο ηε θνξά ηνπ ξεύκαηνο πνπ δηαξξέεη ηνλ αγωγό.

A. Αιιάδνληαο ηε θνξά ηνπ ξεύκαηνο πνπ δηαξξέεη ηνλ αγωγό. ΤΠΟΤΡΓΔΙΟ ΠΑΙΓΔΙΑ ΚΑΙ ΠΟΛΙΣΙΜΟΤ ΛΔΤΚΩΙΑ ΦΤΛΛΟ ΔΡΓΑΙΑ Μειέηε ηωλ παξαγόληωλ από ηνπο νπνίνπο εμαξηάηαη ε ειεθηξνκαγλεηηθή δύλακε. Τιηθά - πζθεπέο: Ηιεθηξνληθή δπγαξηά, ηξνθνδνηηθό ηάζεο, ξννζηάηεο, ακπεξόκεηξν,

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

Δξγαζηεξηαθή άζθεζε 03. Σηεξενγξαθηθή πξνβνιή ζην δίθηπν Wulf

Δξγαζηεξηαθή άζθεζε 03. Σηεξενγξαθηθή πξνβνιή ζην δίθηπν Wulf Δξγαζηεξηαθή άζθεζε 03 Σηεξενγξαθηθή πξνβνιή ζην δίθηπν Wulf Ζιίαο Χαηδεζενδσξίδεο Οθηώβξηνο / Ννέκβξηνο 2004 Τη είλαη ην δίθηπν Wulf Δπίπεδν ζην νπνίν κπνξνύκε λα αλαπαξαζηήζνπκε ηξηζδηάζηαηα ζρήκαηα,

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

Τηλζφωνο: 99543321 Ε-mail: savvas_email@yahoo.com Ώρες διδασκαλίας: 16:00 19:15 μμ

Τηλζφωνο: 99543321 Ε-mail: savvas_email@yahoo.com Ώρες διδασκαλίας: 16:00 19:15 μμ ΠΑΙΓΑΓΩΓΙΚΟ ΙΝΣΙΣΟΤΣΟ ΚΤΠΡΟΤ Πξόγξακκα Δπηκόξθσζεο Τπνςεθίσλ Καζεγεηώλ Σερλνινγίαο Γελάξεο 2011 ΗΛΔΚΣΡΟΝΙΚΑ Ι (Ύιε Γπκλαζίνπ) Διδάσκων: Σαββίδης Σάββας Τηλζφωνο: 99543321 Ε-mail: savvas_email@yahoo.com

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

Επαναληπτική Άσκηση - Δέντρα

Επαναληπτική Άσκηση - Δέντρα Η NovelGadgets Α.Ε. είλαη κηα πνιπεζληθή εηαηξεία πνπ δξαζηεξηνπνηείηαη ζηνλ ρώξν ηεο πιεξνθνξηθήο θαη θαηαζθεπάδεη θαηλνηνκηθέο εθαξκνγέο (gadgets) γηα ηνπο πειάηεο ηεο. Πξόζθαηα, δεκηνύξγεζε έλα λέν

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

Βάσεις Δεδομέμωμ. Εξγαζηήξην V. Τκήκα Πιεξνθνξηθήο ΑΠΘ 2015-2016

Βάσεις Δεδομέμωμ. Εξγαζηήξην V. Τκήκα Πιεξνθνξηθήο ΑΠΘ 2015-2016 Βάσεις Δεδομέμωμ Εξγαζηήξην V Τκήκα Πιεξνθνξηθήο ΑΠΘ 2015-2016 2 Σκοπός του 5 ου εργαστηρίου Σθνπόο απηνύ ηνπ εξγαζηεξίνπ είλαη: ε κειέηε ζύλζεησλ εξσηεκάησλ ζύλδεζεο ζε δύν ή πεξηζζόηεξεο ζρέζεηο ε κειέηε

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

Φςζική Πποζαναηολιζμού Γ Λςκείος. Αζκήζειρ Ταλανηώζειρ 1 ο Φςλλάδιο

Φςζική Πποζαναηολιζμού Γ Λςκείος. Αζκήζειρ Ταλανηώζειρ 1 ο Φςλλάδιο Φςζική Πποζαναηολιζμού Γ Λςκείος Αζκήζειρ Ταλανηώζειρ 1 ο Φςλλάδιο Επιμέλεια: Αγκανάκηρ Α. Παναγιώηηρ Επωηήζειρ Σωζηό- Λάθορ Να χαπακηηπίζεηε ηιρ παπακάηω πποηάζειρ ωρ ζωζηέρ ή λάθορ: 1. Η ηαιάλησζε είλαη

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

HYUNDAI. Η δηαγλσζηηθή θίζζα ησλ Hyundai έρεη 12 επαθέο θαη ηνπνζεηείηαη ζηνλ ρώξν ηνπ θηλεηήξα

HYUNDAI. Η δηαγλσζηηθή θίζζα ησλ Hyundai έρεη 12 επαθέο θαη ηνπνζεηείηαη ζηνλ ρώξν ηνπ θηλεηήξα HYUNDAI ηα κνληέια ηεο Hyundai ππάξρνπλ ηέζζεξεηο δηαθνξεηηθνί ζπλδπαζκνί θσδηθώλ βιάβεο: κνλνςήθηνη, δηςήθηνη ηεηξαςήθηνη θαη θσδηθνί πνπ αθνινπζνύλ ηα πξσηόθνιια EOBD. Γιαγνωζηική Φίζζα Η δηαγλσζηηθή

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

Σν ιεηηνπξγηθό ζύζηεκα Android θαη ε πινπνίεζε εθαξκνγήο κε ην Google SDK

Σν ιεηηνπξγηθό ζύζηεκα Android θαη ε πινπνίεζε εθαξκνγήο κε ην Google SDK ΑΝΩΣΑΣΟ ΣΕΥΝΟΛΟΓΙΚΟ ΕΚΠΑΙΔΕΤΣΙΚΟ ΙΔΡΤΜΑ ΛΑΡΙΑ ΥΟΛΗ ΣΕΥΝΟΛΟΓΙΚΩΝ ΕΦΑΡΜΟΓΩΝ ΣΜΗΜΑ ΣΕΥΝΟΛΟΓΙΑ ΠΛΗΡΟΦΟΡΙΚΗ ΚΑΙ ΣΗΛΕΠΙΚΟΙΝΩΝΙΩΝ ΠΣΤΥΗΑΚΖ ΔΡΓΑΗΑ Σν ιεηηνπξγηθό ζύζηεκα Android θαη ε πινπνίεζε εθαξκνγήο κε ην

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

Παιχνίδι γλωζζικής καηανόηζης με ζχήμαηα!

Παιχνίδι γλωζζικής καηανόηζης με ζχήμαηα! Cpyright 2013 Λόγος & Επικοινωνία // All rights Reserved Παιχνίδι γλωζζικής καηανόηζης με ζχήμαηα! Αυηό ηο παιχνίδι έχει ζηόχους: 1. ηελ εθγύκλαζε ηεο αθνπζηηθήο κλήκεο ησλ παηδηώλ 2. ηελ εμάζθεζε ζηελ

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

iii. iv. γηα ηελ νπνία ηζρύνπλ: f (1) 2 θαη

iii. iv. γηα ηελ νπνία ηζρύνπλ: f (1) 2 θαη ΔΠΑΝΑΛΗΠΣΙΚΑ ΘΔΜΑΣΑ ΣΟ ΓΙΑΦΟΡΙΚΟ ΛΟΓΙΜΟ Μάρτιος 0 ΘΔΜΑ Να ππνινγίζεηε ηα όξηα: i ii lim 0 0 lim iii iv lim e 0 lim e 0 ΘΔΜΑ Γίλεηαη ε άξηηα ζπλάξηεζε '( ) ( ) γηα θάζε 0 * : R R γηα ηελ νπνία ηζρύνπλ:

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

Άμεσοι Αλγόριθμοι: Προσπέλαση Λίστας (list access)

Άμεσοι Αλγόριθμοι: Προσπέλαση Λίστας (list access) Έρνπκε απνζεθεύζεη κηα ζπιινγή αξρείσλ ζε κηα ζπλδεδεκέλε ιίζηα, όπνπ θάζε αξρείν έρεη κηα εηηθέηα ηαπηνπνίεζεο. Μηα εθαξκνγή παξάγεη κηα αθνινπζία από αηηήκαηα πξόζβαζεο ζηα αξρεία ηεο ιίζηαο. Γηα λα

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

Έλαο πίνακας σσμβόλων ππνζηεξίδεη δύν βαζηθέο ιεηηνπξγίεο:

Έλαο πίνακας σσμβόλων ππνζηεξίδεη δύν βαζηθέο ιεηηνπξγίεο: Πίνακες Σσμβόλων Έλαο πίνακας σσμβόλων ππνζηεξίδεη δύν βαζηθέο ιεηηνπξγίεο: Εηζαγσγή ελόο ζηνηρείνπ Αλαδήηεζε ζηνηρείνπ κε δεδνκέλν θιεηδί Άιιεο ρξήζηκεο ιεηηνπξγίεο είλαη: Δηαγξαθή ελόο θαζνξηζκέλνπ ζηνηρείνπ

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

ΠΑΝΔΛΛΑΓΗΚΔ ΔΞΔΣΑΔΗ Γ ΣΑΞΖ ΖΜΔΡΖΗΟΤ ΓΔΝΗΚΟΤ ΛΤΚΔΗΟΤ ΚΑΗ ΔΠΑΛ ΣΔΣΑΡΣΖ 25 ΜΑΨΟΤ 2016 ΔΞΔΣΑΕΟΜΔΝΟ ΜΑΘΖΜΑ: ΑΡΥΔ ΟΗΚΟΝΟΜΗΚΖ ΘΔΧΡΗΑ ΠΡΟΑΝΑΣΟΛΗΜΟΤ - ΔΠΗΛΟΓΖ

ΠΑΝΔΛΛΑΓΗΚΔ ΔΞΔΣΑΔΗ Γ ΣΑΞΖ ΖΜΔΡΖΗΟΤ ΓΔΝΗΚΟΤ ΛΤΚΔΗΟΤ ΚΑΗ ΔΠΑΛ ΣΔΣΑΡΣΖ 25 ΜΑΨΟΤ 2016 ΔΞΔΣΑΕΟΜΔΝΟ ΜΑΘΖΜΑ: ΑΡΥΔ ΟΗΚΟΝΟΜΗΚΖ ΘΔΧΡΗΑ ΠΡΟΑΝΑΣΟΛΗΜΟΤ - ΔΠΗΛΟΓΖ ΠΑΝΔΛΛΑΓΗΚΔ ΔΞΔΣΑΔΗ Γ ΣΑΞΖ ΖΜΔΡΖΗΟΤ ΓΔΝΗΚΟΤ ΛΤΚΔΗΟΤ ΚΑΗ ΔΠΑΛ ΣΔΣΑΡΣΖ 25 ΜΑΨΟΤ 2016 ΔΞΔΣΑΕΟΜΔΝΟ ΜΑΘΖΜΑ: ΑΡΥΔ ΟΗΚΟΝΟΜΗΚΖ ΘΔΧΡΗΑ ΠΡΟΑΝΑΣΟΛΗΜΟΤ - ΔΠΗΛΟΓΖ (Δλδεηθηηθέο Απαληήζεηο) ΘΔΜΑ Α Α1. α. Σωζηό β. Λάζνο

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

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

ΣΡΑΠΕΖΑ ΘΕΜΑΣΩΝ Α ΛΤΚΕΙΟΤ ΜΑΘΗΜΑ : ΑΡΧΑΙΑ ΕΛΛΗΝΙΚΑ ΣΡΑΠΕΖΑ ΘΕΜΑΣΩΝ Α ΛΤΚΕΙΟΤ Α/Α : 0_1382/153 1. Καη όηαλ έγηλε ε ππνρώξεζε αξγά ην απόγεπκα, επεηδή θνβήζεθαλ νη νιηγαξρηθνί κήπσο νη δεκνθξαηηθνί, αθνύ θάλνπλ επίζεζε, θαηαιάβνπλ

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

ΚΤΠΡΙΑΚΗ ΜΑΘΗΜΑΣΙΚΗ ΕΣΑΙΡΕΙΑ ΜΑΘΗΜΑΣΙΚΗ ΚΤΣΑΛΟΓΡΟΜΙΑ 2007 ΓΙΑ ΣΟ ΓΤΜΝΑΙΟ Παπασκευή 26 Ιανουαπίου 2007 Σάξη: Α Γυμνασίου ΥΟΛΕΙΟ..

ΚΤΠΡΙΑΚΗ ΜΑΘΗΜΑΣΙΚΗ ΕΣΑΙΡΕΙΑ ΜΑΘΗΜΑΣΙΚΗ ΚΤΣΑΛΟΓΡΟΜΙΑ 2007 ΓΙΑ ΣΟ ΓΤΜΝΑΙΟ Παπασκευή 26 Ιανουαπίου 2007 Σάξη: Α Γυμνασίου ΥΟΛΕΙΟ.. ΜΑΘΗΜΑΣΙΚΗ ΚΤΣΑΛΟΓΡΟΜΙΑ 2007 ΓΙΑ ΣΟ ΓΤΜΝΑΙΟ Παπασκευή 26 Ιανουαπίου 2007 Σάξη: Α Γυμνασίου έλαξμεο 09.30 ιήμεο 09.45 Σην παξαθάησ ζρήκα θαίλεηαη ηκήκα ελόο πνιενδνκηθνύ ζρεδίνπ κηαο πόιεο. Οη ζθηαζκέλεο

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

10). ΣΤΠΟΠΟΙΗΜΕΝΕ ΠΑΡΟΥΕ ΜΣ ΚΑΙ ΥΣ

10). ΣΤΠΟΠΟΙΗΜΕΝΕ ΠΑΡΟΥΕ ΜΣ ΚΑΙ ΥΣ 10). ΣΤΠΟΠΟΙΗΜΕΝΕ ΠΑΡΟΥΕ ΜΣ ΚΑΙ ΥΣ Σσποποιημένες παροτές ΥΣ Γηα ηελ ειεθηξνδόηεζε θάζε εζωηεξηθήο εγθαηάζηαζεο θαηαζθεπάδεηαη κία από ηηο «ηππνπνηεκέλεο» παξνρέο πνπ αλαθέξνληαη παξαθάηω. Γηα θάζε ηππνπνηεκέλε

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

Δπαστηπιότητα 1 - ανάπτςξη, μεταγλώττιση, αποσυαλμάτωση και. εκτέλεση ππογπάμματορ

Δπαστηπιότητα 1 - ανάπτςξη, μεταγλώττιση, αποσυαλμάτωση και. εκτέλεση ππογπάμματορ 1 Δπαστηπιότητα 1 - ανάπτςξη, μεταγλώττιση, αποσυαλμάτωση και εκτέλεση ππογπάμματορ Κάζε πξσί ν Karel μππλάεη ζην θξεβάηη ηνπ όηαλ έλα ξνκπόη-εθεκεξηδνπώιεο ηνπ πεηάεη ηελ εθεκεξίδα, πνπ αλαπαξηζηάλεηαη

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

ΜΗΧΑΝΟΛΟΓΙΚΟ ΣΧΔΓΙΟ ΙΙ

ΜΗΧΑΝΟΛΟΓΙΚΟ ΣΧΔΓΙΟ ΙΙ 1 Σ. Δ. Ι. ΓΤ Σ Ι Κ Η Μ Α Κ Δ Γ Ο Ν Ι Α ΥΟΛΗ ΣΔΥΝΟΛΟΓΙΚΩΝ ΔΦΑΡΜΟΓΩΝ Σ Μ Η Μ Α Μ Η Υ Α Ν ΟΛΟ Γ Ι Α Δξγαζηήξην Μεραλνπξγηθώλ Καηεξγαζηώλ & CAD ΜΗΧΑΝΟΛΟΓΙΚΟ ΣΧΔΓΙΟ ΙΙ ΜΑΘΗΜΑ 2: Πνηόηεηα Δπηθάλεηαο Γξ. Βαξύηεο

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

Κεθάιαην 20. Ελαχιστοποίηση του κόστους

Κεθάιαην 20. Ελαχιστοποίηση του κόστους Κεθάιαην 0 Ελαχιστοποίηση του κόστους Ειαρηζηνπνίεζε ηνπ θόζηνπο Μηα επηρείξεζε ειαρηζηνπνηεί ην θόζηνο ηεο αλ παξάγεη νπνηνδήπνηε δεδνκέλν επίπεδν πξντόληνο y 0 ζην κηθξόηεξν δπλαηό ζπλνιηθό θόζηνο. Τν

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

ΠΑΝΕΛΛΑΔΙΚΕ ΕΞΕΣΑΕΙ Γ ΣΑΞΗ ΗΜΕΡΗΙΟΤ ΓΕΝΙΚΟΤ ΛΤΚΕΙΟΤ & ΠΑΝΕΛΛΗΝΙΕ ΕΞΕΣΑΕΙ Γ ΣΑΞΗ ΗΜΕΡΗΙΟΤ ΕΠΑΛ (ΟΜΑΔΑ Β )

ΠΑΝΕΛΛΑΔΙΚΕ ΕΞΕΣΑΕΙ Γ ΣΑΞΗ ΗΜΕΡΗΙΟΤ ΓΕΝΙΚΟΤ ΛΤΚΕΙΟΤ & ΠΑΝΕΛΛΗΝΙΕ ΕΞΕΣΑΕΙ Γ ΣΑΞΗ ΗΜΕΡΗΙΟΤ ΕΠΑΛ (ΟΜΑΔΑ Β ) ΠΑΝΕΛΛΑΔΙΚΕ ΕΞΕΣΑΕΙ Γ ΣΑΞΗ ΗΜΕΡΗΙΟΤ ΓΕΝΙΚΟΤ ΛΤΚΕΙΟΤ & ΠΑΝΕΛΛΗΝΙΕ ΕΞΕΣΑΕΙ Γ ΣΑΞΗ ΗΜΕΡΗΙΟΤ ΕΠΑΛ (ΟΜΑΔΑ Β ) ΗΜΕΡΟΜΗΝΙΑ: /0/03 ΕΞΕΤΑΖΟΜΕΝΟ ΜΑΘΗΜΑ: ΦΥΣΙΚΗ ΚΑΤΕΥΘΥΝΣΗΣ ΘΔΜΑ Α ΠΡΟΣΕΙΝΟΜΕΝΕ ΑΠΑΝΣΗΕΙ ΘΕΜΑΣΩΝ Α.

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

Πως να δημιουργήσετε ένα Cross-Over καλώδιο

Πως να δημιουργήσετε ένα Cross-Over καλώδιο Πως να δημιουργήσετε ένα Cross-Over καλώδιο Τν crossover καλώδιο ρξεζηκνπνηείηαη γηα λα ζπλδεζνύλ δπν ππνινγηζηέο κεηαμύ ηνπο θαη αλ θηηάμνπλ έλα κηθξό ηνπηθό δίθηπν(lan). Έλα LAN κπνξεί λα είλαη ηόζν

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

Διαδικαζία μεηαθοράς δεδομένων Εκκαθαριζηικής για ηο Eιδικό ζημείωμα περαίωζης Φ.Π.Α

Διαδικαζία μεηαθοράς δεδομένων Εκκαθαριζηικής για ηο Eιδικό ζημείωμα περαίωζης Φ.Π.Α Διαδικαζία μεηαθοράς δεδομένων Εκκαθαριζηικής για ηο Eιδικό ζημείωμα περαίωζης Φ.Π.Α Σει.1 Σο ζςγκεκπιμένο εγσειπίδιο δημιοςπγήθηκε για να βοηθήζει ηην καηανόηζη ηηρ διαδικαζίαρ μεηαθοπάρ δεδομένων ηηρ

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

Από ηε κεραλνξγάλσζε ησλ ππεξεζηώλ ζηε ςεθηαθή πόιε. Μηα λέα καηηά ζην ηξόπν ζρεδηαζκνύ παξνρήο ππεξεζηώλ

Από ηε κεραλνξγάλσζε ησλ ππεξεζηώλ ζηε ςεθηαθή πόιε. Μηα λέα καηηά ζην ηξόπν ζρεδηαζκνύ παξνρήο ππεξεζηώλ Από ηε κεραλνξγάλσζε ησλ ππεξεζηώλ ζηε ςεθηαθή πόιε. Μηα λέα καηηά ζην ηξόπν ζρεδηαζκνύ παξνρήο ππεξεζηώλ Μνρηαλάθεο Κσλ/λνο Πξντζηάκελνο Πιεξνθνξηθήο Γήκνπ Ηξαθιείνπ Η κεραλνξγάλσζε ησλ ππεξεζηώλ 1990-

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

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

ΣΡΑΠΕΖΑ ΘΕΜΑΣΩΝ Α ΛΤΚΕΙΟΤ Α/Α : 0_1379/50 1. Όηαλ ινηπόλ ήξζαλ [νη πξέζβεηο ζηελ Αζήλα], αθνύ ζπλέιαβαλ νη Αζελαίνη θαη ηνπο πξέζβεηο σο ππνθηλεηέο ζηάζεο θαη όζνπο έπεηζαλ [νη πξέζβεηο], ηνπο ζπγθέληξσζαλ γηα αζθάιεηα ζηελ Αίγηλα.

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

Βιομησανικόρ ζσεδιαζμόρ πποϊόνηων από ανακςκλωμένερ ζςζκεςαζίερ

Βιομησανικόρ ζσεδιαζμόρ πποϊόνηων από ανακςκλωμένερ ζςζκεςαζίερ Βιομησανικόρ ζσεδιαζμόρ πποϊόνηων από ανακςκλωμένερ ζςζκεςαζίερ ΤΕΙ Δσηικής Μακεδονίας Τμήμα Βιομητανικού Στεδιαζμού Εργαζηήριο C 3 www.c3.teiwm.gr C 3 LAB www.c3.teiwm.gr 1 Εηζαγσγή Πεπιεσόμενα ύκβνια

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

Γιπθόδε + Ομπγόλν Δηνμείδην ηνπ άλζξαθα + Νεξό + Ελέξγεηα

Γιπθόδε + Ομπγόλν Δηνμείδην ηνπ άλζξαθα + Νεξό + Ελέξγεηα 4. ΑΝΑΠΝΟΗ Η δηάζπαζε ηεο γιπθόδεο γίλεηαη κέζα ζηα θύηηαξα, νλνκάδεηαη θπηηαξηθή αλαπλνή θαη εμαζθαιίδεη ηελ ελέξγεηα πνπ είλαη απαξαίηεηε ζην θύηηαξν. Η δηάζπαζε γίλεηαη κε ηελ παξνπζία νμπγόλνπ θαη

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

ΟΣΑ Επηρεηξεζηαθή Ννεκνζύλε. Ελόηεηα: Ad1.2.2 «Ση θξύβεηαη» πίζω από κηα Επηρεηξεζηαθή Αλαθνξά (report): XML & XSD γηα αξράξηνπο

ΟΣΑ Επηρεηξεζηαθή Ννεκνζύλε. Ελόηεηα: Ad1.2.2 «Ση θξύβεηαη» πίζω από κηα Επηρεηξεζηαθή Αλαθνξά (report): XML & XSD γηα αξράξηνπο ΟΣΑ Επηρεηξεζηαθή Ννεκνζύλε Ελόηεηα: Ad1.2.2 «Ση θξύβεηαη» πίζω από κηα Επηρεηξεζηαθή Αλαθνξά (report): XML & XSD γηα αξράξηνπο Πξαθηηθή Άζθεζε (επίπεδν 2): ηόρνο ηεο άζθεζεο είλαη ε πεξαηηέξω εμνηθείωζε

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

ΚΤΠΡΙΑΚΗ ΜΑΘΗΜΑΣΙΚΗ ΕΣΑΙΡΕΙΑ ΜΑΘΗΜΑΣΙΚΗ ΚΤΣΑΛΟΓΡΟΜΙΑ 2007 ΓΙΑ ΣΟ ΓΤΜΝΑΙΟ Παπασκευή 26 Ιανουαπίου 2007 Σάξη: Α Γυμνασίου ΥΟΛΕΙΟ..

ΚΤΠΡΙΑΚΗ ΜΑΘΗΜΑΣΙΚΗ ΕΣΑΙΡΕΙΑ ΜΑΘΗΜΑΣΙΚΗ ΚΤΣΑΛΟΓΡΟΜΙΑ 2007 ΓΙΑ ΣΟ ΓΤΜΝΑΙΟ Παπασκευή 26 Ιανουαπίου 2007 Σάξη: Α Γυμνασίου ΥΟΛΕΙΟ.. ΜΑΘΗΜΑΣΙΚΗ ΚΤΣΑΛΟΓΡΟΜΙΑ 2007 ΓΙΑ ΣΟ ΓΤΜΝΑΙΟ Παπασκευή 26 Ιανουαπίου 2007 Σάξη: Α Γυμνασίου έλαξμεο 09.30 ιήμεο 09.45 Σην παξαθάησ ζρήκα θαίλεηαη ηκήκα ελόο πνιενδνκηθνύ ζρεδίνπ κηαο πόιεο. Οη ζθηαζκέλεο

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

ΠΑΡΑΡΣΗΜΑ Δ. ΔΤΡΔΗ ΣΟΤ ΜΔΣΑΥΗΜΑΣΙΜΟΤ FOURIER ΓΙΑΦΟΡΩΝ ΗΜΑΣΩΝ

ΠΑΡΑΡΣΗΜΑ Δ. ΔΤΡΔΗ ΣΟΤ ΜΔΣΑΥΗΜΑΣΙΜΟΤ FOURIER ΓΙΑΦΟΡΩΝ ΗΜΑΣΩΝ ΠΑΡΑΡΣΗΜΑ Δ. ΔΤΡΔΗ ΣΟΤ ΜΔΣΑΥΗΜΑΣΙΜΟΤ FOURIER ΓΙΑΦΟΡΩΝ ΗΜΑΣΩΝ Εδώ ζα ππνινγίζνπκε ην κεηαζρεκαηηζκό Fourier κεξηθώλ αθόκα ζεκάησλ, πξνζπαζώληαο λα μεθηλήζνπκε από ην κεηαζρεκαηηζκό Fourier γλσζηώλ ζεκάησλ

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