Ανάπτυξη εφαρμογής για την ασφάλεια των παιδιών και την ενημέρωση των γονέων σε φορητές συσκευές. Μιχαήλου Γεώργιος (ΑΜ: ) ΠΤΥΧΙΑΚΗ ΕΡΓΑΣΙΑ

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

Download "Ανάπτυξη εφαρμογής για την ασφάλεια των παιδιών και την ενημέρωση των γονέων σε φορητές συσκευές. Μιχαήλου Γεώργιος (ΑΜ:4411063) ΠΤΥΧΙΑΚΗ ΕΡΓΑΣΙΑ"

Transcript

1 Ανάπτυξη εφαρμογής για την ασφάλεια των παιδιών και την ενημέρωση των γονέων σε φορητές συσκευές. Μιχαήλου Γεώργιος (ΑΜ: ) ΠΤΥΧΙΑΚΗ ΕΡΓΑΣΙΑ Επιβλέπων: Δρ. Βασίλης Βλάχος ΑΤΕΙ Θεσσαλίας 2015 Τμήμα Μηχανικών Πληροφορικής Τ.Ε

2 «Εγώ ο Μιχαήλου Γεώργιος, δηλώνω υπεύθυνα ότι η παρούσα Πτυχιακή Εργασία με τίτλο Ανάπτυξη εφαρμογής για την ασφάλεια των παιδιών και την ενημέρωση των γονέων σε φορητές συσκευές» είναι δική μου και βεβαιώνω ότι: Σε όσες περιπτώσεις έχω συμβουλευτεί δημοσιευμένη εργασία τρίτων, αυτό επισημαίνεται με σχετική αναφορά στα επίμαχα σημεία. Σε όσες περιπτώσεις μεταφέρω λόγια τρίτων, αυτό επισημαίνεται με σχετική αναφορά στα επίμαχα σημεία. Με εξαίρεση τέτοιες περιπτώσεις, το υπόλοιπο κείμενο της πτυχιακής αποτελεί δική μου δουλειά. Αναφέρω ρητά όλες τις πηγές βοήθειας που χρησιμοποίησα. Σε περιπτώσεις που τμήματα της παρούσας πτυχιακής έγιναν από κοινού με τρίτους, αναφέρω ρητά ποια είναι η δική μου συνεισφορά και ποια των τρίτων. Γνωρίζω πως η λογοκλοπή αποτελεί σοβαρότατο παράπτωμα και είμαι ενήμερος για την επέλευση των νόμιμων συνεπειών» 1

3 Εγκρίθηκε από την τριμελή εξεταστική επιτροπή Τόπος: Ημερομηνία: ΕΠΙΤΡΟΠΗ ΑΞΙΟΛΟΓΗΣΗΣ

4 Περιεχόμενα Περιεχόμενα... 3 Περίληψη... 5 Ευχαριστίες Εισαγωγή Ψηφιακές Απειλές Διαδικτυακή αποπλάνηση Διαδικτυακός εκφοβισμός Προσωπικά δεδομένα Sexting & Ακατάλληλο περιεχόμενο Ιός Ransomware Νιγηριανές απάτες Phishing Pharming Spamming Scamming Προσπάθειες για ένα ασφαλέστερο διαδίκτυο Δίωξη Ηλεκτρονικού Εγκλήματος Παρόμοιες ενέργειες Μονάδα Εφηβικής Υγείας Ημέρα Ασφαλούς Διαδικτύου Ενημερωτικός Κόμβος Πανελλήνιου Σχολικού Δικτύου Ελληνικό Κέντρο Ασφαλούς Διαδικτύου Αρχιτεκτονική και μεθοδολογία ανάπτυξης του CYBERKID Τεχνολογίες Βασικές αρχές προγραμματισμού στην γλώσσα C# Η γλώσσα XAML JSON Εργαλεία ανάπτυξης Visual Studio Telerik GIMP Τρόπος ανάπτυξης

5 4.3.1 Κλάσεις Κύριες μέθοδοι Χρήση της Telerik Οδηγός χρήσης της εφαρμογής CYBERKID Δυνατότητες Λειτουργίες Συμπεράσματα και μελλοντικές επεκτάσεις Βιβλιογραφία

6 Περίληψη Το Διαδίκτυο είναι μία τεράστια συλλογή πληροφοριών και εργαλείων που προσφέρει απεριόριστες δυνατότητες καθημερινά πλέον στην ζωή του ανθρώπου. Η συγκεκριμένη πτυχιακή εργασία έχει ως στόχο να ενημερώσει τους χρήστες των ψηφιακών μέσων για τις απειλές, καθώς και για τις απάτες που υπάρχουν και που ενδέχεται να συναντήσουν σε αυτό. Επιπρόσθετα προτείνει ενέργειες και τρόπους ασφαλούς χρήσης και αντιμετώπισης των παραπάνω αρνητικών στοιχείων που δραστηριοποιούνται στον παγκόσμιο ιστό. Ακόμα στα πλαίσια της εργασίας αναφέρονται μερικές από τις μεγαλύτερες ενέργειες που πραγματοποιούνται στην Ελλάδα με σκοπό την αντιμετώπιση προβλημάτων, την ενημέρωση και την αναφορά παράνομου και ακατάλληλου περιεχομένου, οι οποίες σχετίζονται με το Διαδίκτυο. Συνεχίζοντας αναλύονται τα εργαλεία και οι βασικές αρχές των τεχνολογιών που χρειάστηκαν για την υλοποίηση της εφαρμογής CYBERKID και ο τρόπος ανάπτυξης της. Ολοκληρώνοντας στο τέλος της πτυχιακής εργασίας υπάρχει οδηγός χρήσης της εφαρμογής. 5

7 Ευχαριστίες Θα ήθελα να ευχαριστήσω τον Δρ. Βασίλη Βλάχο υπεύθυνο της Διπλωματικής μου εργασίας, που δέχθηκε το προτεινόμενο θέμα μου και με έφερε σε επικοινωνία με την Ελληνική Αστυνομία. Ευχαριστώ και τον Κ. Εμμανουήλ Σφακιανάκη, Διευθυντή της Διεύθυνσης Δίωξης Ηλεκτρονικού Εγκλήματος της Ελληνικής Αστυνομίας που μου εμπιστεύτηκε ένα τέτοιο project με τόσο μεγάλο σκοπό. Καθώς επίσης τον αστυνόμο Ευστάθιο Κοντέλη και την εταιρία CreativeIdeas για την παραχώρηση όλων των απαραίτητων πληροφοριών για την υλοποίηση της εφαρμογής. Τελειώνοντας να πω και ένα τεράστιο ευχαριστώ στην οικογένεια μου, που με στηρίζει στις σπουδές και στην ζωή μου. 6

8 1 Εισαγωγή Το Διαδίκτυο είναι ένα παγκόσμιο δίκτυο διασύνδεσης υπολογιστών και ένα σύγχρονο θαύμα του κόσμου. Ο άνθρωπος το χρησιμοποιεί καθημερινά στην ζωή του και έχει επηρεάσει τον τρόπο δουλειάς, τις συνήθειες του και προσφέρει τεράστιες δυνατότητες και υπηρεσίες σε αυτόν. Η πρόσβαση στον παγκόσμιο ιστό μέσω του διαδικτύου, προσφέρει δυνατότητες στον άνθρωπο που δεν είναι εύκολα εφικτές στην πραγματική ζωή, από θέμα κόστους μέχρι δυσκολίας. Η πληθώρα πληροφοριών, η ευκολία μάθησης και εύρεσης συγγραμμάτων, διαδικτυακές αγορές, επικοινωνία με συνανθρώπους σε όποιο μέρος του πλανήτη και αν βρίσκονται και πολλές ακόμα υπηρεσίες είναι αυτές που στο σύνολο παρέχουν στον άνθρωπο κυριολεκτικά ένα καταπληκτικό εργαλείο που με σωστή χρήση θα τον βοηθήσει σε ότι και αν κάνει. Η χρήση των νέων τεχνολογιών δεν περιορίζεται μόνο σε νεαρά ηλικίας άτομα αλλά προορίζονται για όλες τις ηλικίες. Μάλιστα σύμφωνα με έρευνες το διαδίκτυο συμβάλει στην βελτίωση της γνωστικής λειτουργίας και έχει θετική επίδραση στην κατάθλιψη και στην μοναξιά σε τρίτης ηλικίας άτομα. Οι Έλληνες χρήστες χρησιμοποιούν το διαδίκτυο κυρίως για τους παρακάτω λόγους: Το 96% για αναζήτηση πληροφοριών. Το 36,7% για ανάγνωση ελληνικών ειδήσεων. Το 22,6% για ανάγνωση ξένων ειδήσεων. Το 8,6% για ενημέρωση σχετικά με εξελίξεις της οικονομίας. Το 55,7% για ανάγνωση μηνυμάτων ηλεκτρονικού ταχυδρομείου. Το 32,5% για κατέβασμα μουσικής. Το 21,4% για παιχνίδια. Το 20,8% για να συνομιλήσει σε δωμάτια επικοινωνίας. Γενικά όμως σε παγκόσμιο επίπεδο οι βασικότεροι λόγοι χρήσης του διαδικτύου είναι : Πρόσβαση σε ιστοσελίδες κοινωνικής δικτύωσης. Τραπεζικές συναλλαγές. Χρήση των μηχανών αναζήτησης. Παρακολούθηση μουσικής και βίντεο. Διαδικτυακά ραντεβού. 7

9 Πέρα όμως από τα θετικά που δεν είναι λίγα για το καταπληκτικό μέσω επικοινωνίας που ονομάζεται διαδίκτυο, μερικοί κακόβουλοι χρήστες και απατεώνες προσπάθησαν να εκμεταλλευτούν την ραγδαία αύξηση προς όφελος τους. Έτσι χάρη σε αυτούς υπάρχουν και αρνητικά που με ιδιαίτερη ευαισθησία όμως σε μερικά θέματα και ενημέρωση μπορεί να απολαμβάνει άφοβα ο χρήστης την περιήγηση του. Απάτες όπως κλοπή τραπεζικών λογαριασμών, ψεύτικες σελίδες, παραπλανητικά μηνύματα και άλλα που έχουν σαν στόχο την κλοπή προσωπικών δεδομένων. Καθώς επίσης και φαινόμενα παρενόχλησης, εκφοβισμού, παιδικής πορνογραφίας είναι μερικά βασικά προβλήματα που μπορεί να έρθει αντιμέτωπος ένα χρήστης ανεξαρτήτου ηλικίας στο διαδίκτυο. Το διαδίκτυο μπορεί να προσφέρει και ψυχαγωγία για αυτό και τα παιδιά αφιερώνουν αρκετές ώρες της ημέρας σε αυτό. Όμως ένας γονέας πρέπει να προσέχει το παιδί στην πλοήγηση του όπως θα το πρόσεχε σε πραγματικές συνθήκες στην ζωή του. Μερικές συμβουλές για του γονείς αν έχουν παιδί που περνάει χρόνο στο διαδίκτυο είναι οι παρακάτω: Ο υπολογιστής του παιδιού όπου έχει πρόσβαση πρέπει να βρίσκεται σε χώρο που μπορεί να τον επιβλέπει ο γονέας. Ενημερώστε τα παιδιά για τους κινδύνους και τις απειλές που υπάρχουν και ίσως να αντιμετωπίσουν, χρησιμοποιήστε τον υπολογιστή μαζί με αυτά σαν μία κοινή δραστηριότητα σας. Μην επιτρέπετε σε παιδιά να συνομιλούν και να βγαίνουν με άτομα που γνώρισαν στο διαδίκτυο. Εξηγήστε τους πώς δεν είναι αυτό που φαίνεται ένα ψηφιακό άτομο, μπορεί να είναι όντως καλό και να έχει κοινά ενδιαφέροντα όμως όπως και να έχει συνεχίζει να παραμένει άγνωστο. Τα παιδιά δεν πρέπει να έχουν πρόσβαση σε πιστωτικές κάρτες των γονέων τους. Αν θέλουν να πραγματοποιήσουν μία διαδικτυακή συναλλαγή να γίνει μαζί με τους γονείς. Η συγκεκριμένη πτυχιακή εργασία έχει ως στόχο την ενημέρωση όλων όσων ασχολούνται με το διαδίκτυο καθώς και το πώς θα πρέπει να αντιμετωπίζουν τα προβλήματα τους σε αυτό. Στο Κεφάλαιο 2 αναλύονται οι πιο γνωστές ψηφιακές απειλές που μπορεί να αντιμετωπίσει κάποιος ανυποψίαστος χρήστης και οι κακόβουλες εγκληματικές ενέργειες που πράττονται μέσα από αυτό. Στο Κεφάλαιο 3 αναφέρονται οι μεγαλύτερες προσπάθειες στην Ελλάδα για την ασφάλεια των χρηστών στο διαδίκτυο από διάφορους φορείς. Στο Κεφάλαιο 4 εξηγείται η αρχιτεκτονική και η μεθοδολογία ανάπτυξης της εφαρμογής CYBERKID και στο Κεφάλαιο 5 υπάρχει ένας οδηγός χρήσης της εφαρμογής. 8

10 2 Ψηφιακές Απειλές 2.1 Διαδικτυακή αποπλάνηση Το έγκλημα της παιδικής κακοποίησης έχει ανεπανόρθωτες συνέπειες στην ζωή ενός ανήλικου, τον μετατρέπει σε έναν χαρακτήρα ασταθή με σοβαρά προσωπικά προβλήματα στους φίλους, στις σχέσεις και στην εμπιστοσύνη του με νέους ανθρώπους. Δημιουργεί έφηβους με ψυχικές διαταραχές, προβλήματα προσαρμοστικότητας και κατάθλιψη. Ο όρος παιδοφιλία δεν περιλαμβάνει απαραίτητα προσπάθεια σεξουαλικής επαφής με ανήλικο άτομο, ενώ ο πιο συγκεκριμένος όρος παιδεραστία αναφέρεται όταν υπάρχει και σεξουαλική δραστηριότητα. Πιο αναλυτικά παιδόφιλος μπορεί να χαρακτηριστεί κάποιος που του αρέσουν και έχει ερωτικές φαντασιώσεις με ανήλικα παιδιά. Από τη στιγμή όμως που το εν λόγω άτομο ασελγήσει πάνω σε ανήλικο τότε θεωρείται και παιδεραστής και όχι απλά παιδόφιλος. Ένας παιδεραστής είναι και παιδόφιλος ενώ ένας παιδόφιλος δεν είναι απαραίτητα και παιδεραστής. Η παιδοφιλία έχει χωριστεί σε κατηγορίες : Η ηβηφιλία (παιδιά πρώιμης εφηβικής ηλικίας) Η εφηβοφιλία (παιδιά εφηβικής ηλικίας και νεαρά άτομα (15-19 ετών), η οποία δε θεωρείται διαστροφή) και η νηπιοφιλία (νήπια 0-3 ετών). Η διαδικτυακή σεξουαλική παρενόχληση ή αποπλάνηση ανηλίκου (cyber-grooming) είναι μία από τις πιο σοβαρές εγκληματικές απειλές στο διαδίκτυο. Ονομάζεται η διαδικασία συναισθηματικής σύνδεσης με έναν ανήλικο με σκοπό την κακοποίηση και εκμετάλλευση του. Ο θύτης (ένα άτομο η μία ομάδα ατόμων) είναι ενήλικας που προσπαθεί να προσελκύσει παιδιά προσποιούμενος ότι είναι έφηβος (γιατί ένα παιδί μπορεί να εμπιστευτεί πιο εύκολα έναν τις ίδιας περίπου ηλικίας με αυτό), χρησιμοποιώντας τα δωμάτια επικοινωνίας, τις ιστοσελίδες κοινωνικής δικτύωσης και άλλους χώρους όπου υπάρχει η δυνατότητα διαδικτυακής επικοινωνίας. Πολλές είναι οι φορές όπου ο παιδόφιλος είναι άτομο μορφωμένο, οικογενειάρχης, δάσκαλος, ακόμα και συγγενικό πρόσωπο. Οι περιπτώσεις των δασκάλων ή των συγγενών είναι και εκείνες όπου το παιδί δύσκολα θα τις αναφέρει στους γονείς του, μιας και από μεριάς συγγενικού προσώπου μπορεί να δέχεται απειλές προς μέλη της οικογένειας του, ενώ ο δάσκαλος να τον απειλεί πώς αν δεν κάνει αυτό που του λέει θα ενημερώσει τους γονείς του ή θα πάρει κακούς βαθμούς. 9

11 Οι αναπαραστάσεις συμμετοχής σε σεξουαλικές πράξεις ενός ανήλικου ή οι συνθήκες υποδήλωσης του σε σεξουαλικές δραστηριότητες είναι το κοινό στοιχείο στην παιδική πορνογραφία. Τα κυκλώματα παιδοφιλίας αποτελούνται από άτομα σε διαφορετικές χώρες, που συλλέγουν και διαμοιράζουν πορνογραφικό υλικό για να ικανοποιήσουν το αρρωστημένο τους μυαλό και για προσωπικό τους όφελος. Αναμειγνύουν πορνογραφικό υλικό ενηλίκων μαζί με ανηλίκων και το αναρτούν σε καμουφλαρισμένες ιστοσελίδες ώστε να μην μπορεί να γίνει εύκολα ο εντοπισμός τους. Χρησιμοποιούν παραπλανητικές φωτογραφίες και σύμβολα σε ιστοχώρους που δεν φέρνουν καθόλου σε παράνομο περιεχόμενο, αλλά αντιθέτως μοιάζουν με κάτι αθώο και ασφαλές για εκείνους που δεν γνωρίζουν και από την πλευρά εκείνων που τα γνωρίζουν κάτι αρρωστημένο και παράνομο. Το γεγονός ότι σήμερα ένα τεράστιο ποσοστό των νέων αναζητούν γνωριμίες μέσω διαδικτύου τους καθιστά και τους πιο συνηθής στόχους παρενόχλησης. Ο θύτης με σκοπό την σεξουαλική παρενόχληση, προσπαθεί να δημιουργήσει μία σχέση φιλίας με τα θύματα του και να συλλέξει όσο περισσότερες πληροφορίες (διεύθυνση, χόμπι κλπ.) μπορεί. Συνήθως τέτοιες συζητήσεις διαρκούν αρκετό καιρό, μέχρι το παιδί να φτάσει στο σημείο να εμπιστεύεται τον άνθρωπο που συνομιλεί, παρόλο που το πιο πιθανόν είναι να μην γνωρίζει καν την αληθινή του ταυτότητα. Αφού αναπτυχθεί αυτή η σχέση μεταξύ τους ξεκινούν και οι συζητήσεις σεξουαλικής φύσεως. Πιθανόν ένας παιδόφιλος να στέλνει και υλικό πορνογραφίας στον ανήλικο, για να τον κάνει να πιστεύει πώς αυτή η δραστηριότητα και πράξη είναι κάτι καθαρά φυσιολογικό και αποδεκτό. Μία τακτική που την χρησιμοποιούν συχνά για να κάνουν τα παιδιά πιο προσιτά και πρόθυμα στην προσπάθεια σεξουαλικής επαφής μαζί τους και επιπροσθέτως, διστάζουν να μιλήσουν στους γονείς τους γιατί φτάνουν στο σημείο να νιώθουν ένοχα που έχουν κάνει τέτοιου είδους συνομιλίες και έχουν ανταλλάξει τέτοιου είδους φωτογραφίες και βίντεο. Σύμφωνα με έρευνα του Βρετανικού Οργανισμού «Stop It Now» που καταπολεμά την σεξουαλική παιδική κακοποίηση, τα ¾ των παιδιών που έχουν πέσει θύμα του φαινομένου δεν θα μιλήσουν για αυτό που τους συνέβη και λίγα ήταν τα περιστατικά εκείνα που ενημέρωσαν κατάλληλες υπηρεσίες. Επίσης έρευνες έχουν δείξει πώς η κακοποίηση των κοριτσιών φτάνει μέχρι και 3 φορές ψηλότερα από ότι τα αγόρια. Από τις πιο προσοδοφόρες εγκληματικές δραστηριότητες μετά το εμπόριο ναρκωτικών είναι εκείνη της παιδικής πορνογραφίας. Στις ΗΠΑ, τα καθημερινά νούμερα συναλλαγών αυτού του απάνθρωπου υλικού φτάνουν τις και διακινούνται δύο τρισεκατομμύρια δολάρια. Ενώ σε παγκόσμιο επίπεδο διακινούνται καθημερινά πέντε τρισεκατομμύρια δολάρια (κατά μέσο όρο). 10

12 Το περισσότερο υλικό προέρχεται από χώρες της νοτιοανατολικής Ασίας, της Αφρικής και Λατινικής Αμερικής. Ενώ το κόστος διαφέρει ανάλογα με την ηλικία των παιδιών που συμμετέχουν (από βρέφη μέχρι και παιδιά πριν την ενηλικίωση). Ύστερα από αρκετή έρευνα στην σκοτεινή πλευρά του διαδικτύου οι αστυνομικοί της Δίωξης Ηλεκτρονικού Εγκλήματος εντόπισαν των κώδικα επικοινωνίας των παιδόφιλων, ο οποίος αναφέρεται αναλυτικά παρακάτω : 2.2 Διαδικτυακός εκφοβισμός Παρενόχληση-Εκφοβισμός (bullying) ονομάζεται η ακραία συμπεριφορά από πρόθεση, για να έχει δύναμη και εξουσία ένα άτομο πάνω σε κάποιο άλλο. Υπάρχουν διαφορετικού τύπου εκφοβισμοί, που μπορεί να είναι : ο Λεκτικός (προσβολές, βρισιές, διάδοση φημών κλπ.) ο Ψυχολογικός (απειλές με στόχο τον φόβο, εξαναγκασμός να κάνει το θύμα πράγματα που δεν επιθυμεί) η Σωματική βία (καυγάδες, εσκεμμένοι τραυματισμοί), καταστροφή προσωπικών αντικειμένων και κλοπές αντικειμένων του θύματος η Κοινωνική απομόνωση, αγνόηση της παρουσίας του θύματος είτε ακόμα και η αποτροπή της συμμετοχής του από δραστηριότητες και παρέες. Ο Διαδικτυακός εκφοβισμός (cyberbullying) είναι ένα από τα πιο διαδεδομένα και συνηθισμένα προβλήματα που μπορεί να συναντήσει κάποιος στο διαδίκτυο. Είναι ένα φαινόμενο επαναλαμβανόμενης επιθετικότητας, παρενόχλησης, προσβολής, ταπείνωσης, ρατσιστικής και αυταρχικής συμπεριφοράς κυρίως σε παιδιά η έφηβους, που δέχονται μέσω της χρήσης του Διαδικτύου και των διάφορων ψηφιακών συσκευών (κινητά τηλέφωνα, ηλεκτρονικοί υπολογιστές κλπ.). 11

13 Ο ψηφιακός εκφοβισμός μοιάζει πολύ με τον απλό εκφοβισμό, αφού και στις δύο περιπτώσεις υπάρχει θύμα, θύτης και παρατηρητές. Οι βασικές διαφορές είναι στο γεγονός της πολύ γρήγορης εξάπλωσης σε λίγο χρονικό διάστημα σε πολλούς παραλήπτες, ο θύτης νιώθει ανώνυμος και η έλλειψη προσωπικής επαφής με το θύμα τον κάνει ακόμα πιο σκληρό απέναντι του. Μπορεί επίσης να κλέψει την ταυτότητα του θύματος ή να υποδυθεί τρίτους. Συνήθως πραγματοποιείται μεταξύ συνομήλικων. Η ανάγκη για επιβολή δύναμης, θυμός, ζήλεια, διασκέδαση είτε πάλι και αντεκδίκηση σε κάποιο συμβάν, να είναι μερικοί λόγοι όπου κάποιος μπορεί να γίνει θύτης απέναντι σε άτομα που στην πραγματική ζωή θα δίσταζε να τα αντιμετωπίσει πρόσωπο με πρόσωπο. Από την μεριά του θύματος όμως, σε τέτοια περιστατικά ασκείται κάποιος φόβος και αγανάκτηση, με αποτέλεσμα ένα ίσως όχι και τόσο αθώο παιχνίδι να έχει σοβαρές συνέπειες. Κάποιες φορές o εκφοβισμός οδηγεί στην περιθωριοποίηση και στον αποκλεισμό του θύματος από ένα άτομο ή μία ομάδα ατόμων. Μπορεί να το οδηγήσουν σε εκπαιδευτική αποτυχία, να μην μπορεί να διαχειριστεί αυτό που του συμβαίνει με αποτέλεσμα να του δημιουργηθεί κατάθλιψη ή στις ακραίες των περιπτώσεων να μην βρίσκει κάποιο αδιέξοδο και να καταλήγει στην αυτοκτονία. Ένας ψηφιακός εκβιαστής σήμερα έχει μεγάλη πληθώρα νέων τεχνολογιών που μπορεί να επιλέξει και να χρησιμοποιήσει για τον εκφοβισμό του θύματος του. Από τις πιο γνωστές μεθόδους άσκησης του φαινομένου είναι : Η αποστολή μηνυμάτων ( , δωμάτια συνομιλίας, sms) με προσβλητικό και απειλητικό περιεχόμενο. Τα μηνύματα αυτά συνήθως θα σταλθούν σε μία ομάδα ατόμων, με την ενθάρρυνση να πάρουν μέρος σε έναν εκφοβισμό ή αμέσως στο ίδιο το θύμα. Η δημοσίευση φωτογραφιών κακόβουλου σκοπού σε ιστολόγια και σε μέσα κοινωνικής δικτύωσης. Δεν λείπουν και οι φορές που δημιουργούνται ιστοσελίδες αποκλειστικά και μόνο για την κατακραυγή και την στοχοποίηση κάποιου ατόμου. Ανώνυμες κλήσεις Παραβίαση προσωπικών λογαριασμών Αποστολή προγραμμάτων-ιών (δούρειοι ίπποι) με σκοπό την κλοπή προσωπικών στοιχείων για την παραποίηση τους ή την κατασκοπεία. Σε ένα τόσο σημαντικό θέμα όπως αυτό της διαδικτυακής ασφάλειας παίζει σημαντικό ρόλο και η σχολική κοινότητα. Πρέπει να δίνονται όσο στους μαθητές τόσο και στους καθηγητές οι απαραίτητες γνώσης αντιμετώπισης τέτοιων φαινομένων. Σύμφωνα με έρευνες έχει διαπιστωθεί πώς σε σχολεία που έχει γίνει κατάλληλη ενημέρωση δεν εμφανίζονται τόσο συχνά θύματα σε αντίθεση με κάποια άλλα που επικρατεί άγνοια. 12

