Προγραµµατισµός ΙΙ. Ηγλώσσααντικειµενοστραφούς. ιδάσκων ηµήτριος Κατσαρός, Τµ. Μηχανικών Η/Υ, Τηλεπικοινωνιών & ικτύων Πανεπιστήµιο Θεσσαλίας
|
|
- Νατάσσα Κοντόσταυλος
- 6 χρόνια πριν
- Προβολές:
Transcript
1 Προγραµµατισµός ΙΙ Ηγλώσσααντικειµενοστραφούς προγραµµατισµού Java ιδάσκων ηµήτριος Κατσαρός, Τµ. Μηχανικών Η/Υ, Τηλεπικοινωνιών & ικτύων Πανεπιστήµιο Θεσσαλίας ιάλεξη 10η: 07/06/2006 & 08/06/2006 1
2 Applets 2
3 Εισαγωγικά Τα προγράµµατα σε Java programs διαιρούνται σε δυο κύριες κατηγορίες, applets και εφαρµογές (applications) Μια εφαρµογή είναι ένα συνηθισµένο πρόγραµµα σε Java program Ένα applet είναι ένα είδος προγράµµατος Java το οποίο µπορεί να εκτελεστεί από το ιαδίκτυο (Internet) 3
4 Σύντοµη εισαγωγήστηνhtml HTML σηµαίνει Hypertext Markup Language Hypertext (Υπερκείµενο) είναι κείµενο που µπορεί να τα δούµε µέσα από ένα φυλλοµετρητή (browser) το οποίο περιέχει στοιχεία στα οποία µπορούµε να κάνουµε click, δηλ., περιέχει links ή hyperlinks Όταν κάνουµε clicked σε έναν σύνδεσµο, απεικονίζεται το έγγραφο που δείχνει ο σύνδεσµος Η HTML είναι µια γλώσσα που χρησιµοποιούµε για να γράφουµε HTML έγγραφα ή σελίδες (pages) τις οποίες θα δούµε σεένανweb browser 4
5 Σύντοµη εισαγωγήστηνhtml Η HTML αποτελείται από µια συλλογή απλών εντολών που µπορούµε να εισαγάγουµε σε ένα αρχείο κειµένου Αυτές µετατρέπουν το αρχείο κειµένου σε ένα έγγραφο που µπορούµε ναδούµε µε ένανweb browser Μερικές εντολές επιτρέπουν να εισαγάγουµε εικόνες και συνδέσµους Άλλες εντολές είναι εντολές σύνταξης που καθορίζουν τον κύριο τίτλο, υποτίτλους, αρχή παραγράφων κ.τ.λ. 5
6 Σύντοµη εισαγωγήστηνhtml Το µεγαλύτερο µέρος της HTML είναι απλά µια γλώσσα µορφοποίησης κειµένου Όµως, η HTML δεν είναι επεξεργαστής κειµένου Είναι µια πολύ απλή γλώσσα προγραµµατισµού Είναι παρόµοια µε τις σηµειώσεις που χρησιµοποιούν οι copy editors για να µαρκάρουν ένα κείµενο πριν γίνει η στοιχειοθεσία του για παραγωγή Η HTML δεν είναι µέρος της γλώσσας Java Υπάρχει κάποια αλληλεπίδραση µεταξύ HTML και Java Η HTML µπορεί να χρησιµοποιηθεί για να δείξει ένα Java applet 6
7 Εντολές µορφοποίησης της HTML Υπάρχουν δυο κύρια είδη εντολών στην HTML: Αυτές που σηµατοδοτούν την αρχή και το τέλος ενός τµήµατος κειµένου Αυτές που σηµατοδοτούν µια µόνο θέση στο κείµενο Οι εντολές που σηµατοδοτούν την αρχή και το τέλος ενός τµήµατος του κειµένου έχουν την µορφή: <Command> Some text </Command> 7
8 Εντολές µορφοποίησης της HTML Ηεπόµενηδήλωσηκάνειτηφράση"World's Greatest Home Page" να είναι κεφαλίδα Επιπέδου 1 Το Επίπεδο 1 είναι η µεγαλύτερη standard κεφαλίδα <h1> World's Greatest Home Page </h1> Μικρότερες κεφαλίδες, Επίπεδο 2 και Επίπεδο 3, δηµιουργούνται µε τις εντολές h2 και h3, κ.τ.λ. 8
9 Εντολές µορφοποίησης της HTML Οι εντολές που σηµατοδοτούν µια µόνο θέση στο κείµενο δεν έχουν τη δήλωση </Command> Για παράδειγµα, η εντολή οριζόντιας γραµµής: <hr> Οι εντολές στην HTML είναι σχετικές εντολές, αντί να είναι απόλυτες που προσδιορίζουν το ακριβές µέγεθος ή τις θέσεις Ο browser καθορίζει τα ακριβή µεγέθη και τις θέσεις 9
10 Εντολές µορφοποίησης της HTML Ο browser τυπικά προσδιορίζει τη θέση των line breaks στο κείµενο Όµως, ένα line break µπορεί να οριστεί ρητά µε εισαγωγή της εντολής break: <br> Μπορούµε επίσης να καθορίσουµε το layout Οτιδήποτε µεταξύ των εντολών <center> και </center> θα είναι κεντραρισµένο 10
11 Εντολές µορφοποίησης της HTML Ζεύγη εντολών µπορούν να φωλιαστούν, αλλά δεν διασχίζουν το ένα το άλλο: <h1> <center> Oops! </h1> </center> <h1> <center> OK! </center> </h1> ιαφορετικά από τη Java, οι εντολές της HTML δεν είναι case sensitive Ένα HTML αρχείο είναι ένα αρχείο κειµένου του οποίο το όνοµα πρέπει(?) να έχει κατάληξη.html 11
12 Περίγραµµα ενός HTML εγγράφου Ολόκληρο το HTML έγγραφο πρέπει να περικλείεται σε ζεύγος <html> και </html> στην αρχή και στο τέλος του εγγράφου Η κεφαλίδα του εγγράφουν περικλείεται σε <head> και </head> Η κεφαλίδα δεν εικονίζεται στον browser όταν βλέπουµε τη σελίδα Καταγράφει πληροφορία που χρησιµοποιείται από τον browser Ηκεφαλίδαµπορεί να περιέχει έναν τίτλο, που περικλείεται σε <title> και </title> Ο τίτλος χρησιµοποιείται ως όνοµα για το έγγραφο 12
13 Περίγραµµα ενός HTML εγγράφου Το τµήµα του εγγράφου που εικονίζεται στην οθόνη διαιρείται σε δυο τµήµατα Το σώµα είναι το πραγµατικό περιεχόµενο του εγγράφου Περικλείεται σε <body> και </body> Το άλλο τµήµα θαπρέπειναπεριέχει διεύθυνση για επικοινωνία µε τον συντηρητή του εγγράφου, και την ηµεροµηνία τελευταίας τροποποίησης του εγγράφου Περικλείεται σε <address> και </address> 13
14 Περίγραµµα απλούhtml εγγράφου (1/3) 14
15 Περίγραµµα απλούhtml εγγράφου (2/3) 15
16 Περίγραµµα απλούhtml εγγράφου (3/3) 16
17 Ένα HTML έγγραφο (1/3) 17
18 Ένα HTML έγγραφο (2/3) 18
19 Ένα HTML έγγραφο (3/3) 19
20 Όψη στον browser ενός HTML εγγράφου 20
21 URL Ένα URL είναι το όνοµα ενόςhtml εγγράφου στον Παγκόσµιο Ιστό (Web) URL είναι ακρώνυµο τουuniform Resource Locator Τα URLs συνήθως αρχίζουν µε http Αυτό είναι το όνοµα του πρωτοκόλλου που χρησιµοποιείται για να µεταφέρουµε καιναδιερµηνεύουµε έναhtml έγγραφο Οι περισσότεροι browsers θα συµπληρώσουν αυτόµατα το εάν το παραλείψουµε 21
22 Υπερσύνδεσµοι - Hyperlinks Κάποιο κείµενο µπορεί να µαρκαριστεί ως υπερσύνδεσµος, έτσι ώστε εάν κάποιος χρήστης κάνει click στον σύνδεσµο, ο browser να µας µεταφέρει στην ιστοσελίδα που καθορίζει το σύνδεσµος <a href="pathtodocument">texttoclick</a> Το PathToDocument µπορεί να είναι ένα full ή relative όνοµα µονοπατιού ενός HTML αρχείου, ή ένα URL σε µια οποιαδήποτε θέση του Web Το TextToClick θα εικονίζεται συνήθως υπογραµµισµένο στον browser 22
23 Εισαγωγή εικόνας Μπορούµε επίσης να εισαγάγουµε µια εικόνα σε ένα HTML έγγραφο <img src="pathtopicture"> Το PathToPicture µπορεί να είναι full ή relative όνοµα µονοπατιού σε ένα αρχείο που θα είναι αρχείο εικόνας Συνήθως, τα πιο κοινά formats είναι τα.gif,.tiff, και.jpg 23
24 HTML έγγραφο µε υπερσύνδεσµο και εικόνα (1/3) 24
25 HTML έγγραφο µε υπερσύνδεσµο και εικόνα (2/3) 25
26 HTML έγγραφο µε υπερσύνδεσµο και εικόνα (3/3) 26
27 Όψη σε browser ενός HTML εγγράφου µε υπερσύνδεσµο καιεικόνα 27
28 Παγίδα: Μη χρήση του κουµπιού Refresh του browser Οι Browsers τυπικά κρατούν αντίγραφα των πιο πρόσφατων HTML που έχουν επιδείξει Αυτό βοηθά τον browser να ανακτήσει γρήγορα µια σελίδα όταν ξαναζητηθεί Αυτό το χαρακτηριστικό µπορεί να δηµιουργήσει πρόβληµα ότανσχεδιάζουµε και αποσφαλµατώνουµε µια HTML σελίδα Εάν γίνει κάποια αλλαγή σε µια σελίδα, και δούµε τησελίδα ξανά, ίσως παραµένει η ίδια µε αυτήπουβλέπαµε παλιά Αυτό συµβαίνει επειδή βλέπουµε το αντίγραφο και όχι τη νέα αρχική σελίδα Οι Browsers έχουν µια εντολή για να ξαναφορτώσουν µια σελίδα Συνήθως λέγεται "Refresh" ή "Reload", και είναι ένα κουµπί ήέναστοιχείοτουmenu 28
29 Υπόδειξη: Άλλες γλώσσες για συγγραφή Ιστοσελίδων Η HTML είναι µια χαµηλού επιπέδου γλώσσα για έναν Web browser περίπου όπως η γλώσσα assembly είναι µια χαµηλού επιπέδου γλώσσα για τον υπολογιστή Οι περισσότεροι σχεδιαστές ιστοσελίδων χρησιµοποιούν υψηλού επιπέδου σχεδιαστικές γλώσσες για ιστοσελίδες που µεταφράζονται σε HTML Για παράδειγµα, Dreamweaver (Macromedia, Inc.), FrontPage (Microsoft Corporation), και GoLive (Adobe Systems Inc.) 29
30 Προγραµµατισµός applets Ηλέξηapplet σηµαίνει µικρή εφαρµογή (small application) Τα Applets φτιάχτηκαν να είναι µικρά προγράµµατα που εκτελούνται πάνω από το Internet Όµως, δεν υπάρχουν περιορισµοί µεγέθους στα applets Τα Applets µπορούµε να τα βλέπουµε από το Internet, ή χωρίςσύνδεσηστοinternet Ένα applet είναι παρόµοιο µε έναswing GUI Στην πραγµατικότητα, όλες σχεδόν οι τεχνικές του Swing µπορούν να χρησιµοποιηθούν στα applets 30
31 Ορισµός ενός applet Μια κλάση applet συνήθως ορίζεται ως µια παραγόµενη κλάση της κλάσης JApplet ΗκλάσηJApplet βρίσκεται στο package javax.swing Υπάρχει επίσης µια παλιότερη κλάση, η Applet, η οποία όµως παραµερίστηκε από τη νεότερη κλάση JApplet 31
32 Applets στην ιεραρχία κλάσεων της Java 32
33 Σχεδιασµός ενός applet Μια κλάση applet µπορεί να σχεδιαστεί ως παραγόµενη κλάση της JApplet µετονίδιο περίπου τρόπο που τα κανονικά Swing GUIs ορίζονται ως παραγόµενες κλάσεις της JFrame Όµως, ένα applet κανονικά δεν ορίζει constructors Η µέθοδος init εκτελεί τις αρχικοποιήσεις που θα εκτελούνται από τον constructor σε ένα κανονικό Swing GUI 33
34 Σχεδιασµός ενός applet Σε ένα applet µπορούν να προστεθούν συνιστώσες µε τον ίδιο τρόπο που µπορούµενα προσθέσουµε συνιστώσεςσεέναjframe Η µέθοδος add χρησιµοποιείται για να προσθέτουµε συνιστώσες σε ένα applet µε τον ίδιο τρόπο που τις προσθέτουµε σεέναjframe 34
35 Ένα applet (1/2) 35
36 Ένα applet (2/2) 36
37 ιαφορές applets και Swing GUIs (1/2) Μερικά από τα στοιχεία που περιλαµβάνονται σε ένα GUI δεν περιλαµβάνονται σε ένα applet Τα applets δεν περιέχουν main ήτηµέθοδο setvisible Τα applets απεικονίζονται αυτόµατα σε µια ιστοσελίδα ή σε έναν applet viewer Τα applets δεν έχουν τίτλους Εποµένως, δε χρησιµοποιούν τη µέθοδο settitle Συνήθως ενσωµατώνονται σε ένα HTML έγγραφο, και το HTML έγγραφο µπορεί να προσθέσει οποιονδήποτε τίτλο 37
38 ιαφορές applets και Swing GUIs (2/2) Τα applets δεν χρησιµοποιούν τη µέθοδο setsize Ένα HTML έγγραφο χειρίζεται το µέγεθος του applet Τα applets δεν έχουν το κουµπί close-window Εποµένως, δεν έχουν τη µέθοδο setdefaultcloseoperation Όταν ένα HTML έγγραφο που περιέχει ένα applet κλείσει, τότε κλείνει αυτόµατα και το applet 38
39 Εκτέλεση ενός applet Μια κλάση applet µεταγλωττίζεται µετονίδιο τρόπο όπως και κάθε άλλη κλάση της Java Όµως, ένα applet εκτελείται διαφορετικά από τα άλλα προγράµµατα Java Ο συνήθης τρόπος εκτέλεσης ενός applet είναι να το ενσωµατώσουµεσεέναhtml έγγραφο Κατόπιν, το applet εκτελείται µέσα στον Web 39
40 Εκτέλεση ενός applet Τα applets µπορούµεεπίσηςναταδούµε κάνοντας χρήση ενός applet viewer Ένας applet viewer είναι ένα πρόγραµµα σχεδιασµένο για να εκτελεί ένα applet ως αυτό να ήταν ξεχωριστό πρόγραµµα (stand-alone program) Ο appletviewer της Java µπορεί να χρησιµοποιηθεί για να εκτελέσουµε έναapplet: appletviewer FirstApplet.html Ίσως είναι αναγκαίο όµως, να δηµιουργήσουµε ένα HTML έγγραφο, και να τοποθετήσουµε το applet µέσα σε αυτό 40
41 Μενού σε ένα JApplet Τα µενού δηµιουργούνται και προστίθενται σε ένα JApplet όπως και σε ένα JFrame Η JApplet has έχει µια µέθοδο µε όνοµα setjmenubar που συµπεριφέρεται το ίδιο όπως και η µέθοδος setjmenubar της κλάσης JFrame Η JApplet µπορείεπίσηςναέχειγραµµές µενού που προστίθενται σε ένα JApplet ήσεέναpanel που είναι τµήµα ενόςjapplet χρησιµοποιώντας τη µέθοδο add 41
42 Υπόδειξη: Μετατρέποντας µια εφαρµογή Swing σε applet Ο γρηγορότερος και ευκολότερος τρόπος να εξηγηθεί πώς ορίζεται ένα applet, είναι να εξηγήσουµε πώςµετατρέπουµε έναswing GUI σε ένα applet 1. Κάνουµε την κλάση µας να είναι παραγόµενης της JApplet αντί να είναι παραγόµενη της Jframe 2. ιαγράφουµε τηµέθοδο main 3. Αντικαθιστούµε τονconstructor µε µια µέθοδο χωρίς παραµέτρους που την ονοµάζουµε init Το σώµα τηςµεθόδου init µπορεί να είναι το ίδιο µετο σώµατουδιαγραµµένου constructor, αλλά χωρίς κάποια στοιχεία 42
43 Υπόδειξη: Μετατρέποντας µια εφαρµογή Swing σε applet 4. ιαγράφουµε κάθε ενεργοποίηση του super 5. ιαγράφουµε κάθε ενεργοποίηση µεθόδου που προγραµµατίζουν το κουµπί close-window ενός παραθυρικού GUI 6. ιαγράφουµε κάθε ενεργοποίηση της settitle 7. ιαγράφουµε κάθε ενεργοποίηση της setsize Το επόµενο applet δηµιουργήθηκε µετοντρόπο αυτό 43
44 Ένας calculator σε applet (1/9) 44
45 Ένας calculator σε applet (2/9) 45
46 Ένας calculator σε applet (3/9) 46
47 Ένας calculator σε applet (4/9) 47
48 Ένας calculator σε applet (5/9) 48
49 Ένας calculator σε applet (6/9) 49
50 Ένας calculator σε applet (7/9) 50
51 Ένας calculator σε applet (8/9) 51
52 Ένας calculator σε applet (9/9) 52
53 Εικονίδια - Icons Ένα εικονίδιο είναι µια εικόνα Συνήθως, αλλάόχιπάνταείναιµια µικρή εικόνα Ένα εικονίδιο µπορεί να αποθηκευτεί σε αρχείο σε κάποιο από τα standard formats Όπως.gif,.tiff, ή.jpg ΗκλάσηImageIcon χρησιµοποιείται για να µετατρέψει ένα αρχείο εικόνας σε εικονίδιο του Swing Κατόπιν, µπορεί να προστεθεί ως συνιστώσα σε οποιαδήποτε κλάση Container, όπως τη JApplet ΗκλάσηImageIcon βρίσκεται στο package javax.swing ImageIcon NameOfImageIcon = new ImageIcon("PictureFileName"); 53
54 Προσθέτοντας icons σε ένα applet Ο ευκολότερος τρόπος να απεικονίσουµε έναicon σε ένα applet είναι να το τοποθετήσουµε σεµια JLabel Οι επόµενες τρεις γραµµές κώδικα δηµιουργούν µια label, δηµιουργούν ένα icon, και κατόπιν προσθέτουν το icon στη label: JLabel alabel=new JLabel("Welcome to my applet."); ImageIcon dukeicon = new ImageIcon("duke_waving.gif"); alabel.seticon(dukeicon); Αυτό που εικονίζεται στο συγκεκριµένο icon ονοµάζεται Duke Είναι η mascot της Sun Microsystem για τη γλώσσα Java 54
55 Ένα applet µε έναicon (1/3) 55
56 Ένα applet µε έναicon (2/3) 56
57 Ένα applet µε έναicon (3/3) 57
58 Εισαγωγή ενός applet σε ένα HTML έγγραφο Ένα applet µπορεί να τοποθετηθεί σε ένα HTML έγγραφο µε τηνtag applet: <applet code="pathtoapplet" width=number1 height=number2> </applet> Εάν δοθεί µόνο το όνοµατουαρχείου.class, τότε το αρχείο HTML καιτοαρχείοτουapplet πρέπει να βρίσκονται στο ίδιο directory To PathToApplet µπορεί να είναι πλήρες ή σχετικό όνοµα µονοπατιού 58
59 Εισαγωγή ενός applet σε ένα HTML έγγραφο Σηµειώστε ότι δίνεται το όνοµα του αρχείου class, και όχι το όνοµα του αρχείου.java Σηµειώστε επίσης ότι το εύρος (width) και το ύψος (height) του applet δίνεται µε την εντολή αυτή, και όχι µέσα στον ορισµό της κλάσης του applet Το width και το height δίνονται σε pixels Ο επόµενος κώδικας, όταν τοποθετηθεί µέσα σε ένα HTML έγγραφο, θα απεικονίσει το applet του calculator σε έναν browser <applet code="appletcalculator.class" width=400 height=300> </applet> 59
60 Ένα applet σε ένα HTML έγγραφο <html> <head> <title> Vampire Control </title> </head>... <applet code="appletcalculator.class" width=400 height=300> </applet>... </html> 60
61 Όψη στον browser 61
62 Applets και ασφάλεια Ένα applet µπορεί να είναι ένα πρόγραµµαπου έγραψε κάποιος άλλος, το οποίο εκτελείται στον υπολογιστή σας Οποτεδήποτε κάποιου άλλου το πρόγραµµα εκτελείται στον υπολογιστή σας, εγείρουν ζητήµατα ασφάλειας: Θα διαβάσει πληροφορίες/δεδοµένα από τα αρχεία µας? Θα βλάψει το λειτουργικό µας σύστηµα? Τα applets είναι σχεδιασµένα έτσι ώστε να µην µπορούν να κάνουν αυτά τα πράγµατα (τουλάχιστον όχι εύκολα) 62
Προγραµµατισµός ΙΙ. Ηγλώσσααντικειµενοστραφούς. Applets. Εισαγωγικά
Προγραµµατισµός ΙΙ Ηγλώσσααντικειµενοστραφούς προγραµµατισµού Java ιδάσκων ηµήτριος Κατσαρός, Ph.D. @ Τµ. Μηχανικών Η/Υ, Τηλεπικοινωνιών & ικτύων Πανεπιστήµιο Θεσσαλίας ιάλεξη 10η: 07/06/2006 & 08/06/2006
Διαβάστε περισσότεραΓαβαλάς αµιανός
Πανεπιστήµιο Αιγαίου Σχολή Κοινωνικών Επιστηµών Τµήµα Πολιτισµικής Τεχνολογίας Και Επικοινωνίας ικτυακά Πολυµέσα Ι (Β Έτος, 3ο εξ) Εργαστήριο #1ο: Εισαγωγή στην HTML Γαβαλάς αµιανός dgavalas@aegean.gr
Διαβάστε περισσότεραηµιουργία ιαλογικών Προγραµµάτων για το Web
ηµιουργία ιαλογικών Προγραµµάτων για το Web Βοηθητικές Εφαρµογές (). Οι βασικές µέθοδοι των Βοηθητικών Εφαρµογών. Η µέθοδος init(). Οι µέθοδοι start() και stop(). Η µέθοδος paint(). Η µέθοδος destroy().
Διαβάστε περισσότεραHelloApplet. Παύλος Εφραιμίδης Java Applets 1
HelloApplet Παύλος Εφραιμίδης pefraimi@ee.duth.gr Java Applets 1 Applets Τα Applets είναι προγράμματα Java που μπορούν να εκτελεστούν μέσα στο περιβάλλον ενός Browser (Firefox, Internet Explorer, Netscape,
Διαβάστε περισσότεραΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΑ ΕΡΓΑΛΕΙΑ ΓΙΑ ΤΟ ΔΙΑΔΙΚΤΥΟ
ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΑ ΕΡΓΑΛΕΙΑ ΓΙΑ ΤΟ ΔΙΑΔΙΚΤΥΟ Κεφάλαιο 2. Το περιβάλλον του παγκόσμιου Ιστού Επιμέλεια: Καραγιάννης Σπύρος Καθηγητής ΠΕ19 Πλεονεκτήματα παγκόσμιου Ιστού Εξυπηρετητής Ιστού & Ιστοσελίδες Κύριες
Διαβάστε περισσότεραΠρογραµµατισµός ΙΙ. Ηγλώσσααντικειµενοστραφούς. ιδάσκων ηµήτριος Κατσαρός, Τµ. Μηχανικών Η/Υ, Τηλεπικοινωνιών & ικτύων Πανεπιστήµιο Θεσσαλίας
Προγραµµατισµός ΙΙ Ηγλώσσααντικειµενοστραφούς προγραµµατισµού Java ιδάσκων ηµήτριος Κατσαρός, Ph.D. @ Τµ. Μηχανικών Η/Υ, Τηλεπικοινωνιών & ικτύων Πανεπιστήµιο Θεσσαλίας ιάλεξη 14η: 31/08/2006 1 Συλλογές
Διαβάστε περισσότεραΠληροφορική Τμήμα Σχεδιασμού & Τεχνολογίας Ξύλου & Επίπλου Αντώνιος Καραγεώργος Ευανθία Τσιλιχρήστου. Μάθημα 5 ο Τεχνολογίες Διαδικτύου: HTML I
Πληροφορική Τμήμα Σχεδιασμού & Τεχνολογίας Ξύλου & Επίπλου Αντώνιος Καραγεώργος Ευανθία Τσιλιχρήστου Μάθημα 5 ο Τεχνολογίες Διαδικτύου: HTML I Διαδικτυακή Εφαρμογή (1/2) Ως διαδικτυακή εφαρμογή μπορούμε
Διαβάστε περισσότεραΕιδικά Θέματα Προγραμματισμού
Ειδικά Θέματα Προγραμματισμού Ενότητα 8: Java Swing Μιχάλας Άγγελος Τμήμα Μηχανικών Πληροφορικής ΤΕ Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative Commons. Για εκπαιδευτικό
Διαβάστε περισσότεραΕισαγωγή στον Παγκόσμιο ιστό και στη γλώσσα Html. Χρ. Ηλιούδης
Εισαγωγή στον Παγκόσμιο ιστό και στη γλώσσα Html Χρ. Ηλιούδης Παγκόσμιος Ιστός (WWW) Ο Παγκόσμιος Ιστός (World Wide Web WWW), ή απλώς Ιστός, βασίζεται στην ιδέα των κατανεμημένων πληροφοριών. Αντί όλες
Διαβάστε περισσότεραΕισαγωγη στην html. Η δομή μιας ιστοσελίδας (αρχείο html) Η βασική δομή ενός αρχείου html είναι η εξής: <html> <head>
Εισαγωγη στην html Ο παγκόσμιος ιστός (αγγ.: World Wide Web ή www) είναι η πιο δημοφιλής υπηρεσία που μας παρέχει το Διαδίκτυο (Internet) και είναι ένα σύστημα διασυνδεδεμένων πληροφοριών (κειμένου, εικόνας,
Διαβάστε περισσότεραΠρογραµµατισµός ΙΙ. Ηγλώσσααντικειµενοστραφούς. Συλλογές και Επαναλήπτες. Συλλογές - Collections
Προγραµµατισµός ΙΙ Ηγλώσσααντικειµενοστραφούς προγραµµατισµού Java ιδάσκων ηµήτριος Κατσαρός, Ph.D. @ Τµ. Μηχανικών Η/Υ, Τηλεπικοινωνιών & ικτύων Πανεπιστήµιο Θεσσαλίας ιάλεξη 14η: 31/08/2006 1 Συλλογές
Διαβάστε περισσότεραΑντικειµενοστρεφής Προγραµµατισµός
16 η διάλεξη Π. Σταθοπούλου pstath@ece.upatras.gr ή pstath@upatras.gr Οµάδα Α (Φοιτητές µε µονό αριθµό Μητρώου ) ιδασκαλία : Παρασκευή 11πµ-13µµ ΗΛ7 Φροντιστήριο : ευτέρα 11πµ-12πµ ΗΛ4 Προηγούµενη ιάλεξη
Διαβάστε περισσότεραΤΕΧΝΙΚΕΣ ΑΝΤΙΚΕΙΜΕΝΟΣΤΡΑΦΟΥΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΥ. Graphical User Interfaces (GUI) SWING
ΤΕΧΝΙΚΕΣ ΑΝΤΙΚΕΙΜΕΝΟΣΤΡΑΦΟΥΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΥ Graphical User Interfaces (GUI) SWING Swing Τα GUIs (Graphical User Interfaces) είναι τα συνηθισμένα interfaces που χρησιμοποιούν παράθυρα, κουμπιά, menus,
Διαβάστε περισσότεραΒασίλειος Κοντογιάννης ΠΕ19
Ενότητα3 Επικοινωνία και Διαδίκτυο 11.1 Γενική Εισαγωγή στην HTML Τι είναι η HTML (HyperText Markup Language); Είναι μια γλώσσα σήμανσης (Markup) με την οποία πραγματοποιείται η δόμηση σελίδων του Παγκόσμιου
Διαβάστε περισσότεραΒΑΣΙΚΕΣ ΑΡΧΕΣ ΣΧΕΔΙΑΣΜΟΥ ΕΦΑΡΜΟΓΩΝ
ΒΑΣΙΚΕΣ ΑΡΧΕΣ ΣΧΕΔΙΑΣΜΟΥ ΕΦΑΡΜΟΓΩΝ Βαγγελιώ Καβακλή Τμήμα Πολιτισμικής Τεχνολογίας & Επικοινωνίας 8 Μαρτίου 2001 Hypertext Markup Language (HTML)! Σε μια ιστοσελίδα μπορούν να εμφανίζονται διαφορετικά
Διαβάστε περισσότεραΕισαγωγή στην επιστήμη των υπολογιστών
Εισαγωγή στην επιστήμη των υπολογιστών Λογισμικό Υπολογιστών Γλώσσες Προγραμματισμού 1 Εξέλιξη Οι γλώσσες προγραμματισμού είναι σύνολα από προκαθορισμένες λέξεις οι οποίες συνδυάζονται σε προγράμματα σύμφωνα
Διαβάστε περισσότεραΗ γλώσσα HTML. Επιμέλεια: Δέγγλερη Σοφία
Η γλώσσα HTML Επιμέλεια: Δέγγλερη Σοφία Υπερκείμενο Το δομικό χαρακτηριστικό του Παγκόσμιου Ιστού Ένα αρχείο Απλό κείμενο και υπερσύνδεσμοι Υπερσύνδεσμος Μετάβαση σε διάφορα άλλα έγγραφα Αποτελείται από
Διαβάστε περισσότεραΟδηγίες κατασκευής Ιστοσελίδων µε το πρόγραµµα FRONTPAGE 2003
Οδηγίες κατασκευής Ιστοσελίδων µε το πρόγραµµα FRONTPAGE 2003 Μάθετε σε 10 βήµατα να φτιάχνετε τις δικές σας ιστοσελίδες Βήµα 1ο ΕΕππιιµµέέλλεειιαα:: ΣΣάάββββααςς ΟΟββααδδίίααςς Σε αυτό το βήµα θα χρησιµοποιήσετε
Διαβάστε περισσότεραΔιαδίκτυο: Ιστορία, Δομή, Υπηρεσίες
Διαδίκτυο: Ιστορία, Δομή, Υπηρεσίες 1 η Ερώτηση (Ορισμός): Τι είναι το Διαδίκτυο; Διαδίκτυο είναι το παγκόσμιο δίκτυο όλων των επιμέρους δικτύων που έχουν συμφωνήσει σε κοινούς κανόνες επικοινωνίας και
Διαβάστε περισσότεραΠεριεχόμενα. Λίγα λόγια από το συγγραφέα... 7
Περιεχόμενα Λίγα λόγια από το συγγραφέα... 7 Μέρος 1 1 Βασικοί όροι... 11 2 Βασική δομή κώδικα HTML... 25 3 Μορφοποίηση κειμένου... 39 4 Μορφοποίηση παραγράφων... 51 5 Εισαγωγή εικόνας... 63 6 Λίστες με
Διαβάστε περισσότεραΚεφάλαιο 4 HyperText Markup Language - HTML. Προγραμματιστικά εργαλεία για το διαδίκτυο Φίλιππος Κουτσάκας, Πολύγυρος 2013
Κεφάλαιο 4 HyperText Markup Language - HTML Προγραμματιστικά εργαλεία για το διαδίκτυο Φίλιππος Κουτσάκας, Πολύγυρος 2013 Τι είναι η HTML; Ένας τρόπος για να πεις στον σελιδομετρητή πώς να αναπαραστήσει
Διαβάστε περισσότεραΠρογραµµατισµός ΙΙ. Ηγλώσσααντικειµενοστραφούς. ιαχείριση Εξαιρέσεων. Εισαγωγή στη ιαχείριση Εξαιρέσεων
Προγραµµατισµός ΙΙ Ηγλώσσααντικειµενοστραφούς προγραµµατισµού Java ιδάσκων ηµήτριος Κατσαρός, Ph.D. @ Τµ. Μηχανικών Η/Υ, Τηλεπικοινωνιών & ικτύων Πανεπιστήµιο Θεσσαλίας ιάλεξη 6η: 06/04/2006 1 ιαχείριση
Διαβάστε περισσότεραδηµιουργία ιστοσελίδων
ιδακτικό υλικό µαθητή δηµιουργία ιστοσελίδων Για να εµφανισθεί µια ιστοσελίδα στην οθόνη, πρέπει ο φυλλοµετρητής να εκτελεί τις εντολές ενός προγράµµατος που είναι γραµµένο µε ειδικό λογισµικό Οι ιστοσελίδες
Διαβάστε περισσότεραΕισαγωγή στην Επιστήμη της Πληροφορικής Εργαστήριο. Επανάληψη
Πανεπιστήμιο Κύπρου Τμήμα Πληροφορικής Εισαγωγή στην Επιστήμη της Πληροφορικής και Πληροφοριακά Συστήματα Εργαστήριο - ΕΠΛ003 Εισαγωγή στην Επιστήμη της Πληροφορικής Εργαστήριο Επανάληψη Παναγιώτης Χατζηχριστοδούλου
Διαβάστε περισσότεραΠρογραµµατισµός ΙΙ. Ηγλώσσααντικειµενοστραφούς. ιδάσκων ηµήτριος Κατσαρός, Τµ. Μηχανικών Η/Υ, Τηλεπικοινωνιών & ικτύων Πανεπιστήµιο Θεσσαλίας
Προγραµµατισµός ΙΙ Ηγλώσσααντικειµενοστραφούς προγραµµατισµού Java ιδάσκων ηµήτριος Κατσαρός, Ph.D. @ Τµ. Μηχανικών Η/Υ, Τηλεπικοινωνιών & ικτύων Πανεπιστήµιο Θεσσαλίας Αυτό-αξιολόγηση 1η: 08/02/2006 1
Διαβάστε περισσότερα<a href="http://www.somepage.com/somepage.html">μετάβαση στο κείμενο</a>.
HTML Τα αρχεία της HTML έχουν ετικέτες (tags) που ορίζουν τη δομή και τη μορφοποίηση των ιστοσελίδων. Οι περισσότερες HTML ετικέτες τις συναντούμε ως ζεύγη τα οποία ενεργούν στα περιεχόμενα μεταξύ των
Διαβάστε περισσότεραΠοιες είναι οι κύριες ετικέτες που χρησιμοποιεί η HTML για την περιγραφή της συνολικής δομής μιας ιστοσελίδας;
Τι είναι η HTML; Η HTML είναι το ακρωνύμιο των λέξεων HyperText Markup Language, δηλαδή Γλώσσα Χαρακτηρισμού Υπερ Κειμένου και βασίζεται στη γλώσσα SGML, Standard Generalized Markup Language, που είναι
Διαβάστε περισσότεραΕισαγωγή στην επιστήμη των υπολογιστών. Λογισμικό Υπολογιστών Κεφάλαιο 9ο Γλώσσες Προγραμματισμού
Εισαγωγή στην επιστήμη των υπολογιστών Λογισμικό Υπολογιστών Κεφάλαιο 9ο Γλώσσες Προγραμματισμού 1 Εξέλιξη Οι γλώσσες προγραμματισμού είναι σύνολα από προκαθορισμένες λέξεις οι οποίες συνδυάζονται σε προγράμματα
Διαβάστε περισσότερα<HTML> <HEAD> <TITLE> <BODY>
ΑΣΚΗΣΗ 1 1. Ανοίξτε τον επεξεργαστή ιστοσελίδων 2. Αποθηκεύστε στο X:/mathimata/html/askiseis/ με όνομα askisi1b.html 3. Θα φτιάξουμε μια νέα ιστοσελίδα, χρησιμοποιώντας τις βασικές ετικέτες
Διαβάστε περισσότεραΑ ΛΥΚΕΙΟΥ - ΕΦΑΡΜΟΓΕΣ ΠΛΗΡΟΦΟΡΙΚΗΣ ΜΑΪΟΣ 2019 ΕΝΔΕΙΚΤΙΚΕΣ ΕΡΩΤΗΣΕΙΣ ΚΑΤΑΝΟΗΣΗΣ
Το υλικό αυτό δίνεται στους μαθητές για τη σωστή μελέτη της διδαχθείσας ύλης του μέρους Β. Πρόκειται για ένα συμπαγή κορμό ερωτήσεων και ασκήσεων οι οποίες καλύφθηκαν κατά τη διάρκεια της έως τώρα σχολικής
Διαβάστε περισσότεραΕργαστήριο 1-1 η Άσκηση - Ανάλυση
Εργαστήριο 1-1 η Άσκηση - Ανάλυση Εκφώνηση: Δημιουργείστε εφαρμογή σε Java Swing με χρήση του IDE NetBeans όπου θα παρουσιάζεται ποιο κουμπί πατήθηκε. Η εφαρμογή θα μοιάζει ως εξής: Πρώτο Βήμα: Αρχική
Διαβάστε περισσότεραΕΠΛ 012 Εισαγωγή στο Παγκόσμιο Πλέγμα Πληροφοριών
ΕΠΛ 012 Εισαγωγή στο Παγκόσμιο Πλέγμα Πληροφοριών World Wide Web (WWW) Θέματα Επεξεργασία δεδομένων στο Web Δημιουργία απλών σελίδων HTML Περιγραφή κάποιων XHTML στοιχείων (tags) Εξέλιξης του WWW Το WWW
Διαβάστε περισσότεραRef.: SLWS 1 5Copyright 2005 The European Computer Driving Licence Foundation Ltd Σελίδα 1 από 7
The European Computer Driving Licence Foundation Ltd Σελίδα 1 από 7 ΣΤΟΧΟΙ ΕΞΕΤΑΣΗΣ Η ενότητα ECDL WebStarter απαιτεί από τον Υποψήφιο να κατανοεί τις κύριες έννοιες της σχεδίασης και δημοσίευσης δικτυακών
Διαβάστε περισσότεραΔημοσίευση στο Διαδίκτυο
ΕΣΔ200 Δημιουργία Περιεχομένου ΙI Δημοσίευση στο Διαδίκτυο Περιεχόμενα - Βιβλιογραφία Ενότητας Περιεχόμενα Εισαγωγή Δημοσίευση μιας ταινίας στο παγκόσμιο ιστό Βασικά στοιχεία HTML Τεχνικές δημιουργίας
Διαβάστε περισσότεραWorld Wide Web: Ο παγκόσµιος ιστός Πληροφοριών
Περιεχόµενα World Wide Web: Ο παγκόσµιος ιστός Πληροφοριών Εισαγωγή Ιστορική Αναδροµή Το ιαδίκτυο και το WWW Υπερκείµενο Εντοπισµός πληροφοριών στο WWW Search Engines Portals Unicode Java Plug-Ins 1 2
Διαβάστε περισσότερα1. O FrontPage Explorer
1. O FrontPage Explorer Στο παρελθόν, ο δηµιουργός µιας θέσης Ιστού έπρεπε να παρακολουθεί µόνος του τον τρόπο σύνδεσης των σελίδων του. Με το FrontPage Explorer µπορείτε να δηµιουργείτε ιστούς και να
Διαβάστε περισσότεραΤεχνικός Εφαρμογών Πληροφορικής
Τεχνικός Εφαρμογών Πληροφορικής ΓΛΩΣΣΑ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΥ ΕΙΣΑΓΩΓΗ Εξάμηνο: 2014Β Διδάσκουσα: Ηλεκτρονική Τάξη: Κανελλοπούλου Χριστίνα_ΠΕ19 Πληροφορικής Περιεχόμενα 1.Τι είναι η Php; 2.Πως γίνετε η γραφή
Διαβάστε περισσότεραΔυναμικές Ιστοσελίδες στο Πανελλήνιο Σχολικό Δίκτυο
Δυναμικές Ιστοσελίδες στο Πανελλήνιο Σχολικό Δίκτυο Δρ. Χρήστος Όροβας Τεχνικός Υπεύθυνος 1 Διαδικασία «Φόρτωσης» μιας Ιστοσελίδας Internet Explorer, Mozilla, Chrome, κτλ HTTP Server ΠΣΔ Αίτημα για επικοινωνία
Διαβάστε περισσότεραΠλοήγηση www / Με τον Internet Explorer
Πλοήγηση www / Με τον Internet Explorer Περιεχόμενα 1.Eισαγωγή 2.Το περιβάλλον του Internet Explorer 3.Οδηγίες πλοήγησης 4.Αποθήκευση αρχείων 5.Αγαπημένα 6.Ασφαλής σύνδεση 7.Διακομιστής μεσολάβησης 1.Εισαγωγή
Διαβάστε περισσότεραΕΡΓΑΣΤΗΡΙΟ FRONT PAGE 2
ΕΡΓΑΣΤΗΡΙΟ FRONT PAGE 2 Μάθαµε στο προηγούµενο µάθηµα πώς να δίνουµε ονόµατα στις ιστοσελίδες µας, να βάζουµε χρώµα και γραφικά, ή ακόµα να δηµιουργούµε υπερσυνδέσµους σε κείµενο και εικόνες. Σήµερα µεταξύ
Διαβάστε περισσότεραΕιδικά Θέματα Προγραμματισμού
Ειδικά Θέματα Προγραμματισμού Ενότητα 1: Εισαγωγή Μιχάλας Άγγελος Τμήμα Μηχανικών Πληροφορικής ΤΕ Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative Commons. Για εκπαιδευτικό
Διαβάστε περισσότεραΚεφάλαιο 11: Εισαγωγή στην HTML. Εφαρμογές Πληροφορικής Κεφ. 11 Καραμαούνας Πολύκαρπος
Κεφάλαιο 11: Εισαγωγή στην HTML 1 11.1 Γενική εισαγωγή στην HTML Τι είναι η HTML HyperText Markup Language - Γλώσσα Χαρακτηρισμού Υπερ-Κειμένου είναι η βασική γλώσσα με την οποία πραγματοποιείται η δόμηση
Διαβάστε περισσότερα1. Άνοιγμα Και Κλείσιμο Της Εφαρμογής Φυλλομετρητή Ιστού (Internet Explorer)
ΔΙΑΔΙΚΤΥΟ (INTERNET) ΣΤΟΧΟΙ: 1. Άνοιγμα Και Κλείσιμο Μιας Εφαρμογής Φυλλομετρητή Ιστού (Internet Explorer) 2. Παρουσίαση Μιας Ιστοσελίδας 3. Διακοπή Και Ανανέωση Μιας Ιστοσελίδας (Stop and Refresh) 4.
Διαβάστε περισσότεραΕισαγωγή στις ΤΠΕ ΙΙ Γιάννης Βρέλλης ΠΤΔΕ-Πανεπιστήμιο Ιωαννίνων. World Wide Web. Παγκόσμιος Ιστός
Εισαγωγή στις ΤΠΕ ΙΙ Γιάννης Βρέλλης ΠΤΔΕ-Πανεπιστήμιο Ιωαννίνων World Wide Web Παγκόσμιος Ιστός Internet - WWW Internet: παγκόσμιο δίκτυο υπολογιστών που βασίζεται στο πρωτόκολο επικοινωνίας TCP/IP και
Διαβάστε περισσότεραΕιδικά Θέματα Προγραμματισμού
Ειδικά Θέματα Προγραμματισμού Ενότητα 5: Applets και Γραφικά Μιχάλας Άγγελος Τμήμα Μηχανικών Πληροφορικής ΤΕ Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative Commons. Για εκπαιδευτικό
Διαβάστε περισσότεραΕισαγωγή στην Επιστήμη της Πληροφορικής Εργαστήριο. Επανάληψη
Πανεπιστήμιο Κύπρου Τμήμα Πληροφορικής Εισαγωγή στην Επιστήμη της Πληροφορικής Εργαστήριο ΕΠΛ001 Εισαγωγή στην Επιστήμη της Πληροφορικής Εργαστήριο Επανάληψη Παναγιώτης Χατζηχριστοδούλου Εισαγωγή στην
Διαβάστε περισσότεραΣχεδίαση Εφαρμογών και Υπηρεσιών Διαδικτύου 7 η Διάλεξη: Σύντομη εισαγωγή στην Java
Σχεδίαση Εφαρμογών και Υπηρεσιών Διαδικτύου 7 η Διάλεξη: Σύντομη εισαγωγή στην Java Δρ. Απόστολος Γκάμας Λέκτορας (407/80) gkamas@uop.gr Σχεδίαση Εφαρμογών και Υπηρεσιών Διαδικτύου Διαφάνεια 1 Εισαγωγή
Διαβάστε περισσότεραΠρογραµµατισµός ΙΙ. Ηγλώσσααντικειµενοστραφούς. ιδάσκων ηµήτριος Κατσαρός, Τµ. Μηχανικών Η/Υ, Τηλεπικοινωνιών & ικτύων Πανεπιστήµιο Θεσσαλίας
Προγραµµατισµός ΙΙ Ηγλώσσααντικειµενοστραφούς προγραµµατισµού Java ιδάσκων ηµήτριος Κατσαρός, Ph.D. @ Τµ. Μηχανικών Η/Υ, Τηλεπικοινωνιών & ικτύων Πανεπιστήµιο Θεσσαλίας ιάλεξη 12η: 30/08/2006 1 Generics
Διαβάστε περισσότεραΠρογραμματισμός Διαδικτύου
1 Ελληνική Δημοκρατία Τεχνολογικό Εκπαιδευτικό Ίδρυμα Ηπείρου Προγραμματισμός Διαδικτύου Ενότητα 11 : Το πακέτο SWING Ιωάννης Τσούλος 2 Ανοιχτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ηπείρου Τμήμα Μηχανικών Πληροφορικής
Διαβάστε περισσότεραΕισαγωγή στην επιστήμη των υπολογιστών. Υλικό Υπολογιστών Κεφάλαιο 6ο ίκτυα υπολογιστών
Εισαγωγή στην επιστήμη των υπολογιστών Υλικό Υπολογιστών Κεφάλαιο 6ο ίκτυα υπολογιστών 1 ίκτυα μικρά και μεγάλα Ένα δίκτυο υπολογιστών (computer network) είναι ένας συνδυασμός συστημάτων (δηλαδή, υπολογιστών),
Διαβάστε περισσότεραΠρογραµµατισµός ΙΙ. Ηγλώσσααντικειµενοστραφούς. Generics και η κλάση ArrayList. Εισαγωγή στα Generics
Προγραµµατισµός ΙΙ Ηγλώσσααντικειµενοστραφούς προγραµµατισµού Java ιδάσκων ηµήτριος Κατσαρός, Ph.D. @ Τµ. Μηχανικών Η/Υ, Τηλεπικοινωνιών & ικτύων Πανεπιστήµιο Θεσσαλίας ιάλεξη 12η: 30/08/2006 1 Generics
Διαβάστε περισσότεραΓλώσσες Σήµανσης (Markup Languages) Τεχνολογία ιαδικτύου και Ηλεκτρονικό Εµπόριο
Γλώσσες Σήµανσης (Markup Languages) Τεχνολογία ιαδικτύου και Ηλεκτρονικό Εµπόριο 1 Γλώσσες Σήµανσης Γλώσσες σήµανσης: Αρχικά για τον καθορισµό εµφάνισης σελίδων, γραµµατοσειρών. Στη συνέχεια επεκτάθηκαν
Διαβάστε περισσότεραTEC410 Ανάπτυξη Δικτυακών Τόπων (Δ εξάμηνο)
TEC410 Ανάπτυξη Δικτυακών Τόπων (Δ εξάμηνο) Διδάσκων: Ανδρέας Γιαννακουλόπουλος Επιστημονικός συνεργάτης Εργαστηρίου: Στέλλα Λάμπουρα Εαρινό εξάμηνο Χρηματοδότηση Το παρόν εκπαιδευτικό υλικό έχει αναπτυχθεί
Διαβάστε περισσότεραΛογισµικό (Software SW) Λειτουργικά Συστήµατα και ίκτυα
Λογισµικό (Software SW) Λειτουργικά Συστήµατα και ίκτυα Μαζική επεξεργασία ή επεξεργασία κατά δέσµες (batch processing) Χώρος χρήστη Εργασίες (Jobs): Πρόγραµµα, δεδοµένα και οδηγίες Αποτελέσµατα Χώρος
Διαβάστε περισσότεραΕισαγωγή στη Χρήση της Εφαρµογής Compaq Visual Fortran & του Microsoft Developer Studio
Εισαγωγή στη Χρήση της Εφαρµογής Compaq Visual Fortran & του Microsoft Developer Studio Το κείµενο που ακολουθεί είναι ένας σύντοµος οδηγός στο περιβάλλον προγραµµατισµού της γλώσσας Fortran, για τις ανάγκες
Διαβάστε περισσότεραΟδηγίες για την εγκατάσταση του πακέτου Cygwin
Οδηγίες για την εγκατάσταση του πακέτου Cygwin Ακολουθήστε τις οδηγίες που περιγράφονται σε αυτό το file μόνο αν έχετε κάποιο laptop ή desktop PC που τρέχουν κάποιο version των Microsoft Windows. 1) Copy
Διαβάστε περισσότεραΕΠΛ 003: ΕΠΙΣΤΗΜΗ ΤΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ ΚΑΙ ΠΛΗΡΟΦΟΡΙΚΑ ΣΥΣΤΗΜΑΤΑ
ΕΠΛ 003: ΕΠΙΣΤΗΜΗ ΤΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ ΚΑΙ ΠΛΗΡΟΦΟΡΙΚΑ ΣΥΣΤΗΜΑΤΑ Δρ. Κουζαπάς Δημήτριος Πανεπιστήμιο Κύπρου - Τμήμα Πληροφορικής Παγκόσμιος Ιστός Στόχοι 1 Να εξηγήσουμε τι είναι ο Παγκόσμιος Ιστός και πώς
Διαβάστε περισσότεραΑΣΠΑΙΤΕ. ΠΡΑΚΤΙΚΗ ΑΣΚΗΣΗ 4α. Υπερκείμενο και HTML. Ημερομηνία :... Τμήμα :... Ονοματεπώνυμο :...
ΠΡΑΚΤΙΚΗ ΑΣΚΗΣΗ 4α Υπερκείμενο και HTML ΑΣΠΑΙΤΕ Ημερομηνία :... Τμήμα :... Ονοματεπώνυμο :... Η HTML (HyperText Markup Language) είναι η γλώσσα που χρησιμοποιείται για να περιγράψει τη δομή και τη διαμόρφωση
Διαβάστε περισσότεραΚΕΡΑΜΟΠΟΥΛΟΣ ΕΥΚΛΕΙΔΗΣ
ΚΕΡΑΜΟΠΟΥΛΟΣ ΕΥΚΛΕΙΔΗΣ Στην Java εκτός από τις κλασικές εφαρμογές μπορούμε να δημιουργήσουμε και άλλους δύο τύπους εφαρμογών: τα Applets, τα οποία τρέχουν μέσα από κάποιο φυλλομετρητή (browser) και τρέχουν
Διαβάστε περισσότεραίκτυα - Internet Υπηρεσίες Internet O Παγκόσµιος Ιστός (World Wide Web) Ηλεκτρονική Αλληλογραφία (E-mail) Υπηρεσία FTP (File Transfer Protocol)
Ιόνιο Πανεπιστήµιο Τµήµα Αρχειονοµίας-Βιβλιοθηκονοµίας Κέρκυρα ίκτυα - Internet 2 Υπηρεσίες Internet O Παγκόσµιος Ιστός (World Wide Web) ΜηχανέςΑναζήτησηςστοWeb Ηλεκτρονική Αλληλογραφία (E-mail) Υπηρεσία
Διαβάστε περισσότεραΤΕΧΝΙΚΕΣ ΑΝΤΙΚΕΙΜΕΝΟΣΤΡΑΦΟΥΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΥ. Graphical User Interfaces (GUI) SWING
ΤΕΧΝΙΚΕΣ ΑΝΤΙΚΕΙΜΕΝΟΣΤΡΑΦΟΥΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΥ Graphical User Interfaces (GUI) SWING Swing Τα GUIs (Graphical User Interfaces) είναι τα συνηθισμένα interfaces που χρησιμοποιούν παράθυρα, κουμπιά, menus,
Διαβάστε περισσότεραΤι διαφορά έχει μια ιστοσελίδα του Διαδραστικού Ιστού web 2.0 από εκείνη του Στατικού Ιστού web 1.0;
Εφαρμογές Πληροφορικής Α Λυκείου Ερωτήσεις Θεωρίας Κεφάλαιο 7 Τι είναι το Android; Το Android είναι ένα δημοφιλές, ελεύθερο και ανοικτού κώδικα Λειτουργικό Σύστημα για φορητές συσκευές. Βασίζεται στον
Διαβάστε περισσότεραΑλεξιάδης Γεώργιος (ΠΕ86) -
11.1 Γενική Εισαγωγή στην HTML Τι είναι η HTML; HyperText Markup Language (Γλώσσα Χαρακτηρισμού Υπερ-Κειμένου) Βασίζεται στην SGML (Standard Generalized Markup Language) που είναι ένα πολύ μεγαλύτερο σύστημα
Διαβάστε περισσότεραΠρογραµµατισµός ΙΙ. Ηγλώσσααντικειµενοστραφούς. ιασύνδεση µε χρήστη: Swing ΙΙ. Window Listeners
Προγραµµατισµός ΙΙ Ηγλώσσααντικειµενοστραφούς προγραµµατισµού Java ιδάσκων ηµήτριος Κατσαρός, Ph.D. @ Τµ. Μηχανικών Η/Υ, Τηλεπικοινωνιών & ικτύων Πανεπιστήµιο Θεσσαλίας ιάλεξη 11η: 28/08/2006 1 ιασύνδεση
Διαβάστε περισσότεραΕργαστήριο του Μαθήματος: ΕΠΛ003. Ενότητα 3 Εισαγωγή στο Microsoft Word
Εργαστήριο του Μαθήματος: ΕΠΛ003 Ενότητα 3 Εισαγωγή στο Microsoft Word 1 Πως αρχίζουμε το Microsoft Word Για να αρχίσουμε το Word, πρέπει να κάνουμε double click στο εικονίδιο του Word που βρίσκεται στον
Διαβάστε περισσότεραΕργαστήριο του Μαθήματος: ΕΠΛ001
www.epl001lab.weebly.com Εργαστήριο του Μαθήματος: ΕΠΛ001 Ενότητα 3 Εισαγωγή στο Microsoft Word Πως αρχίζουμε το Microsoft Word Για να αρχίσουμε το Word, πρέπει να κάνουμε double click στο εικονίδιο του
Διαβάστε περισσότερα2. ΕΙΣΑΓΩΓΗ ΣΤΗΝ HTML ΓΙΩΡΓΟΣ ΓΙΑΝΝΑΚΑΚΗΣ, ΜΑΝΩΛΗΣ ΤΣΙΚΝΑΚΗΣ
2014 2. ΕΙΣΑΓΩΓΗ ΣΤΗΝ HTML ΓΙΩΡΓΟΣ ΓΙΑΝΝΑΚΑΚΗΣ, ΜΑΝΩΛΗΣ ΤΣΙΚΝΑΚΗΣ H HTML είναι μία γλώσσα σήμανσης και αποτελεί την κύρια γλώσσα δημιουργίας ιστοσελίδων του διαδικτύου. Είναι το ακρωνύμιο των λέξεων HyperText
Διαβάστε περισσότεραΕργαλεία ανάπτυξης εφαρμογών internet Ι
IEK ΟΑΕΔ ΚΑΛΑΜΑΤΑΣ ΤΕΧΝΙΚΟΣ ΕΦΑΡΜΟΓΩΝ ΠΛΗΟΦΟΡΙΚΗΣ Εργαλεία ανάπτυξης εφαρμογών internet Ι Διδάσκουσα: Κανελλοπούλου Χριστίνα ΠΕ19 Πληροφορικής Εργαλεία και τεχνικές από την πλευρά του πελάτη Java Applet
Διαβάστε περισσότεραΕγκατάσταση και βασική διαχείριση ενός ιστοτόπου
Εγκατάσταση Εγκατάσταση και βασική διαχείριση ενός ιστοτόπου Στη συνέχεια θα σας παρουσιάσουµε πώς γίνεται να δηµιουργήσετε ένα διαδικτυακό τόπο χρησιµοποιώντας το Joomla! αναλύοντας τη διαδικασία βήµα
Διαβάστε περισσότεραVK -14/10/2016 Σελίς 1
Ο Source Kώδικας της JFrame Φόρµας µε όνοµα Αsk1 Με δεξί κλικ στο Source Packages του project Ergastirio1 µε New -> JFrame Form επιλέξαµε να δηµιουργηθεί η JFrame φόρµα (πλαίσιο) µε όνοµα κλάσης Class
Διαβάστε περισσότεραΗ Γλώσσα Προγραµµατισµού C++ (The C++ Programming Language)
1 Η Γλώσσα Προγραµµατισµού C++ (The C++ Programming Language) ηµήτριος Κατσαρός, Ph.D. Χειµώνας 2005 ιάλεξη 4η 2 Ιστοσελίδα του µαθήµατος http://skyblue.csd.auth.gr/~dimitris/courses/cpp_fall05.htm Θα
Διαβάστε περισσότεραΜΑΘΗΜΑ 3 ΛΟΓΙΣΜΙΚΟ (SOFTWARE)
ΜΑΘΗΜΑ 3 ΛΟΓΙΣΜΙΚΟ (SOFTWARE) ΣΤΟΧΟΙ: 1. Λογισμικό 2. Λογισμικό Λειτουργικού Συστήματος 3. Προσαρμοστικό Γραφικών Χρήστη 4. Λογισμικών Εφαρμογών 5. Διαφορά Μεταξύ Λογισμικού Λειτουργικού Συστήματος Και
Διαβάστε περισσότεραΥΠΗΡΕΣΙΑ WEBMAIL ΚΥΠΕΣ
ΥΠΗΡΕΣΙΑ WEBMAIL ΚΥΠΕΣ Η υπηρεσία διαχείρισης αλληλογραφίας µέσω web (webmail) δίνει την δυνατότητα στους χρήστες να διαχειριστούν την αλληλογραφία τους απ οποιοδήποτε σηµείο βρίσκονται εφόσον υπάρχει
Διαβάστε περισσότερα(Blended Executive Learning)
(Blended Executive Learning) Αρχές Δικτύων Επικοινωνιών Διαδικτύωση - Internet Case Studies Διαχείριση και Ασφάλεια Δικτύων Το μοντέλο OSI Τεχνολογία TCP/IP Μελέτη εγκατάστασης Voip Δικτύου Διαχείριση
Διαβάστε περισσότεραΤο διαδίκτυο είναι ένα δίκτυο που αποτελείτε από πολλά μικρότερα δίκτυα υπολογιστών.
Κεφάλαιο 2 Με το διαδίκτυο μπορεί κάποιος: να κάνει έρευνα, να ψωνίσει για διάφορες υπηρεσίες και προϊόντα, να δει καιρικούς χάρτες, να πάρει φωτογραφίες, ταινίες, και διάφορες άλλες πληροφορίες που βρίσκονται
Διαβάστε περισσότεραΕΙΣΑΓΩΓΗ ΣΤΗΝ ΠΛΗΡΟΦΟΡΙΚΗ
ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΠΛΗΡΟΦΟΡΙΚΗ Ενότητα 6: Λογισμικό Υπολογιστών Γλώσσες Προγραμματισμού Πασχαλίδης Δημοσθένης Τμήμα Διαχείρισης Εκκλησιαστικών Κειμηλίων Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε
Διαβάστε περισσότερα7.11 Πρωτόκολλα εφαρµογής
7.11 Πρωτόκολλα εφαρµογής Ερωτήσεις 1. Ποιος ο ρόλος των πρωτοκόλλων εφαρµογής και πώς χειρίζονται τις συνδέσεις δικτύου; 2. Γιατί κάθε πρωτόκολλο εφαρµογής ορίζει συγκεκριµένο τρόπο παρουσίασης των δεδοµένων;
Διαβάστε περισσότεραΒαρβάκειο Πρότυπο Γυμνάσιο
Παραδόσεις & εργαστηριακές ασκήσεις στην HTML Βαρβάκειο Πρότυπο Γυμνάσιο Σχολ. Χρονιά 2016-2017 Θ. Οτζάκογλου Εργαστήρι Πληροφορικής Σχολ. Έτος 2016 2017 Αν και δεν είναι μία ακόμη «γλώσσα προγραμματισμού»,
Διαβάστε περισσότεραΕργαστήριο του Μαθήματος: ΕΠΛ 001
Το Διαδίκτυο (Internet) και ο Παγκόσμιος Ιστός (WWW) Εργαστήριο του Μαθήματος: ΕΠΛ 001 Ενότητα 2 Το Διαδίκτυο, ο Παγκόσμιος Ιστός και το Ηλεκτρονικό Ταχυδρομείο Το διαδίκτυο είναι ένας όρος που περιγράφει
Διαβάστε περισσότεραΟπτικός Προγραμματισμός σε NetBeans με Java Swing
Οπτικός Προγραμματισμός σε NetBeans με Java Swing 1 NetBeans Το NetBeans είναι το επίσημο ολοκληρωμένο περιβάλλον ανάπτυξης (IDE - Integrated Development Environment) για υλοποίηση εφαρμογών σε Java 8.
Διαβάστε περισσότερα7-22 Οκτωβρίου Μία γιορτή δημιουργίας με κώδικα. Europe Code Week
7-22 Οκτωβρίου 2017 Μία γιορτή δημιουργίας με κώδικα @ #codeeu codeeu 7-22 October 2017 Europe Code Week Εισαγωγή στο Web Development HTML Λίγα λόγια... Η HTML είναι η βασική γλώσσα γραφής των ιστοσελίδων!
Διαβάστε περισσότεραΙΕΚ ΜΕΓΑΡΩΝ ΤΜΗΜΑ ΤΕΧΝΙΚΟY ΙΑΧΕΙΡΙΣΗΣ ΣΥΣΤΗΜΑΤΩΝ ΚΑΙ ΠΑΡΟΧΗΣ ΥΠΗΡΕΣΙΩΝ INTERNET / INTRANET
ΙΕΚ ΜΕΓΑΡΩΝ ΤΜΗΜΑ ΤΕΧΝΙΚΟY ΙΑΧΕΙΡΙΣΗΣ ΣΥΣΤΗΜΑΤΩΝ ΚΑΙ ΠΑΡΟΧΗΣ ΥΠΗΡΕΣΙΩΝ INTERNET / INTRANET Σηµειώσεις στο FRONTPAGE 2003 ΚΟΥΣΤΕΡΗ ΜΑΡΙΑ Μέγαρα εκέµβριος 2007 FRONTPAGE 2003 Εισαγωγή Το FrontPage είναι
Διαβάστε περισσότερα2) Η/Υ µε πρόσβαση στο διαδίκτυο και εγκατεστηµένο τον φυλλοµετρητή διαδικτύου
ηµιουργία Εποπτευόµενου Λογαριασµού Χρήστη σε ΛΣ Ubuntu Σύντοµη Περιγραφή Η οικογενειακή ασφάλεια σε κάθε λειτουργικό σύστηµα είναι ένα καλό εργαλείο που παρέχεται για να βοηθήσει τους γονείς να ελέγξουν
Διαβάστε περισσότεραΜΑΘΗΜΑ: Εργαλεία Ανάπτυξης εφαρμογών internet.
ΜΑΘΗΜΑ: Εργαλεία Ανάπτυξης εφαρμογών internet. ΩΡΕΣ ΔΙΔΑΣΚΑΛΙΑΣ: ΕΙΔΟΣ ΜΑΘΗΜΑΤΟΣ: Μικτό Γενικός σκοπός είναι να αποκτήσει ο καταρτιζόμενος τις αναγκαίες γνώσεις σχετικά με εργαλεία και τις τεχνικές για
Διαβάστε περισσότεραΠΛΗΡΟΦΟΡΙΚΗ ΣΤΟ ΕΝΙΑΙΟ ΛΥΚΕΙΟ
ΥΠΟΥΡΓΕΙΟ ΠΑΙ ΕΙΑΣ ΚΑΙ ΠΟΛΙΤΙΣΜΟΥ ΠΛΗΡΟΦΟΡΙΚΗ ΣΤΟ ΕΝΙΑΙΟ ΛΥΚΕΙΟ ΑΝΑΛΥΤΙΚΟ ΠΡΟΓΡΑΜΜΑ Μάθηµα Κατεύθυνσης Πληροφορική Επιστήµη Η.Υ. Β Ενιαίου Λυκείου ΟΚΤΩΒΡΙΟΣ 2005 1 Αναλυτικό Πρόγραµµα Μάθηµα Κατεύθυνσης:
Διαβάστε περισσότεραΆσκηση 3 -Δηµιουργία ιστοσελίδων µε HTML µέρος 3 ο
Άσκηση 3 -Δηµιουργία ιστοσελίδων µε HTML µέρος 3 ο Εικόνες στην HTML Oι εικόνες ορίζονται µε την ετικέτα . Η συγκεκριµένη ετικέτα δεν κλείνει (είναι λάθος το: ) ή µπορούµε να πούµε ότι ανοίγει
Διαβάστε περισσότεραΠεριεχόμενα. Γαβαλάς Δαμιανός
Δικτυακά Πολυμέσα ΙΙ Διάλεξη #5 η : Τυπογραφία στο web Γαβαλάς Δαμιανός dgavalas@aegean.gr Περιεχόμενα Κατανόηση αρχών σχεδιασμού με γραμματοσειρές Κατανόηση των μονάδων μέτρησης που χρησιμοποιούνται στα
Διαβάστε περισσότεραΕξεταστέα Ύλη (Syllabus) Έκδοση 1.5
Εξεταστέα Ύλη (Syllabus) Έκδοση 1.5 Πνευματικά Δικαιώματα 2005 Ίδρυμα ECDL (ECDL Foundation www.ecdl.com) Όλα τα δικαιώματα είναι κατοχυρωμένα. Κανένα μέρος αυτού του εγγράφου δεν μπορεί να αναπαραχθεί
Διαβάστε περισσότεραΚεφάλαιο Ι : Το περιβάλλον εργασίας και το πρώτο απλό πρόγραµµα σε Java.
Κεφάλαιο Ι : Το περιβάλλον εργασίας και το πρώτο απλό πρόγραµµα σε Java. 1.1 Το λειτουργικό σύστηµα και το περιβάλλον εργασίας. Η εκµάθηση της γλώσσας προγραµµατισµού Java γίνεται κάτω από το λειτουργικό
Διαβάστε περισσότεραΚλάσεις. Κατηγορίες Αντικειµένων. Κλάσεις. Φυσικά Αντικείµενα. Χώρος = Οµάδα Φυσικών Αντικειµένων. Πρόγραµµα = Οµάδα
Αντικειµενοστραφής Προγραµµατισµός Αντικείµενα Ιεραρχία κλάσεων. Ιδιότητες Συµπεριφορά Ιδιότητες (Μεταβλητές) Συµπεριφορά (Μέθοδοι) Κληρονοµικότητα Μέθοδοι επικάλυψης Η χρήση του this και του super Αντικειµενοστραφής
Διαβάστε περισσότεραΠρογραµµατισµός 2 The shell
Προγραµµατισµός 2 The shell 1 CLI vs GUI! CLI (Command Line Interface) Μεγαλύτερη ευελιξία και ταχύτητα Πιο εύκολο να γίνουν πολύπλοκες λειτουργίες. find. -mtime -2 -name '*.txt' -exec sed -i.bak 's/hi/bye/g'
Διαβάστε περισσότεραΕΠΛ 003: ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΕΠΙΣΤΗΜΗ ΤΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ. Παγκόσμιος Ιστός
ΕΠΛ 003: ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΕΠΙΣΤΗΜΗ ΤΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ Παγκόσμιος Ιστός Στόχοι 1 Να εξηγήσουμε τι είναι ο Παγκόσμιος Ιστός και πώς μπορεί να μας διευκολύνει στις δραστηριότητές μας. Να περιγράψουμε σύντομα την
Διαβάστε περισσότεραCYGWIN Οδηγίες Χρήσης (Συγγραφέας: Γιώργος ούκας)
Γενικά CYGWIN Οδηγίες Χρήσης (Συγγραφέας: Γιώργος ούκας) Το cygwin είναι ένα περιβάλλον προσοµοίωσης του UNIX/Linux στα Windows. Παρέχει στον χρήστη την δυνατότητα να δηµιουργεί προγράµµατα κάνοντας χρήση
Διαβάστε περισσότεραΕργαστήριο Java. Αντικείµενο: Δίκτυα. Χειρισµός URLs. Άσκηση 1. Lab11. Πακέτο java.net
Εργαστήριο Java Lab11 Αντικείµενο: Δίκτυα Πακέτο java.net H Java παρέχει ένα σύνολο από ενσωµατωµένες δυνατότητες για δηµιουργία εφαρµογών στο Internet ή σε τοπικά δίκτυα. H Java παρέχει τα stream sockets
Διαβάστε περισσότεραΗΜΙΟΥΡΓΙΑ ΙΣΤΟΣΕΛΙ ΑΣ ΣΤΟ MICROSOFT WORD
ΗΜΙΟΥΡΓΙΑ ΙΣΤΟΣΕΛΙ ΑΣ ΣΤΟ MICROSOFT WORD Σε ορισµένες περιπτώσεις είναι ιδιαίτερα χρήσιµη η δηµιουργία ιστοσελίδων ενηµερωτικού περιεχοµένου οι οποίες στη συνέχεια µπορούν να δηµοσιευθούν σε κάποιο τόπο
Διαβάστε περισσότεραif(συνθήκη) {... // οµάδα εντολών } C: Από τη Θεωρία στην Εφαρµογή 5 ο Κεφάλαιο
C: Από τη Θεωρία στην Εφαρµογή Κεφάλαιο 5 ο Έλεγχος Προγράµµατος Γ. Σ. Τσελίκης Ν. Δ. Τσελίκας Η εντολή if (Ι) Η εντολή if είναι µία από τις βασικότερες δοµές ελέγχου ροής στη C, αλλά και στις περισσότερες
Διαβάστε περισσότεραΤ.Ε.Ι. ΚΡΗΤΗΣ ΣΧΟΛΗ ΤΕΧΝΟΛΟΓΙΚΩΝ ΕΦΑΡΜΟΓΩΝ ΤΜΗΜΑ ΗΛΕΚΤΡΟΛΟΓΙΑΣ. Ασκήσεις 1-2 Εισαγωγή
Τ.Ε.Ι. ΚΡΗΤΗΣ ΣΧΟΛΗ ΤΕΧΝΟΛΟΓΙΚΩΝ ΕΦΑΡΜΟΓΩΝ ΤΜΗΜΑ ΗΛΕΚΤΡΟΛΟΓΙΑΣ ΒΙΟΜΗΧΑΝΙΚΟΙ ΑΥΤΟΜΑΤΙΣΜΟΙ Εφαρµογές Προγραµµατιζόµενων Λογικών Ελεγκτών-Εργαστήριο Εργαστηριακός Συνεργάτης: Βέλλος Κων/νος Ασκήσεις 1-2 Εισαγωγή
Διαβάστε περισσότεραΓλώσσα περιγραφής οδηγιών εµφάνισης-στοιχειοθέτησης
CASCADING STYLE-SHEETS CASCADING STYLE-SHEETS Γλώσσα περιγραφής οδηγιών εµφάνισης-στοιχειοθέτησης εφαρµογών HTML. Τα CSS ορίζονται σε δύο συστάσεις του W3C: CSS1, εκ. 1996 περιλαµβάνει περίπου 50 ιδιότητες
Διαβάστε περισσότεραΕγκατάσταση. Εγκατάσταση του Wamp
Εγκατάσταση Εγκατάσταση του Wamp Η εγκατάσταση χωρίζεται σε δύο µέρη. Πρώτα θα εγκαταστήσουµε το Wamp, ώστε να µετατρέψουµε τον υπολογιστή µας σε Web Server και µετά θα εγκαταστήσουµε το Joomla. Η εγκατάσταση
Διαβάστε περισσότεραΤΕΧΝΟΛΟΓΙΕΣ ΣΧΕΔΙΑΣΗΣ ΔΙΑΔΙΚΤΥΑΚΟΥ ΤΟΠΟΥ (Web Site Design Technologies)
ΕΠΛ 012 ΤΕΧΝΟΛΟΓΙΕΣ ΣΧΕΔΙΑΣΗΣ ΔΙΑΔΙΚΤΥΑΚΟΥ ΤΟΠΟΥ (Web Site Design Technologies) Διδάσκων Καθηγητής: Δημήτριος Τσουμάκος Εαρινό Εξάμηνο 2010 Βασικές Πληροφορίες Πότε: Δευτέρα & Πέμπτη 10:30-12μμ Πού: ΧΩΔ01
Διαβάστε περισσότερα