To αντικείμενο (object) document
|
|
- Σεθ Ηλιόπουλος
- 7 χρόνια πριν
- Προβολές:
Transcript
1 Πανεπιστήμιο Αιγαίου Σχολή Κοινωνικών Επιστημών Τμήμα Πολιτισμικής Τεχνολογίας Και Επικοινωνίας Δικτυακά Πολυμέσα Ι (Β Έτος, 3ο εξ) Διάλεξη #10η: Javascript: Συμβάντα και Χειριστές Συμβάντων, Αντικείμενα (Window, Document, Math, Date), Χειρισμός συμβολοσειρών, Επικύρωση HTML φορμών, Σημειώσεις επανάληψης για την εξέταση Γαβαλάς Δαμιανός Χειμερινό εξάμηνο To αντικείμενο (object) document 1
2 Αντικείμενα στη Javascript Ένα αντικείμενο (object) σε μια γλώσσα προγραμματισμού είναι μια αφηρημένη οντότητα που βοηθά να αναπαραστήσουμε κάτι πραγματικό Τα αντικείμενα αποτελούν μια ομαδοποίηση που περιλαμβάνει: Ιδιότητες (properties), δηλαδή μεταβλητές των οποίων οι τιμές μπορούν να διαβαστούν ή να μεταβληθούν κατά την εκτέλεση της εφαρμογής Μεθόδους (methods), δηλαδή συναρτήσεις που μπορούν να κληθούν και να εκτελεστούν κατά την εκτέλεση της εφαρμογής Η πρόσβαση στις ιδιότητες και μεθόδους ενός αντικειμένου επιτυγχάνεται με χρήση του τελεστή dot (.), δηλαδή: <όνομα αντικειμένου>.<όνομα ιδιότητας> = <νέα τιμή> <όνομα αντικειμένου>.<όνομα μεθόδου>(ορίσματα συνάρτησης) To αντικείμενο document της Javascript To αντικείμενο document (έγγραφο) βοηθάει να συγκεντρώσουμε πληροφορίες για το έγγραφο που παρουσιάζεται στο παράθυρο του browser Μας παρέχει πρόσβαση σε έναν αριθμό ιδιοτήτων και μεθόδων οι οποίες μπορούν να επηρεάσουν το έγγραφο με διάφορους τρόπους Έχουμε ήδη χρησιμοποιήσει τη μέθοδο write() του αντικειμένου document που επιτρέπει να εμφανίσουμε κάποιο κείμενο σε ένα HTML έγγραφο, π.χ. document.write( Hello World!!! ) 2
3 Ιδιότητες του αντικειμένου document Ιδιότητα bgcolor/ fgcolor forms formname images linkcolor/ alinkcolor / vlinkcolor title lastmodified Περιγραφή Επιστρέφει τη δεκαεξαδική τιμή του χρώματος φόντου/κειμένου του εγγράφου Ένας πίνακας (array) που περιλαμβάνει όλες τις φόρμες του εγγράφου Δεν είναι ιδιότητα αυτή καθεαυτή, αλλά δημιουργεί μια νέα ιδιότητα για κάθε νέα φόρμα του εγγράφου Ένας πίνακας (array) που περιλαμβάνει όλες τις εικόνες του εγγράφου H δεκαεξαδική τιμή του χρώματος των συνδέσμων / ενεργού συνδέσμου / συνδέσμων που έχει επισκεφτεί ο χρήστης Επιστρέφει το κείμενο τίτλου του εγγράφου (tag TITLE) H ημερομηνία τελευταίας τροποποίησης του εγγράφου Αντικείμενο document ιδιότητα bgcolor <script language="javascript"> function change_color (newcolor) { document.bgcolor = newcolor; </script> <input type="button" value="light Blue" onclick="change_color('lightblue')"> <input type="button" value="orange" onclick="change_color('orange')"> <input type="button" value="yellow" onclick="change_color('yellow')"> <input type="button" value="green" onclick="change_color('green')"> 3
4 Αντικείμενο document ιδιότητες bgcolor/fgcolor <H1>DOCUMENT TEXT</H1> <p>foreground color: <select name="fg" onchange="change_fg();"> <option value="black">black</option>. </select> <p>background Color: <select name="bg" onchange="change_bg();"> <option value="black">black</option>. </select> <script language="javascript"> document.write("<h2>last modified: " + document.lastmodified +"</h2>"); </script> Αντικείμενο document ιδιότητες bgcolor/fgcolor <script language="javascript"> function change_fg() { document.fgcolor = fg.value; function change_bg() { document.bgcolor = bg.value; </script> Εκτέλεση 4
5 Μέθοδοι του αντικειμένου document Μέθοδος open() close() write() writeln() Περιγραφή Ανοίγει ένα νέο έγγραφο, του οποίου τα περιεχόμενα μπορείτε να δημιουργήσετε με τις εντολές write() και writeln() Κλείνει ένα έγγραφο που έχετε προηγούμενα ανοίξει με την εντολή open() Γράφει μια συμβολοσειρά (κείμενο) σε ένα HTML έγγραφο Γράφει μια συμβολοσειρά (κείμενο) σε ένα HTML έγγραφο τερματίζοντας τη γραμμή με τον χαρακτήρα νέας γραμμής (αλλαγή γραμμής) Αντικείμενο document μέθοδοι open(), close(), write(), writeln() <script language="javascript"> function new_page() { document.open(); document.write("<h2>welcome!!!</h2>"); document.write("hello " + name.value + " and welcome to my page!"); document.close(); Insert your name: <input name="name" type="text"> <input type="submit" value="open new page" onclick="new_page()"> 5
6 To αντικείμενο (object) window To αντικείμενο window της Javascript To αντικείμενο window (παράθυρο) δημιουργείται για κάθε παράθυρο browser που εμφανίζεται στην οθόνη Το παράθυρο μπορεί να είναι κύριο παράθυρο της εφαρμογής, ένα παράθυρο με μια ομάδα πλαισίων ή ένα μεμονωμένο πλαίσιο ή ένα νέο παράθυρο που δημιουργήθηκε από κώδικα Javascript Το αντικείμενο window επιτρέπει την εμφάνιση μηνυμάτων, εισαγωγή πληροφοριών και επιβεβαίωση ενεργειών από το χρήστη, άνοιγμα νέων παραθύρων, κλπ Έχουμε ήδη χρησιμοποιήσει τις μεθόδους alert() και prompt() του αντικειμένου window που επιτρέπει να εμφανίσουμε ένα μήνυμα ή να ζητήσουμε από το χρήστη να δώσει κάποια είσοδο, π.χ. window.alert( Hello World!!! ) var input = window.prompt( Insert some text, ); 6
7 Ιδιότητες του αντικειμένου window Ιδιότητα status location closed frames name Περιγραφή Επιτρέπει την εμφάνιση μηνύματος στη γραμμή καταστάσεων (status bar) του παραθύρου Ορίζει την τρέχουσα διεύθυνση (URL) ενός παραθύρου. Μπορεί να χρησιμοποιηθεί για να μεταβούμε σε άλλη διεύθυνση Υποδεικνύει αν ένα παράθυρο είναι κλειστό ή όχι Ένας πίνακας (array) που περιλαμβάνει όλα τα πλαίσια ενός παραθύρου Επιτρέπει τον καθορισμό ενός ονόματος για ένα παράθυρο Άλλες ιδιότητες: defaultstatus, length, opener, parent, self, top Αντικείμενο window ιδιότητες status/location <input type="button" onmouseover="window.status = 'Click the button to change location';" onmouseout="window.status = '';" onclick="window.location = ' value="go to..."> Εκτέλεση 7
8 Μέθοδοι του αντικειμένου window (I) Μέθοδος alert() prompt() confirm() find() open() Περιγραφή Εμφανίζει ένα μήνυμα στο χρήστη (συνήθως κάποια «προειδοποίηση») Εμφανίζει ένα παράθυρο μέσω του οποίου ο χρήστης εισάγει κάποια είσοδο Εμφανίζει ένα μήνυμα επιβεβαίωσης (ο χρήστης πρέπει να πατήσει ΟΚ ή Cancel για να προχωρήσει) Εκτελεί τη λειτουργία Find του browser που χρησιμοποιείται για να αναζητηθεί κάποιο κείμενο στη σελίδα Ανοίγει ένα νέο παράθυρο του browser close() Κλείνει ένα νέο παράθυρο του browser Μέθοδοι του αντικειμένου window (IΙ) Μέθοδος setinterval() clearinterval() settimeout() cleartimeout() Περιγραφή Καλεί μια συνάρτηση σε τακτά χρονικά διαστήματα Ακυρώνει μια κλήση που έγινε μέσω της μεθόδου setinterval() Καλεί μια συνάρτηση μια φορά, αφότου περάσει κάποιο συγκεκριμένο χρονικό διάστημα Ακυρώνει μια κλήση που έγινε μέσω της μεθόδου settimeout() Άλλες μέθοδοι: print(), focus(), blur(), moveto(), moveby(), 8
9 Αντικείμενο window μέθοδος confirm() <script language="javascript"> var ok = window.confirm("ονομάζεσαι Γιώργος;"); if (ok) window.alert('γεια σου Γιώργο!'); else window.alert('δεν ξέρω πως ονομάζεσαι...'); </script> Αντικείμενο window μέθοδοι open(), close(), confirm() - Άσκηση Γράψτε ένα σενάριο Javascript ώστε όταν στην παρακάτω φόρμα ο χρήστης κάνει κλικ στο πάνω πλήκτρο να μεταβαίνει στην κεντρική σελίδα του Παν/μίου Αιγαίου (όταν το checkbox New window είναι τσεκαρισμένο, η σελίδα θα ανοίγει σε νέο παράθυρο, διαφορετικά στο ίδιο) Όταν ο χρήστης κάνει κλικ στο κάτω πλήκτρο, θα κλείνει το παράθυρο, αφού πρώτα ο χρήστης απαντήσει θετικά στην ερώτηση επιβεβαίωσης new_window Εκτέλεση 9
10 Αντικείμενο window μέθοδοι open(), close(), confirm() - Λύση function visit() { if (new_window.checked) window.open(' "cool", "width=600, height=400, toolbar=no, status=yes, resizable=no"); else window.location = ' function close_window() { var is_sure = window.confirm("sure you want to close the window?"); if (is_sure) { window.close(); </script> Αντικείμενο window μέθοδοι setinterval()/clearinterval() <body onload="iritation();"> <h2>click the button to stop the alert: </h2> <input type="button" value="stop!..." onclick="stop_iritation();"> </body> Εκτέλεση 10
11 Αντικείμενο window μέθοδοι setinterval()/clearinterval() <script language="javascript"> var madness; function iritation() { madness = window.setinterval("show_message()", 2000); function show_message() { window.alert ('Running for ever!!!'); function stop_iritation() { window.clearinterval(madness); </script> Ακυρώνεται η περιοδική κλήση της μεθόδου show_message H μέθοδος show_message θα καλείται κάθε 2 sec H κλήση της μεθόδου εκχωρείται σε μια μεταβλητή για μελλοντική αναφορά Αντικείμενο window μέθοδοι setinterval()/clearinterval() - Άσκηση Γράψτε ένα σενάριο Javascript ώστε όταν στην παρακάτω φόρμα ο χρήστης κάνει κλικ στο πλήκτρο Start να εμφανίζεται στο textbox η τιμή ενός μετρητή που θα αρχίζει από 100 και θα μειώνεται κάθε δευτερόλεπτο κατά ένα, μέχρι να φτάσει στο 0 Όταν ο χρήστης κάνει κλικ στο πλήκτρο Pause o μετρητής θα παγώνει (η αντίστροφη μέτρηση θα αρχίζει και πάλι όταν ο χρήστης ξανακάνει κλικ στο Start ) number Εκτέλεση 11
12 Αντικείμενο window μέθοδοι setinterval()/clearinterval() Λύση <script language="javascript"> var counter = 100; var count; function start_counter() { count = window.setinterval("count_down()", 1000); function count_down() { if (counter >= 0) number.value = counter--; function pause() { window.clearinterval(count); </script> Αντικείμενο window μέθοδοι settimeout()/cleartimeout() <body onload="iritation();"> <form name= myform"> <Click the button within 5 sec to avoid the alert: </h2> <input type="button" value="stop!..." onclick="stop_iritation();"> </form> Εκτέλεση 12
13 Αντικείμενο window μέθοδοι settimeout()/cleartimeout() <script language="javascript"> var madness; function iritation() { madness = window.settimeout("show_message()", 5000); function show_message() { window.alert ('Welcome to my home page!!!'); function stop_iritation() { window.cleartimeout(madness); </script> Ακυρώνεται η μοναδικη κλήση της μεθόδου show_message H μέθοδος show_message θα κληθεί μία μόνο φορά, μετά από 5 sec H κλήση της μεθόδου εκχωρείται σε μια μεταβλητή για μελλοντική αναφορά Αντικείμενο window μέθοδοι settimeout()/cleartimeout() - Άσκηση Τροποποιήστε την προηγούμενη άσκηση (με τις μεθόδους setinerval()/clearinterval()) ώστε να επιτύχετε το ίδιο ακριβώς αποτέλεσμα με τις μεθόδους settimeout()/cleartimeout() 13
14 Αντικείμενο window μέθοδοι settimeout()/cleartimeout() Λύση <script language="javascript"> var counter = 100; var count; function start_counter() { Η πρώτη κλήση της μεθόου count_down (μετά από 1 sec) count = window.settimeout("count_down()", 1000); function count_down() { if (counter > 0) { number.value = counter--; count = window.settimeout("count_down()", 1000); Η μέθοδος count_down καλεί τον εαυτό της function pause() { (μετά από 1 sec) window.cleartimeout(count); </script> To αντικείμενο (object) Math 14
15 To αντικείμενο Math To αντικείμενο Math διαθέτει ιδιότητες και μεθόδους που χρησιμοποιούνται για μαθηματικούς υπολογισμούς, π.χ. για να υπολογίσουμε την τετραγωνική ρίζα ενός αριθμού ή ένα εκθετικό Οι ιδιότητες του αντικειμένου Math αποτελούν κάποιες προκαθορισμένες μαθηματικές τιμές, π.χ. document.write (Math.E) // Τυπώνει τη σταθερά Euler ( ) document.write (Math.PI); // Τυπώνει την τιμή του π ( ) document.write (Math.SQRT2); // Τυπώνει την ( )... 2 Μέθοδοι του αντικειμένου Math Μέθοδος abs(x) exp(x) log(x) Περιγραφή Υπολογίζει την απόλυτη τιμή του x Υπολογίζει το E^x Υπολογίζει το φυσικό λογάριθμο του x sqrt(x) round(x) floor(x) ceil(x) max(x, y) min(x, y) pow(x, y) Υπολογίζει την τετραγωνική ρίζα του x Επιστρέφει τον ακέραιο πλησιέστερο στον x Επιστρέφει τον αμέσως μικρότερο ακέραιο από τον x Επιστρέφει τον αμέσως μεγαλύτερο ακέραιο από τον x Επιστρέφει τον μεγαλύτερο αριθμό από τους x, y Επιστρέφει τον μικρότερο αριθμό από τους x, y Υπολογίζει το x^y random() Επιστρέφει έναν τυχαίο αριθμό μεταξύ 0 και 1 Άλλες μέθοδοι (τριγωνομετρία): cos(), sin(), tan(), acos(), asin(), atan() 15
16 Αντικείμενο Math - Ασκήσεις Ένα script που παράγει έναν τυχαίο αριθμό 0 < x < 15 document.write (15*Math.random()); Ένα script που παράγει έναν τυχαίο ακέραιο 10 < x < 20 document.write (10 + Math.round(10*Math.random())); Ένα script που υπολογίζει τον μικρότερο εκ των 3, 4 και 12 Math.min(Math.min(3, 4), 12)) Ένα script που υπολογίζει την τιμή του 10 υψωμένου στην δύναμη του μεγαλύτερου εκ των -1 και 3 Math.pow(10, Math.max(-1, 3)) To αντικείμενο (object) Date 16
17 To αντικείμενο Date To αντικείμενο Date δίνει τη δυνατότητα να χειριστούμε τιμές ημερομηνίας/ώρας ή να ανακτήσουμε συγκεκριμένες τιμές που θα χρησιμοποιήσουμε αργότερα στα script μας Μπορούμε, για παράδειγμα, να ανακτήσουμε την τρέχουσα ημερομηνία του συστήματος όπου εκτελείται το script, να υπολογίσουμε πόσος χρόνος έχει παρέλθει από μια συγκεκριμένη ώρα ως την τρέχουσα ώρα, χρονικές διαφορές μεταξύ δύο ημερομηνιών, να μορφοποιήσουμε την εμφάνιση της ημερομηνίας/ώρας με βάση τις προτιμήσεις μας, κλπ Η τρέχουσα ώρα του συστήματος ανακτάται εύκολα: var d = new Date(); // Αποθηκεύουμε την τρέχουσα ημ/νία στη μεταβλητή d document.write (d); // Θα τυπώσει κάτι σαν Sun Jan 9 15:43:04 UTC Μέθοδοι του αντικειμένου Date (Ι) Μέθοδος getday()/ getdate()/ getmonth()/ getfullyear() setdate()/ setmonth()/ setfullyear() gettime() Περιγραφή Επιστρέφει την ημέρα της εβδομάδας σε αριθμό (0-6) / ημέρα του μήνα/ μήνα (0-11) / έτος για μια συγκεκριμένη ημερομηνία (τετραψήφιος) Ορίζει την ημέρα του μήνα/ μήνα / έτος μιας ημερομηνίας Επιστρέφει τα msec που έχουν περάσει από την 1/1/1970 (χρησιμοποιείται για να υπολογίσουμε διαφορές μεταξύ ημερομηνιών) 17
18 Μέθοδοι του αντικειμένου Date (ΙΙ) Μέθοδος gethours()/ getminutes()/ getseconds () sethours()/ setminutes()/ setseconds () tolocalestring() Περιγραφή Επιστρέφει την ώρα (0-23) / λεπτά (0-59) / δευτερόλεπτα (0-59) για μια συγκεκριμένη ημερομηνία Ορίζει την ώρα / λεπτά / δευτερόλεπτα για μια συγκεκριμένη ημερομηνία Επιστρέφει μια συμβολοσειρά με την ημερομηνία μορφοποιημένη με βάση τις τοπικές ρυθμίσεις που ισχύουν στο σύστημα όπου εκτελείται το script Αντικείμενο Date - Άσκηση Ποιο θα είναι το αποτέλεσμα της εκτέλεσης του παρακάτω σεναρίου; <script language="javascript"> var d = new Date() document.write("the date is: " + d.getdate() + "/" + (d.getmonth() + 1) + "/" + d.getfullyear() +"<br>") document.write("the time is: " + d.gethours() + ":" + d.getminutes() + ":" + d.getseconds() +"<br>") var weekday = new Array("Sunday","Monday","Tuesday","Wednesday", "Thursday","Friday","Saturday") document.write("today is " + weekday[d.getday()] + "<br>") d.setfullyear("1990") document.write(d +"<br>") </script> Αλλάζει το έτος της ημ/νίας d σε 1990 Επιστρέφει 0 αν είναι Κυριακή, 1 αν είναι Δευτέρα, κοκ 18
19 Αντικείμενο Date - Λύση Αντικείμενα Date-window: Άσκηση Γράψτε ένα script το οποίο θα γράφει σε ένα textbox την τρέχουσα ώρα (η ώρα θα ανανεώνεται κάθε 1 sec) timer 19
20 Αντικείμενα Date-window: Λύση <script language="javascript"> var count; Εκτέλεση function start_clock() { count = window.setinterval("clock()", 1000); function clock() { var d = new Date(); timer.value = d.gethours() + ":" + d.getminutes() + ":" + d.getseconds(); function stop_clock() { window.clearinterval(count); </script> <body onload="start_clock();" onunload="stop_clock();">. </body> To αντικείμενο (object) String (χειρισμός αλφαριθμητικών) 20
21 To αντικείμενο String To αντικείμενο String διαθέτει ιδιότητες και μεθόδους για το χειρισμό αλφαριθμητικών (συμβολοσειρών) Μπορούμε, για παράδειγμα, να υπολογίσουμε το μήκος μιας συμβολοσειράς (από πόσους χαρακτήρες αποτελείται), να συγκρίνουμε συμβολοσειρές, να αναζητήσουμε συγκεκριμένους χαρακτήρες σε συμβολοσειρές, κλπ Μέχρι τώρα έχουμε δημιουργήσει συμβολοσειρές, εκχωρώντας τις σε μεταβλητές H σημαντικότερη ιδιότητα του αντικειμένου String είναι η length που μας επιτρέπει να υπολογίσουμε το μήκος μιας συμβολοσειράς, π.χ.: var str = Hello World ; document.write(str.length) // Θα τυπώσει 11 (συμπεριλαμβάνεται και το κενό) Μέθοδοι του αντικειμένου String (Ι) Μέθοδος concat() slice() charat() indexof() lastindexof() substr() substring() Περιγραφή Συνενώνει δύο ή περισσότερα αλφαριθμητικά και επιστρέφει το αποτέλεσμα ως ένα νέο αλφαριθμητικό Επιστρέφει ένα συγκεκριμένο τμήμα από ένα αλφαρ/ικό Επιστρέφει το χαρακτήρα που βρίσκεται σε μια συγκεκριμένη θέση ενός αλφαρ/ικού Αναζητά ένα χαρακτήρα σε ένα αλφαρ/ικό. Επιστρέφει τη θέση της πρώτης εμφάνισης αν βρεθεί, διαφορετικά -1 Αναζητά ένα χαρακτήρα σε ένα αλφαρ/ικό. Επιστρέφει τη θέση της τελευταίας εμφάνισης αν βρεθεί,διαφορετικά -1 Επιστρέφει ένα τμήμα ενός αλφαρ/κού που ξεκινά από μία θέση και τελειώνει μετά από συγκεκριμένο αριθμό χαρακτήρων Επιστρέφει ένα τμήμα ενός αλφαρ/κού που ξεκινά και τελειώνει σε συγκεκριμένες θέσεις 21
22 Μέθοδοι του αντικειμένου String (ΙΙ) Μέθοδος split() bold() / italics() / strike() sub() / sup() tolowercase() touppercase() Περιγραφή Διαχωρίζει ένα αλφαρ/ικό σε έναν πίνακα (array) αλφαρ/κών, με βάση ένα διαχωριστικό χαρακτήρα που περνιέται σαν παράμετρος Περικλείει ένα αλφα/ικό ανάμεσα σε στο ζεύγος ετικετών <b> και </b> / <i> και </i> / <strike> και </strike> Περικλείει ένα αλφα/ικό ανάμεσα σε στο ζεύγος ετικετών <sub> και </sub> / <sup> και </sup> Μετατρέπει ένα αλφα/κό σε άλλο με όλο πεζά γράμματα και επιστρέφει το αποτέλεσμα Μετατρέπει ένα αλφα/κό σε άλλο με όλο κεφαλαία γράμματα και επιστρέφει το αποτέλεσμα Αντικείμενο String: Άσκηση Ποιο θα είναι το αποτέλεσμα της εκτέλεσης του παρακάτω σεναρίου; <script language="javascript"> var str="this Is The Test Text!"; document.write(str + " - Length: <b>" + str.length + "</b><br>") var search_str = window.prompt("search for string", "") var pos = str.indexof(search_str) if (pos == -1) document.write("string " + search_str + " not found <br>") else document.write("string " + search_str + " found at position <b>" + pos + "</b><br>") document.write("string " + str + " in small letters: <b>" + str.tolowercase() + "</b><br>") document.write("string " + str + " in capitals: <b>" + str.touppercase() + "</b><br>") document.write(str.bold().italics() + "<br>") </script> 22
23 Αντικείμενο String: Λύση Άσκηση για το σπίτι: Επικύρωση φόρμας Μια από τις συνηθέστερες εφαρμογές Javascript είναι και η επικύρωση HTML φορμών, δηλαδή ο έλεγχος ότι όλα τα πεδία μιας φόρμας έχουν συμπληρωθεί σωστά Σχεδιάστε την παρακάτω φόρμα και γράψτε σενάριο που να κάνει τους παρακάτω ελέγχους: Όλα τα πεδία έχουν συμπληρωθεί (με τουλάχιστον ένα χαρακτήρα) Το πεδίο τηλέφωνο περιέχει μόνο αριθμητικά ψηφία Το πεδίο έχουν συμπληρωθεί τουλάχιστον οι χαρακτήρες παπάκι και τελεία (.) 23
Πανεπιστήμιο Αιγαίου. Χειμερινό εξάμηνο. Σχολή Κοινωνικών Επιστημών Τμήμα Πολιτισμικής Τεχνολογίας Και Επικοινωνίας
Πανεπιστήμιο Αιγαίου Σχολή Κοινωνικών Επιστημών Τμήμα Πολιτισμικής Τεχνολογίας Και Επικοινωνίας ικτυακά Πολυμέσα Ι (Β Έτος, 3ο εξ) ιάλεξη #10η: Javascript: Συμβάντα και Χειριστές Συμβάντων, Αντικείμενα
Διαβάστε περισσότερα1. (25%) Αναφέρετε πέντε (5) «καλoύς» κανόνες (πρακτικές) σχεδίασης web sites (όχι περισσότερες από δύο γραμμές για κάθε κανόνα)
Πανεπιστήμιο Αιγαίου Τμήμα Πολιτισμικής Τεχνολογίας & Επικοινωνίας Εξετάσεις στο μάθημα «Δικτυακά Πολυμέσα Ι» Φεβρουάριος 2011 Διδάσκων: Αντώνιος Νείρος Οδηγίες: H διάρκεια της εξέτασης είναι 2,5 ώρες.
Διαβάστε περισσότερα1. Απαιτήσεις εργασίας
ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΙΓΑΙΟΥ Τμήμα Πολιτισμικής Τεχνολογίας & Επικοινωνίας 2 η Εργασία στο μάθημα «Δικτυακά Πολυμέσα Ι»: «Δημιουργία φόρμας για καταχώρηση στοιχείων με HTML - Javascript» Ημερομηνία παράδοσης:
Διαβάστε περισσότεραΔικτυακά Πολυμέσα Ι: 2 η Εργασία. Να δημιουργήσετε μια HTML σελίδα η οποία να περιέχει μία φόρμα που να μοιάζει με αυτή της παρακάτω εικόνας:
2 η ΕΡΓΑΣΙΑ: ΥΠΟΛΟΓΙΣΜΟΣ ΧΙΛΙΟΜΕΤΡΙΚΩΝ ΑΠΟΣΤΑΣΕΩΝ ΜΕ JAVASCRIPT Ημερομηνία Παράδοσης: Παρασκευή 15/1/2010 (Η εργασία θα γίνει σε ομάδες των 2 ατόμων!!) 1. Απαιτήσεις εργασίας Να δημιουργήσετε μια HTML
Διαβάστε περισσότεραΠαράρτημα A: PHP, HTML φόρμες και το πρωτόκολλο HTTP.
Εργαστήριο #5 Τι πρέπει να έχετε ολοκληρώσει από το προηγούμενο εργαστήριο. Θα πρέπει να ξέρετε να εισάγετε ένα βασικό πρόγραμμα PHP μέσα σε μια ιστοσελίδα, τη χρήση της echo και τον χειρισμό απλών μεταβλητών
Διαβάστε περισσότεραΠρογραμματισμός Διαδικτύου Ασκήσεις Εργαστηρίου
Προγραμματισμός Διαδικτύου Ασκήσεις Εργαστηρίου Ενότητα: ΕΡΓΑΣΤΗΡΙΑΚΗ ΑΣΚΗΣΗ Νο 11 Δρ. Μηνάς Δασυγένης mdasyg@ieee.org Τμήμα Μηχανικών Πληροφορικής και Τηλεπικοινωνιών Εργαστήριο Ψηφιακών Συστημάτων και
Διαβάστε περισσότεραΠεριεχόμενα. Πρόλογος...11
Περιεχόμενα Πρόλογος...11 Κεφάλαιο 1: Εισαγωγή...13 Η ιστορία της JavaScript...13 Τι είναι η JavaScript...15 Διαφορά μεταξύ σεναρίου και προγράμματος...16 Δυνατότητες και περιορισμοί της JavaScript...16
Διαβάστε περισσότεραΓαβαλάς Δαμιανός dgavalas@aegean.gr
Πανεπιστήμιο Αιγαίου Σχολή Κοινωνικών Επιστημών Τμήμα Πολιτισμικής Τεχνολογίας Και Επικοινωνίας Δικτυακά Πολυμέσα Ι (Β Έτος, 3ο εξ) Διάλεξη #7η: Εισαγωγή στη γλώσσα σεναρίου Javascript, δομή σεναρίων Javascript,
Διαβάστε περισσότεραΕργαστήριο #12. Βήμα 1 ο. Βήμα 2 ο. Βήμα 3 ο. Βήμα 4 ο.
Εργαστήριο #12 Από τα προηγούμενα εργαστήρια: Το εργαστήριο αυτό είναι ανεξάρτητο από τα προηγούμενα επειδή όμως ασχολείται με τη γλώσσα JavaScript, βεβαιωθείτε ότι έχετε διαβάσει το εισαγωγικό Παράρτημα
Διαβάστε περισσότεραΒ. Εισαγωγή στον Προγραμματισμό Η/Υ με την JavaScript
Β. Εισαγωγή στον Προγραμματισμό Η/Υ με την JavaScript Β.1 Τύποι Δεδομένων Όλες οι γλώσσες προγραμματισμού (πρέπει να) υποστηρίζουν πέντε (5) πρωταρχικούς τύπους δεδομένων: char (character) int (integer)
Διαβάστε περισσότεραΔυναμικές Ιστοσελίδες Εισαγωγή στην Javascript για προγραμματισμό στην πλευρά του client
ΕΣΔ 516 Τεχνολογίες Διαδικτύου Δυναμικές Ιστοσελίδες Εισαγωγή στην Javascript για προγραμματισμό στην πλευρά του client Περιεχόμενα Περιεχόμενα Javascript και HTML Βασική σύνταξη Μεταβλητές Τελεστές Συναρτήσεις
Διαβάστε περισσότεραΘέματα Προγραμματισμού Η/Υ
Πρόγραμμα Μεταπτυχιακών Σπουδών Πληροφορική και Υπολογιστική Βιοϊατρική Θέματα Προγραμματισμού Η/Υ Ενότητα 8: Θεματική Ενότητα: Συναρτήσεις ΘΕΜΑΤΑ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΥ Η/Υ Θεματική Ενότητα 8 Συναρτήσεις Πληροφορική
Διαβάστε περισσότερα1. Απαιτήσεις εργασίας
ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΙΓΑΙΟΥ Τμήμα Πολιτισμικής Τεχνολογίας & Επικοινωνίας 2 η Εργασία στο μάθημα «Δικτυακά Πολυμέσα Ι»: «Δημιουργία φόρμας για online αίτηση εργασίας με HTML - Javascript» Ημερομηνία παράδοσης:
Διαβάστε περισσότεραTEC410 Ανάπτυξη Δικτυακών Τόπων (Δ εξάμηνο)
TEC410 Ανάπτυξη Δικτυακών Τόπων (Δ εξάμηνο) Διδάσκων: Ανδρέας Γιαννακουλόπουλος Επιστημονικός συνεργάτης Εργαστηρίου: Στέλλα Λάμπουρα Εαρινό εξάμηνο Χρηματοδότηση Το παρόν εκπαιδευτικό υλικό έχει αναπτυχθεί
Διαβάστε περισσότεραJAVASCRIPT 1. Διδάσκοντες: Π. Αγγελάτος, Δ. Ζήνδρος Επιμέλεια διαφανειών: Π. Αγγελάτος Σχολή Ηλεκτρολόγων Μηχανικών και Μηχανικών Υπολογιστών
JAVASCRIPT 1 Διδάσκοντες: Π. Αγγελάτος, Δ. Ζήνδρος Επιμέλεια διαφανειών: Π. Αγγελάτος Σχολή Ηλεκτρολόγων Μηχανικών και Μηχανικών Υπολογιστών Άδεια Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες
Διαβάστε περισσότεραΠανεπιστήμιο Αιγαίου. Χειμερινό εξάμηνο. Σχολή Κοινωνικών Επιστημών Τμήμα Πολιτισμικής Τεχνολογίας Και Επικοινωνίας
Πανεπιστήμιο Αιγαίου Σχολή Κοινωνικών Επιστημών Τμήμα Πολιτισμικής Τεχνολογίας Και Επικοινωνίας ικτυακά Πολυμέσα Ι (Β Έτος, 3ο εξ) ιάλεξη #7η: Εισαγωγή στη γλώσσα σεναρίου Javascript, δομή σεναρίων Javascript,
Διαβάστε περισσότεραΕΠΛ 012. JavaScripts
ΕΠΛ 012 JavaScripts Γλώσσα JavaScript (JS) ηµιουργεί δυναµικές ιστοσελίδες και αλληλεπιδράσεις µε το χρήστη εν είναι Java, αλλά είναι αντικειµενοστραφής (απλό µοντέλο υποκειµένων) Objects, properties (τιµές
Διαβάστε περισσότεραΤΕΙ Σερρών Σχολή Τεχνολογικών Εφαρμογών Τμήμα Πληροφορικής & Επικοινωνιών. Επώνυμο Όνομα: Α.Μ. : Εξάμηνο : Αίθουσα
ΤΕΙ Σερρών Σχολή Τεχνολογικών Εφαρμογών, Τμήμα Πληροφορικής και Επικοινωνιών Προγραμματιστικές Εφαρμογές στο Διαδίκτυο (Θ) Τελική Εξέταση - Διδάσκων: Δ. Κοτζίνος Επώνυμο Όνομα: Α.Μ. : Εξάμηνο : Αίθουσα
Διαβάστε περισσότεραΕργαστήριο Δομημένος Προγραμματισμός (C#) Τμήμα Μηχανολογίας Νικόλαος Ζ. Ζάχαρης Καθηγητής Εφαρμογών
Εργαστήριο Δομημένος Προγραμματισμός (C#) Τμήμα Μηχανολογίας Νικόλαος Ζ. Ζάχαρης Καθηγητής Εφαρμογών Σκοπός Nα κατασκευάσουν πίνακες από δεδομένα. Να κατασκευάσουν συναρτήσεις με πίνακες. Να κάνουν χρήση
Διαβάστε περισσότεραικτυακά Πολυμέσα Ι (Β Έτος, 3ο εξ) ιάλεξη #8η: Javascript: Τεχνικές εντοπισμού/διόρθωσης λαθών, τελεστές, δομές ελέγχου, βρόχοι επανάληψης
Πανεπιστήμιο Αιγαίου Σχολή Κοινωνικών Επιστημών Τμήμα Πολιτισμικής Τεχνολογίας Και Επικοινωνίας ικτυακά Πολυμέσα Ι (Β Έτος, 3ο εξ) ιάλεξη #8η: Javascript: Τεχνικές εντοπισμού/διόρθωσης λαθών, τελεστές,
Διαβάστε περισσότεραΠαιχνίδια σε Javascript
Παιχνίδια σε Javascript Μάθημα 1ο Μια Γρήγορη Εισαγωγή στη Γλώσσα Τα Εργαλεία Την Javascript μπορούμε (όπως και την HTML) να τη γράψουμε σε ένα απλό συντάκτη κειμένου, ή σε ένα περιβάλλον όπως το Bluefish
Διαβάστε περισσότεραΥΠΟΛΟΓΙΣΤΕΣ ΙΙ. Τύποι δεδομένων ΤΥΠΟΙ ΔΕΔΟΜΕΝΩΝ ΠΡΑΞΕΙΣ ΜΕΤΑΒΛΗΤΕΣ. Ακέραιοι αριθμοί (int) Πράξεις μεταξύ ακεραίων αριθμών
ΥΠΟΛΟΓΙΣΤΕΣ ΙΙ ΤΥΠΟΙ ΔΕΔΟΜΕΝΩΝ ΠΡΑΞΕΙΣ ΜΕΤΑΒΛΗΤΕΣ 1 Τύποι δεδομένων Η γλώσσα προγραμματισμού C++ υποστηρίζει τους παρακάτω τύπους δεδομένων: 1) Ακέραιοι αριθμοί (int). 2) Πραγματικοί αριθμοί διπλής ακρίβειας
Διαβάστε περισσότεραΤεχνικές εντοπισμού & διόρθωσης λαθών στη Javascript
Πανεπιστήμιο Αιγαίου Σχολή Κοινωνικών Επιστημών Τμήμα Πολιτισμικής Τεχνολογίας Και Επικοινωνίας ικτυακά Πολυμέσα Ι (Β Έτος, 3ο εξ) ιάλεξη #8η: Javascript: Τεχνικές εντοπισμού/διόρθωσης λαθών, τελεστές,
Διαβάστε περισσότερα3 η Διάλεξη: Προγραμματισμός στην πλευρά του πελάτη: JavaScript, DHTML
Σχεδίαση Εφαρμογών και Υπηρεσιών Διαδικτύου 3 η Διάλεξη: Προγραμματισμός στην πλευρά του πελάτη: JavaScript, DHTML Δρ. Απόστολος Γκάμας Λέκτορας (407/80) gkamas@cti.gr Σχεδίαση Εφαρμογών και Υπηρεσιών
Διαβάστε περισσότεραΜΕΡΟΣ ΠΡΩΤΟ: Θεωρητική Προσέγγιση...15
ΠΕΡΙΕΧΟΜΕΝΑ Πρόλογος του συγγραφέα...11 Πρόλογος του καθηγητή Γεωργίου Δουκίδη...13 ΜΕΡΟΣ ΠΡΩΤΟ: Θεωρητική Προσέγγιση...15 ΚΕΦΑΛΑΙΟ 1. Η ΕΠΙΧΕΙΡΗΣΗ...17 Ορισμός της έννοιας της επιχείρησης και οι μορφές
Διαβάστε περισσότεραΣυνοπτικό εγχειρίδιο χρήσης του Microsoft Visual Studio 2010
Τμήμα Πληροφορικής & Επικοινωνιών Τομέας Υπολογιστικών Τεχνικών & Συστημάτων Συνοπτικό εγχειρίδιο χρήσης του Microsoft Visual Studio 2010 Ιωάννης Γεωργουδάκης - Πάρις Μαστοροκώστας Σεπτέμβριος 2011 ΠΕΡΙΕΧΟΜΕΝΑ
Διαβάστε περισσότεραΠληροφορική ΙΙ Θεματική Ενότητα 8
Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ιονίων Νήσων Πληροφορική ΙΙ Θεματική Ενότητα 8 Συναρτήσεις Το περιεχόμενο του μαθήματος διατίθεται με άδεια Creative Commons εκτός και αν αναφέρεται διαφορετικά Το έργο
Διαβάστε περισσότεραΕισαγωγή στην Tcl. Τί είναι η Tcl;
1 Εισαγωγή στην Tcl Τί είναι η Tcl; Το αρκτικόλεξο Tcl προέρχεται από τις λέξεις «Tool Control Language». Η Tcl είναι μια γλώσσα προγραμματισμού για scripts γενικής χρήσεως, τα οποία επίσης μπορούν να
Διαβάστε περισσότεραΤα αλφαριθμητικά αποτελούνται από γράμματα, λέξεις ή άλλους χαρακτήρες (π.χ. μήλο, Ιούλιος 2009, You win!).
ΑΛΦΑΡΙΘΜΗΤΙΚΑ Τα αλφαριθμητικά αποτελούνται από γράμματα, λέξεις ή άλλους χαρακτήρες (π.χ. μήλο, Ιούλιος 2009, You win!). Αποθηκεύονται σε μεταβλητές ή σε λίστες (όπως ή ). Μπορείτε να ενώσετε δυο αλφαριθμητικά
Διαβάστε περισσότεραΣτοιχεία Προγραμματισμού Σε Γραφικό Περιβάλλον Φύλλο εργασίας 1 ο
Τετάρτη, 30 Οκτωβρίου 2013 Στοιχεία Προγραμματισμού Σε Γραφικό Περιβάλλον Φύλλο εργασίας 1 ο Λύστε στο Visual Basic Express 2010 τις παρακάτω ασκήσεις: 1. Να δημιουργήσετε ένα νέο Project του είδους Console
Διαβάστε περισσότεραΥΠΟΛΟΓΙΣΤΕΣ ΙI. Άδειες Χρήσης. Τύποι δεδομένων, μεταβλητές, πράξεις. Διδάσκοντες: Αν. Καθ. Δ. Παπαγεωργίου, Αν. Καθ. Ε. Λοιδωρίκης
ΠΑΝΕΠΙΣΤΗΜΙΟ ΙΩΑΝΝΙΝΩΝ ΑΝΟΙΚΤΑ ΑΚΑΔΗΜΑΪΚΑ ΜΑΘΗΜΑΤΑ Άδειες Χρήσης ΥΠΟΛΟΓΙΣΤΕΣ ΙI Τύποι δεδομένων, μεταβλητές, πράξεις Διδάσκοντες: Αν. Καθ. Δ. Παπαγεωργίου, Αν. Καθ. Ε. Λοιδωρίκης Το παρόν εκπαιδευτικό
Διαβάστε περισσότερα2. ΕΙΣΑΓΩΓΗ ΣΤΗΝ HTML ΓΙΩΡΓΟΣ ΓΙΑΝΝΑΚΑΚΗΣ, ΜΑΝΩΛΗΣ ΤΣΙΚΝΑΚΗΣ
2014 2. ΕΙΣΑΓΩΓΗ ΣΤΗΝ HTML ΓΙΩΡΓΟΣ ΓΙΑΝΝΑΚΑΚΗΣ, ΜΑΝΩΛΗΣ ΤΣΙΚΝΑΚΗΣ H HTML είναι μία γλώσσα σήμανσης και αποτελεί την κύρια γλώσσα δημιουργίας ιστοσελίδων του διαδικτύου. Είναι το ακρωνύμιο των λέξεων HyperText
Διαβάστε περισσότεραΔιάλεξη 2. Μεταβλητές - Δομές Δεδομένων - Eίσοδος δεδομένων - Έξοδος: Μορφοποίηση - Συναρτήσεις. Διοργάνωση : ΚΕΛ ΣΑΤΜ
Διάλεξη 2 Μεταβλητές - Δομές Δεδομένων - Eίσοδος δεδομένων - Έξοδος: Μορφοποίηση - Συναρτήσεις Διοργάνωση : ΚΕΛ ΣΑΤΜ Διαφάνειες: Skaros, MadAGu Παρουσίαση: MadAGu Άδεια: Creative Commons 3.0 2 Internal
Διαβάστε περισσότεραΣυμβάντα (events) και χειριστές συμβάντων (event handlers) στη Javascript
Πανεπιστήμιο Αιγαίου Σχολή Κοινωνικών Επιστημών Τμήμα Πολιτισμικής Τεχνολογίας Και Επικοινωνίας Δικτυακά Πολυμέσα Ι (Β Έτος, 3ο εξ) Διάλεξη #9η: Javascript: Συμβάντα και Χειριστές Συμβάντων, Προσπέλαση
Διαβάστε περισσότεραΠληροφορική Τμήμα Σχεδιασμού & Τεχνολογίας Ξύλου & Επίπλου Αντώνιος Καραγεώργος Ευανθία Τσιλιχρήστου. Μάθημα 5 ο Τεχνολογίες Διαδικτύου: HTML I
Πληροφορική Τμήμα Σχεδιασμού & Τεχνολογίας Ξύλου & Επίπλου Αντώνιος Καραγεώργος Ευανθία Τσιλιχρήστου Μάθημα 5 ο Τεχνολογίες Διαδικτύου: HTML I Διαδικτυακή Εφαρμογή (1/2) Ως διαδικτυακή εφαρμογή μπορούμε
Διαβάστε περισσότεραΚΕΦΑΛΑΙΟ 9 ΒΑΣΙΚΕΣ ΕΝΤΟΛΕΣ
ΚΕΦΑΛΑΙΟ 9 ΒΑΣΙΚΕΣ ΕΝΤΟΛΕΣ 9.1 Εντολές Εισόδου/εξόδου Στην Pascal, 1. Tα δεδομένα των προγραμμάτων λαμβάνονται: είτε από το πληκτρολόγιο είτε από ένα αρχείο με τη χρήση των διαδικασιών read και readln,
Διαβάστε περισσότεραΠρογραμματισμός και Συστήματα στον Παγκόσμιο Ιστό Ενότητα 3: JavaScript & DHTML
Προγραμματισμός και Συστήματα στον Παγκόσμιο Ιστό Ενότητα 3: JavaScript & DHTML Καθ. Ιωάννης Γαροφαλάκης Πολυτεχνική Σχολή Μηχανικών Η/Υ & Πληροφορικής Σκοποί ενότητας Σκοπός της παρούσας ενότητας είναι
Διαβάστε περισσότεραΓ7.2 Συμβολοσειρές (Strings) Γ Λυκείου Κατεύθυνσης
Γ7.2 Συμβολοσειρές (Strings) Γ Λυκείου Κατεύθυνσης Εισαγωγή Στη C++ υπάρχει η δυνατότητα να δηλώσουμε μία συμβολοσειρά ως αντικείμενο, χρησιμοποιώντας τη βιβλιοθήκη . Επειδή οι συμβολοσειρές είναι
Διαβάστε περισσότεραΕισαγωγή στην PHP. ΕΣΔ 516 Τεχνολογίες Διαδικτύου. Περιεχόμενα. Περιεχόμενα. ΕΣ 516: Τεχνολογίες ιαδικτύου. ΕΣ 516: Τεχνολογίες ιαδικτύου
ΕΣΔ 516 Τεχνολογίες Διαδικτύου Εισαγωγή στην PHP Περιεχόμενα Περιεχόμενα PHP και HTML Βασική σύνταξη Μεταβλητές Τελεστές Συναρτήσεις Παράδειγματα 1 Βιβλιογραφία Ενότητας Βιβλιογραφία [Lane 2004]: Chapter
Διαβάστε περισσότεραΠως θα αποθηκεύσει τη λίστα με τα ψώνια του και θα την ανακτήσει στο Σ/Μ; και πως θα προσθέσει στη λίστα του επιπλέον προϊόντα;
Λίστα για ψώνια Έννοιες: αρχεία- άνοιγμα- εγγραφή διάβασμα Προαπαιτούμενα : δομή επιλογής, επανάληψης, συναρτήσεις, λίστες Ο Άκης, τώρα που έμαθε και τις λίστες στην Python αποφάσισε να φτιάξει μια λίστα
Διαβάστε περισσότεραΕΙΣΑΓΩΓΗ ΣΤΗΝ ΠΛΗΡΟΦΟΡΙΚΗ ΙΙ. Δρ. Π. Νικολαΐδου
ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΠΛΗΡΟΦΟΡΙΚΗ ΙΙ Δρ. Π. Νικολαΐδου Προγραμματίζοντας στη γλώσσα R Εισαγωγή ( 1 ο Μάθημα ) Βασικές εντολές - λειτουργίες Μπορούμε να διαγράψουμε το περιεχόμενο της R κονσόλας επιλέγοντας Edit>Clear
Διαβάστε περισσότεραΕισαγωγή στον Αντικειμενοστρεφή Προγραμματισμό Διάλεξη #2
Ανασκόπηση Μια εφαρμογή Java είναι ένα σύνολο από συνεργαζόμενες κλάσεις Διάλεξη #2: Αντικείμενα, Κλάσεις και Μέθοδοι Εισαγωγή στον Αντικειμενοστρεφή Προγραμματισμό,, Slide 1 Εισαγωγή στον Αντικειμενοστρεφή
Διαβάστε περισσότεραΣυναρτήσεις στη Visual Basic 6.0
Προγραμματισμός & Εφαρμογές Υπολογιστών Μάθημα 4ο Συναρτήσεις στη Visual Basic 6.0 Κ. Κωστοπούλου Σειρά εκτέλεσης των πράξεων Όταν ορίζετε μια ακολουθία αριθμητικών πράξεων είναι δυνατόν να προκύψει αμφισημία.
Διαβάστε περισσότεραΑντικείµενα. ηµιουργία και χρησιµοποίηση αντικειµένων. ηµιουργία αντικειµένων
Αντικείµενα ηµιουργία και χρησιµοποίηση αντικειµένων ηµιουργία αντικειµένων Για να δηµιουργήσω ένα νέο αντικείµενο χρησιµοποιώ τον τελεστή new µε τοόνοµατηςκλάσηςαπότηνοποίαθέλωναδηµιουργήσωένααντικείµενο,
Διαβάστε περισσότεραΣύντομες εισαγωγικές σημειώσεις για την. Matlab
Σύντομες εισαγωγικές σημειώσεις για την Matlab Δήλωση Μεταβλητών Για να εισάγει κανείς δεδομένα στη Matlab υπάρχουν πολλοί τρόποι. Ο πιο απλός είναι στη γραμμή εντολών να εισάγουμε αυτό που θέλουμε και
Διαβάστε περισσότεραΓ3.3.Μ7 ΕΠΑΝΆΛΗΨΗ ΜΈΡΟΣ Α: ΈΝΝΟΙΕΣ ΤΙ ΕΊΝΑΙ Η VISUAL BASIC ΤΙ ΜΠΟΡΟΎΜΕ ΝΑ ΚΆΝΟΥΜΕ ΜΕ ΤΗ VISUAL BASIC ΑΝΤΙΚΕΊΜΕΝΑ: ΦΌΡΜΑ ΚΑΙ ΧΕΙΡΙΣΤΉΡΙΑ ΕΤΙΚΈΤΑ LABEL
Γ3.3.Μ7 ΕΠΑΝΆΛΗΨΗ ΜΈΡΟΣ Α: ΈΝΝΟΙΕΣ ΤΙ ΕΊΝΑΙ Η VISUAL BASIC Η Visual Basic είναι μια γλώσσα προγραμματισμού οδηγούμενη από συμβάντα που έχει ένα ολοκληρωμένο περιβάλλον ανάπτυξης Έχει δημιουργηθεί από τη
Διαβάστε περισσότεραΘέματα Προγραμματισμού Διαδικτύου ~ PHP ~
Θέματα Προγραμματισμού Διαδικτύου ~ PHP ~ Στελιος Σφακιανάκης Εαρινό 2019 Αυτή η εργασία χορηγείται με άδεια Creative Commons Αναφορά Δημιουργού - Μη Εμπορική Χρήση - Παρόμοια Διανομή 1 Server-side programming
Διαβάστε περισσότεραΕισαγωγή στην Επιστήμη Υπολογιστών. Εισαγωγή στην Python
Εισαγωγή στην Επιστήμη Υπολογιστών Εισαγωγή στην Python Python scripts Ένα πρόγραμμα στην Python (συχνά αποκαλείται script) αποτελείται από μία ακολουθία ορισμών και εντολών. H ακολουθία των ορισμών και
Διαβάστε περισσότεραΥΠΟΛΟΓΙΣΤΕΣ Ι. Τύποι δεδομένων ΤΥΠΟΙ ΔΕΔΟΜΕΝΩΝ ΚΑΙ ΠΡΑΞΕΙΣ. Παράδειγμα #1. Πράξεις μεταξύ ακεραίων αριθμών
ΥΠΟΛΟΓΙΣΤΕΣ Ι ΤΥΠΟΙ ΔΕΔΟΜΕΝΩΝ ΚΑΙ ΠΡΑΞΕΙΣ Τύποι δεδομένων Οι παρακάτω τύποι δεδομένων υποστηρίζονται από τη γλώσσα προγραμματισμού Fortran: 1) Ακέραιοι αριθμοί (INTEGER). 2) Πραγματικοί αριθμοί απλής ακρίβειας
Διαβάστε περισσότεραΡητή μετατροπή αριθμητικής τιμής σε άλλο τύπο. Τι θα τυπωθεί στον παρακάτω κώδικα;
Ρητή μετατροπή αριθμητικής τιμής σε άλλο τύπο Τι θα τυπωθεί στον παρακάτω κώδικα; Ρητή μετατροπή αριθμητικής τιμής σε άλλο τύπο Τι θα τυπωθεί στον παρακάτω κώδικα; Χωρίς να αλλάξουμε τον τύπο των a,b,
Διαβάστε περισσότεραΓενικά. Change Reference
ΣΕΝΑΡΙΑ ΜΕΤΑΣΧΗΜΑΤΙΣΜΩΝ Date Change Reference 27-06-2001 Αρχικό 17-09-2001 Προσθήκες Διαχωρισμός των σεναρίων σε αγορές και πωλήσεις Μεταβλητή ADDWHERE για σενάρια μαζικών μετασχηματισμών 24-09-2001 Προσθήκες
Διαβάστε περισσότεραΔημιουργία και εκτέλεση προγραμμάτων. Εντολές εισόδου από το πληκτρολόγιο και εξόδου στην οθόνη.
Δημιουργία και εκτέλεση προγραμμάτων. Εντολές εισόδου από το πληκτρολόγιο και εξόδου στην οθόνη. Σε αυτήν την ενότητα θα δημιουργήσετε και θα εκτελέσετε τα πρώτα σας απλά προγράμματα. Επίσης, θα δείτε
Διαβάστε περισσότεραΕισαγωγή στο MATLAB. Κολοβού Αθανασία, ΕΔΙΠ,
Εισαγωγή στο MATLAB Κολοβού Αθανασία, ΕΔΙΠ, akolovou@di.uoa.gr Εγκατάσταση του Matlab Διανέμεται ελεύθερα στα μέλη του ΕΚΠΑ το λογισμικό MATLAB με 75 ταυτόχρονες (concurrent) άδειες χρήσης. Μπορείτε να
Διαβάστε περισσότεραα. Οι συμβολοσειρές είναι μια ακολουθία από χαρακτήρες. Μια συμβολοσειρά μπορεί να αποτελείται από περισσότερες από μία λέξεις.
α. Οι συμβολοσειρές είναι μια ακολουθία από χαρακτήρες. Μια συμβολοσειρά μπορεί να αποτελείται από περισσότερες από μία λέξεις. β. Ο Τμηματικός προγραμματισμός αλλάζει την εστίαση του προγραμματισμού από
Διαβάστε περισσότερα2.1. Εντολές. 2.2. Σχόλια. 2.3. Τύποι Δεδομένων
2 Βασικές Εντολές 2.1. Εντολές Οι στην Java ακολουθούν το πρότυπο της γλώσσας C. Έτσι, κάθε εντολή που γράφουμε στη Java θα πρέπει να τελειώνει με το ερωτηματικό (;). Όπως και η C έτσι και η Java επιτρέπει
Διαβάστε περισσότεραfor for for for( . */
Εισαγωγή Στον Προγραµµατισµό «C» Βρόχοι Επανάληψης Πανεπιστήµιο Πελοποννήσου Τµήµα Πληροφορικής & Τηλεπικοινωνιών Νικόλαος Δ. Τσελίκας Νικόλαος Προγραµµατισµός Δ. Τσελίκας Ι Ο βρόχος for Η εντολή for χρησιµοποιείται
Διαβάστε περισσότεραΑντικειμενοστραφής Προγραμματισμός I (5 ο εξ) Εργαστήριο #4 ο : Αποσφαλμάτωση (debugging), μετατροπές
Αντικειμενοστραφής Προγραμματισμός I (5 ο εξ) Εργαστήριο #4 ο : Αποσφαλμάτωση (debugging), μετατροπές τύπων, δημιουργία τυχαίων αριθμών, λήψη εισόδου από χρήστη Γαβαλάς Δαμιανός dgavalas@aegean.gr Λογικά
Διαβάστε περισσότεραΓΛΩΣΣΑ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΥ PASCAL
ΓΛΩΣΣΑ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΥ PASCAL ΓΕΝΙΚΗ ΔΟΜΗ ΠΡΟΓΡΑΜΜΑΤΟΣ Program Ονομα_προγραμματος; «πρόγραμμα» Πρόγραμμα 1 Program Lesson1_Program1; Write('Hello World!!!'); {σχόλια} Επεξήγηση Προγράμματος Program Lesson1_Program1;
Διαβάστε περισσότεραΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ Η/Υ Ακαδημαϊκό έτος 2001-2002 ΤΕΤΡΑΔΙΟ ΕΡΓΑΣΤΗΡΙΟΥ #4
ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ Η/Υ Ακαδημαϊκό έτος 2001-2002 ΤΕΤΡΑΔΙΟ ΕΡΓΑΣΤΗΡΙΟΥ #4 «Προγραμματισμός Η/Υ» - Τετράδιο Εργαστηρίου #4 2 Γενικά Στο Τετράδιο #4 του Εργαστηρίου θα αναφερθούμε σε θέματα διαχείρισης πινάκων
Διαβάστε περισσότεραΠΑΝΕΠΙΣΤΗΜΙΟ AΙΓΑIΟΥ & ΑΕΙ ΠΕΙΡΑΙΑ Τ.Τ. Τμήματα Ναυτιλίας και Επιχειρηματικών Υπηρεσιών & Μηχ. Αυτοματισμού ΤΕ. Εισαγωγή στη Python
ΠΑΝΕΠΙΣΤΗΜΙΟ AΙΓΑIΟΥ & ΑΕΙ ΠΕΙΡΑΙΑ Τ.Τ. Τμήματα Ναυτιλίας και Επιχειρηματικών Υπηρεσιών & Μηχ. Αυτοματισμού ΤΕ ΠΛΗΡΟΦΟΡΙΚΗ ΤΕΧΝΟΛΟΓΙΑ ΚΑΙ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ Η/Υ Εισαγωγή στη Python Νικόλαος Ζ. Ζάχαρης Αναπληρωτής
Διαβάστε περισσότεραΑρχεία Ένα αρχείο αποτελείται από μία σειρά ομοειδών δεδομένων που ονομάζονται λογικές εγγραφές (logical record)
Διαχείριση Αρχείων Αρχεία Για να είναι δυνατή η επεξεργασία μεγάλου αριθμού δεδομένων τα δεδομένα είναι αποθηκευμένα σε ψηφιακά μέσα κατάλληλα οργανωμένα. Η αποθήκευση γίνεται σε αρχεία. Πολλά προγράμματα
Διαβάστε περισσότεραTEC610 Δυναμικές Εφαρμογές Διαδικτύου (ΣΤ εξάμηνο)
TEC610 (ΣΤ εξάμηνο) Διδάσκων: Ανδρέας Γιαννακουλόπουλος Εαρινό εξάμηνο Χρηματοδότηση Το παρόν εκπαιδευτικό υλικό έχει αναπτυχθεί στα πλαίσια του εκπαιδευτικού έργου του διδάσκοντα. Το έργο «Ανοικτά Ακαδημαϊκά
Διαβάστε περισσότεραΕργαστήριο Εκπαιδευτικού Υλικού και Εκπαιδευτικής Μεθοδολογίας (Ε.Ε.Υ.Ε.Μ.)
CodeWeek@eeyem Εργαστήριο Εκπαιδευτικού Υλικού και Εκπαιδευτικής Μεθοδολογίας (Ε.Ε.Υ.Ε.Μ.) Ενότητα 1 Διδακτική Προγραμματισμού χρησιμοποιώντας DevTools Console (Chrome): Δεξί κλικ οπουδήποτε στην οθόνη
Διαβάστε περισσότεραTEC410 Ανάπτυξη Δικτυακών Τόπων (Δ εξάμηνο)
TEC410 Ανάπτυξη Δικτυακών Τόπων (Δ εξάμηνο) Διδάσκων: Ανδρέας Γιαννακουλόπουλος Επιστημονικός συνεργάτης Εργαστηρίου: Στέλλα Λάμπουρα Εαρινό εξάμηνο Χρηματοδότηση Το παρόν εκπαιδευτικό υλικό έχει αναπτυχθεί
Διαβάστε περισσότεραΣκοπός. Εργαστήριο 6 Εντολές Επανάληψης Τα Εργαστηριακά Προγράμματα. Η δομή Επιλογής στη PASCAL. H δομή Επανάληψης στη PASCAL. Η εντολή επανάληψης for
Εργαστήριο 6 Εντολές Επανάληψης Τα Εργαστηριακά Προγράμματα Η δομή Επιλογής στη PASCAL H δομή Επανάληψης στη PASCAL Η εντολή επανάληψης for Σκοπός Η εντολή επανάληψης while. 1 ΕΡΓΑΣΤΗΡΙΟ 6 Εισαγωγή στο
Διαβάστε περισσότεραΕργαστήριο Δομημένος Προγραμματισμός (C#) Τμήμα Μηχανολογίας Νικόλαος Ζ. Ζάχαρης Καθηγητής Εφαρμογών
Εργαστήριο Δομημένος Προγραμματισμός (C#) Τμήμα Μηχανολογίας Νικόλαος Ζ. Ζάχαρης Καθηγητής Εφαρμογών Σκοπός Να αναπτύξουν ένα πρόγραμμα όπου θα επαναλάβουν τα βήματα ανάπτυξης μιας παραθυρικής εφαρμογής.
Διαβάστε περισσότεραΕνότητα 1: «Εισαγωγή στην Αλγοριθμική και τον Προγραμματισμό. Απλές ασκήσεις με γλώσσα Pascal»
Ενισχυτική διδασκαλία διδακτικές ενότητες αλγοριθμικής και εισαγωγής στον προγραμματισμό Ενότητα 1: «Εισαγωγή στην Αλγοριθμική και τον Προγραμματισμό. Απλές ασκήσεις με γλώσσα Pascal» διδάσκων: χρήστος
Διαβάστε περισσότεραΠρογραμματισμός με FORTRAN Συνοπτικός Οδηγός Α. Σπυρόπουλος Α. Μπουντουβής
ΕΘΝΙΚΟ ΜΕΤΣΟΒΙΟ ΠΟΛΥΤΕΧΝΕΙΟ ΣΧΟΛΗ ΧΗΜΙΚΩΝ ΜΗΧΑΝΙΚΩΝ ΥΠΟΛΟΓΙΣΤΙΚΟ ΚΕΝΤΡΟ Προγραμματισμός με FORTRAN Συνοπτικός Οδηγός Α Σπυρόπουλος Α Μπουντουβής Αθήνα, 2015 v13_061015 Στον οδηγό αυτό θα χρησιμοποιηθούν
Διαβάστε περισσότεραΜΑΘΗΜΑ Άνοιγμα Της Εφαρμογής Επεξεργασίας Κειμένου. 2. Κύρια Οθόνη Της Εφαρμογής Κειμένου ΣΤΟΧΟΙ:
ΜΑΘΗΜΑ 1 ΣΤΟΧΟΙ: 1. Άνοιγμα Της Εφαρμογής Επεξεργασίας Κειμένου (Microsoft Word) 2. Κύρια Οθόνη Της Εφαρμογής Κειμένου 3. Δημιουργία Νέου Εγγράφου 4. Δημιουργία Εγγράφου Βασισμένο Σε Πρότυπο 5. Κλείσιμο
Διαβάστε περισσότεραΕτικέτες HTML. <!-->: Τα σχόλια χρησιμοποιούνται για να γράφουμε σημειώσεις μέσα στον
Ετικέτες HTML : Τα σχόλια χρησιμοποιούνται για να γράφουμε σημειώσεις μέσα στον πηγαίο κώδικα για να διευκολύνουμε την επεξεργασία και την συντήρηση του αρχείου. Τα σχόλια δεν εμφανίζονται στην οθόνη
Διαβάστε περισσότεραΔΗ Μ Ι Ο ΥΡ Γ Ι Α W I K I με τ η χρήση τ η ς υπ ηρεσίας h t t p : /www.wik id ot.com /
ΔΗ Μ Ι Ο ΥΡ Γ Ι Α W I K I με τ η χρήση τ η ς υπ ηρεσίας h t t p : /www.wik id ot.com / 1. Τι είναι το wikidot Το wikidot είναι ένας δικτυακός τόπος στον οποίο κάθε χρήστης έχει το δικαίωμα να δημιουργήσει
Διαβάστε περισσότεραΆσκηση 1. Α. Υπολογίστε χωρίς να εκτελέσετε κώδικα FORTRAN τα παρακάτω: Ποιά είναι η τελική τιμή του Z στα παρακάτω κομμάτια κώδικα FORTRAN:
Άσκηση 1 Α. Υπολογίστε χωρίς να εκτελέσετε κώδικα FORTRAN τα παρακάτω: Ποιά είναι η τελική τιμή του J στα παρακάτω κομμάτια κώδικα FORTRAN: INTEGER J J = 5 J = J + 1 J = J + 1 INTEGER X, Y, J X = 2 Y =
Διαβάστε περισσότεραΕΙΣΑΓΩΓΗ ΣΤΟΝ ΔΟΜΗΜΕΝΟ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟ
Πανεπιστήμιο Δυτικής Μακεδονίας Τμήμα Μηχανικών Πληροφορικής και Τηλεπικοινωνιών ΕΙΣΑΓΩΓΗ ΣΤΟΝ ΔΟΜΗΜΕΝΟ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟ Αλφαριθμητικά Αλφαριθμητικά (strings) Ένα αλφαριθμητικό είναι μια ακολουθία αλφαβητικών
Διαβάστε περισσότεραΕισαγωγή στον Προγ/μό Υπολογιστών
Εισαγωγή στον Προγ/μό Υπολογιστών Διάλεξη 1 Εκφράσεις, κλητικές εκφράσεις, ονόματα Περιεχόμενα Εκφράσεις (expressions) Τελεστές (operators) της Python Κλητικές εκφράσεις (call expressions) Ονόματα (names)
Διαβάστε περισσότεραΠανεπιστήμιο Αιγαίου. Χειμερινό εξάμηνο. Σχολή Κοινωνικών Επιστημών Τμήμα Πολιτισμικής Τεχνολογίας Και Επικοινωνίας
Πανεπιστήμιο Αιγαίου Σχολή Κοινωνικών Επιστημών Τμήμα Πολιτισμικής Τεχνολογίας Και Επικοινωνίας ικτυακά Πολυμέσα Ι (Β Έτος, 3ο εξ) ιάλεξη #9η: Javascript: Συμβάντα και Χειριστές Συμβάντων, Προσπέλαση φορμών
Διαβάστε περισσότεραΜΑΘΗΜΑ 10 Ο ΟΡΓΑΝΩΣΗ ΤΗΣ Β ΓΙΑ ΧΡΗΣΤΕΣ (NON-EXPERTS) Α. ΗΜΙΟΥΡΓΙΑ ΠΙΝΑΚΑ ΕΠΙΛΟΓΩΝ 1. TOOLS DATA UTILITIES SWITCHBOARD MANAGER YES
ΜΑΘΗΜΑ 10 Ο ΟΡΓΑΝΩΣΗ ΤΗΣ Β ΓΙΑ ΧΡΗΣΤΕΣ (NON-EXPERTS) Α. ΗΜΙΟΥΡΓΙΑ ΠΙΝΑΚΑ ΕΠΙΛΟΓΩΝ 1. TOOLS DATA UTILITIES SWITCHBOARD MANAGER YES 2. ΠΑΤΗΣΤΕ EDIT ΑΛΛΑΞΤΕ ΤΟ ΟΝΟΜΑ COMPANY CLOSE 3. ΠΑΤΗΣΤΕ NEW (CREATE NEW)
Διαβάστε περισσότερα2. Επιλέξτε την σωστή ετικέτα HTML που προσφέρει το μεγαλύτερο φόντο κειμένου. <head> <heading> <h6> <h1>
ΤΜΗΜΑ ΗΛΕΚΤΡΟΝΙΚΗΣ Τομέας Υπολογιστικών Συστημάτων και Ελέγχου Τεχνολογίες Πολυμέσων - Εφαρμογές Δρ. Β. ΒΑΛΑΜΟΝΤΕΣ Ε-mail: vala@teiath.gr Να απαντήσετε στις παρακάτω ερωτήσεις. 1. Τι σημαίνουν τα αρχικά
Διαβάστε περισσότεραUsing Custom Python Expression Functions
Using Custom Python Expression Functions QGIS Tutorials and Tips Author Ujaval Gandhi http://google.com/+ujavalgandhi Translations by Christina Dimitriadou Paliogiannis Konstantinos Tom Karagkounis Despoina
Διαβάστε περισσότεραΓιάννης Σαμωνάκης. 1 ο ΣΧΟΛΕΙΟ ΚΩΔΙΚΑ «Βασικά Θέματα Προγραμματισμού στην Ανάπτυξη Δυναμικών Διαδικτυακών Εφαρμογών» (Part 4 - PHP)
ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΡΗΤΗΣ 1 ο ΣΧΟΛΕΙΟ ΚΩΔΙΚΑ «Βασικά Θέματα Προγραμματισμού στην Ανάπτυξη Δυναμικών Διαδικτυακών Εφαρμογών» (Part 4 - PHP) Γιάννης Σαμωνάκης 1 Περιεχόμενα Τι είναι η PHP Που μπορεί να χρησιμοποιηθεί
Διαβάστε περισσότεραΤα αντικείμενα ή Χειριστήρια και οι βασικές ιδιότητες τους (properties)
Καθηγητής : Κώστας Αχιλλέως ΒΑΣΙΚΕΣ ΣΗΜΕΙΩΣΕΙΣ ΓΙΑ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟ ΣΤΗ VISUAL BASIC A ΛΥΚΕΙΟΥ ΚΑΤΕΥΘΥΝΣΗΣ Α) Τι είναι η Visual Basic Είναι μια γλώσσα οπτικού προγραμματισμού υψηλού επιπέδου. Β) Οπτικός
Διαβάστε περισσότεραΕισαγωγή στην PHP. ΕΣΔ 232 Διαχείριση Δεδομένων στη Κοινωνία της Πληροφορίας. Περιεχόμενα. Περιεχόμενα
ΕΣΔ 232 Διαχείριση Δεδομένων στη Κοινωνία της Πληροφορίας Εισαγωγή στην PHP Περιεχόμενα Περιεχόμενα PHP και HTML Βασική σύνταξη Μεταβλητές Τελεστές Συναρτήσεις Παράδειγματα 1 Βιβλιογραφία Ενότητας Βιβλιογραφία
Διαβάστε περισσότεραΔιαδικασιακός Προγραμματισμός
Τμήμα ΜΗΧΑΝΙΚΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ ΤΕ ΤΕΙ ΔΥΤΙΚΗΣ ΕΛΛΑΔΑΣ Διαδικασιακός Προγραμματισμός Διάλεξη 6 η Βρόχοι Επανάληψης Οι διαλέξεις βασίζονται στο βιβλίο των Τσελίκη και Τσελίκα C: Από τη Θεωρία στην Εφαρμογή
Διαβάστε περισσότεραΕισαγωγή στην Αριθμητική Ανάλυση
Εισαγωγή στην Αριθμητική Ανάλυση Εισαγωγή στη MATLAB ΔΙΔΑΣΚΩΝ: ΓΕΩΡΓΙΟΣ ΑΚΡΙΒΗΣ ΒΟΗΘΟΙ: ΔΗΜΗΤΡΙΑΔΗΣ ΣΩΚΡΑΤΗΣ, ΣΚΟΡΔΑ ΕΛΕΝΗ E-MAIL: SDIMITRIADIS@CS.UOI.GR, ESKORDA@CS.UOI.GR Τι είναι Matlab Είναι ένα περιβάλλον
Διαβάστε περισσότεραClient-side γλώσσες περιγραφής σεναρίων - Javascript. Client - side γλώσσες περιγραφής σεναρίων
Client-side γλώσσες περιγραφής σεναρίων - Javascript Client - side γλώσσες περιγραφής σεναρίων Γενικά τα client-side σενάρια είναι μια κατηγορία προγραμμάτων που εκτελούνται στην πλευρά των χρηστών οι
Διαβάστε περισσότεραΛειτουργικά Συστήματα
Λειτουργικά Συστήματα Ενότητα: ΕΡΓΑΣΤΗΡΙΑΚΗ ΑΣΚΗΣΗ No:01 Δρ. Μηνάς Δασυγένης mdasyg@ieee.org Τμήμα Μηχανικών Πληροφορικής και Τηλεπικοινωνιών Εργαστήριο Ψηφιακών Συστημάτων και Αρχιτεκτονικής Υπολογιστών
Διαβάστε περισσότεραΕΙΣΑΓΩΓΗ ΣΤΟΥΣ ΑΛΓΟΡΙΘΜΟΥΣ ΚΑΙ ΣΤΟΝ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΙΓΑΙΟΥ ΤΜΗΜΑ ΠΟΛΙΤΙΣΜΙΚΗΣ ΤΕΧΝΟΛΟΓΙΑΣ ΚΑΙ ΕΠΙΚΟΙΝΩΝΙΑΣ. Διδάσκουσα Δρ Β.
ΕΙΣΑΓΩΓΗ ΣΤΟΥΣ ΑΛΓΟΡΙΘΜΟΥΣ ΚΑΙ ΣΤΟΝ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΙΓΑΙΟΥ ΤΜΗΜΑ ΠΟΛΙΤΙΣΜΙΚΗΣ ΤΕΧΝΟΛΟΓΙΑΣ ΚΑΙ ΕΠΙΚΟΙΝΩΝΙΑΣ Διδάσκουσα Δρ Β. Καβακλή Χειμερινό Εξάμηνο 2001 1 Σύνολο χαρακτήρων της Pascal Για
Διαβάστε περισσότεραTEC510 Ανάπτυξη Δικτυακών Τόπων (Ε εξάμηνο) Διδάσκων: Ανδρέας Γιαννακουλόπουλος Επιστημονικός συνεργάτης Εργαστηρίου: Γιώργος Μηλιώτης
TEC510 Ανάπτυξη Δικτυακών Τόπων (Ε εξάμηνο) Διδάσκων: Ανδρέας Γιαννακουλόπουλος Επιστημονικός συνεργάτης Εργαστηρίου: Γιώργος Μηλιώτης Χειμερινό εξάμηνο 2011-2012 Χρηματοδότηση Το παρόν εκπαιδευτικό υλικό
Διαβάστε περισσότεραHow to register an account with the Hellenic Community of Sheffield.
How to register an account with the Hellenic Community of Sheffield. (1) EN: Go to address GR: Πηγαίνετε στη διεύθυνση: http://www.helleniccommunityofsheffield.com (2) EN: At the bottom of the page, click
Διαβάστε περισσότερα(3) Από την εργαλειοθήκη επιλέξτε το εργαλείο «ετικέτας (Label)». Δημιουργήστε μια ετικέτα στην φόρμα σας.
Σαχπατζίδης Αβραάμ Καθηγητής Πληροφορικής Π.Ε 20 Master of Arts (M.A) in "Gender, New Forms of Education, New Forms of Employment and New Technologies in the Information Age". ΚΕΦΑΛΑΙΟ 2 Χρήση εργαλείων
Διαβάστε περισσότεραΕισαγωγη στην html. Η δομή μιας ιστοσελίδας (αρχείο html) Η βασική δομή ενός αρχείου html είναι η εξής: <html> <head>
Εισαγωγη στην html Ο παγκόσμιος ιστός (αγγ.: World Wide Web ή www) είναι η πιο δημοφιλής υπηρεσία που μας παρέχει το Διαδίκτυο (Internet) και είναι ένα σύστημα διασυνδεδεμένων πληροφοριών (κειμένου, εικόνας,
Διαβάστε περισσότεραΠΑΝΕΠΙΣΤΗΜΙΟ ΠΑΤΡΩΝ ΠΟΛΥΤΕΧΝΙΚΗ ΣΧΟΛΗ ΤΜΗΜΑ ΜΗΧΑΝΙΚΩΝ ΗΛΕΚΤΡΟΝΙΚΩΝ ΥΠΟΛΟΓΙΣΤΩΝ ΚΑΙ ΠΛΗΡΟΦΟΡΙΚΗΣ
ΠΑΝΕΠΙΣΤΗΜΙΟ ΠΑΤΡΩΝ ΠΟΛΥΤΕΧΝΙΚΗ ΣΧΟΛΗ ΤΜΗΜΑ ΜΗΧΑΝΙΚΩΝ ΗΛΕΚΤΡΟΝΙΚΩΝ ΥΠΟΛΟΓΙΣΤΩΝ ΚΑΙ ΠΛΗΡΟΦΟΡΙΚΗΣ 2 ο ΣΕΤ ΑΣΚΗΣΕΩΝ Οι ασκήσεις αυτού του φυλλαδίου καλύπτουν τα παρακάτω θέματα: Συναρτήσεις (κεφάλαιο Functions)
Διαβάστε περισσότεραΣχολικό Βιβλίο - Κεφάλαιο 7 ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ ΜΕ PASCAL ΠΑΡΟΥΣΙΑΣΗ 13
Σχολικό Βιβλίο - Κεφάλαιο 7 ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ ΜΕ PASCAL ΠΑΡΟΥΣΙΑΣΗ 13 ΙΣΤΟΡΙΚΑ Παρουσιάστηκε το 1970 από το Niklaus Wirth Προγενέστερη γλώσσα ήταν η Algol 60 Είναι δομημένη γλώσσα προγραμματισμού υψηλού
Διαβάστε περισσότεραPascal, απλοί τύποι, τελεστές και εκφράσεις
Pascal, απλοί τύποι, τελεστές και εκφράσεις 15 Νοεμβρίου 2011 1 Γενικά Στην standard Pascal ορίζονται τέσσερις βασικοί τύποι μεταβλητών: integer: Παριστάνει ακέραιους αριθμούς από το -32768 μέχρι και το
Διαβάστε περισσότεραΕκφράσεις. Τύποι, Σταθερές & Μεταβλητές. Ορισµός Μεταβλητών
ΣΥΝΤΑΞΗ SCRIPTING ΓΛΩΣΣΑΣ Εκφράσεις Οι εκφράσεις της γλώσσας χωρίζονται µεταξύ τους µε ελληνικό ερωτηµατικό ;. Μπορούν να καταλαµβάνουν µια ή περισσότερες γραµµές ή και να υπάρχουν περισσότερες από µια
Διαβάστε περισσότερα1. Κατασκευάστε ένα διάνυσμα με στοιχεία τους ζυγούς αριθμούς μεταξύ του 31 και 75
1. Κατασκευάστε ένα διάνυσμα με στοιχεία τους ζυγούς αριθμούς μεταξύ του 31 και 75 2. Έστω x = [2 5 1 6] α. Προσθέστε το 16 σε κάθε στοιχείο β. Προσθέστε το 3 σε κάθε στοιχείο που βρίσκεται σε μονή θέση.
Διαβάστε περισσότεραTEC610 Δυναμικές Εφαρμογές Διαδικτύου (ΣΤ εξάμηνο)
TEC610 (ΣΤ εξάμηνο) Διδάσκων: Ανδρέας Γιαννακουλόπουλος Εαρινό εξάμηνο Χρηματοδότηση Το παρόν εκπαιδευτικό υλικό έχει αναπτυχθεί στα πλαίσια του εκπαιδευτικού έργου του διδάσκοντα. Το έργο «Ανοικτά Ακαδημαϊκά
Διαβάστε περισσότερα9η Εργαστηριακή Άσκηση: Stored Procedures - Triggers. Αποθηκευμένες Διαδικασίες (Stored Procedures):
9η Εργαστηριακή Άσκηση: Stored Procedures - Triggers Σκοπός της παρούσας εργαστηριακής άσκησης, είναι η εξοικείωση του σπουδαστή με τη δημιουργία αποθηκευμένων διαδικασιών (Stored Procedures) και σκανδάλης
Διαβάστε περισσότεραΣχολή Κοινωνικών Επιστημών Τμήμα Πολιτισμικής Τεχνολογίας Και Επικοινωνίας
Πανεπιστήμιο Αιγαίου Σχολή Κοινωνικών Επιστημών Τμήμα Πολιτισμικής Τεχνολογίας Και Επικοινωνίας Δικτυακά Πολυμέσα Ι (Β Έτος, 3ο εξ) Διάλεξη #5η: HTML: πίνακες (tables), πλαίσια (frames) Γαβαλάς Δαμιανός
Διαβάστε περισσότεραΣχεδίαση Εφαρμογών και Υπηρεσιών Διαδικτύου 7 η Διάλεξη: Σύντομη εισαγωγή στην Java
Σχεδίαση Εφαρμογών και Υπηρεσιών Διαδικτύου 7 η Διάλεξη: Σύντομη εισαγωγή στην Java Δρ. Απόστολος Γκάμας Λέκτορας (407/80) gkamas@uop.gr Σχεδίαση Εφαρμογών και Υπηρεσιών Διαδικτύου Διαφάνεια 1 Εισαγωγή
Διαβάστε περισσότεραΕργαστήρια Αριθμητικής Ανάλυσης Ι. 1 ο Εργαστήριο. Εισαγωγή στο Matlab
Εργαστήρια Αριθμητικής Ανάλυσης Ι 1 ο Εργαστήριο Εισαγωγή στο Matlab 2017 Εισαγωγή Στα εργαστήρια θα ασχοληθούμε με την υλοποίηση των αριθμητικών μεθόδων που βλέπουμε στο θεωρητικό μέρος του μαθήματος,
Διαβάστε περισσότερα