14 Στην περίπτωση που κάποιος έχει γίνει στόχος διαδικτυακού εκφοβισμού, η πιο καλή ενέργεια είναι να αποφύγει να απαντήσει σε ενοχλητικές κλήσεις και μηνύματα που πιθανόν να υπάρχουν. Ιδιαίτερη προσοχή στις ρυθμίσεις απορρήτου των λογαριασμών κοινωνικών δικτύων και σε κάθε περίπτωση σε τέτοια περιστατικά είναι αναγκαίο να διατηρούμε αποδεικτικά στοιχεία των γεγονότων που συνέβησαν (μηνύματα, , λογαριασμοί, ημερομηνίες και ώρες). 2.3 Προσωπικά δεδομένα Προσωπικά δεδομένα ονομάζονται οι πληροφορίες που αναφέρονται σε ένα άτομο, όπως το ονοματεπώνυμο, το τηλέφωνο, οι φωτογραφίες, η ηλικία, το επάγγελμα, πολιτικές θρησκευτικές απόψεις, κ.α. Πολλές είναι οι πληροφορίες που ανήκουν στην κατηγορία των ευαίσθητων δεδομένων, δηλαδή εκείνων όπου μπορεί να προκύψει ο σχηματισμός της προσωπικότητας του ατόμου. Για παράδειγμα, πληροφορίες που αφορούν την υγεία, την ερωτική ζωή, συμμετοχή σε οργανώσεις και ομάδες καθώς και το ποινικό μητρώο του είναι μερικά από τα στοιχεία όπου μπορούν να καταλήξουν σε ένα συμπέρασμα σχετικά με την ζωή και τον χαρακτήρα κάποιου, ακόμα και να οδηγήσουν στην αποκάλυψη της πραγματικής ταυτότητας του προσώπου στο οποίο αναφέρονται τα δεδομένα αν δεν είναι ήδη γνωστή. Τα προσωπικά δεδομένα αποτελούν αντικείμενο επεξεργασίας καθημερινά σε απλές δραστηριότητες, όπως : Στην χρήση , ο πάροχος ηλεκτρονικών επικοινωνιών καταγράφει την ώρα εισόδου στον λογαριασμό, τον αποστολέα και τους παραλήπτες του μηνύματος και την ώρα αποστολής. Στην αγορά τραγουδιών διαδικτυακά, η εταιρία που πουλάει το τραγούδι καταγράφει τις προσωπικές προτιμήσεις. Στην είσοδο σε κάποια διαφήμιση, η διαφημιστική εταιρία καταγράφει προτιμήσεις για πιο στοχευμένες μελλοντικές διαφημίσεις. Μερικές φορές όμως μπορεί να επεξεργάζονται και να χρησιμοποιούνται από τρίτους με πιο κακόβουλο χαρακτήρα, όπως : Στην περίπτωση των ληστών, ενημέρωση από τα μέσα κοινωνικής δικτύωσης για τυχόν κοινοποίηση παρουσίας του ατόμου σε κάποιο μέρος εκτός της οικίας του και πληροφορίες που αφορούν ίσως συγκατοίκηση με άλλο-α πρόσωπα. Κλοπή διαδικτυακής ταυτότητας, κάποιος να κλέψει τις πληροφορίες ενός ατόμου και να δημιουργήσει ένα προφίλ ίδιο με το δικό του, από φωτογραφίες μέχρι και βιογραφικό. 13

15 Οτιδήποτε αναρτηθεί στο διαδίκτυο μπορεί να μείνει για πάντα και να είναι και άμεσα ορατό σε όλους, πρέπει να γίνετε έλεγχος των ρυθμίσεων ασφαλείας και απορρήτου που έχει κάθε ιστοχώρος. Σύμφωνα με στατιστικά στοιχεία της Eurobarometer, το 76% των Ευρωπαίων φοβούνται ότι τα προσωπικά τους δεδομένα δεν είναι ασφαλή όταν τα διαχειρίζονται ιδιωτικές εταιρίες, ενώ στην περίπτωση των δημόσιων αρχών είναι το 64%. 2.4 Sexting & Ακατάλληλο περιεχόμενο Ακατάλληλο ονομάζεται οποιοδήποτε περιεχόμενο, λεκτικό, ακουστικό και οπτικό που είναι επικίνδυνο και μη ασφαλές, μπορεί να περιλαμβάνει πορνογραφικό υλικό, ρατσιστικό περιεχόμενο, προώθηση βίας, τυχερά παιχνίδια κλπ. Ο όρος ακατάλληλο περιεχόμενο διαφέρει ανάλογα με την ηλικία ή και την ψυχική κατάσταση κάθε ατόμου. Ένα περιεχόμενο μπορεί να είναι ακατάλληλο και απαράδεκτο για ένα παιδί, μπορεί να το σοκάρει ή να του προκαλέσει ψυχικές διαταραχές και λανθασμένες συμπεριφορές. Το ίδιο όμως περιεχόμενο για ένα άτομο μεγαλύτερης ηλικίας μπορεί να θεωρηθεί κατάλληλο και αποδεκτό. Πλέον ένα παιδί μπορεί να έρθει αντιμέτωπο με περιεχόμενο που δεν είναι κατάλληλο για την ηλικία του σε πολλές δραστηριότητες και χώρους του διαδικτύου και όχι μόνο, όπως : Στις διάφορες ιστοσελίδες που ίσως να μην γνωρίζει το ακριβές περιεχόμενο τους. Στα παιχνίδια, μερικά περιέχουν σκηνές βίας, βρισιές κλπ. Μέσω του ηλεκτρονικού ταχυδρομείου. Μέσω του κινητού τηλεφώνου. Στα δωμάτια επικοινωνίας. Sexting (sex + texting) ονομάζεται η αποστολή-ανταλλαγή φωτογραφιών, βίντεο και γραπτών μηνυμάτων με σεξουαλικό περιεχόμενο. Πραγματοποιείται μέσω κινητών τηλεφώνων με SMS-MMS, σε ιστοσελίδες κοινωνικής δικτύωσης, αλλά εντοπίζεται πιο συχνά σε υπηρεσίες που παρέχεται διαδικτυακή επικοινωνία με δυνατότητα άμεσης ανταλλαγής μηνυμάτων. Ένα φαινόμενο το οποίο συνεχώς αυξάνει τα ποσοστά του στον εφηβικό πληθυσμό. Θα μπορούσε κάποιος να χαρακτηρίσει το Sexting σαν την μοντέρνα παραλλαγή του διαδικτυακού σεξ, με την μοναδική διαφορά το γεγονός ότι δεν περιορίζεται μονάχα σε διαδικτυακές συσκευές αλλά γίνεται και μέσω των κινητών τηλεφώνων. Στο Sexting μπορεί να υπάρξουν σοβαρά νομικά ζητήματα στις περιπτώσεις που εμπλέκονται ανήλικα άτομο σε μία επικοινωνία σεξουαλικής φύσεως, καθώς η διανομή και παραγωγή φωτογραφιών ή και βίντεο που αφορά ανήλικους, ως 14

16 γνωστών είναι παράνομη διαδικασία. Παρόλα αυτά πολλά ήταν τα παιδιά που κατηγορήθηκαν για αυτή τους την ενέργεια και σε μερικές περιπτώσεις στις Η.Π.Α κάποια από αυτά έχουν καταδικαστεί κιόλας με την κατηγορία της διανομής παιδικής πορνογραφίας, ενώ δεν γνώριζαν καν ότι αυτό που έκαναν ήταν κάτι παράνομο. Σε σχετική επιστημονική έρευνα του τμήματος ψυχολογίας του Πανεπιστημίου του Μίσιγκαν που έγινε σε άνδρες και γυναίκες ηλικίας ετών, διαπιστώθηκε ότι το 57% δεν ήταν αποστολείς αλλά ούτε παραλήπτες τέτοιων μηνυμάτων, το 28.2% έστελνε και αποδεχόταν, το 12.6% ήταν μόνο παραλήπτες και το υπόλοιπο 2% του κοινού τις έρευνας ήταν μόνο αποστολείς. Το φαινόμενο σύμφωνα με καθηγητή του Χάρβαρντ Πανεπιστημίου θα έχει μείωση στα ποσοστά του αν οι έφηβοι που επιδίδονται σε αυτό έχουν γνώση για το μέγεθος του κινδύνου που υπάρχει. 2.5 Ιός Ransomware Ένας ιός τύπου Ransomware είναι ένα είδος κακόβουλο λογισμικού και χαρακτηριστικό παράδειγμα της μεθόδου phishing. Ένας ιός απάτη με πολλαπλά ονόματα και μορφές, στην Ελλάδα κάποιος θα τον αποκαλέσει συνήθως ως «ιό των 100 ευρώ» ή «ιό της αστυνομίας». Το κακόβουλο πρόγραμμα περιορίζει την πρόσβαση στον υπολογιστή κινητό τηλέφωνο όπου μολύνει και απαιτεί την πληρωμή κάποιου χρηματικού ποσού από το θύμα, προκειμένου να αφαιρεθεί από το μηχάνημα και να συνεχίσει ο χρήστης κανονικά. Πιο αναλυτικά, ένας ιός ransomware κλειδώνει όλες τις λειτουργίες του μηχανήματος που θα καταλάβει και ίσως να κρυπτογραφεί αρχεία του συστήματος. Προσπαθεί μέσω μίας σελίδας ή κάποιου αναδυόμενου παραθύρου που υποτίθεται ότι προέρχεται από μία επίσημη αρχή (κυρίως Ελληνική Αστυνομία ή Δίωξη Ηλεκτρονικού Εγκλήματος), να εξαπατήσει τον χρήστη πώς λόγο κάποιας παράνομης του συμπεριφοράς στο διαδίκτυο, όπως παιδική πορνογραφία, συμμετοχή σε παράνομα παιχνίδια, παράνομη κατοχή αρχείων κ.ά. είναι ένοχος και πρέπει να καταβάλει πρόστιμο, γιατί ειδάλλως προβλέπεται φυλάκιση για αυτές του τις ενέργειες. 15

17 Ο δράστης εκμεταλλεύεται τις αδυναμίες του μηχανήματος ή κάποια λάθος κίνηση του θύματος, κατά την περιήγηση του στο διαδίκτυο και του μεταφέρει κακόβουλο λογισμικό. Για παράδειγμα ο ιός μπορεί να εγκατασταθεί : Στο άνοιγμα συνημμένων σε μηνύματα ηλεκτρονικού ταχυδρομείου από άγνωστο κακόβουλο αποστολέα. Από την είσοδο σε κακόβουλες διευθύνσεις ιστοσελίδες που μπορεί να υπάρχουν σε μηνύματα, ή σε ιστοσελίδες κοινωνικής δικτύωσης κλπ. Από την επίσκεψη σε ιστοσελίδες πορνογραφικού περιεχομένου, παράνομου τζόγου κ.ά. Από την είσοδο σε διαφημίσεις. Στις περιπτώσεις που τα δεδομένα κρυπτογραφούνται (το ransomware Cryptolocker είναι το πιο διαδεδομένο και οι πιο πολλές μορφές του ιού βασίζονται πάνω σε αυτό), το πρόγραμμα δημιουργεί ένα δημόσιο και ένα ιδιωτικό κλειδί αλληλεξαρτούμενα. Το δημόσιο κλειδί αποθηκεύεται στο σύστημα και μπορεί να έχει πρόσβαση ο χρήστης σε αυτό. Όμως το ιδιωτικό κλειδί αποθηκεύεται στον διακομιστή διοίκησης και ελέγχου και δίνεται από τον δράστη μετά την καταβολή του ποσού, για να πραγματοποιηθεί η αποκρυπτογράφηση των δεδομένων. 16

18 Το πρόστιμο καλείται να πληρώσει το θύμα συνήθως με προπληρωμένες κάρτες paysafe ή ucash ίσης αξίας με το χρηματικό ποσό (πχ 100 ευρώ το πρόστιμο θα πληρωθεί με 100 ευρώ κάρτα paysafe και όχι 2 των 50 ή 4 των 25 κλπ.). Μία τακτική του εγκλήματος που χρησιμοποιείται για ξέπλυμα μαύρου χρήματος, καταφέρνει οργανωμένα να διασπά το αρχικό ποσό τις προπληρωμένης κάρτας σε μικρότερα ποσά και στην συνέχεια τα διανέμει σε όλο τον κόσμο. Το κακόβουλο λογισμικό έχει κυκλοφορήσει σε αρκετές εκδόσεις με διαφορετική εμφάνιση, δυνατότητες και μέγεθος κρισιμότητας. Υπάρχουν εκδόσεις που απλά με ένα αναδυόμενο παράθυρο περιορίζουν την λειτουργικότητα και άλλες που φτάνουν μέχρι και στην κρυπτογράφηση αρχείων. Όμως το κοινό χαρακτηριστικό όλων είναι η καταβολή προστίμου. Μερικές εκδόσεις του λογισμικού είναι : Το «Simple locker» που δραστηριοποιείται στον χώρο των κινητών τηλεφώνων και tablets με λειτουργικό σύστημα Android. Με την εγκατάσταση του λογισμικού στη συσκευή, όλα τα αποθηκευμένα αρχεία που ανιχνεύονται σε κάποια μονάδα εξωτερικής αποθήκευσης (κάρτες μνήμης) κρυπτογραφούνται, με αποτέλεσμα να μην είναι προσβάσιμα. Επίσης στην οθόνη της συσκευής, υπάρχει κατάλληλο μήνυμα που ενημερώνει τον κάτοχο πώς το κλείδωμα των αρχείων προήρθε λόγο προβολής και διακίνησης ακατάλληλου εγκληματικού υλικού. 17

19 Το CTB-Locker (Curve Tor Bitcoin Locker - Critroni), διαφέρει στον τρόπο καταβολής του χρηματικού ποσού σε σχέση με τις άλλες εκδόσεις. Πλέον για να ξεκλειδωθεί το μολυσμένο μηχάνημα πρέπει ο χρήστης να πληρώσει με ψηφιακό νόμισμα bitcoin. Το Teslacrypt, πέρα από τα αρχεία στοχεύει και κρυπτογραφεί κυρίως αποθηκευμένα παιχνίδια που ίσως να υπάρχουν στο μολυσμένο μηχάνημα. 2.6 Νιγηριανές απάτες Οι «Νιγηριανές» απάτες ή αλλιώς απάτες «419» (ο αριθμός 419 αναφέρεται στο τμήμα του Νιγηριανού ποινικού κώδικα που αφορά τις απάτες), 18

20 πραγματοποιούνται με την αποστολή μηνυμάτων ηλεκτρονικού ταχυδρομείου σε τυχαίους χρήστες του διαδικτύου. Ο αποστολέας των μηνυμάτων ενημερώνει τους χρήστες ότι έγιναν κληρονόμοι μεγάλων περιουσιών ή παριστάνει κάποιο πλούσιο πρόσωπο από τη Νιγηρία που αναζητά βοήθεια για την μεταφορά μεγάλων χρηματικών ποσών. Πιο αναλυτικά, οι θύτες παριστάνουν συνήθως κάποιο υψηλόβαθμο στέλεχος της νιγηριανής κυβέρνησης όπου αναζητάει επιχειρηματίες ή ελεύθερους επαγγελματίες με σκοπό να τον βοηθήσουν να μεταφέρει ένα μεγάλο χρηματικό ποσό, που προέρχεται από εγκληματικές πράξεις (δωροδοκία, λαθρεμπόριο κλπ.), το οποίο δεν μπορεί να διοχετευτεί εκτός της χώρας από εκείνον. Οι εγκληματίες υπόσχονται στο θύμα ότι αν συνεργαστεί μαζί τους και κρατήσει εμπιστευτικό το αίτημα τους, θα των ανταμείψουν με μία αρκετά υψηλή αμοιβή. Συνήθως για να πείσουν τον παραλήπτη, προσποιούνται επίσημους φορείς της χώρας τους (Τράπεζες, Υπουργεία, Εταιρίες κλπ.) ή χρησιμοποιούν ψεύτικα η υπαρκτά ονόματα προσώπων με κυβερνητικά ή στρατιωτικά αξιώματα. Υπάρχουν περιπτώσεις της απάτης, που πληροφορούν τα θύματα τους ότι κάποιος κάτοχος μεγάλης περιουσίας δεν ζει πιά, και επειδή δεν υπάρχει κανένας κληρονόμος, η περιουσία θα μεταβιβαστεί στον κάτοχο του που επιλέχθηκε και στάλθηκε το μήνυμα. Επίσης υπάρχουν και μερικές άλλες περιπτώσεις, όπου ενημερώνουν τον χρήστη πώς υπάρχει μία δεσμευμένη περιουσία που χρειάζεται μεταφορά σε κάποιον τραπεζικό λογαριασμό του εξωτερικού για να καταστεί δυνατή η αποδέσμευση της, σαν αντάλλαγμα ο παραλήπτης-θύμα του μηνύματος αν διέθετε τον λογαριασμό του θα αποκτούσε κάποιο ποσοστό επί της περιουσίας αυτής. Πολλές φορές, το θύμα αμφιβάλει για την αξιοπιστία και αυθεντικότητα του μηνύματος και αφού ζητήσει περισσότερα πειστήρια, του προσκομίζονται έγγραφα τα οποία δείχνουν αυθεντικά και επίσημα, με αποτέλεσμα να κάνουν το θύμα να θεωρεί έμπιστο τον αποστολέα. Όταν δεχθεί την συναλλαγή το θύμα, ανταλλάσσονται διάφορες πληροφορίες και έγγραφα, με μοναδικό στόχο να πείσουν το θύμα ότι είναι κοντά στην απόκτηση του εν λόγω ποσού. Όμως πριν την τελική μεταβίβαση, ο θύτης παριστάνει πώς εντοπίστηκε κάποιο προσωρινό πρόβλημα (έκτακτος φόρος, απρόβλεπτο τέλος κλπ.), με αποτέλεσμα να έχει σαν πρόφαση την αδυναμία πληρωμής του ποσού στο ζητήματος που προέκυψε γιατί τα χρήματα του έχουν προχωρήσει σε μεταβίβαση και είναι δεσμευμένα μέχρι την λύση του προβλήματος. Ο απατεώνας στα πλαίσια συνεργασίας που έχει δημιουργήσει με τον ανυποψίαστο χρήστη, του ζητάει να καταβάλει αυτός το ποσό που χρειάζεται για το πρόβλημα που εντοπίστηκε για να προχωρήσει η διαδικασία μεταφοράς, το οποίο θα έπαιρνε 19

21 πίσω με την ολοκλήρωση της συναλλαγής. Με αυτόν τον τρόπο κατάφερνε ο δράστης να αποσπάσει αρκετά μεγάλα χρηματικά ποσά από τα θύματα του. Σε άλλες μορφές της απάτης, απλά ζητούνται από τον παραλήπτη του μηνύματος να αποστείλει τα προσωπικά του στοιχεία, στοιχειά τραπεζικών λογαριασμών και πιστωτικών καρτών προκειμένου να ολοκληρωθεί η συνεργασία τους και η καταβολή των χρηματικών ποσών. 2.7 Phishing Phishing (Ηλεκτρονικό Ψάρεμα) ονομάζεται η μέθοδος εξαπάτησης των χρηστών του διαδικτύου, που πραγματοποιείται κυρίως με την αποστολή μαζικών spam μηνυμάτων στο ηλεκτρονικό ταχυδρομείο, με άμεσα μηνύματα σε δωμάτια 20

22 επικοινωνίας ή κοινωνικά δίκτυα και μέσω συνδέσεων που οδηγούν σε πλαστές όμοιες σελίδες εταιριών (τράπεζες, ηλεκτρονικά καταστήματα κ.λπ.). Η παραπάνω απάτη βασίζεται στην παραπλάνηση, άγνοια και απροσεξία των χρηστών. Ο θύτης υποδύεται μία αξιόπιστη πηγή, με κύριο στόχο να προσελκύσει το θύμα και να αποσπάσει απόρρητα προσωπικά δεδομένα και οικονομικά στοιχεία. Πιο αναλυτικά, ο αποστολέας απαιτεί από τον παραλήπτη να επαληθεύσει, να ενημερώσει προσωπικά του δεδομένα ή να συνδεθεί με τα αυτά σε κάποια υπηρεσία για λόγους ασφαλείας. Στην συνέχεια το θύμα ανυποψίαστο οδηγείται στην πλαστή ιστοσελίδα και καταχωρεί τα δεδομένα που του ζητούνται. Ο θύτης καταγράφει τα προσωπικά στοιχεία του χρήστη για μελλοντική κακόβουλη χρήση τους. Πολλές φορές προσπαθεί να εντοπίσει και άλλους λογαριασμούς που ίσως να έχει το θύμα χρησιμοποιώντας το του και παραλλαγές του κλεμμένου κωδικού του. Αρκετές είναι οι φορές που η απάτη είναι καλά οργανωμένη και οι phishers καλύπτουν το URL (διαδικτυακή διεύθυνση) της πλαστής ιστοσελίδας τους με ένα άλλο ψεύτικο, με αποτέλεσμα να εξαπατούν με αυτόν τον τρόπο anti-phishing προγράμματα. 21

23 Όμως πέρα από την εξαπάτηση των προγραμμάτων καταπολέμησης του phishing, στόχος είναι και η εξαπάτηση του θύματος για την αυθεντικότητα και αξιοπιστία της σελίδας. Κάτι που μπορεί να πετύχει με τεχνικές οπτικής εξαπάτησης, όπως : Μικρές αλλαγές στην σύνταξη, στην ορθογραφία στους συνδέσμους ή αναγραμματισμούς (πχ κλπ.). Χρησιμοποίηση ίδιων εικόνων και λογοτύπων με αυτά εταιριών (πχ το λογότυπο του Facebook σε ένα ). Με τον πηγαίο κώδικα της σελίδας και με τις παραπάνω τακτικές, μπορεί να δημιουργηθεί μία ολόκληρη σελίδα, ακριβές αντίγραφο με την αυθεντική. Υπάρχουν αρκετοί τύποι της μεθόδου, πιο συγκεκριμένα υπάρχει : Η απλή μέθοδος phishing, όπου ο θύτης παριστάνει ένα αξιόπιστο πρόσωπο και προσπαθεί να αποκτήσει προσωπικές πληροφορίες και στοιχεία πιστωτικών καρτών. Το Spear Phishing, που στοχοποιεί συγκεκριμένα πρόσωπά ή εταιρίες. Οι επιτιθέμενοι προσπαθούν αν συλλέξουν προσωπικά στοιχεία για το θύμα τους με στόχο να αυξήσουν την πιθανότητα επιτυχίας της επίθεσης. Το Clone Phishing, ένας τύπος επίθεσης που παίρνει νόμιμα μηνύματα ηλεκτρονικού ταχυδρομείου με συνημμένα αρχεία που είχαν είδη παραδοθεί παλαιότερα, δημιουργεί αντίγραφα του και αντικαθιστά το συνημμένο ή συνδέσμους που πιθανόν να υπάρχουν με κακόβουλα αρχεία και πηγές. Στην συνέχεια αποστέλλονται από μία πλαστογραφημένη διεύθυνση ηλεκτρονικού ταχυδρομείου ίδια με του αρχικού αποστολέα. Το Whaling, απευθύνεται σε ανώτερα στελέχη επιχειρήσεων (διευθυντές, διαχειριστές). Οι πλαστές ιστοσελίδες και μηνύματα θα αφορούν θέματα που είναι ανησυχητικά και κρίσιμα για μία εταιρία (δικαστικές υποθέσεις, παράπονα πελατών κλπ.). Και το Rogue WiFi (MITM), όπου ο κακόβουλος χρήστης δημιουργεί σημεία με δωρεάν ασύρματη πρόσβαση στο διαδίκτυο και μπορεί να αναμεταδώσει, υποκλέψει στοιχεία που υπάρχουν σε μία επικοινωνία (επιθέσεις man in the middle - MTIM) ή γενικά στοιχεία περιήγησης του χρήστη στο διαδίκτυο. 2.8 Pharming Η μέθοδος εξαπάτησης Pharming είναι η εξελιγμένη εκδοχή του Phishing, μία μορφή εγκλήματος εξαιρετικά επικίνδυνη που στοχεύει και εκείνη στην κλοπή των προσωπικών δεδομένων των χρηστών. Διαφέρει από τις τεχνικές phishing ως προς τον τρόπο που επιτυγχάνεται. Το κακόβουλο πρόγραμμα εκμεταλλεύεται κενά ασφαλείας του συστήματος και εισχωρεί στο μολυσμένα πλέον μηχάνημα του ανυποψίαστου χρήστη. Το σύστημα επηρεάζεται με τέτοιο τρόπο που το θύμα στην προσπάθεια του να επισκεφτεί 22

24 διαδικτυακούς τόπους, παρόλο που πληκτρολογεί σωστά τις διευθύνσεις που επιθυμεί να επισκεφτεί στο πρόγραμμα περιήγησης του, αυτό τον ανακατευθύνει σε άλλες όμοιες σελίδες αλλά πλαστές. Οι δράστες (Pharmers), στοχεύουν στην ανακατεύθυνση ιστοσελίδων όπου οι χρήστες εισάγουν αριθμούς τραπεζικών καρτών ή άλλων οικονομικών στοιχείων για διαδικτυακές συναλλαγές. Για παράδειγμα στην προσπάθεια που το θύμα επισκεφτεί μία τράπεζα στόχο για συναλλαγές του μέσω on-line banking καταλήγει να στέλνει τα στοιχεία που εισήγαγε στους εγκληματίες. Το Pharming μπορεί να υλοποιηθεί αν το κακόβουλο πρόγραμμα που εισχωρήσει στο μηχάνημα τροποποιήσει αρχεία ή ρυθμίσεις του συστήματος, όπως : Την αλλαγή των ρυθμίσεων ή και του firmware (λογισμικό συσκευής) ενός router, έτσι μπορεί να επιτευχθεί η ανακατεύθυνση των διευθύνσεων για όλες τις συσκευές του δικτύου. Την τροποποίηση του «host» αρχείου ενός Η/Υ. Την πρόσβαση στον κεντρικό DNS server και αλλαγή των σωστών IP διευθύνσεων με ψεύτικων. Αξίζει να σημειωθεί ότι, host ονομάζεται κάθε υπολογιστής δικτύου που παρέχει υπηρεσίες, αποθηκεύει αρχεία ιστοσελίδων και περιλαμβάνει και web server για τον διαμοιρασμό του περιεχομένου στο διαδίκτυο. Κάθε host και όχι μόνο, έχει μία ξεχωριστή διεύθυνση IP ή οποία τον αντιπροσωπεύει και αναπαρίσταται από αριθμούς (0-255) χωρισμένους με τελείες σε 4 μέρη (πχ ). Όλες οι οντότητες που έχουν πρόσβαση στο διαδίκτυο αντιστοιχούν σε κάποια IP διεύθυνση. Κάθε πακέτο μεταφοράς δεδομένων συνοδεύεται και αυτό επίσης από 23

