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

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

Download "ΕΛΛΗΝΙΚΟ ΑΝΟΙΚΤΟ ΠΑΝΕΠΙΣΤΗΜΙΟ"

Transcript

1 4 η Γραπτή Εργασία ΠΛΗ 23 Ακαδημαϊκό Έτος ( Τόμος Β, Κεφάλαια 4 8 και Τόμος Γ ) Ημερομηνία Παράδοσης ΕΝΔΕΙΚΤΙΚΕΣ ΑΠΑΝΤΗΣΕΙΣ Άσκηση 1 Επέκταση συστήματος διαδραστικού ημερολογίου με χρήση XML/XSL Στην Άσκηση αυτή ζητείται να προσθέσετε κάποιες λειτουργίες στο σύστημα που αναπτύχθηκε στα πλαίσια της 3 ης Εργασίας. Μπορείτε να χρησιμοποιήσετε είτε το σύστημα που αναπτύξατε εσείς, είτε το σύστημα των υποδειγματικών απαντήσεων. Υποθέστε ότι ένας χρήστης θέλει να εξάγει τη λίστα των υπενθυμίσεων που έχει καταχωρήσει στην πλατφόρμα που έχετε αναπτύξει, ώστε να την αποθηκεύσει τοπικά στο σύστημά του. Η εξαγωγή θα γίνεται με χρήση XML αρχείων που περιέχουν κατάλληλα δομημένα τα δεδομένα αυτά. Για το σκοπό αυτό θα πρέπει: (a) (Ερώτηση 1) Να περιγράψετε τη δομή του XML αρχείου, ορίζοντας το κατάλληλο σχήμα με χρήση DTD. Επίσης, να παρουσιάσετε ένα παράδειγμα ενός σωστά δομημένου και έγκυρου XML αρχείου. (b) (Ερώτηση 2) Στην αρχική σελίδα του ημερολογίου, θα πρέπει να προστεθεί μία επιλογή με την οποία θα εμφανίζεται σε νέο παράθυρο το XML αρχείο (το οποίο θα δημιουργείται δυναμικά) μορφοποιημένο κατάλληλα με XSL. Η λίστα των υπενθυμίσεων στο XML αρχείο εκτός από τον τίτλο της κάθε υπενθύμισης, θα πρέπει να περιλαμβάνει και τις υπόλοιπες πληροφορίες, δηλαδή την ημερομηνία και ώρα, την περιγραφή και τη λίστα των ετικετών που τη χαρακτηρίζουν. Οι υπενθυμίσεις θα πρέπει να εμφανίζονται με αντίστροφη χρονολογική σειρά, δηλαδή από τη νεότερη στην παλαιότερη. (c) (Ερώτηση 3) Πριν την εμφάνιση των XML αρχείων με τη χρήση XSL, θα πρέπει να προστεθεί έλεγχος του παραγόμενου XML με βάση το DTD του (a). Σε περίπτωση λάθους, θα πρέπει να εμφανίζεται αντίστοιχο μήνυμα στο χρήστη. Τέλος, στην κορυφή της τροποποιημένης σελίδας (b) θα πρέπει να εμφανίζεται ο συνολικός αριθμός των υπενθυμίσεων που έχουν καταχωρηθεί στο ημερολόγιο. Η λειτουργία αυτή θα πρέπει να υλοποιηθεί είτε με συνάρτηση της XSL, είτε με χρήση DOM. Για την ανάγνωση ενός XML αρχείου, η PHP προσφέρει διάφορες βιβλιοθήκες ( DOMDocument ( SimpleXML ( 1

2 Η βιβλιοθήκη DOM δίνει τη δυνατότητα ελέγχου του XML αρχείου με βάση το DTD για την εγκυρότητα ή όχι της δομής: Επίσης, για έλεγχο της εγκυρότητας του XML με βάση το DTD στην SimpleXML, δείτε εδώ: Εναλλακτικά, ο έλεγχος μπορεί να γίνει με JavaScript όπως περιγράφεται εδώ : Οι βιβλιοθήκες DOMDocument και SimpleXML της PHP, υποστηρίζουν Ελληνικούς χαρακτήρες με χρήση της κωδικοποίησης UTF-8. Αν χρησιμοποιείτε διαφορετική κωδικοποίηση, χρήσιμη θα σας φανεί η συνάρτηση iconv(). Παραδοτέα: Ο DTD ορισμός της δομής και τουλάχιστον ένα XML αρχείο που θα λειτουργεί σωστά με την εφαρμογή σας (a). Ο HTML/PHP κώδικας της εφαρμογής που υλοποιεί τα (b) και (c). Τα XSL αρχεία (b), (c). Screenshots από τη λειτουργία της εφαρμογής. Στόχος: Η κατανόηση και η πρακτική εφαρμογή των τεχνικών προγραμματισμού εφαρμογών παγκόσμιου ιστού με χρήση XML, DTD, DOM, XSL. Απαραίτητες γνώσεις: Για την καλύτερη κατανόηση των εννοιών και των προγραμματιστικών τεχνικών, είναι χρήσιμη η παρακολούθηση των παρουσιάσεων web casts No 8 11, καθώς και η μελέτη του «UNIT23 - Book2 - HT2» και του νέου ΕΔΥ με hypertext υλικό για «Μετασχηματισμό XML αρχείων με χρήση XSL, μέσω PHP» από το 2 ο CD του ΕΔΥ. Επίσης, βοηθητική είναι και η χρήση των σχετικών χρήσιμων δικτυακών τόπων από τη σελίδα της Θ.Ε. 2

3 (a) Ερώτηση 1. ΑΠΑΝΤΗΣΕΙΣ ΑΣΚΗΣΗΣ 1 Η δομή του XML αρχείου είναι η εξής: <?xml version="1.0" encoding="utf-8" standalone="yes"?> <calendar> <reminder> <title /> <description /> <tags> <tag /> </tags> <date /> <time /> </reminder> </calendar> To DTD που καθορίζει τη μορφή του παραπάνω XML αρχείου έχει την παρακάτω δομή: <!DOCTYPE calendar [ <!ELEMENT calendar (reminder*)> <!ELEMENT reminder (title+,description+,tags*,date+,time+)> <!ELEMENT title (#PCDATA)> <!ELEMENT description (#PCDATA)> <!ELEMENT tags (tag+)> <!ELEMENT tag (#PCDATA)> <!ELEMENT date (#PCDATA)> <!ELEMENT time (#PCDATA)> ]> Το παραπάνω DTD δηλώνει ότι το root element θα είναι το calendar, το οποίο μπορεί να έχει κανένα, ένα ή περισσότερα παιδιά, εδώ το element reminder. Δηλαδή μπορεί το ημερολόγιο να έχει ή να μην έχει υπενθυμίσεις. Εν συνεχεία δηλώνει ότι το κάθε element reminder θα έχει παιδιά τα εξής elements: title (τουλάχιστον 1), description (τουλάχιστον 1), tags (μπορεί να έχει ή και να μην έχει κανένα), date(τουλάχιστον 1), time(τουλάχιστον 1)). Το κάθε ένα από αυτά τα elements θα είναι της μορφής περιεχομένου (#PCDATA). Το tags επίσης αν υπάρχει θα έχει παιδί το tag (θα υπάρχει τουλάχιστον ένα tag). (b) Ερώτηση 2. Στην αρχική σελίδα του ημερολογίου προσθέσαμε ένα button με τίτλο XML, όπου πατώντας το, εμφανίζονται σε νέο παράθυρο όλες οι υπενθυμίσεις από τη νεότερη στην παλαιότερη με την κατάλληλη μορφοποίηση του XML με τη χρήση XSL. Για την εισαγωγή του button προσθέσαμε στο αρχείο index.php στη γραμμή 47 τον εξής κώδικα: 3

4 <TR><TD><img src="images/xml.jpg" alt="xml προβολή υπενθυμίσεων" title="xml προβολή υπενθυμίσεων" style="padding:0;margin:0;float:center;" onclick='xml_reminder()' onmouseover="this.style.cursor='pointer'"/></td></tr> που οδηγεί στην εμφάνιση του παρακάτω κουμπιού στην κεντρική σελίδα της εφαρμογής (Εικόνα 1): Εικόνα 1. Εμφάνιση XML button Με το onclick καλούμε τη συνάρτηση xml_remider() την οποία έχουμε φτιάξει στο αρχείο edit.js: //Εμφάνιση με XML των υπενθυμίσεων function xml_reminder() { var str="./xml_reminder.php"; window.open(str); } Έτσι, όταν πατάμε το κουμπί, εμφανίζεται ένα νέο παράθυρο με τις υπενθυμίσεις, με τη μορφή που έχει δοθεί από το παρακάτω XSL αρχείο: <?xml version="1.0" encoding="utf-8"?> <xsl:stylesheet version="1.0" xmlns:xsl=" > <xsl:output method = "html"></xsl:output> <xsl:template match="/" > <xsl:if test="count(/calendar/reminder) > 0"> <TABLE border="0" cellpadding="2" cellspacing="2" align="center"> <TR><TD align="center" bgcolor="#cdc5bf"><b>υπενθύμιση</b></td> <TD align="center" bgcolor="#cdc5bf"><b>περιγραφή</b></td> <TD align="center" bgcolor="#cdc5bf"><b>ετικέτες</b></td> <TD align="center" bgcolor="#cdc5bf"><b>ημερομηνία</b></td> 4

5 <TD align="center" bgcolor="#cdc5bf"><b>ώρα</b></td></tr> <xsl:for-each select="calendar/reminder"> <xsl:sort select="titlos"/> <TR><TD valign="top" bgcolor="#fffacd"><xsl:value-of select="title" /></TD> <TD valign="top" bgcolor="#fffacd"><xsl:value-of select="description" /></TD> <TD valign="top" bgcolor="#fffacd"><xsl:value-of select="tags" /></TD> <TD valign="top" bgcolor="#fffacd"><xsl:value-of select="date" /></TD> <TD valign="top" bgcolor="#fffacd"><xsl:value-of select="time" /></TD></TR> </xsl:for-each> </TABLE> <br/> <p align="center"><font color="red"><b> Έχουν καταχωρηθεί συνολικά <xsl:value-of select="count(/calendar/reminder)"/> υπενθυμίσεις</b></font></p> </xsl:if> </xsl:template> </xsl:stylesheet> Το αρχείο calendar.xsl δηλώνει ότι οι υπενθυμίσεις θα εμφανίζονται σε έναν πίνακα όπου κάθε στήλη θα αντιστοιχεί στον τίτλο της υπενθύμισης, στην περιγραφή της, στις ετικέτες, στην ημερομηνία και στην ώρα. Αυτό θα γίνεται για όλες τις υπενθυμίσεις που υπάρχουν, γι αυτό χρησιμοποιείται η for-each. Τέλος, έχει προστεθεί ένας μετρητής count(/calendar/reminder) ο οποίος μετράει πόσες φορές θα εμφανιστεί το element reminder στο XML, δηλαδή, όσες υπενθυμίσεις θα υπάρχουν κιόλας. ( Ερώτηση 3.) Πατώντας το κουμπί «XML», εμφανίζεται η παρακάτω εικόνα (Εικόνα 2) σε νέο παράθυρο: Εικόνα 2. Εμφάνιση υπενθυμίσεων με XML 5

6 Για να εμφανιστούν οι υπενθυμίσεις κατά αντίστροφη χρονολογική σειρά, στο αρχείο xml_reminder.php όπου γίνεται το query για να πάρουμε τις υπενθυμίσεις, γίνεται order by date DESC. $query = "SELECT * FROM reminder as a LEFT JOIN reminder_tag as b ON a.id_rem=b.id_rem LEFT JOIN tag as c ON c.id_tag=b.id_tag ORDER BY date DESC"; (c) Ερώτηση 3. Για την εμφάνιση του XML, χρειάστηκε να δημιουργηθεί ένα αρχείο xml_reminder.php στο οποίο έχουμε δηλώσει τη μορφή του DTD για το XML αρχείο. Η υλοποίηση ελέγχου επικύρωσης της δομής του αρχείου που εμφανίζεται, σύμφωνα με το DTD που έχουμε ορίσει στην Ερώτηση 1, γίνεται με τον παρακάτω κώδικα: $doc = new DOMDocument(); $xsl = new XSLTProcessor(); $doc->load($xsl_filename); $xsl->importstylesheet($doc); $doc->loadxml($create_xml); if(!$doc->validate()){ echo "<p>το αρχείο δεν είναι έγκυρο σύμφωνα με το DTD<p>"; } else { $calendar = $doc->getelementsbytagname('reminder'); //Το $calendar είναι ένα DOMNodeList echo $xsl->transformtoxml($doc); Δημιουργούμε ένα νέο αντικείμενο της κλάσης Dom Document ($doc = new DOMDocument();) και κάνουμε validate ((!$doc ->validate()). Αν δεν είναι σωστό, τότε εμφανίζεται μήνυμα λάθους στο χρήστη για τη μορφή του DTD. Επίσης, στον κώδικα χρησιμοποιούμε τη συνάρτηση getelementsbytagname η οποία επιστρέφει μια λίστα των στοιχείων reminder που υπάρχουν στο αρχείο που δημιουργήθηκε. 6

7 Άσκηση 2 Απόδοση του πρωτοκόλλου HTTP και Caching Εισαγωγή Σκοπός της παρούσας άσκησης, είναι η μέτρηση της απόδοσης του πρωτοκόλλου HTTP αλλά και των διαδικασιών caching που πραγματοποιούν οι browsers που χρησιμοποιούμε καθημερινά. Ερώτηση 1 Για την εκτέλεση της Ερώτησης 1 θα πρέπει να χρησιμοποιήσετε το εργαλείο Wireshark, το οποίο είναι δωρεάν διαθέσιμο στο για λειτουργικά συστήματα Windows/Linux/Mac. To Wireshark είναι ένα εργαλείο το οποίο συλλαμβάνει και εμφανίζει την κίνηση του δικτύου στον υπολογιστή σας. Για τη χρήση του εργαλείου Wireshark θα πρέπει να επιλέξετε την κατάλληλη διεπαφή που χρησιμοποιείται για την πρόσβασή σας από τη διαθέσιμη λίστα του εργαλείου, όπως εμφανίζεται στην παρακάτω εικόνα: Επίσης, για τους σκοπούς της παρούσας ερώτησης, στο πεδίο του φίλτρου σύλληψης το οποίο εμφανίζεται στην παρακάτω εικόνα θα πρέπει να συμπληρώσετε την IP διεύθυνση του διακομιστή που σας ζητείται στα παρακάτω ερωτήματα στο πεδίο ip.addr, καθώς και το όρισμα http (ακριβώς όπως παρουσιάζεται στην εικόνα παραπάνω), ώστε το Wireshark να καταγράφει μόνο κίνηση που αφορά το διακομιστή της άσκησης καθώς και το πρωτόκολλο HTTP. 1. Εκκινήστε το εργαλείο Wireshark, εκκινήστε τη σύλληψη κίνησης στη διεπαφή (interface) του δικτύου σας και ρυθμίστε το φίλτρο να εμφανίζει μόνο την HTTP κίνηση από και προς το διακομιστή με διεύθυνση (όπως περιγράφηκε παραπάνω). Επισκεφθείτε για πρώτη φορά από το φυλλομετρητή σας τη σελίδα images.html στον παραπάνω διακομιστή ( και παρατηρήστε την κίνηση που καταγράφει το Wireshark. Στη συνέχεια προσπελάστε ξανά τον παραπάνω διακομιστή εκτελώντας ανανέωση (refresh) στο φυλλομετρητή σας και παρατηρήστε ξανά την καταγραφή του Wireshark. Καταγράψτε τις διαφορές που παρατηρείτε μεταξύ των δύο αιτημάτων που εκτελέσατε. Παραθέστε χαρακτηριστικά screenshots από το Wireshark και εξηγείστε που οφείλονται οι διαφορές που παρατηρείτε. 7

8 2. Καταγράψτε και συγκρίνετε τους χρόνους ολοκλήρωσης των δύο παραπάνω αιτημάτων του υποερωτήματος 1. Εξηγήστε που οφείλεται η διαφορά στους δύο παραπάνω χρόνους που καταγράψατε. 3. Καταγράψτε αναλυτικά τα πεδία των HTTP αιτημάτων GET (παραθέστε το αντίστοιχο screenshot) που αποστέλλει ο φυλλομετρητής σας στο διακομιστή κατά τη δεύτερη προσπέλαση (ανανέωση) της σελίδας και εξηγήστε τι περιγράφει το κάθε πεδίο. Επίσης, αναφέρετε τις επιλογές που μπορεί γενικά να θέσει ο client στο πεδίο Cache-Control. ΠΡΟΣΟΧΗ: Για την εκτέλεση της Ερώτησης 1, θα πρέπει να βεβαιωθείτε πως η λειτουργία του caching στο φυλλομετρητή σας δεν είναι απενεργοποιημένη. Ερώτηση 2 Καταγράψτε τις βασικές διαφορές και περιγράψτε τις βελτιώσεις που σχετίζονται με τη διαχείριση του caching μεταξύ της έκδοσης 1.0 και της έκδοσης 1.1 του πρωτοκόλλου HTTP. Ερώτηση 3 Έστω ένας χρήστης του διαδικτύου ζητάει καθημερινά μία σελίδα η οποία βρίσκεται σε έναν απομακρυσμένο web server που είναι πάντα διαθέσιμος. Caching της συγκεκριμένης σελίδας γίνεται ιεραρχικά: στο φυλλομετρητή του χρήστη (browser cache), στην cache που προσφέρει ο ISP (proxy cache) και τέλος σε μία cache που προσφέρει ο διαχειριστής της σελίδας (reverse proxy cache). Στις τελευταίες 50 φορές που προσπέλασε ο χρήστης τη σελίδα, κατέγραψε τα εξής: 7 φορές περίμενε περίπου 0,4 sec για να «κατεβεί» η σελίδα, 13 φορές περίμενε περίπου 1,6 sec, 25 φορές περίπου 2,4 sec και τις υπόλοιπες φορές χρόνο μεγαλύτερο των 6 sec. Ζητούνται τα παρακάτω: Υπολογίστε την πιθανότητα η σελίδα να βρίσκεται: (i) στη browser cache του χρήστη, (ii) στην proxy cache του ISP, (iii) στη reverse proxy cache που χρησιμοποιεί η σελίδα. Πως μεταβάλλονται οι παραπάνω πιθανότητες σε περίπτωση που ο διαχειριστής της σελίδας καταργήσει το reverse proxy caching που προσφέρει; Υπολογίστε το ελάχιστο bandwidth (δηλαδή το bottleneck) της σύνδεσης από το PC του χρήστη έως την cache του ISP (proxy cache). Δίνεται ότι το πλήθος των μεταβάσεων με επιστροφή που χρειάζονται για να «κατεβεί» η σελίδα είναι Ν = 25, ενώ το RTT από το PC του χρήστη έως την cache του ISP έχει μετρηθεί 20 msec και το μέγεθος της σελίδας είναι 812 kb. Στόχος: Βασικός στόχος της συγκεκριμένης άσκησης είναι η μέτρηση της απόδοσης του πρωτοκόλλου Internet HTTP, η κατανόηση της διαδικασίας caching, αλλά και η κατανόηση στοιχείων που έχουν να κάνουν με διάφορους τρόπους αποθήκευσης δεδομένων από τους φυλλομετρητές. Απαραίτητες γνώσεις: Για την καλύτερη κατανόηση των εννοιών, είναι χρήσιμη η μελέτη των Κεφαλαίων 5 και 6 του Τόμου Β και η αξιοποίηση των σχετικών Παράλληλων Κειμένων και των Χρήσιμων Δικτυακών Τόπων από τη σελίδα της Θ.Ε. 8

9 Ερώτηση 1 ΑΠΑΝΤΗΣΕΙΣ ΑΣΚΗΣΗΣ 2 (a) Κατά την πρώτη προσπέλαση της σελίδας images.html, το εργαλείο Wireshark καταγράφει την παρακάτω κίνηση: Κατά την επόμενη προσπέλαση (refresh) της συγκεκριμένης σελίδας (με την προϋπόθεση πως το caching του φυλλομετρητή είναι ενεργοποιημένο), το Wireshark καταγράφει την παρακάτω κίνηση: Όπως μπορούμε να παρατηρήσουμε από τα δύο παραπάνω στιγμιότυπα (πριν και μετά την ανανέωση στο φυλλομετρητή), οι διαφορές αφορούν το αποτέλεσμα των αιτημάτων GET που αποστέλλονται στο διακομιστή. Συγκεκριμένα, ενώ κατά την πρώτη προσπέλαση τo status code των αιτημάτων GET είναι 200 OK, που σημαίνει πως το περιεχόμενο του αιτήματος GET ολοκληρώθηκε με επιτυχία (δλδ. έγινε 9

10 λήψη του περιεχομένου της σελίδας που ζητήθηκε), κατά τη δεύτερη προσπέλαση (ανανέωση) το αποτέλεσμα των ίδιων αιτημάτων GET είναι το status code 304 Not Modified, που σημαίνει πως το περιεχόμενο του αιτήματος GET δεν έχει τροποποιηθεί από την τελευταία του προσπέλαση. Προφανώς, με την προϋπόθεση πως η cache του φυλλομετρητή είναι ενεργή, κατά τη δεύτερη προσπέλαση της ίδιας σελίδας, βρέθηκε ένα έγκυρο περιεχόμενο αυτής στην cache, με αποτέλεσμα ο διακομιστής να αποκρίνεται με το HTTP response 304 Not Modified. (b) Όπως μπορούμε να παρατηρήσουμε από την καταγραφή του Wireshark, για το (a) ερώτημα κατά την πρώτη προσπέλαση της σελίδας, απαιτήθηκε χρόνος περίπου ίσος με 17,41 sec (18.75 sec sec) για την ολοκλήρωση του αιτήματος, ενώ για την ολοκλήρωση της δεύτερης προσπέλασης (ανανέωση) απαιτήθηκε χρόνος περίπου ίσος με 0.2 sec (516,07 sec - 515,88 sec). Η μεγάλη αυτή διαφορά στους χρόνους ολοκλήρωσης του ίδιου αιτήματος είναι απόρροια της λειτουργίας caching, όπως περιγράφηκε στο ερώτημα (a). Πιο συγκεκριμένα, κατά τη δεύτερη προσπέλαση της σελίδας, εφόσον το περιεχόμενο της σελίδας είχε ήδη ανακτηθεί κατά την αρχική προσπέλασή της και η τοπική έκδοσή της ήταν ανανεωμένη, πραγματοποιήθηκε μόνο η μεταφορά των HTTP requests και responses που κατέγραψε το Wireshark στο ερώτημα (a) και όχι η ανάκτηση του περιεχομένου της σελίδας από το διακομιστή της. Δεδομένου λοιπόν, του περιεχομένου της σελίδας (περιέχει μία εικόνα υψηλής ανάλυσης), η μεγάλη διαφορά στους δύο χρόνους ολοκλήρωσης είναι αναμενόμενη. (c) Τα πεδία του HTTP αιτήματος GET, όπως καταγράφονται από το Wireshark, κατά τη δεύτερη προσπέλαση της σελίδας, είναι τα παρακάτω: Host User-Agent Accept Accept-Language Accept-Encoding Connection If-Modified-Since If-None-Match Cache-Control όπως αυτά παρουσιάζονται και στο παρακάτω screenshot από το Wireshark. 10

11 Αναλυτικά, το πεδίο Host προσδιορίζει τη διεύθυνση και τη θύρα του διακομιστή όπου βρίσκεται το περιεχόμενο που ζητείτε στο αίτημα, όπως αυτά προκύπτουν από το αρχικό URI που όρισε ο χρήστης. Το πεδίο User-Agent περιέχει πληροφορίες, κυρίως για στατιστικούς σκοπούς, σχετικά με την εφαρμογή του χρήστη από την οποία πραγματοποιήθηκε το αίτημα. Το πεδίο Accept χρησιμοποιείται για να καθοριστούν συγκεκριμένοι τύποι δεδομένων που είναι αποδεκτοί για το συγκεκριμένο αίτημα. Ομοίως με το πεδίο Accept, το πεδίο Accept-Language χρησιμοποιείται για να περιοριστεί το σύνολο των γλωσσών της απόκρισης του αιτήματος και το πεδίο Accept- Encoding για να περιορίσει τις κωδικοποιήσεις του περιεχομένου της απόκρισης. Το πεδίο Connection επιτρέπει στον αποστολέα να ορίσει διάφορες επιλογές για τη σύνδεση που αφορά το συγκεκριμένο αίτημα. Το πεδίο If-Modified-Since καθορίζει πως εάν η έκδοση του περιεχομένου του αιτήματος δεν έχει τροποποιηθεί από τη χρονική στιγμή που καθορίζει το συγκεκριμένο πεδίο, δεν θα πρέπει να ανακτηθεί το περιεχόμενο από το διακομιστή αλλά αντ' αυτού θα επιστραφεί το response με status code 304 Not Modified. Γενικά, σκοπός του συγκεκριμένου πεδίου είναι η αποδοτική διαχείριση της λειτουργίας του caching. Επιπλέον, το πεδίο If-None-Match έχει κι αυτό σκοπό την αποδοτική διαχείριση του caching, καθώς μπορεί να περιέχει μία λίστα με αναγνωριστικά cached εκδόσεων, ώστε να εξακριβωθεί εάν κάποια από αυτές τις εκδόσεις είναι ίδια με την τρέχουσα έκδοση του περιεχομένου που ζητείται. Το πεδίο Cache-Control χρησιμοποιείται για να καθορίσει τις οδηγίες που πρέπει να τηρούνται από όλους τους μηχανισμούς caching που υπάρχουν στο μονοπάτι του αιτήματος/απόκρισης. Οι οδηγίες που μπορεί να τεθούν στο πεδίο Cache-Control στη συγκεκριμένη περίπτωση και δεδομένου πως χρησιμοποιείται η έκδοση 1.1 του HTTP πρωτοκόλλου, είναι οι παρακάτω: no-cache no-store max-age max-stale min-fresh no-transform only-if-cached και τέλος με χρήση της δυνατότητας cache-extension 11

12 ΠΑΡΑΤΗΡΗΣΗ: Σημειώνεται πως η αλλαγή του διακομιστή που φιλοξενούσε τη σελίδα, δεν επηρεάζει την έκβαση της άσκησης, καθώς οι μόνες διαφορές παρατηρούνται στη διεύθυνση του διακομιστή της σελίδας και στο περιεχόμενο αυτής (ονομασία αρχείων εικόνας) και οι χρόνοι που θα καταγραφούν εξαρτώνται από τη σύνδεση του κάθε χρήστη. Ερώτηση 2 Το HTTP/1.0 παρέχει έναν απλοϊκό μηχανισμό διαχείρισης του caching. Συγκεκριμένα, ένας διακομιστής μπορεί απλώς να μαρκάρει μία απόκριση, με χρήση του πεδίου Expires, με μία χρονική στιγμή έως την οποία μία cache μπορεί να ικανοποιήσει το εκάστοτε αίτημα διαφανώς. Επίσης, μία cache μπορεί να ελέγξει την ισχύ μίας απόκρισης κάνοντας χρήση ενός αιτήματος υπό όρους (conditional request), δίνοντας τη δυνατότητα στο διακομιστή να αποκριθεί είτε με το status code 304 Not Modified (ορίζοντας πως η έκδοση της cache είναι έγκυρη), είτε με το σύνηθες status code 200 OK (αντικαθιστώντας την έκδοση της cache). Επίσης το HTTP/1.0 παρέχει ένα μηχανισμό, μέσω του πεδίου Pragma: no-cache, όπου μπορούσε να οριστεί σαφώς πως το αίτημα δεν πρέπει να εξυπηρετηθεί από cache. Προφανώς, η έκδοση 1.0 του HTTP προσφέρει πολύ φτωχές δυνατότητες διαχείρισης του caching, ένα κενό που προσπαθεί να συμπληρώσει η έκδοση 1.1. Το HTTP/1.1 προσπαθεί να παρέχει ρητές και επεκτάσιμες λειτουργίες στη διαχείριση του caching. Ενώ διατηρεί το βασικό σχεδιασμό του HTTP/1.0, τον ενισχύει τόσο με νέα χαρακτηριστικά αλλά και με πιο ρητές προδιαγραφές των υπαρχουσών λειτουργιών. Σύμφωνα με το HTTP/1.1 η έκδοση της cache είναι έγκυρη μέχρι το χρόνο λήξης της. Μετά τη λήξη της, η cache δεν είναι απαραίτητο να απορρίψει την παλιά πλέον έκδοση, αλλά συνήθως πρέπει να την επαναεπικυρώσει από το διακομιστή πριν αποκριθεί με αυτήν την έκδοση σε ένα αίτημα. Ωστόσο, η έκδοση 1.1 επιτρέπει τόσο στους διακομιστές όσο και στους clients να παρακάμψουν αυτόν τον κανόνα. Στο HTTP/1.0, η cache επαναεπικυρώνεται χρησιμοποιώντας το πεδίο If-Modified-Since. Αυτό το πεδίο χρησιμοποιεί timestamps με ευαισθησία δευτερολέπτου, γεγονός που μπορεί να οδηγήσει σε εσφαλμένο caching είτε λόγω σφαλμάτων συγχρονισμού, είτε λόγω έλλειψης μεγαλύτερης ακρίβειας. Το HTTP/1.1 εισάγει τη γενική έννοια της αδιαφανούς επικύρωσης της cache, με χρήση της entity tag. Δηλαδή, εάν δύο αποκρίσεις για την ίδια οντότητα έχουν την ίδια entity tag, τότε θα πρέπει εξ ορισμού να είναι και ίδιες. Επειδή ακριβώς λοιπόν η entity tag είναι αδιαφανής, ο διακομιστής μπορεί να χρησιμοποιήσει όποια πληροφορία κρίνει αναγκαία (π.χ. ένα timestamp) για να τη δημιουργήσει, εφ 'όσον πληρείται η μοναδικότητα αυτής. Οι clients μπορούν να συγκρίνουν τις entity tags για ομοιότητα, αλλά δεν μπορούν να τις χειριστούν για άλλο σκοπό. Να σημειώσουμε πως HTTP/1.1 διακομιστές εισάγουν τις entity tags στις αποκρίσεις τους με χρήση του πεδίου Etag. Επίσης, το HTTP/1.1 εισάγει ένα πλήθος από νέα υπό συνθήκη αιτήματα (conditional requests), εκτός από τo If-Modified-Since του HTTP/1.0. Το πιο βασικό είναι το If-None-Match, το οποίο επιτρέπει σε έναν client να χρησιμοποιήσει μία ή περισσότερες entity tags από τις καταχωρήσεις της cache του για μία συγκεκριμένη οντότητα. Το HTTP/1.1 έχει και νέες προϋποθέσεις, χρήσιμες σε πιο σύνθετες περιπτώσεις με τα conditional headers If-Unmodified-Since και If-Match. Τέλος, για να γίνουν οι προδιαγραφές του caching πιο ρητές, το HTTP/1.1 εισάγει το νέο πεδίο 12

13 Cache-Control, επιτρέποντας την επιλογή από ένα εκτενές σύνολο ρητών οδηγιών, τόσο για τα αιτήματα, όσο και για τις αποκρίσεις. Το σύνολο των οδηγιών αυτών είναι αρκετά μεγάλο, δίνοντας τη δυνατότητα να αντιμετωπιστούν επιτυχώς τα θέματα συγχρονισμού, εξασφάλισης της ιδιωτικότητας, καθώς και της αποδοτικής διαχείρισης της χωρητικότητας των συνδέσμων που χρησιμοποιούνται για την ανταλλαγή δεδομένων, θέματα που αδυνατούσε να διαχειριστεί το HTTP στην έκδοση 1.0. Ερώτηση 3 (a) Ζητούνται τα h bc, h pc και h rc που είναι οι πιθανότητες να βρίσκεται η σελίδα στην cache του φυλλομετρητή, στην proxy cache του ISP και στη reverse proxy cache της σελίδας αντίστοιχα. Μας δίνονται κατάλληλα δεδομένα από τα οποία μπορούμε να υπολογίσουμε εύκολα τα P bc, P pc και P rc, δηλαδή τις πιθανότητες επιτυχούς ανεύρεσης της σελίδας στην cache του φυλλομετρητή, στην proxy cache του ISP και στη reverse proxy cache σύμφωνα με το ιεραρχικό σύστημα caching της εκφώνησης. Από τους χρόνους που δίνονται, μπορούμε να συμπεράνουμε πως υπάρχουν τέσσερις (4) περιπτώσεις επιτυχούς ανεύρεσης της σελίδας, με χρόνους απόκρισης από 0.4 sec (7 φορές στις 50), 1.6 sec (13 φορές στις 50), 2.4 sec (25 φορές στις 50) και μεγαλύτερο των 6 sec (τις υπόλοιπες 5 φορές από τις 50), που αντιστοιχούν στην ανάκτηση της σελίδας από την browser cache, την proxy cache, τη reverse proxy cache και τέλος τον web server της σελίδας αντίστοιχα, αφού αναμένεται οι χρόνοι απόκρισης να είναι μεγαλύτεροι όσο πιο απομακρυσμένο είναι το σημείο ανάκτησης της σελίδας. Συνεπώς: P bc = 7 / 50 = 0.14 P pc = 13 / 50 = 0.26 P rc = 25 / 50 = 0.5 P server = 5 / 50 = 0.1 Από τους τύπους που συνδέουν τα P με τα h στο ιεραρχικό σύστημα caching, έχουμε: h bc = P bc = 0.14 P pc = h pc (1 - P bc ) 0.26 = h pc (1 0.14) Άρα: h pc = P rc = h rc (1 P pc - P bc ) ή 0.5 = h rc ( ) Άρα: h rc = P server = h server (1 P rc - P pc - P bc ) 0.1 = h server ( ) Άρα προφανώς (σαν επαλήθευση): h server = 1 13

14 Συνεπώς, οι ζητούμενες πιθανότητες είναι: h bc = 0.14 για την browser cache, h pc = για την proxy cache και h rc = για τη reverse proxy cache. (b) Στην περίπτωση που η reverse proxy cache καταργηθεί, οι πιθανότητες επιτυχούς ανεύρεσης της σελίδας μεταβάλλονται ως εξής: P bc = 7 / 50 = 0.14 P pc = 13 / 50 = 0.26 P rc = 0 / 50 = 0 P server = 30 / 50 = 0.6 καθώς είναι προφανές πως εάν σε κάποιο επίπεδο δεν πραγματοποιείται caching οι πιθανότητες επιτυχούς ανεύρεσης της σελίδας μεταφέρονται στα υψηλότερα επίπεδα της ιεραρχίας. Αντίστοιχα με το ερώτημα (a) έχουμε από τις νέες πιθανότητες επιτυχούς ανεύρεσης: h bc = P bc = 0.14 P pc = h pc (1 - P bc ) 0.26 = h pc (1 0.14) Άρα: h pc = P rc = h rc (1 P pc - P bc ) 0 = h rc ( ) Άρα: h rc = 0 P server = h server (1 P rc - P pc - P bc ) 0.6 = h server ( ) Άρα: h server = 1 Συνεπώς, τώρα οι ζητούμενες πιθανότητες γίνονται: h bc = 0.14 για την browser cache, h pc = για την proxy cache και h rc = 0 για τη reverse proxy cache. 14

15 (c) Ισχύει από τη σχέση (5.1) του Τόμου Β: όπου: T r : είναι ο χρόνος απόκρισης και στην περίπτωσή μας ισούται με 1.6 sec για την απόκριση από την proxy cache του ISP [δίνεται] S: είναι το συνολικό μέγεθος της σελίδας: 812 kb [δίνεται] N: είναι το πλήθος μεταβάσεων με επιστροφή: 25 [δίνεται] RTT: είναι ο χρόνος μετάβασης με επιστροφή από το PC ως την proxy cache του ISP: 20 msec [δίνεται] P C + P S : είναι ο συνολικός χρόνος επεξεργασίας: 0.4 sec όπως συνάγεται από το γεγονός ότι είναι ο συνολικός χρόνος κατεβάσματος της σελίδας από το PC [δίνεται] C min : είναι η μικρότερη χωρητικότητα συνδέσμου, η οποία είναι το ζητούμενο του ερωτήματος. Αντικαθιστώντας στη σχέση (1) έχουμε: Επομένως, το ελάχιστο bandwidth (bottleneck) της σύνδεσης από το PC ως την proxy cache του ISP, είναι kbps ή περίπου 9.5 Mbps. 15

16 Κριτήρια αξιολόγησης Άσκηση 1 (Σύνολο) 70 Ερώτηση 1 15 Ερώτηση 2 30 Ερώτηση 3 25 Άσκηση 2 (Σύνολο) 30 Ερώτηση 1 10 Ερώτηση 2 5 Ερώτηση 3 15 Σύνολο 100 Ο συνολικός βαθμός θα διαιρεθεί δια 10, ώστε να προκύψει ο τελικός βαθμός της εργασίας. 16

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

ΕΛΛΗΝΙΚΟ ΑΝΟΙΚΤΟ ΠΑΝΕΠΙΣΤΗΜΙΟ 4 η Γραπτή Εργασία ΠΛΗ 23 Ακαδημαϊκό Έτος 2012-2013 ( Τόμος Β, Κεφάλαια 4 8 και Τόμος Γ ) Ημερομηνία Παράδοσης 08.05.2013 ΕΝΔΕΙΚΤΙΚΕΣ ΑΠΑΝΤΗΣΕΙΣ Άσκηση 1 Επέκταση συστήματος διαχείρισης φιλοδωρημάτων καφετέριας

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

Άσκηση 1. Απάντηση Άσκησης 1

Άσκηση 1. Απάντηση Άσκησης 1 Άσκηση 1 Δίνεται το παρακάτω DTD (Document Type Definition) αρχείο X.dtd :

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

ΘΕΜΑΤΑ ΕΞΕΤΑΣΕΩΝ ΣΤΗΝ ΑΠΟΔΟΣΗ ΙΣΤΟΣΕΛΙΔΩΝ ΚΑΙ ΟΙ ΕΝΔΕΙΚΤΙΚΕΣ ΑΠΑΝΤΗΣΕΙΣ ΤΟΥ ΕΑΠ ΤΕΛΙΚΗ ΕΞΕΤΑΣΗ 2011 2012

ΘΕΜΑΤΑ ΕΞΕΤΑΣΕΩΝ ΣΤΗΝ ΑΠΟΔΟΣΗ ΙΣΤΟΣΕΛΙΔΩΝ ΚΑΙ ΟΙ ΕΝΔΕΙΚΤΙΚΕΣ ΑΠΑΝΤΗΣΕΙΣ ΤΟΥ ΕΑΠ ΤΕΛΙΚΗ ΕΞΕΤΑΣΗ 2011 2012 ΘΕΜΑΤΑ ΕΞΕΤΑΣΕΩΝ ΣΤΗΝ ΑΠΟΔΟΣΗ ΙΣΤΟΣΕΛΙΔΩΝ ΚΑΙ ΟΙ ΕΝΔΕΙΚΤΙΚΕΣ ΑΠΑΝΤΗΣΕΙΣ ΤΟΥ ΕΑΠ ΤΕΛΙΚΗ ΕΞΕΤΑΣΗ 2011 2012 1 2 3 ΕΠΑΝΑΛΗΠΤΙΚΗ ΕΞΕΤΑΣΗ 2011 2012 4 5 ΤΕΛΙΚΗ ΕΞΕΤΑΣΗ 2010 2011 6 7 ΕΠΑΝΑΛΗΠΤΙΚΗ ΕΞΕΤΑΣΗ 2010

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

Όχι, γιατί αν κάθε browser ζητά διαφορετικό αντικείμενο κάθε φορά τότε όχι μόνο δεν βελτιώνει αλλα χειροτερεύει τον χρόνο προσπέλασης

Όχι, γιατί αν κάθε browser ζητά διαφορετικό αντικείμενο κάθε φορά τότε όχι μόνο δεν βελτιώνει αλλα χειροτερεύει τον χρόνο προσπέλασης 1. Ένας αντιπρόσωπος με κρυφή μνήμη διαμοιραζόμενη σε πολλούς περιηγητές βελτιώνει το χρόνο πρόσβασης σε ιστο-αντικέιμενα ανεξάρτητα της διμοφιλίας των ιστο-αντικειμένων (Λ) Όχι, γιατί αν κάθε browser

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

Web and HTTP. Βασικά Συστατικά: Web Server Web Browser HTTP Protocol

Web and HTTP. Βασικά Συστατικά: Web Server Web Browser HTTP Protocol HTTP Protocol Web and HTTP Βασικά Συστατικά: Web Server Web Browser HTTP Protocol Web Servers (1/2) Ένα πρόγραμμα (λογισμικό) που έχει εγκατασταθεί σε ένα υπολογιστικό σύστημα (έναν ή περισσότερους υπολογιστές)

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

ΕΛΛΗΝΙΚΟ ΑΝΟΙΚΤΟ ΠΑΝΕΠΙΣΤΗΜΙΟ. 3 η Γραπτή Εργασία ΠΛΗ 23 Ακαδημαϊκό Έτος 2011 2012 ( Τόμος Β Κεφάλαια 1 4 ) Ημερομηνία Παράδοσης 25.3.

ΕΛΛΗΝΙΚΟ ΑΝΟΙΚΤΟ ΠΑΝΕΠΙΣΤΗΜΙΟ. 3 η Γραπτή Εργασία ΠΛΗ 23 Ακαδημαϊκό Έτος 2011 2012 ( Τόμος Β Κεφάλαια 1 4 ) Ημερομηνία Παράδοσης 25.3. 3 η Γραπτή Εργασία ΠΛΗ 23 Ακαδημαϊκό Έτος 2011 2012 ( Τόμος Β Κεφάλαια 1 4 ) Ημερομηνία Παράδοσης 25.3.2012 ΕΝΔΕΙΚΤΙΚΕΣ ΑΠΑΝΤΗΣΕΙΣ Άσκηση 1 Δημιουργία συστήματος διαδραστικού ημερολογίου Εισαγωγή Στην

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

ΕΛΛΗΝΙΚΟ ΑΝΟΙΚΤΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΣΧΟΛΗ ΘΕΤΙΚΩΝ ΕΠΙΣΤΗΜΩΝ & ΤΕΧΝΟΛΟΓΙΑΣ Θ.Ε. ΠΛΗ23 «Τηλεματική, Διαδίκτυα και Κοινωνία»

ΕΛΛΗΝΙΚΟ ΑΝΟΙΚΤΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΣΧΟΛΗ ΘΕΤΙΚΩΝ ΕΠΙΣΤΗΜΩΝ & ΤΕΧΝΟΛΟΓΙΑΣ Θ.Ε. ΠΛΗ23 «Τηλεματική, Διαδίκτυα και Κοινωνία» ΘΕΜΑ 1 (20%) ΤΕΛΙΚΗ ΕΞΕΤΑΣΗ 2011 2012 9.6.2012 ΑΠΑΝΤΗΣΕΙΣ Κινητός συνδρομητής Α επικοινωνεί με κινητό συνδρομητή Β οι οποίοι διαθέτουν φορητές συσκευές [dual band dual mode] οι οποίες έχουν τη δυνατότητα

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

Ημερομηνία Παράδοσης: 4/4/2013

Ημερομηνία Παράδοσης: 4/4/2013 Δράση 9.14 / Υπηρεσία εντοπισμού λογοκλοπής Κυρίως Παραδοτέο / Σχεδιασμός και ανάπτυξη λογισμικού (λογοκλοπής) και βάσης δεδομένων (αποθετηρίου) Επιμέρους Παραδοτέο 9.14.1.4 / Πληροφοριακό σύστημα υπηρεσίας

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

BibConvert μετατροπές LOM

BibConvert μετατροπές LOM BibConvert μετατροπές LOM Δημοσθένης Νικούδης Μονάδα Αριστείας ΕΛ/ΛΑΚ ΤΕΙ Αθήνας BibConvert 2 Μετατρέπει μεταδεδομένα από άλλες μορφές σε MARC21 (ή πιο σωστά MARCXML) Command-line tool Δεν έχει web interface

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

Διαδικτυακό Περιβάλλον Διαχείρισης Ασκήσεων Προγραμματισμού

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

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

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

ΕΛΛΗΝΙΚΟ ΑΝΟΙΚΤΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΠΡΟΣΟΜΟΙΩΣΗ ΕΞΕΤΑΣΗΣ 19.5.013 ΘΕΜΑ 1 Ένα δίκτυο κινητής τηλεφωνίας τεχνολογίας GSM, με μέγεθος συστάδας (cluster) κυψελών επαναληψιμότητας συχνοτήτων 1, είναι εγκατεστημένο σε μια γεωγραφική περιοχή και

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

α) η καταγραφή και η σύλληψη της δικτυακής κίνησης (capture) και β) η ανάλυση της δικτυακής κίνησης.

α) η καταγραφή και η σύλληψη της δικτυακής κίνησης (capture) και β) η ανάλυση της δικτυακής κίνησης. Εργαστηριακή Άσκηση 3 Σκοπός της τρίτης σειράς ασκήσεων είναι η γνωριµία µε τον αναλυτή πρωτοκόλλων Wireshark. Το πρόγραµµα Wireshark είναι ένας ανιχνευτής πακέτων (packet sniffer) και διατίθεται ως ανοιχτό

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

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

ΕΛΛΗΝΙΚΟ ΑΝΟΙΚΤΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΜΑ 1 (0%) ΤΕΛΙΚΗ ΕΞΕΤΑΣΗ 008 009 3.6.009 ΑΠΑΝΤΗΣΕΙΣ Ένα δίκτυο κινητής τηλεφωνίας τεχνολογίας GSM και με μέγεθος συστάδας (cluster) κυψελών επαναληψιμότητας συχνοτήτων 1, εξυπηρετεί μια γεωγραφική περιοχή

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

Ενότητα 1: HTTP, Clients και Servers. (Web, το θεμέλιο του Σημασιολογικού Ιστού)

Ενότητα 1: HTTP, Clients και Servers. (Web, το θεμέλιο του Σημασιολογικού Ιστού) Ενότητα 1: HTTP, Clients και Servers (Web, το θεμέλιο του Σημασιολογικού Ιστού) Τα επίπεδα του Σημασιολογικού Ιστού Θα το βρούμε με πολλές μικρές παραλλαγές Θα ασχοληθούμε σε επόμενα εργαστήρια Ποια είναι

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

XAMPP Apache MySQL PHP javascript xampp

XAMPP Apache MySQL PHP javascript xampp XAMPP Το xampp είναι ένα δωρεάν πρόγραμμα με το οποίο μπορούμε να κάνουμε εγκατάσταση τον Apache, τη MySQL και την PHP. Apache. Ο Apache είναι ένας Web Server. Είναι δηλαδή πρόγραμμα το οποίο τρέχει μόνιμα

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

Περιεχόμενα. Πρόλογος... xiii

Περιεχόμενα. Πρόλογος... xiii Περιεχόμενα Πρόλογος... xiii Κεφάλαιο 1 ο Εισαγωγή στις τεχνολογίες Διαδικτύου... 1 1.1 Σύντομη ιστορία του Διαδικτύου... 3 1.2 Σύνδεση στο Διαδίκτυο μέσω Παρόχου (ISP)... 6 1.3 Μοντέλα Επικοινωνίας...

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

BlackBerry Internet Service. Οδηγός χρήστη

BlackBerry Internet Service. Οδηγός χρήστη BlackBerry Internet Service Οδηγός χρήστη Δημοσίευση: 2014-01-08 SWD-20140108171026083 Περιεχόμενα 1 Γρήγορα αποτελέσματα... 7 Πληροφορίες για τα σχέδια υπηρεσίας ανταλλαγής μηνυμάτων της υπηρεσίας BlackBerry

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

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

ΕΛΛΗΝΙΚΟ ΑΝΟΙΚΤΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΜΑ 1 ΠΡΟΣΟΜΟΙΩΣΗ ΕΞΕΤΑΣΗΣ 20.5.2012 ΑΠΑΝΤΗΣΕΙΣ Δίκτυο κινητής τηλεφωνίας τεχνολογίας GSM υποστηρίζει πολύ καλή κάλυψη σε ολόκληρο το γεωγραφικό χώρο της Ελλάδος. Ένας Πάροχος κινητών υπηρεσιών, για την

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

PRISMA Win POS Sync Merge Replication

PRISMA Win POS Sync Merge Replication ΤΜΗΜΑ ΥΠΟΣΤΗΡΙΞΗΣ Οδηγός Ρυθμίσεων Συγχρονισμού PRISMA Win POS Sync Merge Replication Η διαδικασία του συγχρονισμού γίνεται από τον Η/Υ που έχει το Back Office. Βασική προϋπόθεση για να ενεργοποιηθεί ο

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

Οδηγίες Χρήσης της MySQL

Οδηγίες Χρήσης της MySQL ΠΑΝΕΠΙΣΤΗΜΙΟ ΠΕΙΡΑΙΩΣ ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ ΣΗΜΕΙΩΣΕΙΣ ΣΕ ΒΑΣΕΙΣ ΔΕΔΟΜΕΝΩΝ Οδηγίες Χρήσης της MySQL Διδάσκων: Γιάννης Θεοδωρίδης Συντάκτης Κειμένου: Βαγγέλης Κατσικάρος Νοέμβριος 2007 1 Περιεχόμενα Εισαγωγή...2

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

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

ΗΛΕΚΤΡΟΝΙΚΟ ΣΥΣΤΗΜΑ ΥΠΟΒΟΛΗΣ ΜΗΧΑΝΟΓΡΑΦΙΚΟΥ ΔΕΛΤΙΟΥ ΗΛΕΚΤΡΟΝΙΚΟ ΣΥΣΤΗΜΑ ΥΠΟΒΟΛΗΣ ΜΗΧΑΝΟΓΡΑΦΙΚΟΥ ΔΕΛΤΙΟΥ ΕΓΧΕΙΡΙΔΙΟ ΧΡΗΣΗΣ ΥΠΟΨΗΦΙΟΥ ΕΠΑΛ Α Έκδοση 1.0, Ιούνιος 2011 ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ ΥΠΟΥΡΓΕΙΟ ΠΑΙΔΕΙΑΣ ΔΙΑ ΒΙΟΥ ΜΑΘΗΣΗΣ ΚΑΙ ΘΡΗΣΚΕΥΜΑΤΩΝ ΛΙΣΤΑ ΣΧΗΜΑΤΩΝ ΠΙΝΑΚΑΣ

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

Η εφαρµογή ClassWeb δίνει στους διδάσκοντες χρήστες του συστήµατος τη δυνατότητα πρόσβασης µέσω του ιαδικτύου σε ποικίλες υπηρεσίες, όπως:

Η εφαρµογή ClassWeb δίνει στους διδάσκοντες χρήστες του συστήµατος τη δυνατότητα πρόσβασης µέσω του ιαδικτύου σε ποικίλες υπηρεσίες, όπως: 1. Υπηρεσία ClassWeb 1.1. Γενικά Η εφαρµογή ClassWeb δίνει στους διδάσκοντες χρήστες του συστήµατος τη δυνατότητα πρόσβασης µέσω του ιαδικτύου σε ποικίλες υπηρεσίες, όπως: εµφάνιση στατιστικών στοιχείων

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

Παράρτημα A: PHP, HTML φόρμες και το πρωτόκολλο HTTP.

Παράρτημα A: PHP, HTML φόρμες και το πρωτόκολλο HTTP. Εργαστήριο #5 Τι πρέπει να έχετε ολοκληρώσει από το προηγούμενο εργαστήριο. Θα πρέπει να ξέρετε να εισάγετε ένα βασικό πρόγραμμα PHP μέσα σε μια ιστοσελίδα, τη χρήση της echo και τον χειρισμό απλών μεταβλητών

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

Εργαστηριακή Άσκηση 10 Πλοήγηση στον παγκόσμιο ιστό

Εργαστηριακή Άσκηση 10 Πλοήγηση στον παγκόσμιο ιστό Εργαστηριακή Άσκηση 10 Πλοήγηση στον παγκόσμιο ιστό Ο σκοπός αυτού του εργαστηρίου είναι η εξέταση του πρωτοκόλλου εφαρμογής HTTP που χρησιμοποιείται ευρύτατα στο διαδίκτυο για την πλοήγηση στον ιστό,

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

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

ΗΛΕΚΤΡΟΝΙΚΟ ΣΥΣΤΗΜΑ ΥΠΟΒΟΛΗΣ ΜΗΧΑΝΟΓΡΑΦΙΚΟΥ ΔΕΛΤΙΟΥ ΗΛΕΚΤΡΟΝΙΚΟ ΣΥΣΤΗΜΑ ΥΠΟΒΟΛΗΣ ΜΗΧΑΝΟΓΡΑΦΙΚΟΥ ΔΕΛΤΙΟΥ ΕΓΧΕΙΡΙΔΙΟ ΧΡΗΣΗΣ ΥΠΟΨΗΦΙΟΥ ΓΕΛ & ΕΠΑΛ Β Έκδοση 1.0, Ιούνιος 2012 ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ ΥΠΟΥΡΓΕΙΟ ΠΑΙΔΕΙΑΣ ΔΙΑ ΒΙΟΥ ΜΑΘΗΣΗΣ ΚΑΙ ΘΡΗΣΚΕΥΜΑΤΩΝ ΛΙΣΤΑ ΣΧΗΜΑΤΩΝ

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

«ΕΘΝΙΚΟ ΣΥΣΤΗΜΑ ΗΛΕΚΤΡΟΝΙΚΩΝ ΔΗΜΟΣΙΩΝ ΠΡΟΜΗΘΕΙΩΝ» (Ε.Σ.Η.Δ.Π.) ΗΛΕΚΤΡΟΝΙΚΗ ΥΠΟΒΟΛΗ ΠΡΟΣΦΟΡΑΣ

«ΕΘΝΙΚΟ ΣΥΣΤΗΜΑ ΗΛΕΚΤΡΟΝΙΚΩΝ ΔΗΜΟΣΙΩΝ ΠΡΟΜΗΘΕΙΩΝ» (Ε.Σ.Η.Δ.Π.) ΗΛΕΚΤΡΟΝΙΚΗ ΥΠΟΒΟΛΗ ΠΡΟΣΦΟΡΑΣ «ΕΘΝΙΚΟ ΣΥΣΤΗΜΑ ΗΛΕΚΤΡΟΝΙΚΩΝ ΔΗΜΟΣΙΩΝ ΠΡΟΜΗΘΕΙΩΝ» (Ε.Σ.Η.Δ.Π.) ΗΛΕΚΤΡΟΝΙΚΗ ΥΠΟΒΟΛΗ ΠΡΟΣΦΟΡΑΣ Έκδοση: 01.00 22/11/2013 Πίνακας Περιεχομένων Πίνακας Περιεχομένων... 2 1. ΕΙΣΑΓΩΓΗ Διαγωνισμός... 3 1.1 Έναρξη

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

Περιεχόμενα. Λίγα λόγια από το συγγραφέα... 7

Περιεχόμενα. Λίγα λόγια από το συγγραφέα... 7 Περιεχόμενα Λίγα λόγια από το συγγραφέα... 7 Μέρος 1 1 Βασικοί όροι... 11 2 Βασική δομή κώδικα HTML... 25 3 Μορφοποίηση κειμένου... 39 4 Μορφοποίηση παραγράφων... 51 5 Εισαγωγή εικόνας... 63 6 Λίστες με

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

Οδηγός Χρήσης Εφαρμογής Ανάρτησης μέσω Διαδικτύου. (Έκδοση: 9.0)

Οδηγός Χρήσης Εφαρμογής Ανάρτησης μέσω Διαδικτύου. (Έκδοση: 9.0) Οδηγός Χρήσης Εφαρμογής Ανάρτησης μέσω Διαδικτύου (Έκδοση: 9.0) Δεκέμβριος 2016 ΠΕΡΙΕΧΟΜΕΝΑ Εισαγωγή... 3 Συμβατότητα Browser για τη χρήση της Εφαρμογής... 3 Α. Είσοδος με κωδικούς TaxisNet... 9 Β. Είσοδος

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

Εγχειρίδιο Χρήσης. για ΟΙΚΟΝΟΜΙΚΟΥΣ ΦΟΡΕΙΣ

Εγχειρίδιο Χρήσης. για ΟΙΚΟΝΟΜΙΚΟΥΣ ΦΟΡΕΙΣ Εγχειρίδιο Χρήσης για ΟΙΚΟΝΟΜΙΚΟΥΣ ΦΟΡΕΙΣ «ΣΥΝΤΑΞΗ ΚΑΙ ΥΠΟΒΟΛΗ ΠΡΟΣΦΟΡΑΣ ΗΛΕΚΤΡΟΝΙΚΟΥ ΔΙΑΓΩΝΙΣΜΟΥ ΕΡΓΟΥ/ΜΕΛΕΤΗΣ/ΣΥΝΑΦΟΥΣ ΥΠΗΡΕΣΙΑΣ - Ανοικτές διαδικασίες με κριτήριο κατακύρωσης τη χαμηλότερη τιμή» Έκδοση

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

Οδηγίες Χρήσης της MySQL

Οδηγίες Χρήσης της MySQL ΠΑΝΕΠΙΣΤΗΜΙΟ ΠΕΙΡΑΙΩΣ ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ ΣΗΜΕΙΩΣΕΙΣ ΣΕ ΒΑΣΕΙΣ ΔΕΔΟΜΕΝΩΝ Οδηγίες Χρήσης της MySQL Διδάσκων: Γιάννης Θεοδωρίδης Συντάκτης Κειμένου: Βαγγέλης Κατσικάρος Απρίλιος 2007 1 Περιεχόμενα Εισαγωγή...2

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

Εγχειρίδιο του Accerciser, έκδοση 0.2.0

Εγχειρίδιο του Accerciser, έκδοση 0.2.0 i Εγχειρίδιο του Accerciser, ii Copyright 2006, 2007, 2008 IBM Corporation Ανάδραση Για να αναφέρετε ένα σφάλμα ή να κάνετε μια εισήγηση σχετικά με την εφαρμογή Accerciser ή με αυτό τον εγχειρίδιο, ακολουθήστε

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

ΟΠΣ-ΕΣΠΑ : Ειδική Υπηρεσία Ολοκληρωμένου Πληροφοριακού Συστήματος ΕΚΠΑΙΔΕΥΤΙΚΟΣ ΟΔΗΓΟΣ ΓΙΑ ΤΗ ΛΕΙΤΟΥΡΓΙΑ ΤΟΥ ΚΕΝΤΡΙΚΟΥ ΛΟΓΑΡΙΑΣΜΟΥ

ΟΠΣ-ΕΣΠΑ : Ειδική Υπηρεσία Ολοκληρωμένου Πληροφοριακού Συστήματος ΕΚΠΑΙΔΕΥΤΙΚΟΣ ΟΔΗΓΟΣ ΓΙΑ ΤΗ ΛΕΙΤΟΥΡΓΙΑ ΤΟΥ ΚΕΝΤΡΙΚΟΥ ΛΟΓΑΡΙΑΣΜΟΥ ΓΕΝΙΚΗ ΓΡΑΜΜΑΤΕΙΑ ΔΗΜΟΣΙΩΝ ΕΠΕΝΔΥΣΕΩΝ & ΕΣΠΑ ΕΘΝΙΚΗ ΑΡΧΗ ΣΥΝΤΟΝΙΣΜΟΥ Ειδική Υπηρεσία Ολοκληρωμένου Πληροφοριακού Συστήματος ΟΠΣ-ΕΣΠΑ 2014-2020: ΕΚΠΑΙΔΕΥΤΙΚΟΣ ΟΔΗΓΟΣ ΓΙΑ ΤΗ ΛΕΙΤΟΥΡΓΙΑ ΤΟΥ ΚΕΝΤΡΙΚΟΥ ΛΟΓΑΡΙΑΣΜΟΥ

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

http://www.advanced-ip-scanner.com/gr/ Σο Advanced IP Scanner είναι μια γρήγορη και αξιόπιστη λύση σάρωσης δικτύου. ας επιτρέπει εύκολα και γρήγορα να ανακτήσετε όλες τις απαιτούμενες πληροφορίες για τους

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

TEC610 Δυναμικές Εφαρμογές Διαδικτύου (ΣΤ εξάμηνο)

TEC610 Δυναμικές Εφαρμογές Διαδικτύου (ΣΤ εξάμηνο) TEC610 (ΣΤ εξάμηνο) Διδάσκων: Ανδρέας Γιαννακουλόπουλος Εαρινό εξάμηνο Χρηματοδότηση Το παρόν εκπαιδευτικό υλικό έχει αναπτυχθεί στα πλαίσια του εκπαιδευτικού έργου του διδάσκοντα. Το έργο «Ανοικτά Ακαδημαϊκά

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

ΕΡΩΤΗΜΑΤΟΛOΓΙΟ ΣΧΟΛΕIΟΥ: ΕΓΧΕΙΡIΔΙΟ ΔΙΕΥΘΥΝΤΉ/ΝΤΡΙΑΣ. Doc.: CY7_CBA_ScQPrincipalManual.docx. Δημιουργήθηκε από: ETS, Core Α Contractor

ΕΡΩΤΗΜΑΤΟΛOΓΙΟ ΣΧΟΛΕIΟΥ: ΕΓΧΕΙΡIΔΙΟ ΔΙΕΥΘΥΝΤΉ/ΝΤΡΙΑΣ. Doc.: CY7_CBA_ScQPrincipalManual.docx. Δημιουργήθηκε από: ETS, Core Α Contractor P 2 I S A 0 1 8 PISA 2018 ΕΡΩΤΗΜΑΤΟΛOΓΙΟ ΣΧΟΛΕIΟΥ: ΕΓΧΕΙΡIΔΙΟ ΔΙΕΥΘΥΝΤΉ/ΝΤΡΙΑΣ Doc.: CY7_CBA_ScQPrincipalManual.docx Δημιουργήθηκε από: ETS, Core Α Contractor Προσαρμογή: Εθνικό Κέντρο PISA 2018 ΠΕΡΙΕΧΟΜΕΝΑ

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

ΟΠΣ-ΕΣΠΑ : Ειδική Υπηρεσία Ολοκληρωμένου Πληροφοριακού Συστήματος ΕΚΠΑΙΔΕΥΤΙΚΟΣ ΟΔΗΓΟΣ ΓΙΑ ΤΗ ΛΕΙΤΟΥΡΓΙΑ ΤΟΥ ΚΕΝΤΡΙΚΟΥ ΛΟΓΑΡΙΑΣΜΟΥ

ΟΠΣ-ΕΣΠΑ : Ειδική Υπηρεσία Ολοκληρωμένου Πληροφοριακού Συστήματος ΕΚΠΑΙΔΕΥΤΙΚΟΣ ΟΔΗΓΟΣ ΓΙΑ ΤΗ ΛΕΙΤΟΥΡΓΙΑ ΤΟΥ ΚΕΝΤΡΙΚΟΥ ΛΟΓΑΡΙΑΣΜΟΥ ΓΕΝΙΚΗ ΓΡΑΜΜΑΤΕΙΑ ΔΗΜΟΣΙΩΝ ΕΠΕΝΔΥΣΕΩΝ ΕΣΠΑ ΕΘΝΙΚΗ ΑΡΧΗ ΣΥΝΤΟΝΙΣΜΟΥ Ειδική Υπηρεσία Ολοκληρωμένου Πληροφοριακού Συστήματος ΟΠΣ-ΕΣΠΑ 2014-2020: ΕΚΠΑΙΔΕΥΤΙΚΟΣ ΟΔΗΓΟΣ ΓΙΑ ΤΗ ΛΕΙΤΟΥΡΓΙΑ ΤΟΥ ΚΕΝΤΡΙΚΟΥ ΛΟΓΑΡΙΑΣΜΟΥ

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

Σενάριο Χρήσης myschool

Σενάριο Χρήσης myschool Σενάριο Χρήσης ΦΟΡΕΙΣ Επιβεβαίωση των Στοιχείων του Φορέα Αρχικά, θα κληθείτε να ελέγξετε την ορθότητα των στοιχείων του Φορέα σας. Επιλέγοντας την καρτέλα «Φορείς», από το μενού που βρίσκεται στο πάνω

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

Διαχείριση Αξιόγραφων

Διαχείριση Αξιόγραφων Διαχείριση Αξιόγραφων 1 Το συγκεκριμένο εγχειρίδιο δημιουργήθηκε για να βοηθήσει την κατανόηση της διαδικασίας Διαχείρισης Αξιόγραφων στην εφαρμογή extra Λογιστική Διαχείριση. Παρακάτω προτείνεται μια

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

ΟΔΗΓΟΣ ΧΡΗΣΗΣ ΥΠΗΡΕΣΙΑΣ [ΥΠΗΡΕΣΙΑ 2 ΑNAΠΤΥΞΗ

ΟΔΗΓΟΣ ΧΡΗΣΗΣ ΥΠΗΡΕΣΙΑΣ [ΥΠΗΡΕΣΙΑ 2 ΑNAΠΤΥΞΗ ΟΔΗΓΟΣ ΧΡΗΣΗΣ ΥΠΗΡΕΣΙΑΣ [ΥΠΗΡΕΣΙΑ 2 ΑNAΠΤΥΞΗ ΗΛΕΚΤΡΟΝΙΚΗΣ ΥΠΗΡΕΣΙΑΣ ΑΝΑΖΗΤΗΣΗΣ ΕΦΑΡΜΟΓΩΝ ΕΛ/ΛΑΚ ] ΓΙΑ ΤΟN ΧΡΗΣΤΗ [13/01/2014] έκδοση: 1.0 1 Περιεχόμενα 1. Έλεγχος εγγράφου...3 2. Εισαγωγή...4 3. Εισαγωγή

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

ΕΓΧΕΙΡΙΔΙΟ ΧΡΗΣΗΣ Π.Σ. ΦΟΙΤΗΤΟΛΟΓΙΟΥ- ΓΙΑ ΤΟ ΔΙΔΑΣΚΟΝΤΑ (ClassWeb)

ΕΓΧΕΙΡΙΔΙΟ ΧΡΗΣΗΣ Π.Σ. ΦΟΙΤΗΤΟΛΟΓΙΟΥ- ΓΙΑ ΤΟ ΔΙΔΑΣΚΟΝΤΑ (ClassWeb) ΕΓΧΕΙΡΙΔΙΟ ΧΡΗΣΗΣ Π.Σ. ΦΟΙΤΗΤΟΛΟΓΙΟΥ- ΓΙΑ ΤΟ ΔΙΔΑΣΚΟΝΤΑ (ClassWeb) 1. Είσοδος στην υπηρεσία ClassWeb Στη κεντρική σελίδα της υπηρεσίας στα πεδία Όνομα Χρήστη και Κωδικός πρόσβασης πληκτρολογούμε τα στοιχεία

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

ΑΣΚΗΣΗ. Συγκομιδή και δεικτοδότηση ιστοσελίδων

ΑΣΚΗΣΗ. Συγκομιδή και δεικτοδότηση ιστοσελίδων Γλωσσική Τεχνολογία Ακαδημαϊκό Έτος 2010-2011 ΑΣΚΗΣΗ Συγκομιδή και δεικτοδότηση ιστοσελίδων Σκοπός της άσκησης είναι η υλοποίηση ενός ολοκληρωμένου συστήματος συγκομιδής και δεικτοδότησης ιστοσελίδων.

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

ΠΑ-24γ Εγχειρίδιο Χρήσης Δ.Δ.Π. Του Δήμου Αιγάλεω

ΠΑ-24γ Εγχειρίδιο Χρήσης Δ.Δ.Π. Του Δήμου Αιγάλεω ΤΙΤΛΟΣ ΕΓΓΡΑΦΟΥ ΠΑ-24γ Εγχειρίδιο Χρήσης Δ.Δ.Π. Του Δήμου Αιγάλεω Έκδοση 1.0 12 Ιανουαρίου 2009 ΑΡΙΘΜΟΣ ΣΥΜΒΑΣΗΣ : 25978/04.08.2008 ΕΠΙΣΗΜΗ ΟΝΟΜΑΣΙΑ ΕΡΓΟΥ : Προσαρμογή, Ανάπτυξη, Έλεγχος και Εγκατάσταση

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

Εισαγωγή στην εφαρμογή Βασική Σελίδα (Activity) Αναζήτηση Πελάτη... 6 Προβολή Πελάτη... 7 Επεξεργασία Πελάτη... 10

Εισαγωγή στην εφαρμογή Βασική Σελίδα (Activity) Αναζήτηση Πελάτη... 6 Προβολή Πελάτη... 7 Επεξεργασία Πελάτη... 10 Περιεχόμενα Εισαγωγή στην εφαρμογή... 2 Βασική Σελίδα (Activity)... 3 Ρυθμίσεις... 3 Πελάτες... 6 Αναζήτηση Πελάτη... 6 Προβολή Πελάτη... 7 Επεξεργασία Πελάτη... 10 Αποθήκη... 11 Αναζήτηση προϊόντος...

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

CARDISOFT. User Guide. ClassWeb VERSION 1.1. [February] [2007] Cardisoft Ανώνυµη Εταιρία Παραγωγής Λογισµικού

CARDISOFT. User Guide. ClassWeb VERSION 1.1. [February] [2007] Cardisoft Ανώνυµη Εταιρία Παραγωγής Λογισµικού Cardisoft Ανώνυµη Εταιρία Παραγωγής Λογισµικού Μοναστηρίου 60, 54627 Θεσσαλονίκη, Τηλ 2310 567840, Fax 2310 514220, www.cardisoft.gr CARDISOFT User Guide ClassWeb VERSION 1.1 [February] [2007] Greece Monastiriou

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

Εργαστήριο #10 (Ε10) 1

Εργαστήριο #10 (Ε10) 1 Εργαστήριο #10 Από τα προηγούμενα εργαστήρια......θα χρειαστείτε ορισμένες από τις οδηγίες μορφοποίησης CSS (ανατρέξτε στις εκφωνήσεις του 8 ου και 9 ου εργαστηρίου).! Οδηγίες Στη δυναμική δημιουργία ιστοσελίδων

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

TEC610 Δυναμικές Εφαρμογές Διαδικτύου (ΣΤ εξάμηνο)

TEC610 Δυναμικές Εφαρμογές Διαδικτύου (ΣΤ εξάμηνο) TEC610 (ΣΤ εξάμηνο) Διδάσκων: Ανδρέας Γιαννακουλόπουλος Εαρινό εξάμηνο Χρηματοδότηση Το παρόν εκπαιδευτικό υλικό έχει αναπτυχθεί στα πλαίσια του εκπαιδευτικού έργου του διδάσκοντα. Το έργο «Ανοικτά Ακαδημαϊκά

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

Εγχειρίδιο Φοιτητών. 1. Εισαγωγή

Εγχειρίδιο Φοιτητών. 1. Εισαγωγή Εγχειρίδιο Φοιτητών 1. Εισαγωγή Η ηλεκτρονική πλατφόρµα «e-class», αποτελεί ένα ολοκληρωµένο σύστηµα Ασύγχρονης Τηλεκπαίδευσης. Στόχος της είναι παροχή υποδοµών εκπαίδευσης και κατάρτισης ανεξάρτητα από

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

Σύντομη παρουσίαση των εργαλείων/εντολών telnet, ping, traceroute nslookup και nmap, zenmap

Σύντομη παρουσίαση των εργαλείων/εντολών telnet, ping, traceroute nslookup και nmap, zenmap Σύντομη παρουσίαση των εργαλείων/εντολών telnet, ping, traceroute nslookup και nmap, zenmap Version 2.00 Επιμέλεια Σημειώσεων: Δημήτρης Κόγιας Πατρικάκης Χαράλαμπος Πίνακας περιεχομένων TELNET... 2 PING...

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

6 Εισαγωγή στο Wordpress 3.x

6 Εισαγωγή στο Wordpress 3.x Περιεχόμενα 1 Εγκατάσταση του WordPress... 11 Ελάχιστες απαιτήσεις... 11 Easy PHP... 12 Εγκατάσταση Easy PHP... 12 Βήματα εγκατάστασης EasyPHP με εικόνες... 13 Το EasyPHP στα Ελληνικά... 17 Κατέβασμα και

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

ΕΛΛΗΝΙΚΟ ΚΤΗΜΑΤΟΛΟΓΙΟ ΟΔΗΓΟΣ ΧΡΗΣΗΣ ΗΛΕΚΤΡΟΝΙΚΗΣ ΥΠΟΒΟΛΗΣ ΔΗΛΩΣΗΣ. Οδηγός Χρήσης Υποβολής Δήλωσης N. 2308/95 μέσω Διαδικτύου

ΕΛΛΗΝΙΚΟ ΚΤΗΜΑΤΟΛΟΓΙΟ ΟΔΗΓΟΣ ΧΡΗΣΗΣ ΗΛΕΚΤΡΟΝΙΚΗΣ ΥΠΟΒΟΛΗΣ ΔΗΛΩΣΗΣ. Οδηγός Χρήσης Υποβολής Δήλωσης N. 2308/95 μέσω Διαδικτύου Οδηγός Χρήσης Υποβολής Δήλωσης N. 2308/95 μέσω Διαδικτύου 1 ΠΕΡΙΕΧΟΜΕΝΑ Εισαγωγή... 1 Σύνδεση στην εφαρμογή... 2 Εγγραφή Νέου Χρήστη... 3 Σύνδεση Χρήστη... 9 Επεξεργασία προφίλ... 10 Έξοδος... 11 Κεντρική

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

Εργαστήριο #12. Βήμα 1 ο. Βήμα 2 ο. Βήμα 3 ο. Βήμα 4 ο.

Εργαστήριο #12. Βήμα 1 ο. Βήμα 2 ο. Βήμα 3 ο. Βήμα 4 ο. Εργαστήριο #12 Από τα προηγούμενα εργαστήρια: Το εργαστήριο αυτό είναι ανεξάρτητο από τα προηγούμενα επειδή όμως ασχολείται με τη γλώσσα JavaScript, βεβαιωθείτε ότι έχετε διαβάσει το εισαγωγικό Παράρτημα

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

Υποβολή Αναλώσιµων Υλικών ΕΓΧΕΙΡΙΔΙΟ ΧΡΗΣΗΣ. Ηλεκτρονικές Υπηρεσίες. Υποβολή Αναλώσιμων Υλικών. Σελίδα 1

Υποβολή Αναλώσιµων Υλικών ΕΓΧΕΙΡΙΔΙΟ ΧΡΗΣΗΣ. Ηλεκτρονικές Υπηρεσίες. Υποβολή Αναλώσιμων Υλικών. Σελίδα 1 ΕΓΧΕΙΡΙΔΙΟ ΧΡΗΣΗΣ Ηλεκτρονικές Υπηρεσίες Υποβολή Αναλώσιµων Υλικών Σελίδα 1 Πίνακας περιεχομένων 1.1 Συμβατότητα Browser... 3 1.2 Διεύθυνση πρόσβασης... 3 2 Υποβολή Αναλώσιμων Υλικών... 4 2.1 Σύνδεση με

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

ΚΕΦΑΛΑΙΟ Web Services

ΚΕΦΑΛΑΙΟ Web Services ΚΕΦΑΛΑΙΟ Web Services Προϋποθέσεις εγκατάστασης Web Services για το Κεφάλαιο 4.50 1. Κεφάλαιο έκδοση 4.51e build 458 ή νεότερο 2. Internet Information Server (IIS) version 6 ή νεότερος 3. Σε κάποιον υπολογιστή

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

Περιεχόµενα 1. Εγκατάσταση 2. Εισαγωγή 3. Σύνδεση 4. Ρυθµίσεις 2.1 Περιοχή εργασιών και πλοήγησης 2.2 Περιοχή απεικόνισης "Λεπτοµέρειες" 2.3 Περιοχή απεικόνισης "Στατιστικά" 4.1 Προφίλ 4.2 ίκτυο 4.2.1

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

Εφαρμογή Διαχείρισης Ψηφιακής Πληροφορίας ΟΔΗΓΟΣ ΧΡΗΣΗΣ System Συμβουλευτική Α.Ε

Εφαρμογή Διαχείρισης Ψηφιακής Πληροφορίας ΟΔΗΓΟΣ ΧΡΗΣΗΣ System Συμβουλευτική Α.Ε σχετικά με τον έλεγχο της καπνιστικής συνήθειας 1 25 Λογισμικές εφαρμογές καταγραφής και αξιοποίησης πληροφοριών σχετικά με τον έλεγχο της καπνιστικής συνήθειας Λογισμική Εφαρμογή Διαχείρισης Ψηφιακής

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

1 Συστήματα Αυτοματισμού Βιβλιοθηκών

1 Συστήματα Αυτοματισμού Βιβλιοθηκών 1 Συστήματα Αυτοματισμού Βιβλιοθηκών Τα Συστήματα Αυτοματισμού Βιβλιοθηκών χρησιμοποιούνται για τη διαχείριση καταχωρήσεων βιβλιοθηκών. Τα περιεχόμενα των βιβλιοθηκών αυτών είναι έντυπα έγγραφα, όπως βιβλία

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

Σχεδιάζοντας Εφαρμογές για το Διαδίκτυο

Σχεδιάζοντας Εφαρμογές για το Διαδίκτυο FrontPage 2003 Πρακτικός Οδηγός Χρήσης Το FrontPage είναι ένα πρόγραμμα δημιουργίας ιστοσελίδων και δικτυακών τόπων που επιτρέπει το σχεδιασμό ιστοσελίδων μέσα από γραφικό περιβάλλον αλλά και την ταυτόχρονη

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

3.3 Πρωτόκολλα ανεύρεσης και απόδοσης διευθύνσεων, Address Resolution Protocol (ARP) και Dynamic Host Configuration Protocol (DHCP)

3.3 Πρωτόκολλα ανεύρεσης και απόδοσης διευθύνσεων, Address Resolution Protocol (ARP) και Dynamic Host Configuration Protocol (DHCP) 3.3 Πρωτόκολλα ανεύρεσης και απόδοσης διευθύνσεων, Address Resolution Protocol (ARP) και Dynamic Host Configuration Protocol (DHCP) 1 / 32 Σε έναν κόμβο ο οποίος επιθυμεί να αποστείλει δεδομένα σε κάποιον

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

TEC410 Ανάπτυξη Δικτυακών Τόπων (Δ εξάμηνο)

TEC410 Ανάπτυξη Δικτυακών Τόπων (Δ εξάμηνο) TEC410 Ανάπτυξη Δικτυακών Τόπων (Δ εξάμηνο) Διδάσκων: Ανδρέας Γιαννακουλόπουλος Επιστημονικός συνεργάτης Εργαστηρίου: Στέλλα Λάμπουρα Εαρινό εξάμηνο Χρηματοδότηση Το παρόν εκπαιδευτικό υλικό έχει αναπτυχθεί

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

Εργαστήριο Wireshark: HTTP

Εργαστήριο Wireshark: HTTP Εργαστήριο Wireshark: HTTP Έκδοση:2.0 2007 J.F. Kurose, K.W. Ross Μετάφραση - Απόδοση: Σ. Τσακιρίδου Computer Networking: A Top-Down Approach Featuring the Internet Μετά την πρώτη γεύση του packet sniffer

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

Εγχειρίδιο Φοιτητή. Course Management Platform. Εισαγωγή. for Universities Ομάδα Ασύγχρονης Τηλεκπαίδευσης Παν. Μακεδονίας Σεπτέμβριος 2004

Εγχειρίδιο Φοιτητή. Course Management Platform. Εισαγωγή. for Universities Ομάδα Ασύγχρονης Τηλεκπαίδευσης Παν. Μακεδονίας Σεπτέμβριος 2004 Εγχειρίδιο Φοιτητή Εισαγωγή Η ηλεκτρονική πλατφόρμα, αποτελεί ένα ολοκληρωμένο σύστημα Ασύγχρονης Τηλεκπαίδευσης. Στόχος της είναι η παροχή υποδομών εκπαίδευσης και κατάρτισης ανεξάρτητα από τους περιοριστικούς

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

Εφαρµογές και Περιβάλλοντα Εργασίας AJAX

Εφαρµογές και Περιβάλλοντα Εργασίας AJAX Εφαρµογές και Περιβάλλοντα Εργασίας AJAX Θεόδωρος Χ. Κασκάλης Αναπληρωτής Καθηγητής Πανεπιστήµιο υτικής Μακεδονίας Εισαγωγή AJAX σηµαίνει: Asynchronous JavaScript and XML Ορισµός Wikipedia: Το AJAX, είναι

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

Εφαρμογή Τελών Ακινήτων

Εφαρμογή Τελών Ακινήτων Εφαρμογή Τελών Ακινήτων Εγχειρίδιο χρήσης ΠΕΡΙΕΧΟΜΕΝΑ Άνοιγμα Εφαρμογής σελ 2 Διαδικασία ΕΙΣΑΓΩΓΗΣ ΑΡΧΕΙΟΥ για αποστολή στο ΔΕΔΔΗΕ σελ 4 Αναζήτηση στην οθόνη Μαζική εισαγωγή αιτημάτων ΑΝΑΖΗΤΗΣΗ ΑΡΙΘΜΟΥ

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

Τρίτη Σειρά Ασκήσεων ΑΣΚΗΣΗ 1 ΑΣΚΗΣΗ 1 ΛΥΣΗ ΑΣΚΗΣΗ 2

Τρίτη Σειρά Ασκήσεων ΑΣΚΗΣΗ 1 ΑΣΚΗΣΗ 1 ΛΥΣΗ ΑΣΚΗΣΗ 2 Τρίτη Σειρά Ασκήσεων ΑΣΚΗΣΗ 1 o Ένα πακέτο ανώτερου επιπέδου τεμαχίζεται σε 10 πλαίσια, κάθε ένα από τα οποία έχει πιθανότητα 80 τοις εκατό να φτάσει χωρίς σφάλμα. Αν το πρωτόκολλο συνδέσου μετάδοσης δεδομένων

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

ΕΛΛΗΝΙΚΟ ΑΝΟΙΚΤΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΣΧΟΛΗ ΘΕΤΙΚΩΝ ΕΠΙΣΤΗΜΩΝ & ΤΕΧΝΟΛΟΓΙΑΣ Θ.Ε. ΠΛΗ23 «Τηλεματική, Διαδίκτυα και Κοινωνία»

ΕΛΛΗΝΙΚΟ ΑΝΟΙΚΤΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΣΧΟΛΗ ΘΕΤΙΚΩΝ ΕΠΙΣΤΗΜΩΝ & ΤΕΧΝΟΛΟΓΙΑΣ Θ.Ε. ΠΛΗ23 «Τηλεματική, Διαδίκτυα και Κοινωνία» ΘΕΜΑ 1 (15%) ΕΠΑΝΑΛΗΠΤΙΚΗ ΤΕΛΙΚΗ ΕΞΕΤΑΣΗ 2012 2013 28.7.2013 ΑΠΑΝΤΗΣΕΙΣ Σε μια γεωγραφική περιοχή πρόκειται να εγκατασταθεί και να λειτουργήσει δίκτυο GSM στη ζώνη συχνοτήτων των 900 MHz. Η συγκεκριμένη

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

Joomla! with K2 - User Guide

Joomla! with K2 - User Guide Joomla! with K2 - User Guide τελευταία ανανέωση: 27/03/2014 από την ICAP WEB Solutions 1 Η κατασκευή της δυναμικής σας ιστοσελίδας έχει ολοκληρωθεί και μπορείτε πλέον να προχωρήσετε σε αλλαγές ή προσθήκες

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

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

ΠΡΟΓΡΑΜΜΑ ΑΠΟΜΑΚΡΥΣΜΕΝΗΣ ΕΙΣΑΓΩΓΗΣ ΒΑΘΜΟΛΟΓΙΩΝ ΑΠΟ ΔΙΔΑΣΚΟΝΤΕΣ ΠΡΟΓΡΑΜΜΑ ΑΠΟΜΑΚΡΥΣΜΕΝΗΣ ΕΙΣΑΓΩΓΗΣ ΒΑΘΜΟΛΟΓΙΩΝ ΑΠΟ ΔΙΔΑΣΚΟΝΤΕΣ 1. ΓΕΝΙΚΑ Εκδοση 1.0, 26/08/2009 Η εγκατάσταση του προγράμματος απομακρυσμένης εισαγωγής βαθμολογιών απαιτεί περιβάλλον windows (Windows 2000,

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

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

ΕΓΧΕΙΡΙΔΙΟ ΧΡΗΣΗΣ ΚΑΙ ΔΙΑΧΕΙΡΙΣΗΣ ΨΗΦΙΑΚΩΝ ΠΙΣΤΟΠΟΙΗΤΙΚΩΝ ΕΓΧΕΙΡΙΔΙΟ ΧΡΗΣΗΣ ΚΑΙ ΔΙΑΧΕΙΡΙΣΗΣ ΨΗΦΙΑΚΩΝ ΠΙΣΤΟΠΟΙΗΤΙΚΩΝ 1 Α. ΛΗΨΗ ΑΝΤΙΓΡΑΦΟΥ ΑΣΦΑΛΕΙΑΣ (EXPORT) ΨΗΦΙΑΚΩΝ ΠΙΣΤΟΠΟΙΗΤΙΚΩΝ 3 1. ΜΕ ΧΡΗΣΗ INTERNET EXPLORER 3 2. ΜΕ ΧΡΗΣΗ MOZILLA FIREFOX 10 Β. ΜΕΤΑΦΟΡΑ ΨΗΦΙΑΚΩΝ

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

ΚΤΙΡΙΑΚΕΣ ΥΠΟΔΟΜΕΣ Α.Ε. Οδηγίες Λειτουργίας Πληροφοριακού Συστήματος ηλεκτρονικής διαχείρισης Αιτημάτων. v1.3 (23/11/2014)

ΚΤΙΡΙΑΚΕΣ ΥΠΟΔΟΜΕΣ Α.Ε. Οδηγίες Λειτουργίας Πληροφοριακού Συστήματος ηλεκτρονικής διαχείρισης Αιτημάτων. v1.3 (23/11/2014) ΚΤΙΡΙΑΚΕΣ ΥΠΟΔΟΜΕΣ Α.Ε. ΕΡΓΟ: «ΑΝΑΛΥΣΗ, ΣΧΕΔΙΑΣΜΟΣ, ΑΝΑΠΤΥΞΗ - ΥΛΟΠΟΙΗΣΗ ΚΑΙ ΕΓΚΑΤΑΣΤΑΣΗ ΠΛΗΡΟΦΟΡΙΑΚΟΥ ΣΥΣΤΗΜΑΤΟΣ ΗΛΕΚΤΡΟΝΙΚΗΣ ΥΠΟΒΟΛΗΣ ΚΑΙ ΔΙΑΧΕΙΡΙΣΗΣ ΑΙΤΗΜΑΤΩΝ ΧΟΡΗΓΗΣΗΣ ΕΞΟΠΛΙΣΜΟΥ ΣΧΟΛΕΙΩΝ» Οδηγίες

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

Vodafone Business Connect

Vodafone Business Connect Vodafone Business Connect Vodafone Business WebHosting Αναλυτικός Οδηγός Χρήσης MSSQL Manager Αναλυτικός οδηγός χρήσης: MS SQL Manager Vodafone Business Connect - Υπηρεσίες φιλοξενίας εταιρικού e-mail

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

COSMOTE Web 2 SMS. Εφαρμογή τελικού χρήστη ( ιαδίκτυο) Οδηγός Χρήσης

COSMOTE Web 2 SMS. Εφαρμογή τελικού χρήστη ( ιαδίκτυο) Οδηγός Χρήσης COSMOTE Web 2 SMS Εφαρμογή τελικού χρήστη ( ιαδίκτυο) Οδηγός Χρήσης Πίνακας Περιεχομένων 1. Έναρξη της εφαρμογής... 3 1.1. Πλαίσιο εισόδου / εξόδου και επιλογών... 4 1.2. Πλαίσιο εργασιών αποτελεσμάτων...

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

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

Ο ΗΓΙΕΣ ΓΙΑ ΤΗΝ ΥΠΟΒΟΛΗ ΑΙΤΗΣΗΣ ΕΓΓΡΑΦΗΣ ΣΤΟ ΜΗΤΡΩΟ ΑΞΙΟΛΟΓΗΤΩΝ ΕΡΓΩΝ Ι ΙΩΤΙΚΟΥ ΤΟΜΕΑ ΤΗΣ ΚΤΠ Α.Ε. Ο ΗΓΙΕΣ ΓΙΑ ΤΗΝ ΥΠΟΒΟΛΗ ΑΙΤΗΣΗΣ ΕΓΓΡΑΦΗΣ ΣΤΟ ΜΗΤΡΩΟ ΑΞΙΟΛΟΓΗΤΩΝ ΕΡΓΩΝ Ι ΙΩΤΙΚΟΥ ΤΟΜΕΑ ΤΗΣ ΚΤΠ Α.Ε. ΒΗΜΑ 1: ΑΝΑΚΤΗΣΗ ΤΗΣ ΗΛΕΚΤΡΟΝΙΚΗΣ ΑΙΤΗΣΗΣ ΕΓΓΡΑΦΗΣ Η Ηλεκτρονική Αίτηση Εγγραφής στο Μητρώο Αξιολογητών

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

ΕΡΓΑΣΤΗΡΙΟ 1: 1 Εισαγωγή, Χρήσιμες Εφαρμογές

ΕΡΓΑΣΤΗΡΙΟ 1: 1 Εισαγωγή, Χρήσιμες Εφαρμογές ΕΡΓΑΣΤΗΡΙΟ 1: 1 Εισαγωγή, Χρήσιμες Εφαρμογές Σκοπός του εργαστηρίου αυτού είναι η εξοικείωση με κάποιες εφαρμογές που θα μας φανούν πολύ χρήσιμες κατά τη διάρκεια του μαθήματος της Εισαγωγής στον Προγραμματισμό.

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

Υπηρεσία διαμοιρασμού αρχείων

Υπηρεσία διαμοιρασμού αρχείων 7 Ιουνίου 2013 Υπηρεσία διαμοιρασμού αρχείων Πανεπιστήμιο Κύπρου, Τμήμα Πληροφορικής Ομάδα Τεχνικής Υποστήριξης v0.4 Πίνακας περιεχομένων Γενικά... 2 Διαθεσιμότητα... 2 Πρόσβαση... 2 Φυλλομετρητή ιστού...

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

ΕΓΧΕΙΡΙΔΙΟ ΟΔΗΓΙΩΝ ΧΡΗΣΤΗ. Ηλεκτρονική Υποβολή Α.Π.Δ.

ΕΓΧΕΙΡΙΔΙΟ ΟΔΗΓΙΩΝ ΧΡΗΣΤΗ. Ηλεκτρονική Υποβολή Α.Π.Δ. ΕΓΧΕΙΡΙΔΙΟ ΟΔΗΓΙΩΝ ΧΡΗΣΤΗ Ηλεκτρονική Υποβολή Α.Π.Δ. ΠΕΡΙΕΧΟΜΕΝΑ 1) Είσοδος στην εφαρμογή 2) Δημιουργία Περιόδου Υποβολής 2.α) Ακύρωση Περιόδου Υποβολής 3) Μέθοδος Υποβολής: Συμπλήρωση Φόρμας 3.α) Συμπλήρωση

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

CARDISOFT. User Guide. ClassWeb VERSION 1.1. [February] [2007] Cardisoft Ανώνυµη Εταιρία Παραγωγής Λογισµικού

CARDISOFT. User Guide. ClassWeb VERSION 1.1. [February] [2007] Cardisoft Ανώνυµη Εταιρία Παραγωγής Λογισµικού Cardisoft Ανώνυµη Εταιρία Παραγωγής Λογισµικού Μοναστηρίου 60, 54627 Θεσσαλονίκη, Τηλ 2310 567840, Fax 2310 514220, www.cardisoft.gr CARDISOFT User Guide ClassWeb VERSION 1.1 [February] [2007] Greece Monastiriou

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

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

Παρακάτω προτείνεται μια αλληλουχία ενεργειών την οποία ο χρήστης πρέπει να ακολουθήσει για να αξιοποιήσει τις δυνατότητες της εφαρμογής. Απογραφή Το συγκεκριμένο εγχειρίδιο δημιουργήθηκε για να βοηθήσει την κατανόηση της διαδικασίας διαχείρισης Απογραφής Ειδών. Παρακάτω προτείνεται μια αλληλουχία ενεργειών την οποία ο χρήστης πρέπει να

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

Οδηγίες χρήσης SoSimple

Οδηγίες χρήσης SoSimple Οδηγίες χρήσης SoSimple Διδακτική περίοδος 2019-2020 ΛΕΟΝΤΕΙΟΣ ΣΧΟΛΗ ΑΘΗΝΩΝ Οδηγίες χρήσης SoSimple / 2019-20 1 Περιεχόμενα 1. Είσοδος στην εφαρμογή και διαπιστευτήρια... 3 2. Χρήση της εφαρμογής... 4

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

Εισαγωγή στον Παγκόσμιο ιστό και στη γλώσσα Html. Χρ. Ηλιούδης

Εισαγωγή στον Παγκόσμιο ιστό και στη γλώσσα Html. Χρ. Ηλιούδης Εισαγωγή στον Παγκόσμιο ιστό και στη γλώσσα Html Χρ. Ηλιούδης Παγκόσμιος Ιστός (WWW) Ο Παγκόσμιος Ιστός (World Wide Web WWW), ή απλώς Ιστός, βασίζεται στην ιδέα των κατανεμημένων πληροφοριών. Αντί όλες

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

Open Discovery Space. ODS Portal Manual

Open Discovery Space. ODS Portal Manual ODS Portal Manual Project Acronym: ODS Project Title: Open Discovery Space: A socially powered and multilingual open learning infrastructure to boost the adoption of elearning resources ODS Portal Manual

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

Kεφάλαιο 11 Λίστες και Ανάλυση Δεδομένων Kεφάλαιο 12 Εργαλεία ανάλυσης πιθανοτήτων Kεφάλαιο 13 Ανάλυση δεδομένων...

Kεφάλαιο 11 Λίστες και Ανάλυση Δεδομένων Kεφάλαιο 12 Εργαλεία ανάλυσης πιθανοτήτων Kεφάλαιο 13 Ανάλυση δεδομένων... Μέρος 2 Kεφάλαιο 11 Λίστες και Ανάλυση Δεδομένων... 211 Kεφάλαιο 12 Εργαλεία ανάλυσης πιθανοτήτων... 241 Kεφάλαιο 13 Ανάλυση δεδομένων... 257 Kεφάλαιο 14 Συναρτήσεις Μέρος Β... 285 Kεφάλαιο 15 Ευρετήριο

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

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

ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΥΠΡΟΥ ΟΔΗΓΟΣ ΧΡΗΣΗΣ ΓΙΑ ΣΥΣΤΗΜΑ ΚΡΑΤΗΣΕΩΝ ΕΡΓΑΣΤΗΡΙΩΝ ΥΠΗΡΕΣΙΑ ΠΛΗΡΟΦΟΡΙΚΩΝ ΣΥΣΤΗΜΑΤΩΝ ΥΠΣ-ΕΔ/69 ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΥΠΡΟΥ ΥΠΗΡΕΣΙΑ ΠΛΗΡΟΦΟΡΙΚΩΝ ΣΥΣΤΗΜΑΤΩΝ ΟΔΗΓΟΣ ΧΡΗΣΗΣ ΓΙΑ ΣΥΣΤΗΜΑ ΚΡΑΤΗΣΕΩΝ ΕΡΓΑΣΤΗΡΙΩΝ ΥΠΗΡΕΣΙΑ ΠΛΗΡΟΦΟΡΙΚΩΝ ΣΥΣΤΗΜΑΤΩΝ ΥΠΣ-ΕΔ/69 15/10/2012 Περιεχόμενα ΠΕΡΙΕΧΟΜΕΝΑ... 2 ΣΚΟΠΟΣ ΤΟΥ ΣΥΣΤΗΜΑΤΟΣ...

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

Οδηγίες για την πιστοποίηση των εκπαιδευτικών

Οδηγίες για την πιστοποίηση των εκπαιδευτικών Οδηγίες για την πιστοποίηση των εκπαιδευτικών Διεύθυνση Επιμόρφωσης & Πιστοποίησης Αθήνα, Ιούνιος 2014 Περιεχόμενα 1 ΓΕΝΙΚΕΣ ΟΔΗΓΙΕΣ... 3 1.1 Η εξέταση... 3 2 ΤΟ ΠΕΡΙΒΑΛΛΟΝ ΕΡΓΑΣΙΑΣ ΤΟΥ ΛΟΓΙΣΜΙΚΟΥ ΠΙΣΤΟΠΟΙΗΣΗΣ...

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

Σύστημα Κεντρικής Υποστήριξης της Πρακτικής Άσκησης Φοιτητών ΑΕΙ

Σύστημα Κεντρικής Υποστήριξης της Πρακτικής Άσκησης Φοιτητών ΑΕΙ Σύστημα Κεντρικής Υποστήριξης της Πρακτικής Άσκησης Φοιτητών ΑΕΙ Οδηγός Χρήσης Εφαρμογής Γραφείων Πρακτικής Άσκησης Αφού πιστοποιηθεί ο λογαριασμός που δημιουργήσατε στο πρόγραμμα «Άτλας» ως Γραφείο Πρακτικής,

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

Επικοινωνία. Ηλεκτρονικό ταχυδρομείο. Δημιουργία λογαριασμού. Λήψη ηλεκτρονικού μηνύματος. Αποστολή ηλεκτρονικού μηνύματος. Απάντηση και προώθηση

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

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

ΕΓΧΕΙΡΙΔΙΟ ΧΡΗΣΗΣ ΕΓΓΕΓΡΑΜΜΕΝΩΝ ΟΙΚΟΝΟΜΙΚΩΝ ΦΟΡΕΩΝ

ΕΓΧΕΙΡΙΔΙΟ ΧΡΗΣΗΣ ΕΓΓΕΓΡΑΜΜΕΝΩΝ ΟΙΚΟΝΟΜΙΚΩΝ ΦΟΡΕΩΝ «ΕΘΝΙΚΟ ΣΥΣΤΗΜΑ ΗΛΕΚΤΡΟΝΙΚΩΝ ΔΗΜΟΣΙΩΝ ΠΡΟΜΗΘΕΙΩΝ» (Ε.Σ.Η.Δ.Π.) ΕΓΧΕΙΡΙΔΙΟ ΧΡΗΣΗΣ ΕΓΓΕΓΡΑΜΜΕΝΩΝ ΟΙΚΟΝΟΜΙΚΩΝ ΦΟΡΕΩΝ ΩΣ ΧΡΗΣΤΩΝ ΤΟΥ Ε.Σ.Η.Δ.Π. Έκδοση: 1.00 11/11/2013 Πίνακας Περιεχομένων Πίνακας Περιεχομένων...

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

Οδηγός χρήσης για Σύστημα κρατήσεων εργαστηριών

Οδηγός χρήσης για Σύστημα κρατήσεων εργαστηριών Οδηγός χρήσης για Σύστημα κρατήσεων εργαστηριών ΥΠΗΡΕΣΙΑ ΠΛΗΡΟΦΟΡΙΚΩΝ ΣΥΣΤΗΜΑΤΩΝ ΥΠΣ-ΕΔ/69 09-02-2015 Περιεχόμενα Περιεχόμενα... 2 ΣΚΟΠΟΣ ΤΟΥ ΣΥΣΤΗΜΑΤΟΣ... 3 ΛΕΙΤΟΥΡΓΙΕΣ ΤΟΥ ΣΥΣΤΗΜΑΤΟΣ... 4 Πρόγραμμα Κρατήσεων...

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

Δίκτυα Υπολογιστών Ενότητα 10: Ethernet και ARP

Δίκτυα Υπολογιστών Ενότητα 10: Ethernet και ARP Δίκτυα Υπολογιστών Ενότητα 10: Ethernet και ARP Μιχάλας Άγγελος Τμήμα Μηχανικών Πληροφορικής ΤΕ Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative Commons. Για εκπαιδευτικό υλικό,

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

Στις παρακάτω οδηγίες αναλύεται η διαδικασία εισαγωγής δεδομένων μέσω του εργαλείου FastImport.

Στις παρακάτω οδηγίες αναλύεται η διαδικασία εισαγωγής δεδομένων μέσω του εργαλείου FastImport. Fast Import Στις παρακάτω οδηγίες αναλύεται η διαδικασία εισαγωγής δεδομένων μέσω του εργαλείου FastImport. 2 Περιεχόμενα 3. Επιλογή εγκατάστασης λογιστικής και μεθόδου εισαγωγής αρχείου εγγραφών... 4

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

ΕΓΧΕΙΡΙΔΙΟ ΜΑΘΗΤΗ. της Πλατφόρμας Τηλεκατάρτισης

ΕΓΧΕΙΡΙΔΙΟ ΜΑΘΗΤΗ. της Πλατφόρμας Τηλεκατάρτισης ΕΓΧΕΙΡΙΔΙΟ ΜΑΘΗΤΗ της Πλατφόρμας Τηλεκατάρτισης ΠΕΡΙΕΧΟΜΕΝΑ 1. Εισαγωγή...2 2. Αρχική σελίδα, Εισαγωγή & Περιβάλλον Συστήματος...3 2.1. Αρχική σελίδα εισαγωγής...3 2.2. Εισαγωγή στην Πλατφόρμα Τηλε-κατάρτισης...4

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

ΕΛΛΗΝΙΚΟ ΑΝΟΙΚΤΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΣΧΟΛΗ ΘΕΤΙΚΩΝ ΕΠΙΣΤΗΜΩΝ & ΤΕΧΝΟΛΟΓΙΑΣ Θ.Ε. ΠΛΗ23 «Τηλεματική, Διαδίκτυα και Κοινωνία»

ΕΛΛΗΝΙΚΟ ΑΝΟΙΚΤΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΣΧΟΛΗ ΘΕΤΙΚΩΝ ΕΠΙΣΤΗΜΩΝ & ΤΕΧΝΟΛΟΓΙΑΣ Θ.Ε. ΠΛΗ23 «Τηλεματική, Διαδίκτυα και Κοινωνία» ΘΕΜΑ 1 (20%) ΕΠΑΝΑΛΗΠΤΙΚΗ ΤΕΛΙΚΗ ΕΞΕΤΑΣΗ 2011 2012 4.7.2012 ΑΠΑΝΤΗΣΕΙΣ Ερώτηση 1: Η κάλυψη μιας ευρείας γεωγραφικής περιοχής απαιτεί συνολικά 100 συστάδες κυψελών με παράγοντα επαναχρησιμοποίησης συχνοτήτων

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

1. Απαιτήσεις εργασίας

1. Απαιτήσεις εργασίας ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΙΓΑΙΟΥ Τμήμα Πολιτισμικής Τεχνολογίας & Επικοινωνίας 2 η Εργασία στο μάθημα «Δικτυακά Πολυμέσα Ι»: «Δημιουργία φόρμας για καταχώρηση στοιχείων με HTML - Javascript» Ημερομηνία παράδοσης:

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

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

ΓΕΝΙΚΗ ΓΡΑΜΜΑΤΕΙΑ ΔΗΜΟΣΙΩΝ ΕΠΕΝΔΥΣΕΩΝ & ΕΣΠΑ ΕΘΝΙΚΗ ΑΡΧΗ ΣΥΝΤΟΝΙΣΜΟΥ ΕΙΔΙΚΗ ΥΠΗΡΕΣΙΑ Ο.Π.Σ. ΓΕΝΙΚΗ ΓΡΑΜΜΑΤΕΙΑ ΔΗΜΟΣΙΩΝ ΕΠΕΝΔΥΣΕΩΝ & ΕΣΠΑ ΕΘΝΙΚΗ ΑΡΧΗ ΣΥΝΤΟΝΙΣΜΟΥ ΕΙΔΙΚΗ ΥΠΗΡΕΣΙΑ Ο.Π.Σ. Υλοποίηση του Ολοκληρωμένου Πληροφοριακού Συστήματος (Ο.Π.Σ.) σύμφωνα με τις απαιτήσεις της Προγραμματικής Περιόδου

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

Οδηγίες εγκατάστασης εφαρµογής διαβίβασης εντολών Χ.Α.Α. µέσω της EUROCORP Χρηµατιστηριακής Σελίδα 1 από 11

Οδηγίες εγκατάστασης εφαρµογής διαβίβασης εντολών Χ.Α.Α. µέσω της EUROCORP Χρηµατιστηριακής Σελίδα 1 από 11 Οδηγίες εγκατάστασης εφαρµογής διαβίβασης εντολών Χ.Α.Α. µέσω της EUROCORP Χρηµατιστηριακής Σελίδα 1 από 11 Οδηγίες εγκατάστασης - σύνδεσης προγράµµατος Σε έναν browser (π.χ. Internet Explorer) πληκτρολογείστε

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

Ρύθµιση του Ασύρµατου Ευρυζωνικού ροµολογητού.

Ρύθµιση του Ασύρµατου Ευρυζωνικού ροµολογητού. Ρύθµιση του Ασύρµατου Ευρυζωνικού ροµολογητού. 1.1 Εκκίνηση και Πρόσβαση Ενεργοποιήστε την εφαρµογή πλοήγησής σας (το browser) και απενεργοποιήστε το proxy ή συµπληρώστε τη διεύθυνση IP αυτού του προϊόντος

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

ΠΡΟΣΟΧΗ: Οι απαντήσεις πολλαπλής επιλογής µόνο πάνω στο ΦΥΛΛΟ ΑΠΑΝΤΗΣΕΩΝ

ΠΡΟΣΟΧΗ: Οι απαντήσεις πολλαπλής επιλογής µόνο πάνω στο ΦΥΛΛΟ ΑΠΑΝΤΗΣΕΩΝ ΤΕΙ Σερρών Σχολή Τεχνολογικών Εφαρμογών, Τμήμα Πληροφορικής και Επικοινωνιών Προγραμματιστικές Εφαρμογές στο Διαδίκτυο (Θ) Τελική Εξέταση Διδάσκων: Δ. Κοτζίνος Όνοµα: Α.Μ. : Εξάµηνο : Αίθουσα Έδωσα Project

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

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

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

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

Εγχειρίδιο Εφαρμογής Συμβούλων Υποστήριξης / Ενημέρωσης

Εγχειρίδιο Εφαρμογής Συμβούλων Υποστήριξης / Ενημέρωσης Εγχειρίδιο Εφαρμογής Συμβούλων Υποστήριξης / Ενημέρωσης Περιεχόμενα 1. Εισαγωγή... 3 2. Σελίδα εισόδου... 4 3. Αρχική καρτέλα... 6 4. Στοιχεία Συμβούλου... 7 5. Στοιχεία λογαριασμού... 8 6. Αιτήματα Παρόχων...

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

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

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

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

ΕΘΝΙΚΟ ΜΗΤΡΩΟ ΑΙΜΟΔΟΤΩΝ

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

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