25 δύο IP, μία του αποστολέα και μία του παραλήπτη. Επίσης σε συνδέσεις με το πρωτόκολλο επικοινωνίας Https δεν υπάρχει πρόβλημα για pharming. 2.9 Spamming Scamming Η μαζική αποστολή ενοχλητικών, άσχετων ή μη αποδεκτών μηνυμάτων, τα οποία έχουν σαν στόχο συνήθως την προώθηση κάποιου προϊόντος-υπηρεσίας, ονομάζεται Spamming. To Spam βασίζεται στην κακή αντιμετώπιση και άγνοια των χρηστών, οι αποστολείς spam μηνυμάτων προσπαθούν να προσελκύσουν τον χρήστη με ένα αρκετά ενδιαφέρον περιεχόμενο στα μηνύματα, έτσι ώστε να ανταποκριθούν σε αυτά. Συνήθως οι Spammers (αποστολείς spam μηνυμάτων), χρησιμοποιούν ηλεκτρονικά μέσα για την αποστολή των μηνυμάτων, λόγο του μηδενικού λειτουργικού κόστους πέρα από αυτού τις διαχείρισης των λιστών από τα χρηστών που χρησιμοποιούνται και του τεράστιου αριθμού αποδεκτών. Επομένως, ακόμα και αν κάποιο μικρό ποσοστό χρηστών ανταποκριθεί στο περιεχόμενο, θεωρείται επιτυχία. Τα περιεχόμενα των ενοχλητικών μηνυμάτων μπορεί να είναι προσβλητικά και επικίνδυνα πέρα από αυτά που έχουν σαν στόχο απλά την διαφήμιση. Για παράδειγμα, αρκετά spam διαφημίζουν πλαστά προϊόντα, από φάρμακα μέχρι λογισμικό υπολογιστή ως επίσημα προϊόντα ή υπηρεσίες γνωστών εταιριών, άλλα είναι εκείνα που διαδίδουν ειδήσεις παραπλανητικές και ψεύτικες και μερικά ασχολούνται με διαφημίσεις υπηρεσιών πορνογραφικού χαρακτήρα. Επίσης τα μηνύματα spam χρησιμοποιούνται και σαν μέσα μετάδοσης κακόβουλων αρχείων και ιών. Όταν ο στόχος του αποστολέα είναι η μόλυνση του υπολογιστή του χρήστη και η εξαπάτηση του, με σκοπό να υποκλέψει δεδομένα και να τα 24

26 χρησιμοποιήσει κακόβουλα, τότε πρόκειται για την διαδικασία που ονομάζεται Scamming. Για παράδειγμα ένας κακόβουλος χρήστης μπορεί να μολύνει το μηχάνημα και να αποκτήσει πρόσβαση σε αυτό, για να το χρησιμοποιήσει σαν μέσω αποστολής μηνυμάτων spam ή και για άλλες κακόβουλες ενέργειες όπως καταγραφή πληκτρολογίου, καταγραφή των click ή και κλοπή προσωπικών δεδομένων. Αξίζει να σημειωθεί πώς μεγάλη έξαρση υπάρχει στα spam μηνύματα τύπου phishing, που στοχεύουν στην παραπλάνηση των χρηστών μέσω πλαστών ιστοσελίδων όμοιες με τις πραγματικές, για την αλίευση προσωπικών δεδομένων. Απώτερος σκοπός ή απόσπαση ευαίσθητων πληροφοριών (αριθμός πιστωτικής κάρτας, κωδικοί λογαριασμών κοινωνικών δικτύων κλπ.). Επίσης spam δημοσιεύσεις σε κοινωνικά δίκτυα όπως Facebook, που διαδικτυακοί φίλοι έχουν μολυνθεί, με αποτέλεσμα να προσθέτουν ή να κοινοποιούν σε άλλα άτομα δημοσιεύσεις που προσπαθούν να πείσουν τους χρήστες πώς το περιεχόμενο τους είναι αρκετά ενδιαφέρον και να πατήσουν τον σύνδεσμο, με αποτέλεσμα να μολυνθούν και εκείνοι. Έρευνες έχουν δείξει πώς πάνω από το 70% των μηνυμάτων ηλεκτρονικού ταχυδρομείου είναι spam και σε σχετική μελέτη που πραγματοποιήθηκε στην Μεγάλη Βρετανία το 22% των χρηστών έχουν προβεί σε αγορές προϊόντωνυπηρεσιών που διαφημίζονταν μέσω spam τουλάχιστον μία φορά. 25

27 3 Προσπάθειες για ένα ασφαλέστερο διαδίκτυο 3.1 Δίωξη Ηλεκτρονικού Εγκλήματος Το τμήμα της Δίωξης Ηλεκτρονικού Εγκλήματος του Αρχηγείου Ελληνικής Αστυνομίας, έχει σαν αποστολή, την πρόληψη, την μελέτη και την εξιχνίαση εγκλημάτων ή αντικοινωνικών συμπεριφορών που διαπράττονται στο διαδίκτυο και στα ηλεκτρονικά μέσα επικοινωνίας. Ιδρύθηκε στην Αθήνα το 2004 και το 2006 δημιουργήθηκε μονάδα και στην Θεσσαλονίκη. Η Δίωξη Ηλεκτρονικού Εγκλήματος, απαρτίζεται από τμήματα που καλύπτουν το κάθε ένα ξεχωριστά θέματα, που αφορούν την προστασία του χρήστη από εγκλήματα ή πράξεις που διαπράττονται στα μέσα ηλεκτρονικής επικοινωνίας, ψηφιακής αποθήκευσης και γενικότερα στο διαδίκτυο. Το υπηρεσία είναι δομημένη και αποτελείται από: Το τμήμα Προστασίας Ανηλίκων, το οποίο ασχολείται μετά τα εγκλήματα που διαπράττονται κατά των ανήλικων ή εκείνα που συμμετέχουν ανήλικοι. (πχ παιδική πορνογραφία) Το τμήμα Γενικών Υποθέσεων και Προστασίας Προσωπικών Δεδομένων. (πχ κλοπή προσωπικών δεδομένων και δημιουργία πλαστής διαδικτυακής ταυτότητας) Το τμήμα Ασφάλειας Ηλεκτρονικών Επικοινωνιών, που ασχολείται με εγκλήματα που παραβιάζουν το απόρρητο των ηλεκτρονικών επικοινωνιών. (πχ καταγραφή και παρακολούθηση συνομιλιών από τρίτους) Το τμήμα Προστασίας Λογισμικού και Πνευματικών Δικαιωμάτων, το οποίο δραστηριοποιείται στις υποθέσεις που υπάρχει παράνομη διακίνηση λογισμικού, ψηφιακών δεδομένων και οπτικοακουστικού υλικού, καθώς επίσης και σε υποθέσεις παράνομης εισβολής σε υπολογιστικά συστήματα. (πχ αντιγραφή και διακίνηση CD/DVD που προστατεύεται από πνευματικά δικαιώματα παρόλο που απαγορεύεται η κάθε είδος αντιγραφή.) H ενημέρωση γονέων και η προστασία των παιδιών, η ευαισθητοποίηση τους για θέματα σχετικά με την ασφάλεια στο διαδίκτυο, καθώς και η προσπάθεια εξοικείωσης με τις νέες τεχνολογίες και με τη σωστή χρήση του διαδικτύου ήταν και ο λόγος δημιουργίας του CYBERIKD Η εφαρμογή για κινητές συσκευές CYBERKID, υπάρχει διαθέσιμη για λειτουργικά συστήματα Windows-IOS-Android, υλοποιήθηκε από την Δίωξη Ηλεκτρονικού 26

28 Εγκλήματος με πρωτοβουλία του Αρχηγείου Ελληνικής Αστυνομίας και του Υπουργείου Εσωτερικών και Διοικητικής Ανασυγκρότησης, με την χορηγία της εταιρίας «WIND ΕΛΛΑΣ». Η εφαρμογή παρέχει στους χρήστες δυνατότητες όπως : Ενημέρωση και συμβουλές για τους κινδύνους που πιθανών να έρθει αντιμέτωπος κάποιος στο διαδίκτυο, καθώς και άλλων χρήσιμων ειδήσεων ή πληροφοριών. Ψυχαγωγία, οι γονείς με τα παιδιά τους μέσω της ψηφιακής αλάνας μπορούν να διασκεδάσουν σε έναν χώρο φιλικό και ασφαλές με διάφορα παιχνίδια. Δυνατότητα άμεσης επικοινωνίας σε πραγματικό χρόνο σε περίπτωση κινδύνου ή απειλής με αξιωματικούς της Δίωξης Ηλεκτρονικού Εγκλήματος μέσω της χρήσης μίας καινοτόμου σε παγκόσμιο επίπεδο διαδικασίας «CYBER ALERT», ή μέσω αποστολής ηλεκτρονικού ταχυδρομείου. Πρωταρχικός στόχος του Κέντρο Διαχείρισης Διαδικτυακών Απειλών (Cyber Alert), είναι η διασφάλιση της σωματικής ακεραιότητας των παιδιών, καθώς και κάθε γεγονός το οποίο έχει να κάνει με κίνδυνο ή απειλή της ζωής τους. Ακόμα και κάποιος κάτοχος παλαιού κινητού τηλεφώνου που δεν μπορεί να κατεβάσει την εφαρμογή, μπορεί να επισκεφθεί την ιστοσελίδα. Ειδικές κατηγορίες για παιδιά έως 8 ετών, από 8 μέχρι 12 ετών, για τους γονείς, διάφορα επίκαιρα νέα και το Cyber Alert όπου προσφέρει συμβουλές πρόληψης και ασφάλειας, υπάρχουν για να επιλέξει ο επισκέπτης ανάμεσα σε αυτήν που τον αντιπροσωπεύει. Η εφαρμογή CYBERKID συμμετείχε στο Mobility Forum & Apps Awards 2015, στην μεγαλύτερη διοργάνωση απονομής βραβείων στην Ελλάδα, η οποία επιβραβεύει τις καινοτόμες εφαρμογές που φαίνονται να έχουν προοπτικές διάκρισης και διάρκειας στην ελληνική αγορά. Ανάμεσα σε εφαρμογές μεγάλων τραπεζών, κορυφαίων ασφαλιστικών φορέων, οργανισμών τηλεπικοινωνιών και δικτύων, και αναγνωρισμένων ιδιωτικών εταιρειών που διαπρέπουν στον τομέα του εμπορίου, του τουρισμού, της ασφάλειας των επικοινωνιών, αλλά και της διαδικτυακής ψυχαγωγίας και εκπαίδευσης, κατάφερε να αποσπάσει το χρυσό βραβείο στην κατηγορία «Καλύτερη εφαρμογή όσον αφορά την κοινωνική και οικονομική ανάπτυξη». Στην συγκεκριμένη κατηγορία βραβεύονται εφαρμογές που συνεισφέρουν στην κοινωνική και οικονομική ανάπτυξη, προσφέροντας λύσεις όσον αφορά την ηλεκτρονική υγεία, καταστάσεις ανάγκης σε περιπτώσεις που απαιτούν ανθρωπιστική βοήθεια, καθώς και στους τομείς πρόσβασης σε αγαθά και υπηρεσίες. Το κοινό μπορεί να επικοινωνήσει με στο ή με το κέντρο CYBER ALERT στο τηλέφωνο 11188, ενώ για κατοίκους εξωτερικού ο αριθμός είναι

29 Σχετικοί σύνδεσμοι : Η εφαρμογή για IOS - Η εφαρμογή για Android - Η εφαρμογή για Windows - Ιστοσελίδα Παρόμοιες ενέργειες Μονάδα Εφηβικής Υγείας Η Μονάδα Εφηβικής Υγείας (Μ.Ε.Υ) της Β Παιδιατρικής Κλινικής του Πανεπιστημίου Αθηνών, Νοσοκομείο Παίδων «Π.&Α. Κυριακού», ασχολείται με οποιοδήποτε πρόβλημα (μαθησιακά, ψυχοκοινωνικά, γυναικολογικά κλπ.) που αφορούν τα παιδιά ηλικίας ετών. Από το 2007 η Μ.Ε.Υ, βλέποντας από το κοινό της αναφορές για πολλά προβλήματα σε θέματα που αφορούσαν το διαδίκτυο, αποφάσισε να ασχοληθεί όχι μόνο σε κλινικό επίπεδο αλλά και σε εκπαιδευτικό, ερευνητικό με το θέμα τις διαδικτυακής ασφάλειας, σε σημείο να δημιουργήσει το Τμήμα Ασφάλειας του Διαδικτύου (Τ.Α.Δ). Το Τμήμα Ασφάλειας του Διαδικτύου της Μ.Ε.Υ., παρέχει της υπηρεσίες του σε παιδιά και έφηβους με φροντίδα και σωστή προσέγγιση των θεμάτων που καλείται να λύσει από έμπειρους Ιατρούς και Ψυχολόγους, όπως άλλωστε αρμόζει σε ένα παιδί. Αντιμετωπίζει θέματα που αφορούν εκφοβισμό, κακοποίηση, συμπεριφορές εξάρτησης και ότι άλλο πρόβλημα μπορεί να εμφανιστεί από την χρήση του διαδικτύου. Προσφέρει συμβουλές σε ειδικούς, εκπαιδευτικούς, γονείς και παιδιά για την αποφυγή κινδύνων, ορθής διαδικτυακής διαχείρισης καθώς και προτάσεις δημιουργικής απασχόλησης. Στη Μονάδα Εφηβικής Υγείας λειτουργεί καθημερινά από τις 9:00 έως τις 15:00 η γραμμή βοήθειας χωρίς χρέωση «ΜΕ Υποστηρίζω» στον αριθμό Σχετικοί σύνδεσμοι : Ιστοσελίδα - 28

30 3.2.2 Ημέρα Ασφαλούς Διαδικτύου Η παγκόσμια Ημέρα Ασφαλούς Διαδικτύου καθιερώθηκε με πρωτοβουλία της Ευρωπαίας Επιτρόπου Βιβιάν Ρέντινγκ και από το 2004 μέχρι σήμερα εορτάζεται κάθε χρόνο μία μέρα του Φεβρουαρίου (δεν υπάρχει συγκεκριμένη ημερομηνία), με πρωταρχικό σκοπό την ενημέρωση του κοινού για την ασφαλή πλοήγηση και ηθικά σωστή χρήση του διαδίκτυο. Πιο αναλυτικά στις 6 Φεβρουαρίου 2004 για πρώτη φορά εορτάστηκε σε 16 χώρες, κάτω από τον συντονισμό του έργου «Safe Borders» και του προγράμματος «Safer Internet» της Ευρωπαϊκής Επιτροπής. Το 2005 ανέλαβε αυτήν την προσπάθεια το Πανευρωπαϊκό Δίκτυο Εθνικών Κέντρων Ενημέρωσης & Επαγρύπνησης INSAFE στο πλαίσιο του προγράμματος «Safer Internet» της Ευρωπαϊκής Επιτροπής, με αποτέλεσμα μέχρι σήμερα πάνω από 100 χώρες σε όλον τον κόσμο (μεταξύ τους και η Ελλάδα) να συμμετέχουν στην συγκεκριμένη προσπάθεια. Η δράση ενημέρωσης Saferinternet.gr του Ελληνικού Κέντρου Ασφαλούς Διαδικτύου (εθνικός εκπρόσωπος του δικτύου INSAFE) είναι αυτό που διοργανώνει την Ημέρα Ασφαλούς Διαδικτύου στην χώρα μας μαζί με τους πρεσβευτές της σε τοπικές κοινωνίες, τμήματα και συστήματα. Για το έτος 2015 υλοποιήθηκαν 375 εκδηλώσεις στην Ελλάδα. 29

31 3.2.3 Ενημερωτικός Κόμβος Πανελλήνιου Σχολικού Δικτύου Το Πανελλήνιο Σχολικό Δίκτυο (Π.Σ.Δ) μέσω του ενημερωτικού κόμβου «Ασφάλεια στο Διαδίκτυο» είναι συντονιστής στην Ελλάδα και ανέλαβε να προσαρμόσει στα ελληνικά σε συνεργασία με τον Τομέα Εκπαιδευτικής Τεχνολογίας του Παιδαγωγικού Ινστιτούτου Κύπρου, το έργο με την ονομασία esafety. Η συγκεκριμένη προσπάθεια προέκυψε από εκπροσώπους της βιομηχανίας Διαδικτύου και ευρωπαϊκών Υπουργείων παιδείας με το European Schoolnet. Με θετικό αποτέλεσμα πλέον το esafety Label να είναι διαθέσιμο για όλα τα σχολεία. Το esafety είναι μία δωρεάν πιστοποίηση που στοχεύει στο να βοηθήσει τα σχολεία να παρέχουν ένα ασφαλές περιβάλλον για τους μαθητές και το εκπαιδευτικό προσωπικό, με ασφαλή πρόσβαση και χρήση των διαδικτυακών τεχνολογιών, ως κομμάτι της διδασκαλίας και μάθησης. Η παραπάνω πιστοποίηση με μελετημένο σχέδιο δράσεις για την ασφάλεια στο διαδίκτυο και με ισχυρή πολιτική προσπαθεί να το πετύχει μέσω της δικτυακής πύλης esafety Label. Η απόκτηση ετικέτας πιστοποίησης esafety, ενισχύει την εικόνα σχολείων πρωτοβάθμιας και δευτεροβάθμιας εκπαίδευσης. Τα ενδυναμώνει, στον τομέα της πρόληψης και της βελτίωσης της διαδικτυακής τους ασφάλειας. Μέσω της πύλης esafety Label, το σχολείο μπορεί να : αποκτήσει πρόσβαση σε πληροφορίες και συμβουλές που θα το βοηθήσουν να διαχειριστεί επεισόδια που σχετίζονται με το διαδίκτυο, εντός και εκτός σχολείου. ενημερώσει γονείς, εκπαιδευτικούς και μαθητές για την κρισιμότητα της ασφαλής χρήσης του διαδικτύου που καθίσταται σημαντική και για τις σχολικές επιδόσεις ενός παιδιού. παρέχει ευκαιρίες συνεχούς επαγγελματικής ανάπτυξης για τους εκπαιδευτικούς. Στα πλαίσια συμμετοχής στην δράση, το σχολείο όπου συμμετέχει θα μοιραστεί με την υπηρεσία ανώνυμα δεδομένα με βάση υποβληθέντα έντυπα αξιολόγησης, τεχνικές που χρησιμοποιούνται κ.α. Τα δεδομένα αυτά θα βοηθήσουν σε πιο στοχευμένο πρόγραμμα δράσης, στην κατανόηση και στον εντοπισμό αδυναμιών που ίσως να υπάρχουν. Η Διεύθυνση του σχολείου και ο σύλλογος διδασκόντων θα εκλέξει τον υπεύθυνο εκπαιδευτικό, ο οποίος από την ιστοσελίδα 30

32 θα δημιουργήσει λογαριασμό στο Ευρωπαϊκό Σχολικό Δίκτυο και θα έχει και τον συντονιστικό ρόλο στην προσπάθεια. Προτιμάται το όνομα χρήστη να ανταποκρίνεται περισσότερο στο σχολείο και στα πεδία όνομα και επώνυμο, προτιμάται το όνομα του υπεύθυνου. Αφού δημιουργηθεί ο λογαριασμός του σχολείου, πρέπει να συμπληρωθεί ένα online έντυπο αξιολόγησης το οποίο είναι και η αίτηση για το πιστοποιητικό, στην συνέχεια θα αποσταλεί το προσαρμοσμένο σχέδιο δράσης που θα ισχύει για το διάστημα των πολύ 18 μηνών. Το σήμα της επιτυχίας τους θα το παραλάβουν μόνο σχολεία τα οποία εκπληρώνουν επιτυχώς τα κριτήρια που έχουν συμφωνηθεί από το Υπουργείο Παιδείας. Επίσης να σημειωθεί πώς μπορεί να υπάρξουν έλεγχοι στα σχολεία κατά καιρό. Από τα 365 πανευρωπαϊκά σχολεία που έχουν λάβει ετικέτα πιστοποίησης, τα 154 είναι ελληνικά. (τελευταία καταμέτρηση 5/11/2014) Συνολικά, ως τις 5 Νοεμβρίου 2014, πανευρωπαϊκά έχουν πραγματοποιηθεί 457 υποβολές Εντύπου Αξιολόγησης για απόκτηση της πιστοποίησης και πιο αναλυτικά: 101 σχολεία να μην έχουν λάβει την ετικέτα, 336 χάλκινα, 20 αργυρά, και κανένα χρυσό. Σχετικοί σύνδεσμοι : Δικτυακή πύλη esafety label - Ενημερωτικός κόμβος «Ασφάλεια στο Διαδίκτυο» Ελληνικό Κέντρο Ασφαλούς Διαδικτύου Το Ελληνικό Κέντρο Ασφαλούς Διαδικτύου υλοποιήθηκε στα πλαίσια του προγράμματος Safer Internet με την συγχρηματοδότησης της Ευρωπαϊκής 31

33 Επιτροπής. Απαρτίζεται από τρείς διαφορετικές δράσεις με ξεχωριστή αρμοδιότητα η κάθε μία, η δράση ενημέρωσης και ευαισθητοποίησης «Safer internet GR», την ανοιχτή γραμμή καταγγελιών «Safe-Line» για αναφορές παράνομου περιεχόμενου και παράνομης συμπεριφοράς στο διαδίκτυο και την γραμμή βοήθειας «Help-Line». Η γραμμή βοήθειας «Help-Line», δημιουργήθηκε το 2008 από τις άλλες δύο δράσεις και παρέχει υποστήριξη και συμβουλές σε παιδιά, έφηβους, γονείς και ενήλικους για θέματα που αφορούν το διαδίκτυο και την σωστή χρήση του και γενικά με ότι πρόβλημα μπορεί να δημιουργηθεί σχετικά με αυτό. Το προσωπικό της γραμμής βοήθειας είναι γιατροί και ψυχολόγοι με πείρα σε προβληματικές συμπεριφορές στο διαδίκτυο το οποίο καλείται να αντιμετωπίσει και να βοηθήσει προβληματικές συμπεριφορές, όπως : εξάρτηση στο διαδίκτυο, σε ηλεκτρονικά-διαδικτυακά παιχνίδια, πορνογραφία, τυχερά παιχνίδια κ.α. διαδικτυακές απάτες, απειλές και ακατάλληλο περιεχόμενο. προθέσεις αυτοκτονίας, κακής συμπεριφοράς, αυπνίας και διατροφικών διαταραχών που έχουν σχέση με το διαδίκτυο. Οι ενδιαφερόμενοι μπορούν να επικοινωνήσουν με το Help-Line στο τηλέφωνο από της 9:00 μέχρι τις 17:00, ή μέσω Chat με ανώνυμη υποστήριξη στο στις ώρες 15:00-17:00. Επίσης συμβουλές και πληροφορίες μπορεί να βρει κάποιος και στο Η ανοιχτή γραμμή καταγγελιών παράνομου περιεχομένου στο διαδίκτυο «Safe-Line», είναι επίσημο μέλος του Διεθνής Συνδέσμου Ανοικτών Γραμμών Διαδικτύου (INHOPE). Ιδρύθηκε το 2003 από την Ελληνική Εταιρία FORTHNET, το Ελληνικό Όργανο Αυτορρύθμισης για το Περιεχόμενο του Internet (SAFENET), το Ίδρυμα Τεχνολογίας και Έρευνας - Ινστιτούτο Πληροφορικής (ΙΤΕ-ΙΠ) και το Ίδρυμα Μείζονος Ελληνισμού (ΙΜΕ). Η υλοποίηση και λειτουργία της έχει ανατεθεί στο Ινστιτούτο Πληροφορικής του Ιδρύματος Τεχνολογίας και Έρευνας και στο SAFENET. Σκοπός της δημιουργίας της, η εξάλειψη και ο εντοπισμός του παράνομου και κακόβουλου περιεχομένου (φωτογραφίες και βίντεο) που προβάλουν ανήλικα άτομα. Απαλοιφή προσβλητικού ή ρατσιστικού περιεχόμενου και ότι άλλο είναι παράνομο σύμφωνα με την ελληνική νομοθεσία. 32

34 Το κοινό της Safe-Line μπορεί να υποβάλει καταγγελίες στην σελίδα στο τηλέφωνο από τις 09:00 έως τις 16:00 ή με SMS στο γράφοντας «Safeline» κενό και την καταγγελία. Mόνο αν ο χρήστης επιθυμεί να καταγγείλει επώνυμα θα συμπληρώσει προσωπικά στοιχεία. Μπορεί να αναφέρει έναν δικτυακό τόπο, κάποια υπηρεσία νέων ή δίκτυο P2P (Peer To Peer) edonkey για περιεχόμενο ή πρόβλημα όπως παιδική πορνογραφία, παραβίαση προσωπικών δεδομένων, παραβίαση απορρήτου επικοινωνίας, διαδικτυακή απάτη, ρατσισμό/ξενοφοβία ή οτιδήποτε άλλο πέρα από τα παραπάνω. Η διαδικασία που ακολουθείται λαμβάνοντας μία καταγγελία. 33

35 Τελευταία δράση που συμπληρώνει το Ελληνικό Κέντρο Ασφαλούς Διαδικτύου είναι αυτή της ενημέρωσης και ευαισθητοποίησης. Το Saferinternet.gr, προσφέρει ενημέρωση για θέματα που αφορούν διαδικτυακές απειλές, προβλήματα σε ψηφιακά μέσα και συμβουλές σε εκπαιδευτικούς, ενήλικους, έφηβους και παιδιά. Ο χρήστης επιλέγει σύμφωνα με την ηλικία του την κατάλληλη κατηγορία για να ενημερωθεί για θέματα πιο κοντά σε αυτόν. Συγκεκριμένα στα παιδιά προσφέρει παιχνίδια, χειροτεχνίες και συμβουλές που ενώ περνάει ευχάριστα την ώρα του μπορεί να μάθει ταυτόχρονα για την ασφάλεια και τα δικαιώματα του. Χρήσιμοι σύνδεσμοι : Η εφαρμογή της «Safe-Line» για android - Περιοδικό για την ασφάλεια στο διαδίκτυο - 34

36 4 Αρχιτεκτονική και μεθοδολογία ανάπτυξης του CYBERKID 4.1 Τεχνολογίες Βασικές αρχές προγραμματισμού στην γλώσσα C# Η γλώσσα προγραμματισμού C# είναι μία από τις πιο νέες αντικειμενοστραφής γλώσσες, σχεδιασμένη για ανάπτυξη λογισμικού στο.net Framework. Στον αντικειμενοστραφή προγραμματισμό (OOP- Object Oriented Programming) τα πάντα είναι αντικείμενα (objects). Σε τέτοιον προγραμματισμό η οργάνωση γίνεται γύρω από τα δεδομένα και τις ρουτίνες που μπορούν να δράσουν και να έχουν πρόσβαση σε αυτά. Η C# είναι case sensitive με αποτέλεσμα ονόματα μεταβλητών και μεθόδων να διαφέρουν αν δεν είναι σωστά τυπωμένα (πχ το main() είναι διαφορετικό από το Main()) Τύποι δεδομένων Στην C# υπάρχουν λέξεις-κλειδιά που είναι δεσμευμένα και δεν υπάρχει δυνατότητα δήλωσης μεταβλητών με ίδιο όνομα με αυτά (δεν μπορεί μία μεταβλητή να ονομάζεται int). Οι τύποι των μεταβλητών πρέπει να είναι συμβατές με τις τιμές τους. Η γλώσσα στον εντοπισμό σφάλματος σε μη έγκυρες αντιστοιχίες δεν μπορεί να προχωρήσει στο στάδιο μεταγλώττισης. Τύπος δεδομένων Τιμή bool true ή false byte μη προσημασμένος ακέραιος 8-bit [0 μέχρι 255] char χαρακτήρας decimal αριθμητικός τύπος για οικονομικούς υπολογισμούς [1.0 x μέχρι 7.9 x 1028] double Κινητής υποδιαστολής διπλής ακρίβειας [5.0 x μέχρι 1.7 x 10308] float κινητής υποδιαστολής μονής ακρίβειας [1.5 x μέχρι 3.4 x 1038] int ακέραιος [ μέχρι ] 35

37 long μεγάλος ακέραιος [ μέχρι ] sbyte προσημασμένος ακέραιος [-128 μέχρι 127] short Μικρός ακέραιος [ μέχρι 32767] uint μη προσημασμένος ακέραιος [0 μέχρι ] ulong μη προσημασμένος μεγάλος ακέραιος [0 μέχρι ] ushort μη προσημασμένος μικρός ακέραιος [0 μέχρι 65535] string αλφαριθμητικό Οι τύποι δεδομένων μπορεί να είναι τύποι τιμών (value types) ή τύποι αναφοράς (reference type). Οι τύποι τιμών περιέχουν μία πραγματική τιμή (πχ 23) ενώ οι αναφοράς περιέχουν μία αναφορά προς την τιμή, συνήθως κλάση (πχ Test x = new Test();). Παράδειγμα χρήσης μεταβλητών 1 Μία μεταβλητή ορίζεται πρώτα με τον τύπο και στην συνέχεια με το όνομα της. Μπορεί να αρχικοποιηθεί αμέσως με την τιμή της (για ανάθεση τιμής χρησιμοποιείται το «=») ή να οριστεί σε διαφορετικό σημείο παρακάτω. Η τιμή μίας μεταβλητής υπάρχει δυνατότητα να αλλάξει κατά την διάρκεια εκτέλεσης του προγράμματος. static void Main() int x = 10; int y = 20; int sum; sum = x + y; Console.WriteLine("Το άθροισμα είναι:" + sum); Παράδειγμα χρήσης μεταβλητών 2 : const Η δήλωση μεταβλητών ως σταθερές μπορεί να γίνει με την λέξη κλειδί «const» και δεν μπορούν εν συνεχεία να πάρουν διαφορετική τιμή. Επίσης οι μεταβλητές ίδιου τύπου μπορούν να οριστούν μαζί χωρισμένες με κόμμα η μία από την άλλη. const int months = 12, weeks = 52, days = 365; 36

38 Παράδειγμα χρήσης μεταβλητών 3 : variable Αν δεν ξέρουμε τον τύπο δεδομένων που πρέπει να έχει μία μεταβλητή τότε μπορεί να οριστεί με τύπο var, όπου ο μεταγλωττιστής (Compiler) αναγνωρίζει και καθορίζει τον τύπο. var num = 21; Στο παραπάνω παράδειγμα το var δεν είναι αναγκαίο γιατί είναι γνώριμο ότι η μεταβλητή πρέπει να είναι τύπου int σύμφωνα με την τιμή της. Συνήθως το var χρησιμοποιείται όταν ο επιστρεφόμενος τύπος είναι ανώνυμος για τους προγραμματιστές, όπως στην παρακάτω περίπτωση. static void Main(string[] args) var anonarray = new[] new name = "giorgos", age = 22, new name = "aggelos", age = 18 ; foreach (var person in anonarray) Console.WriteLine(person.name+" is "+person.age); Console.ReadLine(); Παράδειγμα χρήσης μεταβλητών 4 : enum Η λέξι-κλειδί enum (enumeration) χρησιμοποιείται για να δηλώσει έναν συγκεκριμένο τύπο που αποτελείται από σταθερές επιλογές. 37

39 class Program enum Importance None, Trivial, Regular, Important, Critical ; static void Main() Importance implevel = Importance.Important; Console.WriteLine("message is " + implevel); Συνθήκες ελέγχου ροής και επιλογής Οι εντολές εκτελούνται μία-μία με την σειρά στο πρόγραμμα. Υπάρχουν όμως περιπτώσεις όπου ανάλογα με τις συνθήκες ίσως πρέπει να τρέξουν διαφορετικές εντολές και όχι όλες. Συνθήκη ελέγχου If Η εντολή if μας επιτρέπει να εκτελέσουμε μια εντολή ή ένα μπλοκ εντολών αναλόγως με το αν ικανοποιείται μια συνθήκη. Εάν η συνθήκη είναι αληθής τότε εκτελείται η εντολή που αντιστοιχεί στο if και συνεχίζει παρακάτω. Διαφορετικά εκτελούνται οι εντολές που ακολουθούν μόνο. static void Main(string[] args) int x = 0; if (x == 0) Console.WriteLine("x is 0"); Console.ReadLine(); Στις περιπτώσεις όπου στο if υπάρχουν περισσότερες από μία εντολές στο εσωτερικό του τότε πρέπει αυτές να βρίσκονται μέσα σε και (αριστερό και δεξιό άγκιστρο). 38

40 static void Main(string[] args) int x = 0; if (x == 0) Console.WriteLine("x is 0"); Console.WriteLine("true"); Console.ReadLine(); Υπάρχουν περιπτώσεις όπου ορίζονται οι εντολές που θα εκτελεστούν σε περίπτωση που δεν ισχύει η συνθήκη. Αυτό γίνετε με το else ή με συνεχόμενα ifelse-if. static void Main(string[] args) int x = 8; if (x < 0) Console.WriteLine("x < 0"); else if (x >= 0 && x <= 10) Console.WriteLine("x in [0,10]"); else if (x > 10 && x <= 20) Console.WriteLine("x in (10,20]"); else Console.WriteLine("x > 20"); Console.ReadLine(); Συνθήκη επιλογής switch Η εντολή switch είναι ένας άλλος τρόπος να εκτελέσουμε διαφορετικά κομμάτια κώδικα, ανάλογα με τις τιμές μιας μεταβλητής. Μετά το switch ακολουθεί το όνομα της μεταβλητής. Στις περιπτώσεις (case) γίνεται δήλωση της τιμής ανάλογα με την περίπτωση που ελέγχεται και στην συνέχεια ακολουθούν οι εντολές προς εκτέλεση, καθώς και το break κάθε περίπτωσης. Τέλος αντί για case υπάρχει το default, δηλαδή το κομμάτι που θα εκτελεστεί αν η μεταβλητή δεν παίρνει καμία από τις παραπάνω τιμές. 39

41 static void Main(string[] args) int x = 1; switch (x) case 1: Console.WriteLine("Case 1"); break; case 2: Console.WriteLine("Case 2"); break; default: Console.WriteLine("Default case"); break; Console.ReadLine(); Η εντολή break είναι υπεύθυνη να μεταφέρει την εκτέλεση του προγράμματος στο τέλος του switch. Έτσι όταν εντοπιστεί η σωστή περίπτωση όπου ανήκει το ζητούμενο να μην εκτελούνται και όλες οι υπόλοιπες περιπτώσεις Δομές επανάληψης For Η for μπορεί να χρησιμοποιηθεί όταν ο αριθμός των επαναλήψεων που θα γίνει είναι γνωστός. H αρχικοποίηση της γίνεται με τον ορισμό μίας ακέραιας μεταβλητής που δηλώνει από πού θα αρχίσει ο μετρητής των επαναλήψεων, την συνθήκη επανάληψης, που όσο είναι αληθές η διαδικασία θα συνεχίζεται και στο τελευταίο κομμάτι υπάρχει ο ορισμός μίας εντολής που εκτελείται κάθε φορά στο τέλος κάθε επανάληψης και είναι και αυτή που αναλαμβάνει να αυξήσει στην τιμή του μετρητή. static void Main() int sum = 0; for (int i = 1; i <= 10; i++) sum += i; Console.WriteLine(sum); Console.ReadLine(); 40

42 While Στην while δεν είναι αναγκαίο να είναι γνωστός ο αριθμός των επαναλήψεων. Πολλές φορές μπορεί να χρειάζεται να εκτελείται συνέχεια μία επανάληψη μέχρι να εκπληρωθεί μία συνθήκη και αυτό μπορεί να συμβεί με την συγκεκριμένη δομή. Όσο η συνθήκη συνεχίζει να είναι αληθής η επανάληψη συνεχίζεται. Αν από την αρχή η συνθήκη είναι ψευδής τότε η επανάληψη δεν εκτελείται καμία φορά. static void Main() int current = 1; while (current <= 1000) Console.WriteLine(current*=3); Console.ReadLine(); Do-While Ισχύει ότι και στην While με την διαφορά ότι η επανάληψη θα εκτελεστεί τουλάχιστον μία φορά γιατί η συνθήκη υπάρχει στο τέλος. static void Main() int x; do Console.WriteLine("Dwse ena pollaplasio tou 2:"); x = Int32.Parse(Console.ReadLine()); while (x % 2!= 0); Console.ReadLine(); Foreach H foreach δουλεύει επαναληπτικά με βάση τα περιεχόμενα μίας συλλογής (πίνακα, λίστα κτλ.). Στην αρχή της επανάληψης η βοηθητική μεταβλητή που χρησιμοποιεί παίρνει την τιμή που υπάρχει στην πρώτη θέση της συλλογής και σε κάθε επανάληψη παίρνει κάθε φορά την επόμενη τιμή. Ο τύπος της βοηθητικής μεταβλητής πρέπει να ταιριάζει με τον τύπο των στοιχείων που θα καταχωρούνται σε αυτήν. 41

43 static void Main() int[] values = new int[] 1, 3, 5, 9, 2, 11 ; int maxvalue = int.minvalue; foreach (int i in values) if (i > maxvalue) maxvalue = i; Console.WriteLine(maxValue); Console.ReadLine(); Πίνακες και συλλογές Array Ένας πίνακας είναι μία στατική δομή σταθερού μεγέθους που δέχεται δεδομένα ίδιου τύπου. Συνήθως ένας πίνακας είναι μίας ή δύο διαστάσεων. Μονοδιάστατος πίνακας Η δήλωση ενός μονοδιάστατου πίνακα μπορεί να γίνει απλά με τον αριθμό των θέσεων του σαν παράμετρο, int[] Array_int = new int[5]; είτε με εκχώρηση των δεδομένων απευθείας με την δήλωση, σε αυτήν την περίπτωση το μέγεθος του πίνακα υπολογίζεται από τον αριθμό των παραμέτρων. string[] Array_string = new string[] "giorgos", "aggelos" ; Δισδιάστατος πίνακας Η δήλωση πίνακα με 2 διαστάσεις γίνεται περνώντας σαν παραμέτρους τις γραμμές και τις στήλες που θα έχει. int[,] Array_twodim = new int[3, 4]; είτε με εκχώρηση των δεδομένων απευθείας με την δήλωση, σε αυτήν την περίπτωση το μέγεθος του πίνακα υπολογίζεται από τον αριθμό των παραμέτρων. 42

44 int[,] Array_twodim = new int[,] 1,2,3,4, 5,6,7,8, 9,10,11,12 ; Η αρίθμηση των στοιχείων ενός πίνακα ότι διάσταση και να έχει ξεκινάει από την θέση 0 και αυξάνει με κάθε καταχώρηση. Αν τα δεδομένα δεν έχουν εισαχθεί κατά την δήλωση τότε εισάγονται αργότερα με βάση την αρίθμηση των θέσεων. string[] Array_string = new string[2]; Array_string[0] = "giorgos"; Array_string[1] = "aggelos"; Στο αναλυτικό παράδειγμα που ακολουθεί εφαρμόζονται μερικές ιδιότητες, προκαθορισμένοι μέθοδοι και λειτουργίες πάνω σε πίνακες. static void Main(string[] args) string[] Array_string = new string[] "giorgos", "aggelos" ; //δημιουργία κλώνου του αρχικού πίνακα με το Clone(). string[] ArrayClone_string = (string[])array_string.clone(); //αλλαγή τιμής στην δεύτερη θέση του Array_string Array_string[1] = "kostas"; //εμφάνιση του στοιχείου στην πρώτη θέση του πίνακα ArrayClone_string Console.WriteLine(ArrayClone_string[0]); //εμφάνιση του μεγέθους του πίνακα Array_string Console.WriteLine(Array_string.Length); Console.ReadLine(); ArrayList Η ArrayList είναι μία δυναμική δομή δεδομένων που αντιθέτως με τον πίνακα δεν έχει κάποιο σταθερό μέγεθος. Επίσης προσφέρει υλοποιημένες λειτουργίες όπως αυτή της ταξινόμησης και της αναζήτησης. Για να χρησιμοποιηθεί πρέπει να δηλωθεί το ακόλουθο namespace «using System.Collections;» Η παραπάνω δομή δεδομένων μπορεί να υλοποιηθεί με δήλωση χωρίς παραμέτρους αν το μέγεθος δεν είναι γνωστό, 43

45 ArrayList mycollection = new ArrayList(); στις περιπτώσεις που είναι γνωστό και το μέγεθος της απλά με την δήλωση περνιέται σαν παράμετρος, ArrayList mycollection = new ArrayList(5); διαφορετικά είτε με απευθείας ανάθεση τιμών, ArrayList mycollection = new ArrayList() 4,5,6,7; είτε με ανάθεση τιμών με δεδομένα από μία άλλη συλλογή. int[] intarray = new int[] 4,5,6,7; ArrayList mycollection = new ArrayList(intArray); Η αρίθμηση των στοιχείων μίας ArrayList ξεκινάει από την θέση 0 και αυξάνει με κάθε καταχώρηση. Αν τα δεδομένα δεν έχουν εισαχθεί κατά την δήλωση τότε εισάγονται αργότερα με την μέθοδο Add(). ArrayList mycollection = new ArrayList(); mycollection.add(4); mycollection.add(5); Μία ArrayList αν χρειαστεί περισσότερο χώρο για τα δεδομένα της από αυτόν που είχε αρχικοποιηθεί αρχικά τότε διπλασιάζει τον χώρο της για να χωρέσουν τα νέα δεδομένα. Όμως με αυτήν την λειτουργικότητα της πολλές φορές μένει και χώρος κενός πέρα από αυτόν που χρειάζεται πραγματικά. Το παρακάτω παράδειγμα εξηγεί τον τρόπο λειτουργίας της. 44

46 static void Main(string[] args) ArrayList mycollection = new ArrayList(); for (int i = 1; i <= 6; i++) //πρόσθεση στοιχείων στην συλλογή mycollection.add(i); //η ιδιότητα Capacity επιστρέφει τον αριθμό των στοιχείων που μπορεί να περιέχει η ArrayList Console.WriteLine(myCollection.Capacity); /*υλοποιώντας μία ArrayList υπάρχει περίπτωση να δεσμευτεί μαζί με τον χώρο που πραγματικά χρειάζεται και χώρος που θα μείνει άδειος. Αυτό το πρόβλημα λύνεται εύκολα με την μέθοδο TrimToSize()*/ mycollection.trimtosize(); Console.WriteLine("Fixed capacity " + mycollection.capacity); Console.ReadLine(); Μία ιδιαιτερότητα που θέλει προσοχή είναι ότι η ArrayList δεν δέχεται κάποιον τύπο δεδομένων στην δήλωση της, με αποτέλεσμα να μην υπάρχει περιορισμός στα δεδομένα που μπορούν σε αυτήν. static void Main(string[] args) ArrayList array1 = new ArrayList(); array1.add(1); array1.add("giorgos"); //No error at compile process int total = 0; foreach (int num in array1) total += num; //-->Runtime Error Στο αναλυτικό παράδειγμα που ακολουθεί εφαρμόζονται μερικές ακόμα ιδιότητες, προκαθορισμένοι μέθοδοι και λειτουργίες πάνω σε ArrayList. 45

47 static void Main(string[] args) string[] array = new string[] "giorgos", "katerina", "aggelos" ; ArrayList mycollection = new ArrayList(array); //αναζήτηση στοιχείου από την πρώτη θέση του mycollection. int location = mycollection.indexof("katerina", 0); Console.WriteLine(location); //ταξινόμηση στοιχείων. mycollection.sort(); //εμφάνιση των ταξινομημένων στοιχείων πλέων. for (int i = 0; i < mycollection.count; i++) Console.WriteLine(myCollection[i]); Console.ReadLine(); List Η λίστα είναι μία δυναμική δομή δεδομένων όπως και η ArrayList, με την βασική διαφορά τους είναι ότι η πρώτη επιτρέπει να αποθηκευτούν δεδομένα σε αυτήν μόνο ίδιου τύπου. Επίσης για χρησιμοποιηθεί πρέπει να δηλωθεί το ακόλουθο namespace «using System.Collections;» Η παραπάνω δομή δεδομένων μπορεί να υλοποιηθεί με δήλωση χωρίς παραμέτρους αν το μέγεθος δεν είναι γνωστό, List<string> mylist = new List<string>(); στις περιπτώσεις που είναι γνωστό και το μέγεθος της απλά με την δήλωση περνιέται σαν παράμετρος, List<string> mylist = new List<string>(2); διαφορετικά είτε με απευθείας ανάθεση τιμών, List<string> mylist = new List<string>() "a", "b" ; είτε με ανάθεση τιμών με δεδομένα από μία άλλη συλλογή. string[] array = new string[] "a", "b"; List<string> mylist = new List<string>(array); 46

48 Στο αναλυτικό παράδειγμα που ακολουθεί εφαρμόζονται μερικές ακόμα ιδιότητες, προκαθορισμένοι μέθοδοι και λειτουργίες πάνω σε List. static void Main(string[] args) List<string> cities = new List<string>(); //προσθήκη στοιχείων. cities.add("new York"); cities.add("mumbai"); cities.add("athens"); cities.add("berlin"); //αλλαγή του δεύτερου στοιχείου της λίστας. cities[1] = "Larissa"; List<string> cities2 = new List<string>() "Thessaloniki", "Patra"; //προσθήκη νέας λίστας στο τέλος της cities. cities.addrange(cities2); //αφαίρεση στοιχείου από την λίστα. cities.remove("patra"); //ταξινόμηση λίστας. cities.sort(); //αντιστροφή λίστας. cities.reverse(); foreach (string city in cities) Console.WriteLine(city); Console.ReadLine(); Queue Η ουρά επιτρέπει την εισαγωγή δεδομένων με σκοπό να εξαχθούν με μία συγκεκριμένη σειρά. Η τακτική που χρησιμοποιεί για την εξαγωγή ονομάζεται First In First Out (FIFO). Δηλαδή σε μία ουρά το πρώτο στοιχείο που μπήκε θα είναι και αυτό που θα βγει και πρώτο. Για να χρησιμοποιηθεί η Queue πρέπει να δηλωθεί το ακόλουθο namespace «using System.Collections;» ενώ για ουρά με συγκεκριμένο τύπο (Queue<T>) και το namespace «using System.Collections.Generic;» Οι τρόποι δήλωσης μίας ουράς δεν διαφέρουν από τις προηγούμενες ροές δεδομένων. Η διαφορά είναι στην περίπτωση που δημιουργηθεί μία ουρά με συγκεκριμένο αριθμό θέσεων και στην πορεία ξεπεραστεί αυτός ο αριθμός τότε η ουρά θα διπλασιαστεί αυτόματα γιατί ο παράγοντας αύξησης από προεπιλογή είναι το 2. Για να αλλάξει αυτή η προεπιλογή θα δηλωθεί με τον παρακάτω τρόπο: 47

49 Queue q = new Queue(10, 1.5F); Έτσι η ουρά αντί να γίνει 20 θέσεων θα γίνει 15 θέσεων στην περίπτωση που χρειαστεί περισσότερες από τις αρχικά δηλωμένες θέσεις και κάθε φορά που χρειάζεται θα αυξάνεται κατά ¾ σύμφωνα με το παράδειγμα. Η βασικές μεθόδους εισαγωγής και εξαγωγής στοιχείων από μία ουρά είναι η Enqueue() και η Dequeue() αντίστοιχα. static void Main(string[] args) Queue q = new Queue(); q.enqueue("giorgos"); q.enqueue("aggelos"); string name1 = q.dequeue().tostring(); string name2 = q.dequeue().tostring(); Console.WriteLine(name1); Console.WriteLine(name2); Console.ReadLine(); Αναλυτικό παράδειγμα χρήσης ουράς και ορισμένων λειτουργιών της. 48

50 static void Main(string[] args) Queue<int> queue = new Queue<int>(); //προσθήκη στην ουρά queue.enqueue(5); queue.enqueue(10); queue.enqueue(15); queue.enqueue(20); //εφόσον τα στοιχεία της ουράς δεν έχουν τελειώσει, while (queue.count!=0) //εμφάνισε τα όλα foreach (int x in queue) Console.WriteLine(x); //και αφαίρεσε το πρώτο στοιχείο της ουράς. queue.dequeue(); Console.WriteLine("==="); //προσθήκη και άλλων στοιχείων στην ουρά queue.enqueue(25); queue.enqueue(30); //εμφάνιση με την μέθοδο Peek() του επόμενου στοιχείου που θα φύγει. Console.WriteLine("next is " + queue.peek().tostring()); Console.ReadLine(); Stack Η στοίβα είναι παρόμοια με την ουρά με την διαφορά να είναι ο τρόπος εξαγωγής των στοιχείων της. Η τακτική που χρησιμοποιεί ονομάζεται Last In First Out (LIFO) σε αντίθεση με την FIFO της ουράς, η πρώτη αφαιρεί πρώτα το πιο τελευταίο στοιχείο που μπήκε σε αυτήν. Για να χρησιμοποιηθεί η Stack πρέπει να δηλωθεί το ακόλουθο namespace «using System.Collections;» ενώ για στοίβα με συγκεκριμένο τύπο (Stack<T>) και το namespace «using System.Collections.Generic;» Η βασικές μεθόδους εισαγωγής και εξαγωγής στοιχείων από μία στοίβα είναι η Push() και η Pop() αντίστοιχα. 49

51 static void Main(string[] args) Stack s = new Stack(); s.push("giorgos"); s.push("aggelos"); string name1 = s.pop().tostring(); string name2 = s.pop().tostring(); Console.WriteLine(name1); Console.WriteLine(name2); Console.ReadLine(); Αναλυτικό παράδειγμα χρήσης ουράς και ορισμένων λειτουργιών της. static void Main(string[] args) Stack<int> stack = new Stack<int>(); //προσθήκη στην στοίβα stack.push(5); stack.push(10); stack.push(15); stack.push(20); //εφοσόν τα στοιχεία της στοίβας δεν έχουν τελειώσει, while (stack.count!=0) //εμφάνισε τα όλα foreach (int x in stack) Console.WriteLine(x); //και αφαίρεσε το τελευταίο στοιχείο της στοίβας. stack.pop(); Console.WriteLine("==="); //προσθήκη και άλλων στοιχείων στην στοίβα stack.push(25); stack.push(30); //εμφάνιση με την μέθοδο Peek() του επόμενου στοιχείου που θα φύγει. Console.WriteLine("next is " + stack.peek().tostring()); //έλεγχος με την μέθοδο Contains() αν το στοιχείο στην παράμετρο του υπάρχει στην στοίβα. Console.WriteLine(stack.Contains(10)); Console.ReadLine(); 50

52 Dictionary Το dictionary είναι μία δομή δεδομένων που αποθηκεύει ζευγάρια από κλειδιά και τιμές (key/value), με αυτόν τον τρόπο κάθε τιμή συνδέεται αποκλειστικά με μόνο ένα κλειδί. Για να χρησιμοποιηθεί η Stack πρέπει να δηλωθεί το ακόλουθο namespace «using System.Collections.Generic;» Η δήλωση ενός dictionary γίνεται με ανάθεση των τύπων δεδομένων που θα έχει το key και το value αντίστοιχα. Αν το μέγεθος είναι γνωστό τότε απλά μπαίνει σαν παράμετρο. Dictionary<int, string> dictionary = new Dictionary<int, string>(); Η εισαγωγή των στοιχείων γίνεται με την γνωστή μέθοδο.add(). Dictionary<int, string> dictionary = new Dictionary<int, string>(); dictionary.add(1, "giorgos"); dictionary.add(2, "aggelos"); Για την εμφάνιση κάποιου στοιχείου που βρίσκεται στο dictionary χρησιμοποιείται indexing με βάση τα keys που έχουν οριστεί. Κάθε κλειδί είναι μοναδικό και αντιπροσωπεύει μία τιμή. Dictionary<int, string> dictionary = new Dictionary<int, string>(); dictionary.add(1, "giorgos"); dictionary.add(2, "aggelos"); Console.WriteLine(dictionary[1] +Environment.NewLine+ dictionary[2]); Αναλυτικό παράδειγμα χρήσης του dictionary και ορισμένων λειτουργιών του. static void Main(string[] args) Dictionary<int, string> dictionary = new Dictionary<int, string>(); dictionary.add(1, "giorgos"); dictionary.add(2, "aggelos"); Console.WriteLine(dictionary.Count); bool a = dictionary.containskey(1); bool b = dictionary.containsvalue("kostas"); Console.WriteLine(a); Console.WriteLine(b); Console.ReadLine(); 51

53 Κλάσεις και αντικείμενα Ο αντικειμενοστραφής προγραμματισμός είναι η εξέλιξη του συναρτησιακού. Στον συναρτησιακό προγραμματισμό η ανάπτυξη ενός προγράμματος γινόταν σε μία η περισσότερες ενότητες κώδικα (modules), οι οποίες ήταν εξαρτημένες μεταξύ τους. Αυτό καθιστούσε δύσκολο το κομμάτι τις αλλαγής-τροποποίησης του κώδικα. Στον αντικειμενοστραφή προγραμματισμό ο κώδικας μπορεί να χωριστεί σε κομμάτια, τις λεγόμενες κλάσεις που το κάθε ένα αντιπροσωπεύει μία λειτουργία για ένα κομμάτι του συστήματος. Αυτό καθιστά εύκολη την αλλαγή του κώδικα καθώς το κάθε κομμάτι δεν επηρεάζει τα άλλα. Μία κλάση αναπαριστά μερικές ιδιότητες, λειτουργίες και συμπεριφορές μίας ομάδας από αντικείμενα. Ένα αντικείμενο μπορεί να είναι οτιδήποτε στον κόσμο (ζώα, φαγητά, άνθρωποι κ.α.). Όλα τα αντικείμενα διαφοροποιούνται και κατατάσσονται σε κλάσεις που τα αντιπροσωπεύουν. Για παράδειγμα, ο φοιτητής Γιώργος είναι ένα αντικείμενο και ο φοιτητής Άγγελος επίσης, αποτελούνται από πληροφορίες και δεδομένα κοινά (όνομα, αριθμό μητρώου κλπ.), για αυτό και τα δύο αυτά αντικείμενα ανήκουν στην ίδια κλάση, τον «φοιτητή». Όταν δημιουργείτε ένα αντικείμενο ο μεταγλωττιστής της C# δεσμεύει χώρο για τις μεταβλητές της κλάσης στην μνήμη για αυτό κάθε αντικείμενο περιέχει διαφορετικά δεδομένα. Η δήλωση μίας κλάσης γίνεται με την λέξη class συνοδευόμενη με το όνομα της και τις αγκύλες, όπου μέσα εκεί υλοποιείται ο κώδικας της κλάσης. class Program static void Main(string[] args) Student st1 = new Student(); st1.am = " "; st1.name = "giorgos"; Console.WriteLine(st1.name + st1.am); Console.ReadLine(); public class Student public string name; public string am; 52

54 Properties Οι ιδιότητες προσφέρουν πρόσβαση στις μεταβλητές μίας κλάσης με ασφαλή τρόπο. Σε αντίθεση με τις απλές μεταβλητές που η τιμή δεν μπορεί να περιοριστεί, μέσα από τις ιδιότητες υπάρχει αυτή η δυνατότητα. Μια ιδιότητα αποτελείται από 2 μέρη (accessors). Τον get accessor ο οποίος είναι υπεύθυνος για την ανάκτηση της τιμής της μεταβλητής και τον set accessor ο οποίος είναι υπεύθυνος για την ανάθεση και τροποποίηση της τιμής της μεταβλητής. Όταν ορίζεται μια τιμή σε μία ιδιότητα η c# την τοποθετεί σε μια δεσμευμένη μεταβλητή με το keyword «value». public class Student public string name; public string am; private int age; public int Age get return age; set if (value <= 65 && value >= 18) age = value; else age = 18; Παράδειγμα με κατασκευαστή (Constructor) μίας κλάσης. Γίνεται αρχικοποίηση των μεταβλητών για απευθείας δήλωση του αντικειμένου με τις μεταβλητές του ως παραμέτρους. 53

55 class Program static void Main(string[] args) Student st1 = new Student("giorgos"," "); Console.WriteLine(st1.name + st1.am); Console.ReadLine(); public class Student public string name get;set; public string am get;set; public Student(string name, string am) this.name = name; this.am = am; Η γλώσσα XAML Η δηλωτική γλώσσα XAML (extensible Application Markup Language) είναι βασισμένη πάνω στην XML και χρησιμοποιείται για να δημιουργήσουμε το περιβάλλον διεπαφής χρήστη (User Interface) σε Windows εφαρμογές. Τα αρχεία με κατάληξη «.xaml» δηλώνουν αρχεία διεπαφής χρήστη και συνδυάζονται με μία γλώσσα προγραμματισμού για να αποκτήσουν λειτουργικότητα. Σαν αποτέλεσμα κάθε «.xaml» αρχείο αντιστοιχεί σε ένα άλλο με το ίδιο όνομα και με κατάληξη ανάλογα με την γλώσσα προγραμματισμού που επιλέχθηκε (για C# «.cs», για VB.NET «.vb» κτλ.). Με αυτό τον διαχωρισμό μπορεί η σχεδίαση μίας εφαρμογής να γίνει ξεχωριστά από την προγραμματιστική υλοποίηση και στην συνέχεια να γίνει η ένωση γραφικού περιβάλλοντος με κώδικα. Τα εργαλεία που υπάρχουν για να σχεδιάσει κανείς το γραφικό περιβάλλον μίας εφαρμογής είναι το Visual Studio και το Expression Blend. Η διαφορά είναι ότι στο δεύτερο απλοποιείται ο σχεδιασμός της εφαρμογής όταν αυτός περιέχει επεξεργασία εμφάνισης τον είδη υπαρχόντων εργαλείων (edit template) είτε δημιουργία animations. To UI framework XAML για Windows έχει μία τεράστια συλλογή από εργαλεία (controls) που μπορούν να χρησιμοποιηθούν για την σχεδίαση μίας εφαρμογής. Τα περισσότερα από αυτά μπορούν να χρησιμοποιηθούν με τον ίδιο τρόπο και η 54

56 πλειοψηφία τους έχει την ίδια αναπαράσταση σε εφαρμογές που προορίζονται για Windows. Η εργαλειοθήκη και ο χώρος σχεδίασης. Κάθε control έχει ιδιότητες (properties) που του καθορίζουν τιμές για το μέγεθος, το χρώμα και γενικά την εμφάνιση του. Οι ιδιότητες μπορούν να αλλάξουν και μέσω της γλώσσας προγραμματισμού δυναμικά πέρα από τον αρχικό καθορισμό τους στην γλώσσα XAML. Επίσης κάθε control έχει και ειδικές μεθόδους (events) που ανάλογα με κάποια δραστηριότητα του χρήστη πάνω σε αυτό μπορούν να τρέξουν. <Grid Tapped="MyGridTapped"></Grid> <Button x:name="mybutton" Opacity="1"/> Προσθήκη event «Tapped» στο εργαλείο Grid. private void MyGridTapped(object sender, TappedRoutedEventArgs e) mybutton.opacity = 0.5; Αλλαγή της ιδιότητας «Opacity» του mybutton δυναμικά κατά την εκτέλεση της μεθόδου «MyGridTapped». Πληκτρολογώντας το όνομα του control που θα θέλαμε να αλλάξουμε την ιδιότητα του και αμέσως μετά την τελεία, λόγω του IntelliSence που υπάρχει και χρησιμοποιεί το Visual Studio, εμφανίζεται μία λίστα με πληροφορίες και επιλογές 55

57 όπου ο κεραυνός υποδηλώνει τα events, το κλειδί τα properties και ο κύβος τις προκαθορισμένες μεθόδους. Η λίστα με τα properties και τα events του εργαλείου με όνομα mygrid και οι προκαθορισμένες μέθοδοι. Η γενική σύνταξη της γλώσσας XAML είναι : «<ControlName Property= Value Event= eventname />», συνήθως έτσι συντάσσονται τα controls που δεν έχουν κάποιο περιεχόμενο στο εσωτερικό τους και μερικές φορές απλά για συντομία. πχ <TextBlock x:name="textblock1" Text="I am a TextBlock" FontFamily="Segoe UI" FontSize="24" TextAlignment="Center"/> ή «< ControlName Property= Value Event= eventname > </ControlName>», έτσι συντάσσονται τα container controls (εργαλεία που περιέχουν άλλα εργαλεία στο εσωτερικό τους με στόχο της στοίχιση ή ομαδοποίηση τους) και γενικότερα για εκείνα με περιεχόμενο. πχ <StackPanel x:name="stackpanel1" Orientation="Vertical"/> <Rectangle Fill="Red"/> </StackPanel> Μερικά από τα πιο συνηθισμένα εργαλεία είναι : το Grid, ένα εργαλείο περιεχομένου (container control) που ομαδοποιεί και στοιχίζει τα περιεχόμενα του σε στήλες και γραμμές. Το StackPanel, επίσης ένα εργαλείο περιεχομένου που στοιχίζει τα εργαλεία που βρίσκονται μέσα του το ένα κάτω ή δίπλα από το άλλο. Το TextBlock, χρησιμοποιείται για την απλή προβολή κειμένου. Το TextBox, χρησιμοποιείται για την εισαγωγή κειμένου. To CheckBox, είναι ένα κουτί που μπορεί να επιλεγεί και να από-επιλεγεί. και το Button, που είναι το κουμπί. Υπάρχουν πολλά ακόμα που ανάλογα με την περίπτωση μπορούν να χρησιμοποιηθούν. 56

58 Εργαλεία και η εμφάνιση τους. Μερικά από αυτά μπορεί να διαφέρουν ή να μην υπάρχουν ανάλογα με το που επέλεξε να αναπτύξει την εφαρμογή ο προγραμματιστής JSON To JSON (JavaScript Object Notation) είναι ένα πρότυπο μετάδοσης δεδομένων βασισμένο σε ένα υποσύνολο της γλώσσας προγραμματισμού JavaScript και η εναλλακτική λύση της XML. Χρησιμοποιεί ένα αρκετά φιλικό format στην αναπαράσταση των δεδομένων που είναι εύκολα αναγνώσιμο από τον άνθρωπο, όπως εξίσου εύκολο είναι και στο γράψιμο του. Είναι τελείως ανεξάρτητο από γλώσσες προγραμματισμού, όμως αρκετά εύκολα μεταβαλλόμενο σε γλώσσες οι οποίες επίσης βασίζονται σε αυτές τις δομές. Η σύνταξη, οι πρακτικές και η δομή του είναι αρκετά γνώριμες στους προγραμματιστές. Κυρίως χρησιμοποιείται για ανταλλαγή δεδομένων μεταξύ server και εφαρμογής με την επέκταση του ονόματος ενός αρχείου JSON να είναι «.json». Το Json χρησιμοποιεί βασικούς τύπους δεδομένων για να περιγράψει τις τιμές των μεταβλητών. Αναλυτικά, οι τύποι δεδομένων που μπορεί να πάρει μία τιμή είναι : Αριθμός (integer or floating point), μόνο τα οκταδικά, δεκαεξαδικά συστήματα δεν χρησιμοποιούνται και οι αριθμοί NaN επίσης. Συμβολοσειρά (string), κείμενο του ενός ή περισσότερων χαρακτήρων μέσα σε διπλά εισαγωγικά «text». Boolean (true or false) Πίνακας ή λίστα (array or list), μία συλλογή από τιμές που είναι χωρισμένες με κόμμα «,». 57

59 Αντικείμενο (object) Κενή τιμή (Null) Έχει και μπορεί να χτιστεί σε δύο δομές : Ένα πακέτο από ονόματα μεταβλητών με τις τιμές τους. Κάθε γλώσσα προγραμματισμού το αντιλαμβάνεται με αυτό με διαφορετική έννοια, ως αντικείμενο (object), δομή (struct), πίνακας hash (hash table) και άλλα, ανάλογα με την γλώσσα. Μία συλλογή από τα παραπάνω ζευγάρια μεταβλητών και τιμών, όπου επίσης κάποιες γλώσσες το αντιλαμβάνονται αυτό ως λίστα (list) άλλες ως πίνακας (array) κ.α. Επίσης αγνοεί τα κενά πεδία (whitespaces) γύρω ή μεταξύ των συντακτικών στοιχείων, αλλά όχι όμως μέσα στις συμβολοσειρές. Είναι σε θέση να αναγνωρίζει ειδικούς χαρακτήρες γνωστούς ως Whitespaces όπως τον «\n» (αλλαγής γραμμής), για να κάνει πιο εύκολη την διαδικασία της ανάλυσης (parsing) για τους χρήστες του. Αξίζει να σημειωθεί πώς δεν επιτρέπει καμία είδους δυνατότητα προσθήκης σχολίων. Παρακάτω δίνονται αναλυτικά παραδείγματα χρήσης και σύνταξης ενός json αρχείου και πώς μία γλώσσα προγραμματισμού αναγνωρίζει την δομή της και την περιγράφη προγραμματιστικά. (Η γλώσσα που θα χρησιμοποιηθεί για τα παραδείγματα είναι η C#) Παράδειγμα 1 Κάθε αντικείμενο ξεκινάει με (αριστερό άγκιστρο) και τελειώνει με (δεξιό άγκιστρο). Το όνομα της μεταβλητής βρίσκεται μέσα σε διπλά εισαγωγικά και ακολουθείται από «:» (άνω-κάτω τελεία) και στην συνέχεια τοποθετείται η τιμή της μεταβλητής. Κάθε ζευγάρι μεταβλητής/τιμής χωρίζεται μεταξύ του με «,» (κόμμα). "firstname":"george","lastname":"michailou" public class RootObject public string firstname get; set; public string lastname get; set; Παράδειγμα 2 58

60 Μία μεταβλητή πέρα από μία απλή τιμή μπορεί να είναι μία συλλογή από τιμές. Κάθε συλλογή (λίστα, πίνακας κτλ.) ξεκινάει με «[» (αριστερή αγκύλη) και τελειώνει με «]» (δεξιά αγκύλη). Ισχύουν όλα τα στοιχεία σύνταξης του Παραδείγματος 1 και σε αυτήν την περίπτωση σύνταξης των στοιχείων για μία συλλογή. "firstname":"george","lastname":"michailou","friends":["katerina","manolis"] public class RootObject public string firstname get; set; public string lastname get; set; public List<string> friends get; set; Παράδειγμα 3 Σε ένα json εκτός από μεμονωμένα αντικείμενα μπορεί να υπάρξει και μία συλλογή αντικειμένων. Σε αυτό το παράδειγμα το «family» είναι μία λίστα που αποτελείται από ένα ή περισσότερα αντικείμενα τύπου «Family». "family":[ "firstname":"george","lastname":"michailou","friends":["katerina","manolis"], "firstname":"aggelos","lastname":"michailou","friends":["kostas", "maria"] ] public class Family public string firstname get; set; public string lastname get; set; public List<string> friends get; set; public class RootObject public List<Family> family get; set; Παράδειγμα 4 Δεν είναι απαραίτητο κάθε αντικείμενο να έχει όλες τις μεταβλητές του άλλου. Ίσως κάποια στοιχεία να μην χρειάζονται, οπότε είτε δεν θα γραφούν καθόλου είτε μπορούν να υπάρξουν με τιμές null. 59

61 "family":[ "firstname":"george","lastname":"michailou","friends":["katerina","manolis"],"age":35,"single":false,"kids":2, "firstname":"aggelos","lastname":"michailou","friends":["kostas", "maria"],"kids":null ] public class Family public string firstname get; set; public string lastname get; set; public List<string> friends get; set; public double age get; set; public bool single get; set; public int? kids get; set; public class RootObject public List<Family> family get; set; Παράδειγμα 5 Ο τύπος δεδομένων μίας μεταβλητής μπορεί να είναι και ένα αντικείμενο ή μία συλλογή από αντικείμενα πέρα από μία απλή μεταβλητή. 60

62 "family":[ "firstname":"george","lastname":"michailou", "friends":["katerina","manolis"],"age":35,"single":false,"kids":2, "kidsinfo":["name":"kid1", "age":5,"name":"kid2", "age":1], "firstname":"aggelos","lastname":"michailou","friends":["kostas", "maria"],"kids":null ] public class KidsInfo public string name get; set; public double age get; set; public class Family public string firstname get; set; public string lastname get; set; public List<string> friends get; set; public double age get; set; public bool single get; set; public int? kids get; set; public List<KidsInfo> kidsinfo get; set; public class RootObject public List<Family> family get; set; Παράδειγμα 6 Σύνθετο παράδειγμα JSON με όλες τις πιθανές παραλλαγές των δεδομένων που μπορεί να περιέχει. 61

63 "family":[ "firstname":"george","lastname":"michailou", "friends":["katerina","manolis"],"age":35,"single":false,"kids":2, "kidsinfo":["name":"kid1", "age":5,"name":"kid2", "age":1], "address":"street":"a22","postalcode":"12b","country":"greece","c ity":"larissa", "firstname":"aggelos","lastname":"michailou","friends":["kostas", "maria"],"kids":null ] public class KidsInfo public string name get; set; public double age get; set; public class Address public string street get; set; public string PostalCode get; set; public string Country get; set; public string city get; set; public class Family public string firstname get; set; public string lastname get; set; public List<string> friends get; set; public double age get; set; public bool single get; set; public int? kids get; set; public List<KidsInfo> kidsinfo get; set; public Address address get; set; public class RootObject public List<Family> family get; set; 62

64 4.2 Εργαλεία ανάπτυξης Visual Studio Το Visual Studio είναι ένα ολοκληρωμένο περιβάλλον ανάπτυξης (IDE) προγραμμάτων, για συσκευές με λειτουργικό σύστημα Windows, ιστοσελίδων, εφαρμογών και υπηρεσιών διαδικτύου, που δημιουργήθηκε από την Microsoft. Η Microsoft παρέχει το προϊόν της σε πολλές εκδόσεις (Community (δωρεάν έκδοση), Express (δωρεάν έκδοση), Professional, Premium, Ultimate). To Visual Studio 2013 Ultimate είναι η πιο πρόσφατη και ολοκληρωμένη έκδοση η οποία έχει κάποιο κόστος πληρωμής, όμως παρέχεται δωρεάν σε φοιτητές μέσω του προγράμματος Dreamspark. Η εταιρία έχει ανακοινώσει και το Visual Studio 2015 RC για εκείνους που θέλουν να δουλέψουν με την δοκιμαστική νέα έκδοση που θα παρέχει και υποστήριξη για δημιουργία Windows 10 εφαρμογών. Τα τρία βασικά Visual Studio 2015 σε αντιστοιχία με τις εκδόσεις του Το περιβάλλον ανάπτυξης Visual Studio χρησιμοποιεί πλατφόρμες ανάπτυξης λογισμικού της Microsoft όπως τα Windows API, Windows Presentation Foundation, Windows Forms, Windows Store και το Microsoft Silverlight. 63

65 Δημιουργία νέου project από την αρχική σελίδα του Visual Studio Υπάρχουν εργαλεία που υποστηρίζουν την ανάπτυξη από εφαρμογές κονσόλας (Console Application), παραθυρικές εφαρμογές (WPF), εξωτερικές βιβλιοθήκες (Class Library), σχεδίαση βάσεις δεδομένων SQL, εφαρμογές για το Windows Store και άλλες πολλές ακόμα δυνατότητες που μπορεί να χρησιμοποιήσει ο προγραμματιστής. Επίσης προσφέρει μία τεράστια υποστήριξη σε γλώσσες προγραμματισμού για την συγγραφή κώδικα, όπως C, C++ και C++/CLI, VB.NET, C#, F#, XML/XSLT, HTML/XHTML, CSS και JavaScript. Υποστηρίζει και γλώσσες όπως M, Python και Ruby με την διαφορά ότι ο χρήστης πρέπει πρώτα να κατεβάσει και να εγκαταστήσει της υπηρεσίες και τα εργαλεία κάθε γλώσσας για να μπορεί να τις χρησιμοποιήσει. Οι τεχνολογίες που μπορούν αν χρησιμοποιηθούν για την ανάπτυξη Windows εφαρμογών. 64

66 Το Visual Studio ενσωματώνει έναν επεξεργαστή κώδικα (codeditor) με δυνατότητες αυτόματης συμπλήρωσης (IntelliSence). Με τον παραπάνω συνδυασμό καταφέρνει να επιταχύνει το γράψιμο του κώδικα. Σημαντικό επίσης είναι και ο ενσωματωμένος αποσφαλματωτής (debugger) που χρησιμοποιεί για τον άμεσο εντοπισμό σφαλμάτων και οι πληροφορίες που δίνονται ταυτόχρονα με την συγγραφή για την αποφυγή συντακτικών. Πληροφορίες για την σωστή σύνταξη της μεθόδου Next(); Ο αποσφαλματωτής εντοπίζει λάθος στις παραμέτρους που προσπαθεί να περάσει ο χρήστης στην μέθοδο Next(). Αυτόματη δημιουργία της μεθόδου RandomNumber(). Στις 13 Νοεμβρίου 2013, ανακοινώθηκε το Visual Studio Online από την Microsoft. Μία υπηρεσία που προσφέρει το Visual Studio στο διαδίκτυο μέσω του Windows Azure. Οι προγραμματιστές με αυτόν τον τρόπο μπορούν να χρησιμοποιήσουν το εργαλείο απευθείας από τον περιηγητή τους. Προφέρει αποτελεσματικά συνθήκες ομαδικής δουλειάς μέσω της δυνατότητας των σχολίων σε κάθε αλλαγή που πραγματοποιείται και εμφάνιση διαφορών πριν και μετά καθώς και δουλειάς από το σπίτι. Πιο αναλυτικά ένας χρήστης μπορεί να συνδέσει ένα project του με τους άλλους συνεργάτες στο Team Foundation Server και ο καθένας να το κατεβάσει από εκεί στο μηχάνημα του και να δουλεύει απομακρυσμένα. Κάθε φορά που ένας προγραμματιστής τελειώσει την δική του δουλειά μπορεί από το «Team Explorer» του Visual Studio να κάνει «check-in» το project, οι άλλοι με την σειρά τους θα δουν ότι υπάρχει νέα έκδοση και θα την κατεβάσουν. Μέχρι και 5 χρήστες σε ένα project είναι δωρεάν. 65

67 Αλλαγές μεταξύ 2 εκδόσεων και σχόλια των προγραμματιστών. Λίστες χρηστών για δουλειές που πρέπει να ολοκληρωθούν και προβλήματα που εντοπίστηκαν Telerik Η εταιρία Telerik παράγει προϊόντα και υπηρεσίες που σχετίζονται με προγραμματιστικά εργαλεία, εργαλεία διεπαφής χρήστη και με την δική της πλατφόρμα την Telerik Platform. Αν και από το 2002 έχει ξεκινήσει την προσπάθεια της, τα τελευταία χρόνια έχουν αυξηθεί οι υποστηρικτές της. Σήμερα τα μέλη-προγραμματιστές που ασχολούνται με προϊόντα της ξεπερνούν τους 1,700,000, τα προϊόντα Telerik χρησιμοποιούν περισσότερες από επιχειρήσεις και οργανισμοί, επίσης έχει αποκτήσει πάνω από 300 βραβεία. Η εταιρία έχει 9 γραφεία σε 7 χώρες σε 4 ηπείρους. Πιο αναλυτικά τα προϊόντα που προσφέρει οι Telerik είναι : 66

68 Το DevCraft (.NET), που περιέχει εργαλεία διεπαφής χρήσης (UI controls) καθώς και εργαλεία αναφοράς και παραγωγικότητας. Το Telerik Platform (Mobile), για ανάπτυξη εφαρμογών (Cross-Platform) για κινητά τηλέφωνα Windows, IOS, Android με χρήση JavaScript. To Kendo UI (HTML5), που περιέχει JavaScript, HTML5 UI widgets και δυνατότητες οπτικοποίησης δεδομένων. Το Sitefinity (CMS), προφέρει ανάλυση δεδομένων για στατιστικά στοιχεία ιστοσελίδας και διαχείριση περιεχομένου για βελτιστοποίηση της ψηφιακής εμπειρίας. Το Fiddler (Debugging), είναι ένας δωρεάν debugging proxy (μεσολαβητής) για κάθε σύστημα, πλατφόρμα ή περιηγητή. Το Test Studio (Testing), είναι ένα εύκολο γραφικό περιβάλλον χρήστη που εξετάζει αυτοματοποιημένα ένα σύστημα. Τα πιο πολλά προϊόντα Telerik έχουν κάποιο κόστος για την απόκτηση και χρήση τους, ανάλογα με το πακέτο που θα επιλέξει ο επαγγελματίας προγραμματιστής. Τα εργαλεία της παρέχονται και σε δοκιμαστική χρήση (trial) για όποιον επιθυμεί να δοκιμάσει το προϊόν πριν προχωρήσει στην αγορά του. Η εταιρία προσφέρει και demos για να μπορεί ο προγραμματιστής να εξετάσει καλύτερα την λειτουργία και τις δυνατότητες κάποιου εργαλείου. Μέσω του εγχειρίδιου χρήσης (documentation) που παρέχει κάθε προϊόν το δικό της, κάθε χρήστης μπορεί να δει τον τρόπο που θα χρησιμοποιήσει λειτουργίες, μεθόδους με έτοιμα παραδείγματα και βασικές απλές εφαρμογές. Η Telerik παρέχει άψογη υποστήριξη μέσω τηλεφώνου, απομακρυσμένης πρόσβασης ή από το forum της κοινότητας. Όσο πιο καλό το πακέτο που θα αγοράσει ο πελάτης της, τόσο πιο γρήγορη και άμεση εξυπηρέτηση θα έχει. Μιας και παρέχει 24 ώρες υποστήριξη σε πελάτες με κουπόνια. Επίσης προσπαθεί να δώσει κίνητρο στους προγραμματιστές να αναφέρουν προβλήματα των εργαλείων που χρησιμοποιούν και σαν αντάλλαγμα τους ανταμείβει με πόντους στον λογαριασμό τους που μπορούν να τους χρησιμοποιήσουν σαν έκπτωση σε άλλες αγορές προϊόντων. Η Telerik έχει υλοποιήσει σε διάφορες πλατφόρμες δικές της εφαρμογές με μοναδικό σκοπό την προβολή των εργαλείων της με όλες τις δυνατότητες τους. 67

69 4.2.3 GIMP Το Gimp (GNU Image Manipulation Program) είναι ένα πρόγραμμα επεξεργασίας και ανάλυσης εικόνας που ανήκει στον χώρο του ελεύθερου λογισμικού. Το δωρεάν εργαλείο είναι διαθέσιμο σε πολλές γλώσσες σε λειτουργικά συστήματα Windows, Mac OS X και GNU/Linux. Στην επίσημη ιστοσελίδα του στη διεύθυνση υπάρχει η έκδοση 2.8 που είναι και η πιο πρόσφατη. Η πρώτη έκδοση του GIMP ήταν η 0.54 όπου κυκλοφόρησε για πρώτη φορά τον Ιανουάριο του 1996, αναπτύχθηκε από τους Spencer Kimball και Peter Mattis στα πλαίσια εξαμηνιαίας εργασίας τους στο Πανεπιστήμιο Μπέρκλεϋ. Μέχρι και σήμερα το πρόγραμμα αναπτύσσεται και υποστηρίζεται από εθελοντές του έργου GNOME Project. Πιο αναλυτικά το GIMP προσφέρει δυνατότητες επιδιόρθωσης και επεξεργασίας εικόνας ή ακόμα σχεδίασης ελεύθερης μορφής. Μπορεί να μετατρέψει και να αποθηκεύσει μία εικόνα σε διάφορες επεκτάσεις της. Επίσης μπορεί να χρησιμοποιηθεί και ως εργαλείο δημιουργίας κινούμενων εικόνων μέσω του πρόσθετου (plug-in) «Animation» που υποστηρίζει. Παράθυρο προγράμματος GIMP Εξαιτίας της άδειας χρήσης GNU General Public License (GPL) σαν ελεύθερο λογισμικό που είναι το GIMP, επιτρέπει στον οποιονδήποτε να πάρει τον πηγαίο κώδικα και να τον χρησιμοποιήσει όπως αυτός θέλει, ακολουθώντας και αυτός με την σειρά του τους κανόνες που αναφέρονται στην GPL. Αυτός είναι και ο λόγος 68

70 όπου έχουν αναπτυχθεί αρκετές παραλλαγές εφαρμογών που βασίζονται πάνω στο GIMP ή βοηθητικά προγράμματα, με σκοπό να ικανοποιήσουν κάθε ανάγκη του χρήστη. Μερικές παράγωγες εφαρμογές και εργαλεία είναι : Το GIMP classic, δημιουργήθηκε για να αναιρέσει αλλαγές που έγιναν στο περιβάλλον εργασίας στις εκδόσεις 2.4 και 2.6. Το GIMP Portable, μία φορητή έκδοση του GIMP που μπορεί να εγκατασταθεί σε μία εξωτερική μονάδα αποθήκευσης και όλες οι ρυθμίσεις που θα γίνουν να είναι ίδιες σε όποιον υπολογιστή και αν τρέξει. Το συγκεκριμένο εργαλείο είναι φορητό μόνο σε μηχανήματα με λειτουργικά συστήματα Windows. Το GIMPshop, εφαρμογή σχεδιασμένη έτσι ώστε να μιμηθεί το περιβάλλον εργασίας χρήστη όπως αυτό του Adobe Photoshop. To Seashore, πρόγραμμα για Mac OS X το οποίο παρέχει ένα υποσύνολο από εργαλεία και δυνατότητες από εκείνα του GIMP. Το πρόγραμμα στο στάδιο της ανάπτυξης του χρησιμοποιούσε GUI εργαλειοθήκες και στην πρώτη δημόσια έκδοση του χρησιμοποιούσε την εργαλειοθήκη Motif. Επειδή οι δημιουργοί του GIMP δεν ήταν ευχαριστημένοι με το αποτέλεσμα δημιούργησαν δική τους γραφική εργαλειοθήκη που την ονόμασαν GTK (GIMP Toolkit) που αντικατέστησε την προηγούμενη στην έκδοση Έπειτα η εργαλειοθήκη ονομάστηκε σε GTK+ και πρωτοεμφανίστηκε στην έκδοση 0.99 και είναι μέχρι σήμερα. Σε κάποια εργαλεία μπορεί ο χρήστης να έχει άμεση πρόσβαση και ενεργοποίηση τους μέσω της εργαλειοθήκης και μερικά άλλα από το μενού «εργαλεία». Τα εργαλεία που υπάρχουν στην εργαλειοθήκη από προεπιλογή χωρίζονται σε κατηγορίες. Υπάρχουν αναλυτικά : 69

71 Εργαλεία Επιλογής. Αριθμός Ονομασία Περιγραφή εργαλείου 1 Rectangle Επιλογή τετράγωνων ή ορθογώνιων περιοχών 2 Ellipse Επιλογή κυκλικής ή ελλειπτικής περιοχής. 3 Free Ελεύθερη επιλογή περιοχής. 4 Fuzzy Επιλογή συνεχής περιοχής χρώματος. 5 By Colour Επιλογή περιοχής ανάλογα με το χρώμα. 6 Scissors Περικοπή επιλεγμένης περιοχής. 7 Foreground Επιλογή περιοχής με αντικείμενα στο παρασκήνιο. Εργαλεία Παραμετροποίησης Εικόνας. Αριθμός Ονομασία Περιγραφή εργαλείου 12 Move Μετακίνηση. 13 Align Στοίχιση στρωμάτων ή αντικειμένων. 14 Crop Αποκοπή. 15 Rotate Περιστροφή. 16 Scale Καθορισμός μεγέθους. 17 Shear Στρέβλωση στον χώρο με όψη 2D δεξιόστροφα και αριστερόστροφα. 18 Perspective Στρέβλωση στον χώρο για δημιουργία 3D αίσθησης. 19 Flip Περιστροφή οριζόντια ή κάθετα. 20 Cage Μετασχηματισμός ελεύθερης σχεδιασμένης περιοχής. Εργαλεία Χρωματισμού και Γενικής Χρήσης. Αριθμός Ονομασία Περιγραφή εργαλείου 22 Bucket Fill Γέμισα μεγάλων επιφανειών με χρώμα. 23 Blend Δημιουργία χρωματισμών με χρήση βαθμίδων. 70

72 24 Pencil Σχεδίαση με μολύβι. 25 Paintbrush Σχεδίαση με πινέλο. 26 Eraser Διαγραφή των pixels. (γόμα) 27 Airbrush Δημιουργία αερογραφίας. 28 Ink Σχεδίαση με πένα. 29 Clone Αντιγραφή των pixels από ένα σημείο σε ένα άλλο. 30 Heal Αντιγραφή περιοχών με στόχο την διόρθωση ατελειών. 31 Perspective Clone Αντιγραφή των pixels από ένα σημείο σε ένα άλλο και εφαρμογή σε 3D αίσθηση. 32 Convolve (Blur/Sharpen) Θόλωση ή όξυνση. 33 Smudge Ανάμιξη χρωμάτων. 34 Dodge/Burn Προσθήκη φωτισμού, απαλοιφή σκιών και χρωμάτων και το ανάποδο. Άλλα Εργαλεία. Αριθμός Ονομασία Περιγραφή εργαλείου 8 Path Σχεδίαση και τροποποίηση διαδρομών. 9 Colour Picker Απόσπαση RGB κωδικού χρώματος. 10 Magnify (Zoom) Αύξηση-Σμίκρυνση περιοχής. 11 Measure Μέτρηση τμήματος. 21 Text Εισαγωγή κειμένου. 4.3 Τρόπος ανάπτυξης Η εφαρμογή έχει υλοποιηθεί σε ένα Windows Phone 8.1 Silverlight Project Κλάσεις ArticleClass.cs Η βασική κλάση του προγράμματος είναι η ArticleClass. Περιέχει μία κλάση που περιγράφει τα αντικείμενα που είναι τύπου RootObject με τις ιδιότητες τους και μία κλάση RootObject2 όπου δέχεται τα αντικείμενα και επιστρέφει μία λίστα με όλα αυτά. Ολόκληρη η κλάση : 71

73 namespace CyberkidApplication public class ArticleClass public class RootObject public string Article_id get; set; public string Category_id get; set; public string Syncversion get; set; public string Updated get; set; public string Title get; set; public string Image get; set; public string Description get; set; public string Article get; set; public string In_date get; set; public class RootObject2 public List<RootObject> items get; set; OfflineClasses.cs Η κλάση OfflineClasses υλοποιεί δύο μεθόδους την SaveJson() και την RetrieveJson(). Η SaveJson είναι υπεύθυνη να αποθηκεύσει το json αρχείο τοπικά στο μηχάνημα για να χρησιμοποιηθεί στην περίπτωση που δεν υπάρχει διαθέσιμη σύνδεση στο διαδίκτυο. Δέχεται σαν παραμέτρους το string που περιέχει όλο το json και στην δεύτερη παράμετρο το όνομα του αρχείου όπου θα το κάνει αντικατάσταση αν ήδη υπάρχει ή θα το δημιουργήσει αν είναι η πρώτη φορά. Παράδειγμα κλήσης της μεθόδου SaveJson() της κλάσης OfflineClasses. OfflineClasses.SaveJson(result2, "parents.json"); Η RetrieveJson αναλαμβάνει ανάλογα με το όνομα του αρχείου που έχει σαν παράμετρο να το ανοίξει, να το διαβάσει και να επιστρέψει όλο το περιεχόμενο του. Παράδειγμα κλήσης της μεθόδου RetrieveJson() της κλάσης OfflineClasses. string result = OfflineClasses.RetrieveJson("parents.json"); Ολόκληρη η κλάση : 72

74 namespace CyberkidApplication public class OfflineClasses public static void SaveJson(string json, string filename) using (IsolatedStorageFile isostore = IsolatedStorageFile.GetUserStoreForApplication()) using (var file = isostore.openfile(filename, FileMode.Create, FileAccess.Write)) using (var writer = new StreamWriter(file)) writer.write(json); public static string RetrieveJson(string filename) string jsonstring = ""; using (IsolatedStorageFile isostore = IsolatedStorageFile.GetUserStoreForApplication()) using (var file = isostore.openfile(filename,filemode.open, FileAccess.Read)) using (var reader = new StreamReader(file)) jsonstring=reader.readtoend().tostring(); return jsonstring; InternetConnection.cs Στην κλάση InternetConnection υπάρχει η μέθοδος CheckNetworkConnection() που είναι υπεύθυνη για τον έλεγχο διαθέσιμης σύνδεσης διαδικτύου στην συσκευή. Παράδειγμα κλήσης της μεθόδου CheckNetworkConnection() της κλάσης InternetConnection. if (InternetConection.CheckNetworkConnection()) await LoadJson(); 73

75 Ολόκληρη η κλάση : namespace CyberkidApplication public class InternetConection public static bool CheckNetworkConnection() var networkinterface = Microsoft.Phone.Net.NetworkInformation.NetworkInterface.NetworkInt erfacetype; bool isconnected = false; if ( (networkinterface == NetworkInterfaceType.Wireless80211) (networkinterface == NetworkInterfaceType.MobileBroadbandGsm) (networkinterface == NetworkInterfaceType.MobileBroadbandCdma)) isconnected = true; else if (networkinterface ==NetworkInterfaceType.None) isconnected = false; return isconnected; Κύριες μέθοδοι LoadJson() Η κύρια μέθοδος και στις δύο σελίδες ενημέρωσης είναι η LoadJson. Είναι υπεύθυνη να φορτώνει το περιεχόμενο του json από τον σύνδεσμο του web service. Η μέθοδος εκτελείται κάθε φορά που υπάρχει ενεργή σύνδεση στο διαδίκτυο για αυτό και κάθε φορά τρέχει και η SaveJson μέσα σε αυτήν, για να αποθηκεύει την πιο πρόσφατη έκδοση της λίστας για offline mode. Για να αντιστοιχηθούν τα κομμάτια συμβολοσειρών μέσα από την μεταβλητή result2 που περιέχει την τελική μορφή του json με πραγματικά αντικείμενα πρέπει να γίνει Deserialize. Από το nuget πρέπει να προστεθεί η βιβλιοθήκη Newtonsoft.Json και τα κατάλληλα namespaces για να υλοποιηθεί η παραπάνω διαδικασία και άλλες δυνατότητες πάνω σε json. 74

76 async private System.Threading.Tasks.Task LoadJson() try HttpClient http = new HttpClient(); var x = await http.getasync(new Uri("????????", UriKind.RelativeOrAbsolute)); string result = await x.content.readasstringasync(); string result2 = "\"items\":" + result + ""; OfflineClasses.SaveJson(result2, "parents.json"); var jsonstring = JsonConvert.DeserializeObject<ArticleClass.RootObject2>(result2); foreach (ArticleClass.RootObject y in jsonstring.items) y.article = GetParagraph(y.Article).Trim(); y.image = EditImageUrl(y.Image); y.description = y.description.trimstart(); y.title = y.title.trimstart(); allarticleslist.add(y); catch MessageBox.Show("Δοκιμάστε ξανά αργότερα, ίσως η σύνδεση σας να μην είναι αρκετά καλή αυτή την στιγμή.", "Εντοπίστηκε κάποιο πρόβλημα.", MessageBoxButton.OK); Κάθε αντικείμενο της λίστας περνάει από κατάλληλη μέθοδο για να επεξεργαστεί και να μείνει μόνο η τελική πληροφορία. (Το URI του WebService αντικαταστάθηκε από χαρακτήρες «?» γιατί η εφαρμογή είναι εμπορικό προϊόν). LoadOfflineJson() Η συγκεκριμένη μέθοδος χρησιμοποιείται όταν δεν υπάρχει σύνδεση στο διαδίκτυο για να φορτώσει το τελευταίο αποθηκευμένο json αρχείο που υπάρχει στον αποθηκευτικό χώρο της εφαρμογής (storage). 75

77 private void LoadOfflineJson() string result = OfflineClasses.RetrieveJson("parents.json"); var jsonstring = JsonConvert.DeserializeObject<ArticleClass.RootObject2>(result); foreach (ArticleClass.RootObject y in jsonstring.items y.article = GetParagraph(y.Article).Trim(); y.image = "/logo.png"; y.description = y.description.trimstart(); y.title = y.title.trimstart(); allarticleslist.add(y); CreateListForParentsNewsAndBinding() Κάθε αντικείμενο παρέχει μία ιδιότητα την Category_id όπου ανάλογα με την τιμή που έχει, δηλώνει και την κατηγορία που ανήκει. Το 7 είναι για τους γονείς και το 4 για τα παιδιά. Η μέθοδος αυτή ελέγχει όλα τα στοιχεία και βρίσκει αυτά που απευθύνονται στους γονείς και τα αποθηκεύει σε μία νέα λίστα την οποία την περνάει για εμφάνιση στο ItemSource του εργαλείου Listbox με όνομα listb. private void CreateListForParentsNewsAndBinding() foreach (ArticleClass.RootObject x in allarticleslist.where( x => x.category_id == "7")) parentsnews.add(x); parentsnews.reverse(); listb.itemssource = parentsnews; Χρήση της Telerik Για να χρησιμοποιηθούν τα εργαλεία της Telerik πρέπει αφού προστεθούν στο project οι κατάλληλες βιβλιοθήκες στην συνέχεια σε κάθε σελίδα που χρησιμοποιεί εργαλεία από βιβλιοθήκη της να δηλώνονται τα namespaces για να είναι προσβάσιμα. xmlns:telerikprimitives="clrnamespace:telerik.windows.controls;assembly=telerik.windows.controls.primitives" xmlns:telerikcore="clrnamespace:telerik.windows.controls;assembly=telerik.windows.core" Ένα παράδειγμα χρήσης μίας δυνατότητας που προσφέρει η Telerik είναι το RadFadeAnimation από την συλλογή με τα animations που υλοποιεί. Το 76

78 συγκεκριμένο χρησιμοποιείται στην εφαρμογή όταν ο χρήστης πατήσει από την αρχική σελίδα την τρίτη κατηγορία που είναι η Ψηφιακή Αλάνα. Όταν την επιλεγεί οι αρχικές κατηγορίες κρύβονται (γίνονται collapsed) και η λίστα με τα παιχνίδια εμφανίζεται (γίνονται Visible). Για να υλοποιηθεί το παραπάνω πρέπει να δηλωθεί στο resources του βασικού Grid της εφαρμογής ότι υπάρχει ένα animation με κάποιες ιδιότητες και με ένα κλειδί που μπορεί να χρησιμοποιηθεί πάνω σε εργαλεία. <Grid.Resources> <telerikcore:radfadeanimation x:key="rectanglefadeanimation" StartOpacity="0.0" EndOpacity="1" /> </Grid.Resources> Αφού δηλωθεί στην xaml το animation, τότε στο event που εκτελείται όταν πατηθεί η Ψηφιακή Αλάνα στον κώδικα, περνάει σε μία μεταβλητή τα στοιχεία του δηλωμένου animation με το κλειδί που του δόθηκε και στην συνέχεια ενώνει το εργαλείο που θα εκτελεστεί με αυτό. RadFadeAnimation animation = this.layoutroot.resources["rectanglefadeanimation"] as RadFadeAnimation; RadAnimationManager.Play(this.alanalist, animation); H Telerik παρέχει αναλυτικές οδηγίες και παραδείγματα για κάθε εργαλείο της. Πιο αναλυτικά στο κεφάλαιο «Telerik». 77

79 5 Οδηγός χρήσης της εφαρμογής CYBERKID 5.1 Δυνατότητες Η εφαρμογή CYBERKID προσφέρει στο κοινό της εύκολα και γρήγορα πρόσβαση σε γενικές ειδήσεις που αφορούν δραστηριότητες της Δίωξης Ηλεκτρονικού Εγκλήματος και άλλα νέα σχετικά με εγκλήματα στο διαδίκτυο, ενημέρωση εκδηλώσεων που πρόκειται να διεξαχθούν κ.α. Μέσω της κατηγορίας «Γονείς» παρέχονται συμβουλές σε γονείς και παιδιά για τους κινδύνους και τις απάτες που ίσως να έρθουν αντιμέτωποι κάποια στιγμή στο διαδίκτυο, καθώς και ιατρικές συμβουλές για να αντιληφθούν οι γονείς τυχόν προβλήματα εξάρτησης ή ανάρμοστης συμπεριφοράς από το παιδί τους λόγο κάποιου περιστατικού που μπορεί να τα απασχολεί. Οι κατηγορίες ενημέρωσες «Νέα» και «Γονείς». Από τις ρυθμίσεις που βρίσκονται στην αρχική σελίδα, υπάρχει η δυνατότητα κάθε χρήστης να αξιολογήσει την εφαρμογή, να προτείνει ιδέες για βελτιώσεις, να αναφέρει προβλήματα κ.α. Επίσης, η δυνατότητα δημιουργίας ειδικού εικονιδίου πέρα από εκείνο της εφαρμογής, καθιστά ακόμα πιο εύκολη την γρήγορη πραγματοποίηση κλήσης SOS μέσω της υπηρεσίας «Cyber Alert». Να προστεθεί πώς σε όποιο σημείο της εφαρμογής και αν εντοπίζεται ο χρήστης του δίνεται η δυνατότητα πρόσβασης για πραγματοποίηση «CYBER ALERT». 78

80 Ρυθμίσεις εφαρμογής, δημιουργία εικονιδίου άμεσης κλήσης SOS και η αντίστοιχη σελίδα. Κάθε σελίδα είδησης παρέχει μία εικόνα που την αντιπροσωπεύει, τον τίτλο και το άρθρο. Ο χρήστης μπορεί να κοινοποιήσει το άρθρο που διάβασε όπου και με όποιον τρόπο θέλει, από την μπάρα εφαρμογής που βρίσκεται χαμηλά της σελίδας. Η κατηγορία «Ψηφιακή Αλάνα», προσφέρει μία σειρά εξωτερικών εφαρμογών που μπορεί να κατεβάσει ένας γονιός για το παιδί του και να παίξει με ασφάλεια. Τα παιχνίδια που υπάρχουν διαθέσιμα αυτήν την στιγμή για το CYBERKID και τα παιδιά είναι τα Ποδαράκια, Τουβλάκια και Φιδάκι. Κατεβάστε τα παιχνίδια και ξεκινήστε το παιχνίδι άφοβα. 79

81 Συνοψίζοντας, το κοινό της εφαρμογής μπορεί να πληροφορηθεί για τον σκοπό και στόχο του CYBERKID, καθώς και τους δημιουργούς του μέσα από τα «σχετικά» που βρίσκονται στην αρχική σελίδα. 80

82 5.2 Λειτουργίες Ένα από τα σημαντικά χαρακτηριστικά που μπορεί να παρέχει μία εφαρμογή για κινητά τηλέφωνα Windows είναι το δυναμικό πλακίδιο (live tile). Για αυτό και το CYBERKID διαθέτει πλακίδιο όπου ενημερώνει τον χρήστη σχετικά με τον αριθμό των νέων ειδήσεων που προστίθενται κάθε μέρα. Επιπροσθέτως, μιας και το κομμάτι του CYBERKID που αφορά την ενημέρωση χρειάζεται σύνδεση στο διαδίκτυο (Wi-Fi, 3g κλπ.), υπάρχουν αρκετές φορές που ο χρήστης δεν μπορεί να έχει πρόσβαση σε αυτό. Για τον παραπάνω λόγο η εφαρμογή σέβεται το γεγονός ότι πολύ χρήστες δεν μπορούν να έχουν πάντα κάποια σύνδεση, υλοποιεί την λειτουργία χωρίς σύνδεση (offline mode) για την προβολή των άρθρων ακόμα και αν δεν υπάρχει internet. Πιο συγκεκριμένα την πρώτη φορά όπου ο χρήστης επισκεφθεί της κατηγορίες ενημέρωσης θα πρέπει να έχει internet στην συσκευή του για να φορτωθούν οι κατάλληλες λίστες. Όταν όμως από την μεθεπόμενη φορά δεν υπάρχει σύνδεση με αποτέλεσμα να μην μπορούν να φορτωθούν οι πιο πρόσφατες ειδήσεις, φορτώνονται οι λίστες ειδήσεων που είδε τελευταία φορά. 81

Σάκης Ευαγγέλου Θόδωρος Θεμελής Σάκης Τζιουμάκης

Σάκης Ευαγγέλου Θόδωρος Θεμελής Σάκης Τζιουμάκης Σάκης Ευαγγέλου Θόδωρος Θεμελής Σάκης Τζιουμάκης 11η Ημέρα Ασφαλούς Διαδικτύου (Safer Internet Day) σε περισσότερες από 100 χώρες σε όλο τον κόσμο Όλοι μαζί, για ένα καλύτερο Διαδίκτυο! Let s create a

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

Ασφαλής πλοήγηση στο διαδίκτυο

Ασφαλής πλοήγηση στο διαδίκτυο Ασφαλής πλοήγηση στο διαδίκτυο Διαδίκτυο Διαδίκτυο Θετικά του Διαδικτύου Μη ενδεδειγμένη χρήση Χρήση χωρίς επιτήρηση από τους γονείς Χρήση για περισσότερη από 1,5 ώρα την ημέρα Ελλοχεύει σοβαρούς κινδύνους

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

Fraud Prevention Forum 2013

Fraud Prevention Forum 2013 Το μεγαλύτερο δίκτυο υπολογιστών στον κόσμο Η μεγαλύτερη κοινωνία στον κόσμο Ίσως η μεγαλύτερη εφεύρεση όλων των εποχών Παγκόσμιοι χρήστες διαδικτύου (εκατομ.) Οι χρήστες του διαδικτύου ξεπερνούν τα 2,5

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

ΗΛΕΚΤΡΟΝΙΚΟΣ ΕΚΦΟΒΙΣΜΟΣ (CYBERBULLYING)

ΗΛΕΚΤΡΟΝΙΚΟΣ ΕΚΦΟΒΙΣΜΟΣ (CYBERBULLYING) ΗΛΕΚΤΡΟΝΙΚΟΣ ΕΚΦΟΒΙΣΜΟΣ (CYBERBULLYING) ΧΑΡΑΚΤΗΡΙΣΤΙΚΑ - ΑΝΤΙΜΕΤΩΠΙΣΗ ΠΑΠΑΔΟΠΟΥΛΟΣ ΗΛΙΑΣ ΕΚΠΑΙΔΕΥΤΙΚΟΣ ΠΛΗΡΟΦΟΡΙΚΗΣ ΠΕ19 Ζητούμενο η θετική στάση... Λοιπον σήµερα ο µπαµπάς θα σε προστατέψει απο τον ηλεκτρονικό

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

Cyber bullying ή ηλεκτρονικός εκφοβισμός

Cyber bullying ή ηλεκτρονικός εκφοβισμός Cyber bullying ή ηλεκτρονικός εκφοβισμός Μια νέα μορφή εφηβικής παραβατικότητας και τρόποι αντιμετώπισης Θώμη Τσομπανίδου, εκπ/κός ΠΕ 05 Υπεύθυνη Συμβουλευτικού Σταθμού Νέων ΔΔΕ Αρκαδίας Σχολικός εκφοβισμός(school

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

Διαδικτυακός Εκφοβισμός. Cyberbullying

Διαδικτυακός Εκφοβισμός. Cyberbullying Διαδικτυακός Εκφοβισμός Cyberbullying Ο όρος Διαδικτυακός εκφοβισμός (Cyber-bullying) αφορά τον εκφοβισμό, την απειλή, την ταπείνωση ή την παρενόχληση παιδιών, προεφήβων και εφήβων που δέχονται μέσω της

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

ΗΓραμμήΒοηθείαςΥποΣΤΗΡΙΖΩ 80011 80015 ΓΕΩΡΓΙΟΣ Ν. ΚΟΡΜΑΣ

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

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

11:56 AM. Έξυπνες συσκευές. έξυπνοι χρήστες. Password:

11:56 AM. Έξυπνες συσκευές. έξυπνοι χρήστες. Password: 11:56 AM Έξυπνες συσκευές έξυπνοι χρήστες Password: Τ Κυπριακό Κέντρο Ασφαλούς Διαδικτύου ο Κυπριακό Κέντρο Ασφαλούς Διαδικτύου «CyberEthics» υλοποιείται με τη συγχρηματοδότηση της Ευρωπαϊκής Ένωσης στα

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

προτιμήσεις και γενικότερα ο,τιδήποτε αφορά την ιδιωτική ζωή ενός ατόμου και όχι τους δημόσιους κοινωνικούς κύκλους. Εικόνα 3.

προτιμήσεις και γενικότερα ο,τιδήποτε αφορά την ιδιωτική ζωή ενός ατόμου και όχι τους δημόσιους κοινωνικούς κύκλους. Εικόνα 3. Oδηγός Facebook Το Facebook είναι ένα από τα πιο δημοφιλή κοινωνικά δίκτυα στον κόσμο με εκατομμύρια χρήστες όλων των ηλικιών. Δημιουργήθηκε από τον Μάρκ Ζάκερμπεργκ το 2004 και παρόλο που σχεδιάστηκε

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

Η SafeLine γιορτάζει 10 Χρόνια Λειτουργίας και Προστασίας των Ελλήνων χρηστών από τους κινδύνους του Διαδικτύου!

Η SafeLine γιορτάζει 10 Χρόνια Λειτουργίας και Προστασίας των Ελλήνων χρηστών από τους κινδύνους του Διαδικτύου! Η SafeLine γιορτάζει 10 Χρόνια Λειτουργίας και Προστασίας των Ελλήνων χρηστών από τους κινδύνους του Διαδικτύου! Σημαντικές χρονολογίες κατά τη δεκαετή πορεία της SafeLine: 2003: Έτος έναρξης λειτουργίας

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

5 ΦΕΒΡΟΥΑΡΙΟΥ 2013 ΠΑΓΚΟΣΜΙΑ ΗΜΕΡΑ ΑΣΦΑΛΟΥΣ ΔΙΑΔΙΚΤΥΟΥ

5 ΦΕΒΡΟΥΑΡΙΟΥ 2013 ΠΑΓΚΟΣΜΙΑ ΗΜΕΡΑ ΑΣΦΑΛΟΥΣ ΔΙΑΔΙΚΤΥΟΥ 5 ΦΕΒΡΟΥΑΡΙΟΥ 2013 ΠΑΓΚΟΣΜΙΑ ΗΜΕΡΑ ΑΣΦΑΛΟΥΣ ΔΙΑΔΙΚΤΥΟΥ ΣΤΑΤΙΣΤΙΚΑ ΓΙΑ ΤΗ ΧΡΗΣΗ ΤΟΥ ΔΙΑΔΙΚΤΥΟΥ ΣΤΗΝ ΕΛΛΑΔΑ ΑΠΟ ΤΗ GOOGLE Ο αριθμός των κατοίκων της Ελλάδας με πρόσβαση στο διαδίκτυο ξεπερνά τα 4 εκατομμύρια.

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

Πανεπιστήμιο Θεσσαλίας

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

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

Ασφαλής χρήση διαδικτύου και κινητού τηλεφώνου σε παιδιά και εφήβους

Ασφαλής χρήση διαδικτύου και κινητού τηλεφώνου σε παιδιά και εφήβους Ασφαλής χρήση διαδικτύου και κινητού τηλεφώνου σε παιδιά και εφήβους Ι. Τσιάντης MD, DPM, FRC Psych. Αν. Καθηγητής Παιδοψυχιατρικής Επιστημονικός Υπεύθυνος ΕΨΥΠΕ Ψυχαναλυτικός Ψυχοθεραπευτής Πρόεδρος Ιατρικών

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

Εκφοβισμός [CyberBullying]

Εκφοβισμός [CyberBullying] Εκφοβισμός [CyberBullying] Τι ονομάζουμε Διαδικτυακό Εκφοβισμό; Πού είναι πιθανό να συμβεί; Συμβουλές για ασφαλή πλοήγηση; 1. Ο Διαδικτυακός Εκφοβισμός συνήθως έχει τη μορφή ενός εκφοβιστικού, ρατσιστικού,

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

Ανήλικος καταναλωτής: Ευκαιρίες, κίνδυνοι και μέσα προστασίας. Ομιλία Συνηγόρου του Καταναλωτή, κου Ευάγγελου Ζερβέα, στο Κολέγιο Αθηνών

Ανήλικος καταναλωτής: Ευκαιρίες, κίνδυνοι και μέσα προστασίας. Ομιλία Συνηγόρου του Καταναλωτή, κου Ευάγγελου Ζερβέα, στο Κολέγιο Αθηνών Ανήλικος καταναλωτής: Ευκαιρίες, κίνδυνοι και μέσα προστασίας Ομιλία Συνηγόρου του Καταναλωτή, κου Ευάγγελου Ζερβέα, στο Κολέγιο Αθηνών 30 Νοεμβρίου 2011 Εισαγωγή Καταναλωτής είναι κάθε άτομο, για το οποίο

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

SafeLine. ΗΕλληνικήΑνοικτήΓραμμήπουδέχεται καταγγελίες για παράνομο περιεχόμενο που διακινείται στο Διαδίκτυο, Είδη ηλεκτρονικού εγκλήματος

SafeLine. ΗΕλληνικήΑνοικτήΓραμμήπουδέχεται καταγγελίες για παράνομο περιεχόμενο που διακινείται στο Διαδίκτυο, Είδη ηλεκτρονικού εγκλήματος SafeLine ΗΕλληνικήΑνοικτήΓραμμήπουδέχεται καταγγελίες για παράνομο περιεχόμενο που διακινείται στο Διαδίκτυο, Είδη ηλεκτρονικού εγκλήματος Μελτίνη Χριστοδουλάκη Aσφαλής Πρόσβαση στο Διαδίκτυο Υπεύθυνη

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

Κίνδυνοι και κανόνες ασφάλειας Διαδικτύου

Κίνδυνοι και κανόνες ασφάλειας Διαδικτύου Κίνδυνοι και κανόνες ασφάλειας Διαδικτύου Το Διαδίκτυο θα μπορούσε εύκολα να διεκδικήσει τον τίτλο ενός από τα θαύματα του σύγχρονου κόσμου. Πρόκειται για ένα μέσο που δίνει σε πραγματικό χρόνο πρόσβαση

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

Ποιους κινδύνους μπορεί να αντιμετωπίσουμε κατά τη λήψη πληροφοριών από το Διαδίκτυο;

Ποιους κινδύνους μπορεί να αντιμετωπίσουμε κατά τη λήψη πληροφοριών από το Διαδίκτυο; Πληροφόρηση (α)τι λογισμικό θα χρειαστούμε για να επισκεφτούμε μια ιστοσελίδα και να πληροφορηθούμε για κάτι που μας ενδιαφέρει; (β) Πώς ονομάζονται τα προγράμματα που μας επιτρέπουν να αναζητήσουμε πληροφορίες

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

ΑΣΦΑΛΕΙΑ ΣΤΟ ΔΙΑΔΙΚΤΥΟ. 5 η ομάδα Ηλέκτρα Βασηλίου Μυρτώ Κύρκου Ερμιόνη Κωστοπούλου Ευανθία Κόντου

ΑΣΦΑΛΕΙΑ ΣΤΟ ΔΙΑΔΙΚΤΥΟ. 5 η ομάδα Ηλέκτρα Βασηλίου Μυρτώ Κύρκου Ερμιόνη Κωστοπούλου Ευανθία Κόντου ΑΣΦΑΛΕΙΑ ΣΤΟ ΔΙΑΔΙΚΤΥΟ 5 η ομάδα Ηλέκτρα Βασηλίου Μυρτώ Κύρκου Ερμιόνη Κωστοπούλου Ευανθία Κόντου Ασφάλεια στο διαδίκτυο Η παγκόσμια κοινωνία των πληροφοριών αποτελεί σήμερα μια απτή πραγματικότητα, η

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

Άρης Π. Λούβρης http://internet-safety.sch.gr

Άρης Π. Λούβρης http://internet-safety.sch.gr Αξιοποίηση του ιστοχώρου «Ασφάλεια στο Διαδίκτυο» από την εκπαιδευτική κοινότητα με στόχο τους γονείς και τα παιδιά Άρης Π. Λούβρης http://internet-safety.sch.gr Η Ασφάλεια στη χώρα του Διαδικτύου όλοι

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

Ασφάλεια στο Διαδίκτυο. Υπουργείο Παιδείας, Διά Βίου Μάθησης και Θρησκευμάτων. http://internet-safety.sch.gr

Ασφάλεια στο Διαδίκτυο. Υπουργείο Παιδείας, Διά Βίου Μάθησης και Θρησκευμάτων. http://internet-safety.sch.gr Ασφάλεια στο Διαδίκτυο http://internet-safety.sch.gr Θεμελιώδεις Αρχές (αναφορικά με τους μαθητές): Διαδίκτυο: Βασικά Σημεία Τα παιδιά έχουν το δικαίωμα της ελεύθερης ανάπτυξης της προσωπικότητάς τους.

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

Εθισμός στο Διαδίκτυο

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

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

ΗΜΕΡΟΛΟΓΙΟ 2014-2015 ΓΛΩΣΣΑΡΙ ΔΙΑΔΙΚΤΥΟΥ

ΗΜΕΡΟΛΟΓΙΟ 2014-2015 ΓΛΩΣΣΑΡΙ ΔΙΑΔΙΚΤΥΟΥ ΗΜΕΡΟΛΟΓΙΟ 2014-2015 ΓΛΩΣΣΑΡΙ ΔΙΑΔΙΚΤΥΟΥ Λαρισα Καμπέρη ΓΕΝΑΡΗΣ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Adware : Λογισμικό που εμφανίζει διαφημιστικό περιεχ

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

Δρ. Μιχάλης Παρασκευάς. Δ/ντης Διεύθυνσης Πανελλήνιου Σχολικού Δικτύου και Δικτυακών Τεχνολογιών

Δρ. Μιχάλης Παρασκευάς. Δ/ντης Διεύθυνσης Πανελλήνιου Σχολικού Δικτύου και Δικτυακών Τεχνολογιών Πανελλήνιο Σχολικό Δίκτυο Το Δίκτυο στην υπηρεσία της Εκπαίδευσης Οι υπηρεσίες και ο ρόλος του Πανελλήνιου Σχολικού Δικτύου στη δομούμενη Κοινωνία της Γνώσης Δρ. Μιχάλης Παρασκευάς Δ/ντης Διεύθυνσης Πανελλήνιου

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

Το να συκοφαντούμε ή να προσβάλουμε κάποιον στο Διαδίκτυο, μπορεί να θεωρηθεί δυσφήμιση ή εξύβριση ή κακόβουλη πράξη Ενδέχεται να επισύρει τιμωρία

Το να συκοφαντούμε ή να προσβάλουμε κάποιον στο Διαδίκτυο, μπορεί να θεωρηθεί δυσφήμιση ή εξύβριση ή κακόβουλη πράξη Ενδέχεται να επισύρει τιμωρία Το διαδίκτυο στη ζωή µας ΠΑΝΑΓΙΩΤΑ ΘΕΟΔΩΡΑΚΟΠΟΥΛΟΥ Φεβρουάριος, 2014 1 Θα µένατε ποτέ σε ένα πάρκο χωρίς επιτήρηση να συζητάτε, να παίζετε και δηµιουργείτε σχέσεις µε αγνώστους; 2 Θα µπαίνατε σε µια αίθουσα

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

Ασφάλεια στο διαδίκτυο για ενήλικες

Ασφάλεια στο διαδίκτυο για ενήλικες Ασφάλεια στο διαδίκτυο για ενήλικες Το διαδίκτυο είναι πλέον ένα πολύ σημαντικό κομμάτι της ζωής μας. Είναι πηγή πληροφοριών, ενημέρωσης και δικτύωσης και είναι σίγουρα απαραίτητο σε όλους μας. Όλοι απολαμβάνουμε

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

F-Secure Anti-Virus for Mac 2015

F-Secure Anti-Virus for Mac 2015 F-Secure Anti-Virus for Mac 2015 2 Περιεχόμενα F-Secure Anti-Virus for Mac 2015 Περιεχόμενα Κεφάλαιο 1: Έναρξη...3 1.1 Διαχείριση συνδρομής...4 1.2 Πώς μπορώ να βεβαιωθώ ότι ο υπολογιστής μου προστατεύεται;...4

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

Ψηφιακή Εμπιστοσύνη και Παιδεία. Φραγκιαδάκης Ιωάννης ΚΕ.ΜΕ.Α.

Ψηφιακή Εμπιστοσύνη και Παιδεία. Φραγκιαδάκης Ιωάννης ΚΕ.ΜΕ.Α. Ψηφιακή Εμπιστοσύνη και Παιδεία Φραγκιαδάκης Ιωάννης ΚΕ.ΜΕ.Α. 1 Σε 1 λεπτό στο διαδίκτυο 204.000.000 αποστολές emails 1.300 νέοι χρήστες κινητών τηλεφώνων Συναλλαγές 6.000.000 ευρώ Αλλά και... 21 υποκλοπές

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

Ασφάλεια στο διαδίκτυο Γονικός Έλεγχος

Ασφάλεια στο διαδίκτυο Γονικός Έλεγχος Ασφάλεια στο διαδίκτυο Γονικός Έλεγχος ΠΕΡΙΕΧΟΜΕΝΑ Βασικές Συμβουλές για την προστασία των παιδιών Εργαλεία Γονικού ελέγχου Σύντομη παρουσίαση δύο αντιπροσωπευτικών εργαλείων γονικού ελέγχου Πηγές Χρήσιμες

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

Παιδική πορνογραφία. Grooming. Phishing

Παιδική πορνογραφία. Grooming. Phishing Παιδική πορνογραφία Παιδική πορνογραφία είναι η παράνομη χρήση των παιδιών σε πορνογραφικές ταινίες ή φωτογραφίες. Η παιδική πορνογραφία αναφέρεται στην παιδική παράσταση σεξουαλικής δραστηριότητας που

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

«τ ι σ υ μ β α ί ν ε ι σ τ η ν εφηβεία;»

«τ ι σ υ μ β α ί ν ε ι σ τ η ν εφηβεία;» «τ ι σ υ μ β α ί ν ε ι σ τ η ν εφηβεία;» ΔΙΑΔΙΚΤΥΟ μαζί για την εφηβική υγεία μαζί για την εφηβική υγεία ΜΑΖΙγια τηνεφηβικηυγεία ΜΟΝΑΔΑ ΕΦΗΒΙΚΗΣ ΥΓΕΙΑΣ (Μ.Ε.Υ.) Β ΠΑΙΔΙΑΤΡΙΚΗ ΚΛΙΝΙΚΗ ΠΑΝΕΠΙΣΤΗΜΙΟΥ ΑΘΗΝΩΝ

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

Κεφάλαιο 1: Έναρξη...3

Κεφάλαιο 1: Έναρξη...3 F-Secure Anti-Virus for Mac 2014 Περιεχόμενα 2 Περιεχόμενα Κεφάλαιο 1: Έναρξη...3 1.1 Τι πρέπει να κάνω μετά την εγκατάσταση;...4 1.1.1 Διαχείριση συνδρομής...4 1.1.2 Άνοιγμα του προϊόντος...4 1.2 Πώς

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

Ενδοσχολική βία - Σχολικός εκφοβισμός και ηλεκτρονικά μέσα

Ενδοσχολική βία - Σχολικός εκφοβισμός και ηλεκτρονικά μέσα 24 ο ΓΕΛ Αθηνων Σχ.Έτος 2012-2013 Τμήμα Α3 Ερευνητική εργασία - Project Ενδοσχολική βία - Σχολικός εκφοβισμός και ηλεκτρονικά μέσα Σκοπός της έρευνας Ο σκοπός της έρευνας μας είναι να ευαισθητοποιήσουμε

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

«Delete στον ηλεκτρονικό εκφοβισμό» του συγγραφέα-εκπαιδευτικού Βαγγέλη Ηλιόπουλου

«Delete στον ηλεκτρονικό εκφοβισμό» του συγγραφέα-εκπαιδευτικού Βαγγέλη Ηλιόπουλου «Delete στον ηλεκτρονικό εκφοβισμό» του συγγραφέα-εκπαιδευτικού Βαγγέλη Ηλιόπουλου Εικονογράφηση: Ναταλία Καπατσούλια Δραστηριότητες: Βασιλική Νίκα Καλλιτεχνική Επιμέλεια: Διατσέντα Παρίση Τιμή: 12 ευρώ

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

ΣΩΜΑ ΠΡΟΣΚΟΠΩΝ ΚΥΠΡΟΥ. Εσωτερικός Κανονισμός. Παρουσία Σώματος Προσκόπων Κύπρου στο διαδίκτυο

ΣΩΜΑ ΠΡΟΣΚΟΠΩΝ ΚΥΠΡΟΥ. Εσωτερικός Κανονισμός. Παρουσία Σώματος Προσκόπων Κύπρου στο διαδίκτυο ΣΩΜΑ ΠΡΟΣΚΟΠΩΝ ΚΥΠΡΟΥ Εσωτερικός Κανονισμός Παρουσία Σώματος Προσκόπων Κύπρου στο διαδίκτυο Λευκωσία Σεπτέμβριος 2010 ΣΩΜΑ ΠΡΟΣΚΟΠΩΝ ΚΥΠΡΟΥ ΕΣΩΤΕΡΙΚΟΣ ΚΑΝΟΝΙΣΜΟΣ ΠΑΡΟΥΣΙΑ Σ.Π.Κ. ΣΤΟ ΔΙΑΔΙΚΤΥΟ Περιεχόμενα:

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

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

ΚΟΙΝΩΝΙΚΑ ΔΙΚΤΥΑ ΑΣΦΑΛΕΙΑ ΚΑΤΙΑ ΤΙΜΟΦΤΙ ΣΟΝΑ ΣΑΡΓΚΣΙΑΝ ΦΩΤΗΣ ΠΑΠΑΔΑΚΗΣ ΜΑΡΙΑΝΝΑ ΦΕΝΤΟΡΟΒΑ ΜΑΡΙΑΝΝΑ ΖΑΡΚΙΑ ΚΟΙΝΩΝΙΚΑ ΔΙΚΤΥΑ ΑΣΦΑΛΕΙΑ ΚΑΤΙΑ ΤΙΜΟΦΤΙ ΣΟΝΑ ΣΑΡΓΚΣΙΑΝ ΦΩΤΗΣ ΠΑΠΑΔΑΚΗΣ ΜΑΡΙΑΝΝΑ ΦΕΝΤΟΡΟΒΑ ΜΑΡΙΑΝΝΑ ΖΑΡΚΙΑ Ασφάλεια και Κοινωνικά δίκτυ Ποιοι είναι οι κίνδυνοι; Η ηλεκτρονική παρενόχληση είναι οποιοδήποτε

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

Editorial. Αγαπητοί φίλοι,

Editorial. Αγαπητοί φίλοι, Τεύχος 1-2012 Εκδότης: Safer Internet Hellas, Eπικεφαλής Δράσης Ενημέρωσης Saferinternet.gr, Ελληνικό Κέντρο Ασφαλούς Διαδικτύου Email: info@saferinternet.gr Επικοινωνία: Δρ. Βερόνικα Σαμαρά Τηλ. 210 6212365

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

Περιεχόμενα. 1 Παρεχόμενες Ηλεκτρονικές Υπηρεσίες... 2 2 Απόκτηση Κωδικού Πρόσβασης... 3 3 Πλοήγηση στις Ηλεκτρονικές Υπηρεσίες...

Περιεχόμενα. 1 Παρεχόμενες Ηλεκτρονικές Υπηρεσίες... 2 2 Απόκτηση Κωδικού Πρόσβασης... 3 3 Πλοήγηση στις Ηλεκτρονικές Υπηρεσίες... Περιεχόμενα 1 Παρεχόμενες Ηλεκτρονικές Υπηρεσίες... 2 2 Απόκτηση Κωδικού Πρόσβασης... 3 3 Πλοήγηση στις Ηλεκτρονικές Υπηρεσίες... 6 1 Παρεχόμενες Ηλεκτρονικές Υπηρεσίες Μέσω της διαδικτυακής πύλης του

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

Ασφάλεια στο διαδίκτυο για έφηβους 21 Days of Y ello Care Διαβάζοντας αυτόν τον ενημερωτικό οδηγό, θα μάθεις:

Ασφάλεια στο διαδίκτυο για έφηβους 21 Days of Y ello Care Διαβάζοντας αυτόν τον ενημερωτικό οδηγό, θα μάθεις: Ασφάλεια στο διαδίκτυο για έφηβους Το διαδίκτυο είναι πλέον ένα πολύ σημαντικό κομμάτι της ζωής μας. Είναι πηγή πληροφοριών, ενημέρωσης και δικτύωσης και είναι σίγουρα απαραίτητο σε όλους μας. Όλοι απολαμβάνουμε

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

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

ΤΟ ΙΝΤΕΡΝΕΤ ΚΩΣΤΗΣ ΚΙΤΣΟΠΟΥΛΟΣ Α 2 ΤΟ ΙΝΤΕΡΝΕΤ ΚΩΣΤΗΣ ΚΙΤΣΟΠΟΥΛΟΣ Α 2 ΤΙ ΕΙΝΑΙ ΤΟ INTERNET Το Internet είναι ένα πλέγμα από εκατομμύρια διασυνδεδεμένους υπολογιστές που εκτείνεται σχεδόν σε κάθε γωνιά του πλανήτη και παρέχει τις υπηρεσίες

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

Κατανόηση γραπτού λόγου

Κατανόηση γραπτού λόγου Κατανόηση γραπτού λόγου Επίπεδο Δ (προχωρημένο) Δεύτερη διδακτική πρόταση Έγκλημα στο Διαδίκτυο Ενδεικτική διάρκεια: Ομάδα στόχος: Διδακτικός στόχος: Στρατηγικές: Ενσωμάτωση δεξιοτήτων: Υλικό: 1 διδακτική

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

ΧΡΗΣΗ ΚΑΙ ΚΑΤΑΧΡΗΣΗ ΤΟΥ ΙΑ ΙΚΤΥΟΥ (INTERNET): ΣΥΣΧΕΤΙΣΕΙΣ ΜΕ ΨΥΧΟΚΟΙΝΩΝΙΚΟΥΣ ΠΑΡΑΓΟΝΤΕΣ ΠΟΥ ΑΦΟΡΟΥΝ ΤΟΥΣ ΧΡΗΣΤΕΣ

ΧΡΗΣΗ ΚΑΙ ΚΑΤΑΧΡΗΣΗ ΤΟΥ ΙΑ ΙΚΤΥΟΥ (INTERNET): ΣΥΣΧΕΤΙΣΕΙΣ ΜΕ ΨΥΧΟΚΟΙΝΩΝΙΚΟΥΣ ΠΑΡΑΓΟΝΤΕΣ ΠΟΥ ΑΦΟΡΟΥΝ ΤΟΥΣ ΧΡΗΣΤΕΣ Μονάδα Εφηβικής Υγείας-Β Πανεπιστηµιακή Παιδιατρική Κλινική- Νοσοκοµείο Παίδων «Π & Α Κυριακού» ιευθυντής : κος ηµήτριος Καφετζής Επιστηµονική Υπέυθυνη : κα. Άρτεµις Τσίτσικα http://www.youth-health.gr/

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

GROOMING. help. Γραµµή Βοηθείας. www.help-line.gr. saferinternet. η «αποπλάνηση» µέσω Διαδικτύου PRIVACY

GROOMING. help. Γραµµή Βοηθείας. www.help-line.gr. saferinternet. η «αποπλάνηση» µέσω Διαδικτύου PRIVACY www.help-line.gr I need HELP I really need A FRIEND Who can I TRUST? PRIVACY GROOMING η «αποπλάνηση» µέσω Διαδικτύου Γραµµή Βοηθείας 210 6007686 (Ελληνικό Κέντρο Ασφαλούς Διαδικτύου Γραµµή Βοηθείας) Με

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

Gmail: Η προσέγγιση της Google στο ηλεκτρονικό ταχυδρομείο

Gmail: Η προσέγγιση της Google στο ηλεκτρονικό ταχυδρομείο Gmail: Η προσέγγιση της Google στο ηλεκτρονικό ταχυδρομείο (Από την ομάδα εργασίας του Gmail) Το Gmail κάνει το ηλεκτρονικό ταχυδρομείο εύκολο και αποτελεσματικό.. Οι 10 κυριότεροι λόγοι για να χρησιμοποιήσετε

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

ΝΕΟΕΛΛΗΝΙΚΗ ΓΛΩΣΣΑ. Απαντήσεις Θεμάτων Πανελληνίων Εξετάσεων Ημερησίων Επαγγελματικών Λυκείων (ΟΜΑΔΑ Α )

ΝΕΟΕΛΛΗΝΙΚΗ ΓΛΩΣΣΑ. Απαντήσεις Θεμάτων Πανελληνίων Εξετάσεων Ημερησίων Επαγγελματικών Λυκείων (ΟΜΑΔΑ Α ) 29 Μαΐου 2014 ΝΕΟΕΛΛΗΝΙΚΗ ΓΛΩΣΣΑ Απαντήσεις Θεμάτων Πανελληνίων Εξετάσεων Ημερησίων Επαγγελματικών Λυκείων (ΟΜΑΔΑ Α ) Α1. Ο συγγραφέας αναφέρεται στο φαινόμενο της έξαρσης της νεανικής εγκληματικότητας

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

Αναγνώριση και καταγγελία παράνομου περιεχομένου. SafeLine. Δρ. Νίκος Π. Φρυδάς Πρόεδρος SafeNet frydas@safenet.org.gr

Αναγνώριση και καταγγελία παράνομου περιεχομένου. SafeLine. Δρ. Νίκος Π. Φρυδάς Πρόεδρος SafeNet frydas@safenet.org.gr Αναγνώριση και καταγγελία παράνομου περιεχομένου SafeLine Δρ. Νίκος Π. Φρυδάς Πρόεδρος SafeNet frydas@safenet.org.gr Καταγγελίες SafeLine InterNet (Διαδίκτυο) SafeLine & INHOPE? Στατιστικά 2012 Λειτουργία

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

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

ΟΡΟΙ ΧΡΗΣΗΣ ΕΝΟΤΗΤΑΣ «ΑΓΟΡΑ ΕΡΓΑΣΙΑΣ» ΤΗΣ ΙΣΤΟΣΕΛΙΔΑΣ ΤΟΥ ΠΕΡΙΦΕΡΕΙΑΚΟΥ ΤΜΗΜΑΤΟΣ ΑΝΑΤΟΛΙΚΗΣ ΚΡΗΤΗΣ ΤΟΥ ΟΙΚΟΝΟΜΙΚΟΥ ΕΠΙΜΕΛΗΤΗΡΙΟΥ ΕΛΛΑΔΑΣ Γ Ε Ν Ι Κ Α Τα ακόλουθα αφορούν αποκλειστικά και μόνο στην ενότητα «ΑΓΟΡΑ ΕΡΓΑΣΙΑΣ» της ιστοσελίδας www.oeetak.gr του Περιφερειακού Τμήματος Ανατολικής Κρήτης του Οικονομικού Επιμελητηρίου Ελλάδας (O.E.E.T.A.K.),

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

ΠΑΝΕΛΛΗΝΙΟ ΚΕΝΤΡΟ ΑΜΕΣΗΣ ΚΟΙΝΩΝΙΚΗΣ ΕΠΕΜΒΑΣΗΣ (Κ.Α.Κ.Ε.)

ΠΑΝΕΛΛΗΝΙΟ ΚΕΝΤΡΟ ΑΜΕΣΗΣ ΚΟΙΝΩΝΙΚΗΣ ΕΠΕΜΒΑΣΗΣ (Κ.Α.Κ.Ε.) ΠΑΝΕΛΛΗΝΙΟ ΚΕΝΤΡΟ ΑΜΕΣΗΣ ΚΟΙΝΩΝΙΚΗΣ ΕΠΕΜΒΑΣΗΣ (Κ.Α.Κ.Ε.) «Το Χαμόγελο του Παιδιού» Εθελοντικός Οργανισμός για τα Παιδιά Το Πανελλήνιο Κέντρο Άμεσης Κοινωνικής Επέμβασης είναι το συντονιστικό και επιχειρησιακό

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

H άσκηση και η προστασία των δικαιωµάτων του παιδιού στο διαδίκτυο: ο ρόλος του Συνηγόρου του Παιδιού

H άσκηση και η προστασία των δικαιωµάτων του παιδιού στο διαδίκτυο: ο ρόλος του Συνηγόρου του Παιδιού H άσκηση και η προστασία των δικαιωµάτων του παιδιού στο διαδίκτυο: ο ρόλος του Συνηγόρου του Παιδιού Γιώργος Μόσχος Βοηθός Συνήγορος του Πολίτη για τα ικαιώµατα του Παιδιού Το διαδίκτυο είναι ένα σύγχρονο

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

ΤΕΧΝΟΛΟΓΙΑ ΔΙΚΤΥΩΝ ΕΠΙΚΟΙΝΩΝΙΩΝ

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

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

EU Kids Online II: Ευρήματα. Δρ. Λίζα Τσαλίκη Εθνικό και Καποδιστριακό Πανεπιστήμιο Αθηνών

EU Kids Online II: Ευρήματα. Δρ. Λίζα Τσαλίκη Εθνικό και Καποδιστριακό Πανεπιστήμιο Αθηνών EU Kids Online II: Ευρήματα Δρ. Λίζα Τσαλίκη Εθνικό και Καποδιστριακό Πανεπιστήμιο Αθηνών Το πρόγραμμα EU Kids Online II Το θεματικό δίκτυο EU Kids Online II: Enhancing Knowledge Regarding European Children

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

ΣΧΟΛΙΚΟΣ ΕΚΦΟΒΙΣΜΟΣ ΤΙ ΕΙΝΑΙ ΣΧΟΛΙΚΟΣ ΕΚΦΟΒΙΣΜΟΣ

ΣΧΟΛΙΚΟΣ ΕΚΦΟΒΙΣΜΟΣ ΤΙ ΕΙΝΑΙ ΣΧΟΛΙΚΟΣ ΕΚΦΟΒΙΣΜΟΣ ΣΧΟΛΙΚΟΣ ΕΚΦΟΒΙΣΜΟΣ ΤΙ ΕΙΝΑΙ ΣΧΟΛΙΚΟΣ ΕΚΦΟΒΙΣΜΟΣ Ο σχολικός εκφοβισμός είναι η επιθετική εκείνη συμπεριφορά που είναι εσκεμμένη, απρόκλητη, και επαναλαμβανόμενη, αποτελει κατάχρηση εξουσίας και εμπεριέχει

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

Ημέρα Ασφαλούς Διαδικτύου 2013 «Connect with Respect!»

Ημέρα Ασφαλούς Διαδικτύου 2013 «Connect with Respect!» «Connect with Respect!» Τα Δικαιώματα του παιδιού και οι προτάσεις της UNICEF για την προστασία τους μέσα και δια μέσου των εικονικών κόσμων Ηλίας Λυμπέρης Γενικός Διευθυντής Ελληνικής Εθνικής Επιτροπής

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

ΑΣΦΑΛΕΙΑ ΣΤΟ ΔΙΑΔΙΚΤΥΟ

ΑΣΦΑΛΕΙΑ ΣΤΟ ΔΙΑΔΙΚΤΥΟ ΑΣΦΑΛΕΙΑ ΣΤΟ ΔΙΑΔΙΚΤΥΟ ΠΕΡΙΕΧΟΜΕΝΑ Ενότητα 1)IΣΠΑΝΙΚΟ ΛΟΤΤΟ 1.1:Τι είναι το ισπανικό λόττο; 1.2:Τι πρέπει να προσέχει ο χρήστης διαδικτύου; 1.3:Παράδειγμα απάτης Ενότητα 2)Κοινωνική δικτύωση και πολιτική

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

Τα προσωπικά στοιχεία που συλλέγουμε από εσάς μπορεί να περιέχουν: το όνομα,

Τα προσωπικά στοιχεία που συλλέγουμε από εσάς μπορεί να περιέχουν: το όνομα, Πολιτική Απορρήτου 1. Εισαγωγή Είμαστε η Supplies Distributors SA, με έδρα επί της οδού Louis Blériot 5, 4460 Grâce- Hollogne, αριθμό εγγραφής στο Εμπορικό Μητρώο Λιέγης 208.795 και αριθμό φορολογικού

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

Plus500UK Limited. Πολιτική Απορρήτου

Plus500UK Limited. Πολιτική Απορρήτου Plus500UK Limited Πολιτική Απορρήτου Πολιτική Απορρήτου Δήλωση Προστασίας Προσωπικών Δεδομένων της Plus500 Η προστασία της ιδιωτικής ζωής και της διαφύλαξης των προσωπικών και οικονομικών πληροφοριών των

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

Το διαδίκτυο και ο σχολικός εκφοβισμός

Το διαδίκτυο και ο σχολικός εκφοβισμός Το διαδίκτυο και ο σχολικός εκφοβισμός Πλαγεράς Αντώνιος Τεχνολόγος Εκπαιδευτικός Δευτεροβάθμιας Εκπαίδευσης ΠΕ 17 03 Υπεύθυνος Συμβουλευτικού Σταθμού Δ.Δ.Ε. Ν. Μαγνησίας Επιστημονικός Συνεργάτης ΑΣΠΑΙΤΕ

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

Παιδί και Διαδίκτυο στο Σχολείο και στο Σπίτι: Η Εκπαιδευτική Αξιοποίηση του Διαδικτύου

Παιδί και Διαδίκτυο στο Σχολείο και στο Σπίτι: Η Εκπαιδευτική Αξιοποίηση του Διαδικτύου Παιδί και Διαδίκτυο στο Σχολείο και στο Σπίτι: Η Εκπαιδευτική Αξιοποίηση του Διαδικτύου ΑΓΓΕΛΙΚΗ ΔΗΜΗΤΡΑΚΟΠΟΥΛΟΥ Εργαστήριο Μαθησιακής Τεχνολογίας και Εκπαιδευτικής Μηχανικής, Σχολή Ανθρωπιστικών Επιστημών,

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

ΕΜΠΟΡΙΑ ΠΡΟΣΩΠΩΝ ΠΡΟΛΗΨΗ = ΑΝΤΙΜΕΤΩΠΙΣΗ

ΕΜΠΟΡΙΑ ΠΡΟΣΩΠΩΝ ΠΡΟΛΗΨΗ = ΑΝΤΙΜΕΤΩΠΙΣΗ ΕΜΠΟΡΙΑ ΠΡΟΣΩΠΩΝ ΠΡΟΛΗΨΗ = ΑΝΤΙΜΕΤΩΠΙΣΗ 27 Φεβρουαρίου, 2014 Παναγιώτα Χριστοδούλου Κοινωνική Λειτουργός ΜΑ, Υπ. Διδάκτορας Ορισμός Εμπορίας Προσώπων Σύμφωνα με τον περί Καταπολέμησης της Εμπορίας και

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

Προσωπικά δεδομένα στο Διαδίκτυο: Τα δικαιώματα & οι υποχρεώσεις μας

Προσωπικά δεδομένα στο Διαδίκτυο: Τα δικαιώματα & οι υποχρεώσεις μας Προσωπικά δεδομένα στο Διαδίκτυο: Τα δικαιώματα & οι υποχρεώσεις μας Δρ. Κωνσταντίνος Λιμνιώτης Πληροφορικός Ελεγκτής klimniotis at dpa.gr Τι είναι προσωπικά δεδομένα; Προσωπικά δεδομένα είναι κάθε πληροφορία

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

Κορυφαίες συμβουλές πρόληψης

Κορυφαίες συμβουλές πρόληψης Περραιβού 40, Ανω Τούμπα T: 2310.943.054 54352, Θεσσαλονίκη Μ: 6978.284.405 W: www.servicepack.gr E: info@servicepack.gr Κορυφαίες συμβουλές πρόληψης Η πρόληψη των κυβερνοεγκλημάτων μπορεί να είναι πολύ

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

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

ΗΛΕΚΤΡΟΝΙΚΗ ΥΠΗΡΕΣΙΑ ΑΠΟΚΤΗΣΗΣ ΑΚΑΔΗΜΑΪΚΗΣ ΤΑΥΤΟΤΗΤΑΣ ΗΛΕΚΤΡΟΝΙΚΗ ΥΠΗΡΕΣΙΑ ΑΠΟΚΤΗΣΗΣ ΑΚΑΔΗΜΑΪΚΗΣ ΤΑΥΤΟΤΗΤΑΣ Εγχειρίδιο Εφαρμογής Φοιτητών Πίνακας Εικόνων Εικόνα 1.1. Εκκίνηση της διαδικασία εγγραφής...5 Εικόνα 1.2. Σελίδα εγγραφής...6 Εικόνα 1.3. Είσοδος

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

Ως Διαδίκτυο (Internet) ορίζεται το παγκόσμιο (διεθνές) δίκτυο ηλεκτρονικών υπολογιστών (international network).

Ως Διαδίκτυο (Internet) ορίζεται το παγκόσμιο (διεθνές) δίκτυο ηλεκτρονικών υπολογιστών (international network). ΙΔΡΥΜΑ ΝΕΟΛΑΙΑΣ ΚΑΙ ΔΙΑ ΒΙΟΥ ΜΑΘΗΣΗΣ ΥΠΗΡΕΣΙΕΣ ΔΙΑΔΙΚΤΥΟΥ Καλαμάτα, 2015 Το Διαδίκτυο Ως Διαδίκτυο (Internet) ορίζεται το παγκόσμιο (διεθνές) δίκτυο ηλεκτρονικών υπολογιστών (international network). Πρόκειται

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

CYBER CRIME UNIT ΔΙΩΞΗ ΗΛΕΚΤΡΟΝΙΚΟΥ ΕΚΛΗΜΑΤΟΣ. Ασφαλής Πλοήγηση στο Διαδίκτυο

CYBER CRIME UNIT ΔΙΩΞΗ ΗΛΕΚΤΡΟΝΙΚΟΥ ΕΚΛΗΜΑΤΟΣ. Ασφαλής Πλοήγηση στο Διαδίκτυο CYBER CRIME UNIT ΔΙΩΞΗ ΗΛΕΚΤΡΟΝΙΚΟΥ ΕΚΛΗΜΑΤΟΣ Ασφαλής Πλοήγηση στο Διαδίκτυο Διαδίκτυο Θα μπορούσε εύκολα να διεκδικήσει τον τίτλο ενός από τα θαύματα του σύγχρονου κόσμου. Μέσο που δίνει σε πραγματικό

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

Δικαιώματα των Θυμάτων. Σύμβαση του Συμβουλίου της Ευρώπης για την Καταπολέμηση της Εμπορίας Ανθρώπων

Δικαιώματα των Θυμάτων. Σύμβαση του Συμβουλίου της Ευρώπης για την Καταπολέμηση της Εμπορίας Ανθρώπων Δικαιώματα των Θυμάτων Σύμβαση του Συμβουλίου της Ευρώπης για την Καταπολέμηση της Εμπορίας Ανθρώπων Η εμπορία ανθρώπων παραβιάζει τα δικαιώματα και επηρεάζει τις ζωές αμέτρητων ανθρώπων τόσο στην Ευρώπη

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

Plus500CY Ltd. Δήλωση Απορρήτου και Πολιτική για αρχεία Cookies

Plus500CY Ltd. Δήλωση Απορρήτου και Πολιτική για αρχεία Cookies Plus500CY Ltd. Δήλωση Απορρήτου και Πολιτική για αρχεία Cookies Δήλωση Απορρήτου και Πολιτική για αρχεία Cookies Η παρούσα ιστοσελίδα λειτουργείται από την Plus500CY Ltd ( εμείς, εμάς ή δικό μας ). Είναι

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

Πολιτική Εμπιστευτικότητας Σπουδαστών (Επικοινωνία με 3 ους )

Πολιτική Εμπιστευτικότητας Σπουδαστών (Επικοινωνία με 3 ους ) Πολιτική Εμπιστευτικότητας Σπουδαστών (Επικοινωνία με 3 ους ) Όλοι οι φοιτητές έχουν δικαίωμα στο απόρρητο των πληροφοριών.το προσωπικό της Bloomsbury International δεν θα περάσει προσωπικές πληροφορίες

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

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

ΠΑΝΕΛΛΗΝΙΕΣ ΕΞΕΤΑΣΕΙΣ Γ ΤΑΞΗΣ ΗΜΕΡΗΣΙΟΥ ΕΠΑΛ (ΟΜΑΔΑ A ) & ΜΑΘΗΜΑΤΩΝ ΕΙΔΙΚΟΤΗΤΑΣ ΗΜΕΡΗΣΙΟΥ ΕΠΑΛ (ΟΜΑΔΑ Β ) ΠΑΝΕΛΛΗΝΙΕΣ ΕΞΕΤΑΣΕΙΣ Γ ΤΑΞΗΣ ΗΜΕΡΗΣΙΟΥ ΕΠΑΛ (ΟΜΑΔΑ A ) & ΜΑΘΗΜΑΤΩΝ ΕΙΔΙΚΟΤΗΤΑΣ ΗΜΕΡΗΣΙΟΥ ΕΠΑΛ (ΟΜΑΔΑ Β ) ΗΜΕΡΟΜΗΝΙΑ ΕΞΕΤΑΣΗΣ: 29/05/2014 ΕΞΕΤΑΖΟΜΕΝΟ ΜΑΘΗΜΑ: Νεοελληνική Γλώσσα ΠΡΟΤΕΙΝΟΜΕΝΕΣ ΑΠΑΝΤΗΣΕΙΣ

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

Θυμήσου, ότι όταν έχεις συνδεθεί στο Διαδίκτυο, συνομιλείς ή στέλνεις αλληλογραφία πρέπει να είσαι προσεκτικός/ή με ποιον έχεις επαφή και σε ποιον θα δώσεις λεπτομερή στοιχεία επικοινωνίας. Μη δίνεις ποτέ

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

Τα περιεχόμενα με μια ματιά

Τα περιεχόμενα με μια ματιά Τα περιεχόμενα με μια ματιά Κεφάλαιο 1 Ο κόσμος αλλάζει με τη βοήθεια της τεχνολογίας 2 Κεφάλαιο 2 Εξέταση του υπολογιστή: Από τι αποτελείται 28 Κεφάλαιο 3 Χρήση του Internet: Πώς θα εκμεταλλευτούμε καλύτερα

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

Χρήση του Διαδικτύου και κατανόηση των δυνατοτήτων και κινδύνων που περιλαμβάνει

Χρήση του Διαδικτύου και κατανόηση των δυνατοτήτων και κινδύνων που περιλαμβάνει Χρήση του Διαδικτύου και κατανόηση των δυνατοτήτων και κινδύνων που περιλαμβάνει (Διερεύνηση με ερωτηματολόγιο κατά τη διάρκεια ανοικτής εκδήλωσης για την ασφαλή χρήση του διαδικτύου) Αναστασία Οικονόμου,

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

Εγχειρίδιο Χρήσης Εφαρμογής Προσωπικού Ιδρυμάτων/Ερευνητικών Φορέων

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

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

«ΕΘΙΣΜΟΣ. ΣΤΟ ΔΙΑΔΙΚΤΥΟ» Χρήση και Κατάχρηση Διαδικτύου σε παιδιά & εφήβους ΦΡΕΣΚΟΥ ΑΛΙΚΗ ΨΥΧΟΛΟΓΟΣ ΠΑΙΔΟΨΥΧΟΛΟΓΟΣ ΕΠΙΣΤΗΜΟΝΙΚΗ ΣΥΝΕΡΓΑΤΗΣ Μ.Ε.Υ.

«ΕΘΙΣΜΟΣ. ΣΤΟ ΔΙΑΔΙΚΤΥΟ» Χρήση και Κατάχρηση Διαδικτύου σε παιδιά & εφήβους ΦΡΕΣΚΟΥ ΑΛΙΚΗ ΨΥΧΟΛΟΓΟΣ ΠΑΙΔΟΨΥΧΟΛΟΓΟΣ ΕΠΙΣΤΗΜΟΝΙΚΗ ΣΥΝΕΡΓΑΤΗΣ Μ.Ε.Υ. «ΕΘΙΣΜΟΣ ΣΤΟ ΔΙΑΔΙΚΤΥΟ» Χρήση και Κατάχρηση Διαδικτύου σε παιδιά & εφήβους ΦΡΕΣΚΟΥ ΑΛΙΚΗ ΨΥΧΟΛΟΓΟΣ ΠΑΙΔΟΨΥΧΟΛΟΓΟΣ ΕΠΙΣΤΗΜΟΝΙΚΗ ΣΥΝΕΡΓΑΤΗΣ Μ.Ε.Υ. Άρτεμις Τσίτσικα - Λέκτορας Εφηβικής Παιδιατρικής Επιστημονική

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

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

ΜΑΘΗΜΑ 7 - ΕΡΩΤΗΣΕΙΣ ΠΟΛΛΑΠΛΗΣ ΕΠΙΛΟΓΗΣ ΜΑΘΗΜΑ 7 - ΕΡΩΤΗΣΕΙΣ ΠΟΛΛΑΠΛΗΣ ΕΠΙΛΟΓΗΣ 1. Ποια από τις πιο κάτω δηλώσεις περιγράφει την σωστή διαδικασία ασφάλειας των πληροφοριών για ένα οργανισμό; a) Να μην υπάρχουν διαδικασίες για την αναφορά των

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

Βία κατά των γυναικών: Ένα διαχρονικό πρόβλημα, πολλές όψεις

Βία κατά των γυναικών: Ένα διαχρονικό πρόβλημα, πολλές όψεις «Βία κατά των γυναικών: Ένα πρόβλημα, πολλές όψεις» Συνέδριο ΓΓΙΦ - ΥΠΕΣ Αθήνα 25/11/2014 Βία κατά των γυναικών: Ένα διαχρονικό πρόβλημα, πολλές όψεις Θεοδώρα Κατσιβαρδάκου Προϊστάμενη Διεύθυνσης Υπηρεσιών

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

Ομάδα Γ Μορφές εγκληματικότητας 2. Μέλη της ομάδας Γ

Ομάδα Γ Μορφές εγκληματικότητας 2. Μέλη της ομάδας Γ Ομάδα Γ Μορφές εγκληματικότητας 2 Μέλη της ομάδας Γ Αχιάκο Μαμπέλ (Β 1) Κολάι Ιωάννα (Β 2) Λούτας Γιώργος (Β 2) Μπερέκος Βασίλης (Β 2) Τσέλα Στέλιος (Β 3) 2 Περιεχόμενα Εισαγωγή 03 1) Ισπανικό Λόττο 04

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

Πρόγραμμα Αγωγής Υγείας Σχολ. Έτος: 2012-2013 52ο Γυμνάσιο Αθηνών

Πρόγραμμα Αγωγής Υγείας Σχολ. Έτος: 2012-2013 52ο Γυμνάσιο Αθηνών «Ασφαλής πλοήγηση στο διαδίκτυο» Πρόγραμμα Αγωγής Υγείας Σχολ. Έτος: 2012-2013 52ο Γυμνάσιο Αθηνών Υπεύθυνοι Καθηγητές: Βαρελάς Φ., Σουλτανόπουλος Μ. Συμμετέχοντες μαθητές 1. Γκόζγκος Βασίλης 11. Δημάκη

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

Εγχειρίδιο Λειτουργίας Τράπεζας Χρόνου

Εγχειρίδιο Λειτουργίας Τράπεζας Χρόνου Εγχειρίδιο Λειτουργίας Τράπεζας Χρόνου Bee Group Α.Ε. [Type the company name] [Pick the date] Εγχειρίδιο λειτουργίας Τράπεζας Χρόνου 2 ΠΕΡΙΕΧΟΜΕΝΑ 1. Αρχική Σελίδα... 3 2. Δημιουργία Λογαριασμού... 3 3.

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

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

ΔΙΚΤΥΑ ΥΠΟΛΟΓΙΣΤΩΝ ΙΙ ΔΙΚΤΥΑ ΥΠΟΛΟΓΙΣΤΩΝ ΙΙ 1 o ΔΙΑΓΩΝΙΣΜΑ ΘΕΜΑ 1 ο Α) Ποια είναι τα βασικά στοιχεία, τα οποία χαρακτηρίζουν το ISDN; Η ψηφιακή μετάδοση. Όλα τα σήματα μεταδίδονται σε ψηφιακή μορφή απ' άκρη σ' άκρη του δικτύου,

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

CyberEdge από την AIG

CyberEdge από την AIG Προστασία από τις συνέπειες των ηλεκτρονικών και διαδικτυακών κινδύνων Business Solutions CyberEdge από την AIG ηλεκτρονικοί και Οι ηλεκτρονικοί και διαδικτυακοί κίνδυνοι αποτελούν καθημερινή πραγματικότητα

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

10 λόγοι να φτιάξω ιστοσελίδα

10 λόγοι να φτιάξω ιστοσελίδα 10 λόγοι να φτιάξω ιστοσελίδα 1 10 λόγοι να φτιάξω ιστοσελίδα Γιατί η επιχείρησή σας χρειάζεται να έχει παρουσία στο διαδίκτυο? 2 1. Η εταιρική σας ιστοσελίδα είναι ανοιχτή στον κόσμο 24 ώρες την ημέρα,

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

ΟΡΟΙ ΧΡΗΣΗΣ Με το παρόν καθορίζονται οι όροι χρήσης των υπηρεσιών που παρέχονται διαδικτυακά µέσω της ιστοσελίδας https://client.offersaroundme.

ΟΡΟΙ ΧΡΗΣΗΣ Με το παρόν καθορίζονται οι όροι χρήσης των υπηρεσιών που παρέχονται διαδικτυακά µέσω της ιστοσελίδας https://client.offersaroundme. ΟΡΟΙ ΧΡΗΣΗΣ Με το παρόν καθορίζονται οι όροι χρήσης των υπηρεσιών που παρέχονται διαδικτυακά µέσω της ιστοσελίδας https://client.offersaroundme.mobi (στο εξής «η Ιστοσελίδα») και της αντίστοιχης εφαρµογής

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

Ασφάλεια Στο Ηλεκτρονικό Εμπόριο. Λάζος Αλέξανδρος Α.Μ. 3530

Ασφάλεια Στο Ηλεκτρονικό Εμπόριο. Λάζος Αλέξανδρος Α.Μ. 3530 Ασφάλεια Στο Ηλεκτρονικό Εμπόριο Λάζος Αλέξανδρος Α.Μ. 3530 Ηλεκτρονικό Εμπόριο Χρησιμοποιείται για να περιγράψει την χρήση τηλεπικοινωνιακών μέσων (κυρίως δικτύων) για κάθε είδους εμπορικές συναλλαγές

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

Οδηγός Εγγραφής και Χρήσης Εφαρμογής. Καθηγητή/Ερευνητή Ημεδαπής

Οδηγός Εγγραφής και Χρήσης Εφαρμογής. Καθηγητή/Ερευνητή Ημεδαπής Οδηγός Εγγραφής και Χρήσης Εφαρμογής Καθηγητή/Ερευνητή Ημεδαπής 1 Δημιουργία λογαριασμού και Είσοδος στο σύστημα Για να εγγραφείτε στο Γενικό Μητρώο του Πληροφοριακού Συστήματος «Απέλλα» ως Καθηγητής/Ερευνητής

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

Συχνές Ερωτήσεις και Απαντήσεις για την ασφαλή χρήση του Διαδικτύου

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

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

Ηλεκτρονικό Εμπόριο και Ασφαλή Περιήγηση στο Διαδίκτυο

Ηλεκτρονικό Εμπόριο και Ασφαλή Περιήγηση στο Διαδίκτυο Α τετράμηνο Β Λυκείου 2012-13 Ηλεκτρονικό Εμπόριο και Ασφαλή Περιήγηση στο Διαδίκτυο Μαρίνα Τσούνου Χρήστος Παντελιάδης Σταύρος Σταυρινάδης Δημήτρης Κοτσάπτης Επιβλέπουσα Καθηγήτρια:Βαβαδάκη Κατερίνα ΣΤΟΧΟΙ

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

Κείμενο 2. Οδηγίες προς τους μαθητές και τους Κηδεμόνες τους για την ενεργοποίηση και χρήση του μαθητικού λογαριασμού ηλεκτρονικού ταχυδρομείου

Κείμενο 2. Οδηγίες προς τους μαθητές και τους Κηδεμόνες τους για την ενεργοποίηση και χρήση του μαθητικού λογαριασμού ηλεκτρονικού ταχυδρομείου Υπουργείο Παιδείας, Διά Βίου Μάθησης και Θρησκευμάτων Κείμενο 2 Οδηγίες προς τους μαθητές και τους Κηδεμόνες τους για την ενεργοποίηση και χρήση του μαθητικού λογαριασμού ηλεκτρονικού ταχυδρομείου Το Πανελλήνιο

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

Πρωτόκολλα Επικοινωνίας και Τείχος Προστασίας

Πρωτόκολλα Επικοινωνίας και Τείχος Προστασίας Β5.1.2 Πρωτόκολλα Επικοινωνίας και Τείχος Προστασίας Τι θα μάθουμε σήμερα: Να ορίζουμε τι είναι πρωτόκολλο επικοινωνίας Να εξηγούμε τη χρησιμότητα των πρωτοκόλλων επικοινωνίας Να ονομάζουμε τα σημαντικότερα

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

Simplifying Complexity. Οδηγός Χρήσης Διαδικτυακής Πλατφόρμας

Simplifying Complexity. Οδηγός Χρήσης Διαδικτυακής Πλατφόρμας Simplifying Complexity Οδηγός Χρήσης Διαδικτυακής Πλατφόρμας Περιεχόμενα 1 Εισαγωγή... 2 2 Οδηγίες Χρήσης... 2 2.1 Πρώτη Εγγραφή στην Πλατφόρμα... 2 2.2 Είσοδος στην Πλατφόρμα...4 2.3 Δημιουργία Καρτέλας

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

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

ΟΔΗΓΙΕΣ ΧΡΗΣΗΣ ΗΛΕΚΤΡΟΝΙΚΟΥ ΤΑΧΥΔΡΟΜΕΙΟΥ ΕΣΔΥ ΟΔΗΓΙΕΣ ΧΡΗΣΗΣ ΗΛΕΚΤΡΟΝΙΚΟΥ ΤΑΧΥΔΡΟΜΕΙΟΥ ΕΣΔΥ Η Εθνική Σχολή Δημόσιας Υγείας παρέχει στους φοιτητές των Τμημάτων της, υπηρεσίες ηλεκτρονικού ταχυδρομείου μέσω του Mail Server της πλατφόρμας e-school. Η

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

Ψηφιακό Περιεχόμενο και Συμπεριφορά Καταναλωτή στον Τομέα της Ψυχαγωγίας

Ψηφιακό Περιεχόμενο και Συμπεριφορά Καταναλωτή στον Τομέα της Ψυχαγωγίας Ψηφιακό Περιεχόμενο και Συμπεριφορά Καταναλωτή στον Τομέα της Ψυχαγωγίας Ονοματεπώνυμο: Μαγδαληνή Βασιλάκη Σειρά: MSM 8 Επιβλέπων Καθηγητής: Α. Βρεχόπουλος Δεκέμβριος 2011 Σκοπός Έρευνας και Ερευνητικά

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

Οδηγός Εγγραφής και Χρήσης Εφαρμογής. Διαχειριστής Ιδρύματος

Οδηγός Εγγραφής και Χρήσης Εφαρμογής. Διαχειριστής Ιδρύματος Οδηγός Εγγραφής και Χρήσης Εφαρμογής Διαχειριστής Ιδρύματος 1 Δημιουργία λογαριασμού και Είσοδος στο σύστημα Για να εγγραφείτε στο Πληροφοριακό Σύστημα «Απέλλα» ως Διαχειριστής Ιδρύματος θα πρέπει να δημιουργήσετε

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

Πολιτική WHOIS Ονομάτων Τομέα.eu

Πολιτική WHOIS Ονομάτων Τομέα.eu Πολιτική WHOIS Ονομάτων Τομέα.eu 1/7 ΟΡΙΣΜΟΙ Οι όροι που περιγράφονται στους Όρους και τις Προϋποθέσεις και /ή στους Κανόνες Επίλυσης Διαφορών.eu χρησιμοποιούνται στο παρόν με κεφαλαίο το πρώτο γράμμα.

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

ΟΡΟΙ ΥΠΗΡΕΣΙΑΣ BULK SMS ΤΗΣ CYTACOM SOLUTIONS

ΟΡΟΙ ΥΠΗΡΕΣΙΑΣ BULK SMS ΤΗΣ CYTACOM SOLUTIONS ΟΡΟΙ ΥΠΗΡΕΣΙΑΣ BULK SMS ΤΗΣ CYTACOM SOLUTIONS 1. ΓΕΝΙΚΑ 1.1 Η Υπηρεσία Μαζικής Αποστολής Μηνυμάτων (Bulk SMS) (που στο εξής θα καλείται «η Υπηρεσία») παρέχει τη δυνατότητα σε οποιοδήποτε νομικό ή φυσικό

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

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

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

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

Αρχικά πρέπει να σημειωθεί ότι τα κοινωνικά δίκτυα, μπορούν να είναι "όπλα" αν χρησιμοποιηθούν έξυπνα και με τον κατάλληλο τροπο.

Αρχικά πρέπει να σημειωθεί ότι τα κοινωνικά δίκτυα, μπορούν να είναι όπλα αν χρησιμοποιηθούν έξυπνα και με τον κατάλληλο τροπο. ΤΑ ΜΕΙΟΝΕΚΤΗΜΑΤΑ ΤΩΝ ΚΟΙΝΩΝΙΚΩΝ ΔΙΚΤΥΩΝ ΜΑΡΙΑ ΘΕΟΔΩΡΑΚΑΚΟΥ, ΜΑΡΙΑ ΖΑΡΓΚΛΗ, ΚΥΡΙΑΚΗ ΞΟΥΡΟΥ, ΑΝΑΣΤΑΣΙΟΣ ΒΕΝΙΕΡΗΣ, ΙΟΥΛΙΑ ΓΚΙΩΚΑ 1ο ΕΣΠΕΡΙΝΟ ΓΕΛ ΠΕΙΡΑΙΑ Αρχικά πρέπει να σημειωθεί ότι τα κοινωνικά δίκτυα,

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

Σας ευχόμαστε ολόψυχα καλό φθινόπωρο.

Σας ευχόμαστε ολόψυχα καλό φθινόπωρο. Τεύχος 5-2010 Εκδότης: Safer Internet Hellas, Eπικεφαλής δράσης Saferinternet.gr, Ελληνικό Κέντρο Ασφαλούς Διαδικτύου Email: info@saferinternet.gr Επικοινωνία: Δρ. Βερόνικα Σαμαρά Τηλ. 210 6212365 Email:

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

ΟΡΟΙ ΚΑΙ ΠΡΟΫΠΟΘΕΣΕΙΣ

ΟΡΟΙ ΚΑΙ ΠΡΟΫΠΟΘΕΣΕΙΣ ΟΡΟΙ ΚΑΙ ΠΡΟΫΠΟΘΕΣΕΙΣ Άρθρο 1 - Εφαρμογή 1.1 Oι γενικοί όροι και προϋποθέσεις που δηλώνονται παρακάτω ( Όροι & Προϋποθέσεις ) ισχύουν και σχηματίζουν μέρος όλων των προσφορών και συναλλαγών των (πολυμεσικών)

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