Ανάπτυξη Εφαρμογών Πληροφορικής

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

Download "Ανάπτυξη Εφαρμογών Πληροφορικής"

Transcript

1 Ηλίας Χατζηθεοδωρίδης (Σχ. ΜΜΜ) Γεώργιος Καμπουράκης (Σχ. ΗΜ) Ηλεκτρονικό Υλικό για το μάθημα του 3ου Εξαμήνου της Σχολής Μηχανικών Μεταλλείων-ΜεταλλουργώνΜεταλλουργών Ανάπτυξη Εφαρμογών Πληροφορικής

2 Εισαγωγή στην Visual Basic Προηγούμενες γνώσεις Χειρισμός του περιβάλλοντος της γλώσσας Βασικές εντολές για τον καθορισμό των μεταβλητών Συνθηκών εντολών εκτύπωσης βασικά στοιχεία για την σχεδίαση γραφικών

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

4 Περιβάλλον της γλώσσας παράθυρα προγραμματισμού (εντολών) διάφορα αρχεία που συνδυαζόμενα συνθέτουν την εφαρμογή σας (Project structure, project files), εργαλεία διαφόρων αντικειμένων (object tools), μορφοποίησης του παραθύρου της εφαρμογής σας ή αλλιώς φόρμας ς( (form), λίστα ονομάτων που αποτελεί τις ιδιότητες του αντικειμένου που έχετε επιλέξει τελευταίο με το ποντίκι (οι μεταβλητές του).

5 Αντικειμενοστραφές (object oriented) περιβάλλον Το περιβάλλον της Visual Basic είναι αντικειμενοστραφές (object oriented) ωστόσο η γλώσσα αυτή καθεαυτή δεν περιέχει όλα τα στοιχεία που περιέχουν καθαρά αντικειμενοστραφείς γλώσσες όπως ή C++ Βέβαια,, για το μεγαλύτερο ποσοστό εφαρμογών οι δυνατότητες πους σας δίνονται είναι περισσότερο από αρκετές.

6 Τα πρώτα αντικείμενα που θα γνωρίσετε είναι τα διάφορα εργαλεία που σας δίνει η γλώσσα με την μορφή εικονιδίων και μπορείτε να τα βάλετε πάνω σε μια φόρμα πολλές φορές το καθένα αλλά με διαφορετικά ονόματα. Υπάρχει η δυνατότητα βέβαια να δημιουργήσετε ένα ομαδοποιημένο σύνολο αντικειμένων με το ίδιο όνομα αλλά με διαφορετικούς δείκτες (Array of objects)

7 Στην εφαρμογή μας θα χρησιμοποιήσουμε αντικείμενο επιφάνειας γραφικών και εικόνων (Picture Picture) το εργαλείο δημιουργίας κουμπιών (Button) το εργαλείο προβολής κειμένου (Label Label) το εργαλείο επεξεργασίας κειμένου (TextBox) και τέλος, το εργαλείο του χρονομετρητή (Timer,) Μεταφέρουμε αυτά τα εργαλεία κάνοντας κλικ στο καθένα από αυτά και μετά με το ποντίκι ανοίγουμε περιοχή στο μέγεθος που θέλουμε πάνω στην φόρμα. Κάποια εργαλεία μπορούν να καταλαμβάνουν οποιαδήποτε επιφάνεια, όπως το Picture, άλλα όμως έχουν προκαθορισμένο μέγεθος, όπως ο Timer.

8 πρόχειρη σχεδίαση των απαραίτητων εργαλείων λί επιφάνεια όπου τα μόρια του αερίου θα κινούνται σε πραγματικό χρόνο, θα συγκρούονται με τα τοιχώματα ή μεταξύ τους και θα αλλάζουν διεύθυνση Το ρολόι προσθέτει ουσιαστικά την λειτουργία μέτρησης του πραγματικού χρόνου και χρησιμοποιεί την τεχνολογία των events (συμβάντων) που μπορούμε εμείς με την σειρά μας να εκμεταλλευτούμε ώστε να κάνουμε κάποιες διεργασίες ή ζ η υπολογισμούς σε τακτά χρονικά διαστήματα πραγματικού χρόνου. παρουσιάζει με γραφικό τρόπο τις συγκρούσεις αυτές ανά δευτερόλεπτο Το γράφημα αυτό θα αλλάζει με τον χρόνο αλλά και με την ταχύτητα κίνησης των μορίων. Αυτό μπορεί να θεωρηθεί ότι είναι απόλυτα ανάλογο με την αύξηση της θερμοκρασίας, είναι σαν να ζεσταίνουμε το αέριο. μια σειρά από Label objects μας πληροφορούν για την μεταβολή των παραμέτρων που μετράμε, π.χ συγκρούσεις ανά δευτερόλεπτο

9 το κουτί με το αέριο, γεμισμένο με μόρια αερίου έχουμε παγώσει τον χρόνο οπότε δεν υπάρχει κίνηση Οι τελείες αντιστοιχούν στα μόρια του αερίου Πατήσαμε το κουμπί για να δημιουργηθεί αυτό

10 Επεξήγηση Λειτουργίας Κάθε μόριο αέρα θεωρούμε ότι περιέχει κάποια πληροφορία ρ που εκφράζεται με κάποιες παραμέτρους. ρ Για παράδειγμα, η θέση του αερίου στον δισδιάστατο εδώ χώρο πρέπει να εκφραστεί μέσα από κάποιες μεταβλητές που να περιέχουν αριθμούς. Η ταχύτητα κίνησης επίσης στις δύο διαστάσεις απαιτεί το ίδιο. Εμείς έχουμε βάλει και μια παράμετρο χρώματος κουκίδων που εάν αργότερα θελήσουμε μπορούμε να την δούμε σαν μόρια διαφορετικών αερίων, καθένα με διαφορετικό χρώμα.

11 δομή «Type... End Type» Τις παραμέτρους αυτές τις εκφράζουμε συνολικά με την δομή Type... End Type όπως φαίνεται στο επόμενο σχήμα. Η μορφή αυτή σύνταξης έχει στοιχεία δομημένου μ ρφή ή ξης χ χ μημ καθορισμού των μεταβλητών αλλά δεν είναι πλήρως αντικειμενοστραφείς.

12 «Modules» Συνήθως, τους ορισμούς αυτούς τους δίνουμε μέσα σε περιοχές κώδικα που το περιβάλλον της γλώσσας τα ονομάζει modules. Στο σχήμα φαίνεται πως δημιουργούμε ένα νέο module. Ακόμη και ένα module είναι αντικείμενο για το περιβάλλον της γλώσσας ενισχύοντας την άποψη ότι το περιβάλλον είναι αρκετά αντικειμενοστραφές.

13 Κώδικας, Global l μεταβλητές Έπειτα, μέσα στο module αυτό γράφουμε επιπλέον κώδικα που καθορίζει ρζ άλλες μεταβλητές του περιβάλλοντός ρβ

14 Το πρόγραμμα τρέχει συχνότητα κρούσεων με τα τοιχώματα συχνότητα κρούσεων μεταξύ των αερίων

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

16 Κώδικας αρχικοποίησης τιμών Ακολουθεί ο κώδικας που απαιτείται για να αρχικοποιήσει τις οθόνες και τις τιμές ακόμη και τις αρχικές θέσεις των ατόμων του αερίου. Από αυτόν τον κώδικα το πρώτο μέρος βάζει σε μεταβλητές το μέγεθος (συντεταγμένες) του χώρου (επιφάνειας εδώ) που μπορούν να κινούνται τα άτομα (σε pixels ή άλλες μονάδες). Έπειτα βεβαίως προσδιορίζει τον μέγιστο αριθμό ατόμων/μορίων που θα περιέχονται μέσα στον χώρο (επιφάνεια), έπειτα καθαρίζει το γραφικό περιβάλλον και ορίζει το μέγεθος της κατώτερης επιφάνειας με την μέθοδο Scale.

17 Αρχικές συντεταγμένες θέσης ατόμων αερίου Τελικά ο κώδικας που ακολουθεί βάζει αρχικές συντεταγμένες στα μόρια/άτομα αερίου και τα ζωγραφίζει στην οθόνη. Καθορίζει επίσης και την ταχύτητα, που την παίρνει από ένα TextBox της φόρμας μας ενώ αρχικοποιεί τον χρόνο αλλά και το σύνολο συγκρούσεων με τα τοιχώματα αλλά και μεταξύ τους.

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

19 Τλ Τελικός κώδικας: έλεγχος εφαρμογής

20 Κώδικας του αντικειμένου «Timer» Όπως είπαμε στην αρχή υπάρχει και ένα αντικείμενο Timer Στην προηγούμενη διαφάνεια φαίνεται και ο κώδικας που περιέχει. Κάθε δευτερόλεπτο κάνει μια στατιστική των κινήσεων και της όλης κατάστασης του αερίου και την γράφει σαν διάγραμμα στο κάτω γράφημα της φόρμας.

21 Παράδειγμα ανασκόπησης Παράδειγμα γραφικών: ημιτονοειδείς καμπύλες και συμβολή Σ άδ λ θ ί θ λ ή ό Στο παράδειγμα που ακολουθεί θα μελετήσουμε το φαινόμενο της συμβολής δύο ημιτονοειδών κυμάτων.

22 Συμβολή δύο κυμάτων

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

24 Κύματα σε αντίθεστη φάση

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

26 Κώδικας σε αντικείμενα

27 Κώδικας υπολογισμών

28 Βάσεις δεδομένων Οδηγίες για το πώς θα φτιάξετε μια βάση δεδομένων χρησιμοποιώντας την Visual Basic.

29 Εντολές για αναζητήσεις Κατά την διάρκεια του μαθήματος, θα χρησιμοποιήσαμε τις εντολές FindFirst και FindNext Αυτές συνδυάζονται με πιο ισχυρές εντολές για το αναζητήσεις που έχουν την σύνταξη της γλώσσας SQL

30 Δημιουργία νέου project

31 Ξανά, τα βασικά μέρη του περιβάλλοντος της Visual Basic τα μέρη και την δομή του προγράμματος μπάρα με τα εργαλεία ιδιότητες των αντικειμένων (objects)

32 Έπειτα γεμίζουμε την φόρμα μας με τα απαραίτητα εργαλεία που είναι συνήθως: ετικέτες (labels, ) πεδία (text boxes, ) το εργαλείο σύνδεσης με βάσεις δεδομένων (Data, ) και πιθανότατα κουμπιά ελέγχου (Command buttons, )

33 Ένωση με την βάση δεδομένων: το αντικείμενο Data Στα παρακάτω όπου λέμε την λέξη mydbobject θα εννοούμε το αντικείμενο Data που συμβολίζεται με το εικονίδιο που το πήρατε από την εργαλειοθήκη αντικειμένων της Visual Basic και το συνδέσαμε με πίνακα ενός συνόλου εγγραφών (RecordSet) μιας βάσης δεδομένων δ (Database). t b Όταν το εργαλείο λί αυτό τοποθετηθεί θ στην φόρμα, ενώ ήδη του έχουμε δώσει το όνομα που είπαμε παραπάνω, θα έχει την παρακάτω μορφή:

34 Σχεδίαση της φόρμας

35 Βάση δεδομένων δ και ονοματολογία πεδίων Πρέπει με την Access να έχετε δημιουργήσει μια βάση δεδομένων που περιέχει έναν πίνακα με πεδία ανάλογα των πεδίων που φαίνονται στο προηγούμενο σχήμα. Ονομάζουμε βεβαίως και τα αντικείμενα στην φόρμα μας με λογικά ονόματα το Ονομάζουμε βεβαίως και τα αντικείμενα στην φόρμα μας με λογικά ονόματα, το καθένα ξεχωριστά αλλάζοντας τις ιδιότητες τους. Για παράδειγμα, το πεδίο που φαίνεται να ονομάζεται Text1 του δίνουμε ένα προφανές όνομα, π.χ. txttitle όπως φαίνεται στο επόμενο σχήμα.

36 Συνένωση εφαρμογής με αρχείο της βάσης Βεβαίως, πρέπει να κάνουμε και την σύνδεσή του με την βάση δεδομένων (c:/mybooksdb) και τον πίνακά της (mybookstable), καθώς και να ορίσουμε από ποιο πεδίο θα παίρνει τιμές, το οποίο μπορεί να το έχουμε ήδη ονομάσει μέσα στην Access σαν Title. Για να γίνουν όλα αυτά πρέπει πρώτα να συνδέσουμε το αντικείμενο της βάσης δεδομένων mydbobject με την βάση δεδομένων αλλάζοντας την παρακάτω ιδιότητα δίνοντάς της το όνομα αρχείου της βάσης που δημιουργήσαμε μ με την Access.

37 Ιδιότητες και πεδία Επίσης αλλάζουμε και την ιδιότητα όπως παρακάτω ώστε να περιέχει το όνομα του πίνακα της βάσης. Επιπλέον κάνουμε και την σύνδεση του πεδίου της φόρμας με το αντικείμενο της βάσης δεδομένων αλλάζοντας τις ιδιότητές του στην φόρμα όπως φαίνονται στο παρακάτω σχήμα. Αλλάζουμε δηλαδή τις ιδιότητες DataSource στο όνομα του αντικειμένου (δηλαδή στο mydbobject) που κάνει την σύνδεση ύδ με το αρχείο της βάσης, και την ιδιότητα δό DataField στο όνομα του αντίστοιχου πεδίου. Την ίδια εργασία κάνουμε για κάθε πεδίο της φόρμας, αντίστοιχα με το πεδίου που του ανήκει. Η Visual Basic διευκολύνει μια και με pull-down μενού μας δίνει τις δυνατές επιλογές, αρκεί βέβαια η αρχική σύνδεση με την βάση δεδομένων να έχει γίνει σωστά.

38 Ιδιότητες του αντικειμένου Text Μπορούμε επιπλέον να αλλάξουμε και άλλες ιδιότητες δό του αντικειμένου txttitlettitle ώστε να είναι πιο χρήσιμο, π.χ. να μπορούμε να γράψουμε περισσότερες από μία γραμμές με αυτόματη ροή του κειμένου στην επιφάνειά του. Γα Για να γίνει ίε αυτό αλλάζουμε την ιδιότητα δό MultiLine στην τιμή True ενώ μπορούμε να προσθέσουμε και κάθετη μπάρα ολίσθησης αλλάζοντας την ιδιότητα ScrollBars δίνοντάς της την τιμή 2 Vertical. Με το ίδιο τρόπο μπορούμε να αλλάξουμε πολλές ιδιότητες ώστε να κάνουμε το πρόγραμμα πιο λειτουργικό αλλά και εμφανίσιμο.

39 Επίσης απαιτείται και η εισαγωγή στην φόρμα ενός κουμπιού που να μας επιτρέπει να προσθέτουμε καινούργιες εγγραφές. Βάλτε λοιπόν ένα κουμπί CommandButton στην φόρμα και μετά αλλάξτε του την ιδιότητα Name σε ένα όνομα που να είναι προφανές, π.χ. cmdaddnewrecord, καθώς και την ιδιότητα Caption σε ένα σύντομο κείμενο που να εξηγεί την δουλεία του κουμπιού αυτού, π.χ. όπως φαίνεται παρακάτω. Προσοχή! Στο Name δεν επιτρέπονται χαρακτήρες του κενού, στο Caption όμως μπορείτε να γράψετε ότι θέλετε.

40 Πρόσθεση νέας εγγραφής Πρέπει επιπλέον να προγραμματίσουμε το κουμπί αυτό ώστε να δίνει την εντολή για νέα εγγραφή. Πατήστε με το ποντίκι με διπλό κλικ πάνω στο κουμπί. Θα εμφανιστεί ένα παράθυρο όπως το παρακάτω. Ανάμεσα στις γραμμές Private Sub και End Sub γράφετε τον κώδικα, οτιδήποτε πρέπει δηλαδή να συμβαίνει όταν πατάτε αυτό το κουμπί. Στην περίπτωσή μας αυτό που πρέπει να γίνεται είναι η ενεργοποίηση μια άδειας εγγραφής. Ο κώδικας που το κάνει αυτό είναι ο επόμενος: mydbobject.recordset.addnew

41 Σύνδεση με τη βάση με κώδικα Το πρώτο μέρος του ονόματος είναι το αντικείμενο σύνδεσης με την βάση δεδομένων, το δεύτερο μέρος του ονόματος μετά την πρώτη τελεία δείχνει στο σύνολο εγγραφών της βάσης και το τρίτο μέρος σημαίνει ότι πρέπει στο σύνολο εγγραφών να προσθέσει μία νέα εγγραφή. Το AddNew είναι μία «μέθοδος» του Recordset, όπως και το Click είναι μέθοδος του κουμπιού cmdaddnewrecord.

42 Όσα είπαμε φαίνονται στο προηγούμενο σχήμα με επιπλέον μια πληροφορία: το μενού που ανοίγει εάν πατήσουμε το βέλος δεξιά ξά του Click περιέχει όλες τις δυνατές μεθόδους του κουμπιού, δηλαδή περιοχές όπου εσείς μπορείτε να γράψετε κώδικα ώστε το πρόγραμμά σας να κάνει διάφορες λειτουργίες. Θα μπορούσατε π.χ. με το πάτημα του κουμπιού να αλλάζει το χρώμα του και όταν το αφήνετε να επανέρχεται στο αρχικό του χρώμα. Αφού τελικά άγίνουν όλες όεςοι συνδέσεις των πεδίων και ο προγραμματισμός του κουμπιού μπορούμε πλέον να προσθέσουμε τίτλους βιβλίων αφού τρέξουμε βεβαίως το πρόγραμμα πατώντας το κουμπί που φαίνεται στο μενού του περιβάλλοντος της γλώσσας.

43 Το πρόγραμμα τρέχει Εδώ έχουμε επιπλέον πατήσει το κουμπί Add New Record, αυτό άδειασε τα πεδία (έβαλε κενές τιμές) και τα έκανε έτοιμα για να εισάγουμε κείμενο (στην επόμενη ε φόρμα τον τίτλο ίλο και τον συγγραφέα μόνο). όο)

44 Νέες εγγραφές Επαναλαμβάνοντας την λειτουργία μπορούμε να προσθέσουμε επιπλέον εγγραφές, με άλλα λόγια επιπλέον βιβλία. Για να καταλάβουμε τι εννοούμε δίνουμε το επόμενο σχήμα. Οι κολώνες αυτού περιέχουν τα πεδία της βάσης δεδομένων ενώ οι γραμμές (οριζόντια) τις εγγραφές, ή αλλιώς τα βιβλία, δηλαδή ότι εισάγαμε με την Visual Basic. Είναι προφανές ότι εισάγαμε τρία βιβλία ββ (τρείς ρ ς εγγραφές). Το παρακάτω σχήμα το πήραμε από την Access, ανοίγοντας την βάση δεδομένων και τον πίνακα που περιέχει.

45 Μετακίνηση μεταξύ εγγραφών Πίσω στην Visual Basic ξανά! Μπορούμε να μετακινούμαστε από εγγραφή σε εγγραφή ώστε να τις δούμε όλες πατώντας τα βέλη και στο αντικείμενο mydbobject της φόρμας μας. Στην πρώτη εγγραφή πάμε πατώντας το βέλος και στη τελευταία με το. Όλα βρίσκονται στην φόρμα μας πάνω στο

46 Αναζητήσεις στην βάση Χρησιμοποιούμε μια βάση δεδομένων όχι απλά να κρατάμε εγγραφές αλλά και να ψάχνουμε γρήγορα μέσα σε αυτές. Εδώ θα χρησιμοποιήσουμε μια σειρά εντολών που μπορούν να κάνουν πολύπλοκες αναζητήσεις. Έτσι, χρησιμοποιούμε τις: mydbobject.recordset.findfirst SQL_StringString για να βρούμε την πρώτη εγγραφή (Record ή RecordSet) που ικανοποιεί την συνθήκη που περιγράφετε στον αλφαριθμητική μεταβλητή SQL_String. Βάζουμε την εντολή συνήθως εκτός και πριν μιας επανάληψης (Loop), όπως για παράδειγμα While Wend. mydbobject.recordset.findnext SQL_StringString για να βρούμε τις επόμενες εγγραφές (Record ή RecordSet) που ικανοποιούν τις συνθήκες που περιγράφετε στον αλφαριθμητική μεταβλητή SQL_String η οποία θα πρέπει να παραμείνει με το ίδιο περιεχόμενο ώστε η αναζήτηση να είναι σωστή. Βάζουμε την εντολή συνήθως εντός της επανάληψης (Loop), όπως για παράδειγμα του While Wend. W

47 Η φόρμα γεμάτη Τα παραπάνω φαίνονται πως λειτουργούν εάν προσθέσουμε στην φόρμα μας μερικά ακόμη αντικείμενα, δηλαδή επιπλέον πεδία ΤextBox, μια λίστα και μερικά κουμπιά. Έτσι η φόρμα μας πλέον γίνεται όπως στο σχήμα: Πατώντας το κουμπί θα ψάχνει στους συγγραφείς Πατώντας το θα ψάχνει στους τίτλους βιβλίων. Φυσικά θα ψάχνει για το κείμενο λέξη-κλειδί που θα βάζουμε κάθε φορά στα πεδία αριστερά των κουμπιών. Εάν είναι άδεια θα βρίσκει τα πάντα ή τίποτα, ανάλογα την συνθήκη που θα έχουμε στο SQL_String.

48 Λίγα λόγια για τις συνθήκες SQL Η σύνταξη της SQL_String αλφαριθμητικής μεταβλητής είναι συγκεκριμένη και έχει γενικά την παρακάτω σύνταξη: <Όνομα_πεδίου> <κενός χαρακτήρας> <Συνθήκη> <κενός χαρακτήρας> <Τιμή που αναζητούμε> Όπου: <Όνομα_πεδίου>: αντιστοιχεί σε όνομα πεδίου του πίνακα όπως αυτό το έχουμε ορίσει μέσα στην βάση δεδομένων (π.χ. χ εμείς το κάναμε μέσα από την Access). <Συνθήκη>: αντιστοιχεί σε τελεστές σύγκρισης, όπως = για πλήρη ταύτιση > για να εκφράσουμε ότι η τιμή που αναζητούμε πρέπει να είναι μεγαλύτερη < για να εκφράσουμε ότι η τιμή που αναζητούμε πρέπει να είναι μικρότερη <> για να εκφράσουμε ότι η τιμή που αναζητούμε πρέπει να είναι διαφορετική >= για να εκφράσουμε ότι η τιμή που αναζητούμε πρέπει να είναι μεγαλύτερη ή ίση <= για να εκφράσουμε ότι η τιμή που αναζητούμε πρέπει να είναι μικρότερη ή ίση Like για να εκφράσουμε ότι η τιμή που αναζητούμε πρέπει να μοιάζει ή καλύτερα περιέχετε στη βάση <Τιμή που αναζητούμε>: : αντιστοιχεί στην τιμή που θέλουμε να βρούμε, δηλαδή: Αριθμητική, οπότε την γράφουμε απευθείας Αλφαριθμητική, η οποία όμως πρέπει να μπει μέσα σε απλά εισαγωγικά, δηλαδή κείμενο

49 Παράδειγμα 1 : SQL_String = Author = John mydbobject.recordset.findnext SQL_String Q_ Μέσα σε διπλά εισαγωγικά γράφουμε το Author = John, όπου το Author είναι το όνομα πεδίου των εγγραφών του πίνακα που περιέχει τα ονόματα των συγγραφέων (Author) π.χ. των βιβλίων ββ μας. Το = σημαίνει ότι θέλουμε πλήρη ταύτιση του αναζητούμενου ονόματος ς( (ακριβώς ρβ ςίσο δηλαδή) και το John μέσα σε απλά/μονά εισαγωγικά είναι το τι ζητάμε, δηλαδή εγγραφές που να περιέχουν συγγραφείς με το όνομα John.

50 Παράδειγμα 2 : SQL_String = Year >= 2002 mydbobject.recordset.findnext SQL_StringString Μέσα σε διπλά εισαγωγικά γράφουμε το Year = 2005, όπου το Year είναι το όνομα πεδίου των εγγραφών του πίνακα που περιέχει τα έτη εκδόσεων των βιβλίων (Year). Το >= σημαίνει ότι θέλουμε να βρούμε τα βιβλία που έχουν ημερομηνία έκδοσης από το 2002 και μετά. Ο αριθμός δεν χρειάζεται να είναι μέσα σε απλά εισαγωγικά.

51 Παράδειγμα 3 : SQL_String = Title Like *Visual Basic* mydbobject.recordset.findnext SQL_String Μέσα σε διπλά εισαγωγικά γράφουμε το Title Like *Visual Basic*, όπου το Title είναι το όνομα πεδίου των εγγραφών του πίνακα που περιέχει τους τίτλους των βιβλίων (Title). Το Like σημαίνει ότι θέλουμε να βρούμε τα βιβλία που έχουν κάπου μέσα στον τίτλου τους το όνομα Visual Basic, δηλαδή βιβλία της Visual Basic. Αυτό πρέπει να είναι μέσα σε απλά εισαγωγικά, δηλαδή *Visual Basic*. Τα αστεράκια α σημαίνουν ότι το Visual Basic μπορεί να περιέχεται οπουδήποτε μέσα στον τίτλο. Αν γράφαμε *Visual Basic θα βρίσκαμε τις εγγραφές με το Visual Basic στο τέλος του τίτλου, ενώ αν γράφαμε Visual Basic* θα βρίσκαμε τις εγγραφές με το Visual Basic πάντα στην αρχή του τίτλου.

52 Τλ Τελεστές Επίσης μπορούμε να συνδέουμε τις παραπάνω συνθήκες ςμε τελεστές συνθήκης ήηςόπως οι AND, OR, XOR κτλ. Παράδειγμα: SQL_String = Title Like *Visual Basic* AND Year >= 2002 mydbobject.recordset.findnext SQL_String Με το παραπάνω βρίσκουμε όλες τις εγγραφές βιβλίων που έχουν οπουδήποτε στον τίτλο το Visual Basic και έχουν ταυτόχρονα εκδοθεί κατά και μετά το έτος 2002.

53 Ένα σύνθετο ύθ παράδειγμα Κατά την διάρκεια του μαθήματος κάνουμε ένα παράδειγμα που σας βοηθά να φτιάχνετε τέτοιες πολύπλοκες λ συνθήκες, επιτόπου με επιλογές πάνω στην φόρμα. Αυτό συνήθως απαιτεί την χρήση δομών αποφάσεων όπως η IF THEN ELSE ENDIF ELSE ENDIF και με άλλα αντικείμενα όπως τα OptionButton και CheckBox. Προχωρούμε να δούμε αρχικά μια απλή περίπτωση που βρίσκει μία μόνο εγγραφή. Το αποτέλεσμα της αναζήτησης θα φαίνεται στην λίστα της φόρμας, την οποία έχουμε ονομάσει lstresults. Με τον κώδικα που φαίνεται στο επόμενο σχήμα βρίσκουμε μόνο την πρώτη εγγραφή της οποίας τον τίτλο βάζει στην λίστα όπως φαίνεται και στο μεθεπόμενο σχήμα.

54 Αναζήτηση μόνο μίας εγγραφής Κώδικας: Αποτέλεσμα:

55 Επεξήγηση Με την γραμμή εντολής SQL_String = "Authors = '" + frmbooks.txtfindauthor + "'" σχηματίζουμε μ την εντολή αναζήτησης της SQL. Εάν στο πεδίο αναζήτησης του συγγραφέα βάλουμε το όνομα F. Writer, τότε μετά το πάτημα του κουμπιού για την αναζήτηση η αλφαριθμική μεταβλητή SQL_String θα περιέχει την τιμή: SQL_String Q_ = "Authors = ' F. Writer'" Προσοχή στα εισαγωγικά. Τα διπλά εισαγωγικά ( ) ανήκουν στην Visual Basic ενώ τα απλά/μονά εισαγωγικά ( ) στην SQL, όπως είπαμε και προηγουμένως.

56 Κώδικας απλής αναζήτησης Έπειτα το πρόγραμμα καθαρίζει την λίστα αποτελεσμάτων από οτιδήποτε μπορεί ήδη να περιέχει, έπειτα εκτελείτε ή εντολή αναζήτησης και το πρώτο ββ βιβλίο (εγγραφή) ή που βρίσκει με μοναδικό συγγραφέα τον F. Writer το προσθέτει στην λίστα στην τελευταία εντολή σαν τίτλο. Ωστόσο το πρόγραμμα δεν είναι πλήρες μια και εάν ο συγγραφέας δεν υπάρχει θα σας βάλει στην λίστα την πρώτη εγγραφή αλλά αυτό δεν θα έπρεπε να συμβαίνει. Για να αποφύγουμε αυτό μετατρέπουμε τον κώδικα όπως στο επόμενο σχήμα

57 Κώδικας αναζήτησης όλων των περιπτώσεων Με μία δομή αποφάσεων IF THEN ELSE ENDIF και με την ιδιότητα NoMatch η οποία παίρνει την τιμή FALSE όταν βρει κάποια εγγραφή ή TRUE όταν δεν βρει βά βγάζει και το αντίστοιχο αποτέλεσμα. Δηλαδή για συγγραφέα που δεν υπάρχει η δομή απόφασης θα γράψει στην λίστα το κείμενο No book found!. Όταν ο F. Writer όμως έχει γράψει περισσότερα του ενός βιβλία και τα έχουμε στην βάση μας τότε πως θα τα δούμε; Αυτό είναι δυνατόν μετατρέποντας τον κώδικα σύμφωνα με το επόμενο σχήμα.

58 While Wend και FindNext Εδώ έχουμε προσθέσει την δομή επανάληψης While Wend και την μέθοδο FindNext που κάνουν το πρόγραμμα να σαρώνει όλη την βάση και να βρίσκει όλες τις περιπτώσεις που ικανοποιούν την συνθήκη ήηsql. Σε αυτή την περίπτωση εάν δεν βρεθεί κάτι η λίστα παραμένει άδεια οπότε δεν απαιτείται κάτι επιπλέον εκτός εάν οπωσδήποτε θέλουμε να φαίνεται ότι δεν βρέθηκε τίποτα οαοπότε προσθέτουμε ουμε αμέσως μετά το Wend σε νέα γραμμή τον επιπλέον κώδικα που φαίνεται στο επόμενο σχήμα.

59 Επεξήγηση Εδώ το ListCount μετρά πόσες γραμμές εγγραφών έχουν γίνει στην λίστα. Εάν δεν έχει γίνει καμία σημαίνει ότι δεν βρέθηκε κανένα αέα ββλίο βιβλίο οπότε μπορεί απλά να ενημερώσει ηερώσε ανάλογα. άλοα Για να μην χρειάζεται να βάζουμε ολόκληρο το όνομα ενός συγγραφέα, όπως ακριβώς αυτό είναι γραμμένο στην βάση δεδομένων, αλλά μέρος αυτού και μόνο τότε χρησιμοποιούμε τον τελεστή σύγκρισης της SQL που λέγεται Like. Αυτός σε συνδυασμό με αστεράκια (*) βρίσκει όλες τις εγγραφές που περιέχουν στο πεδίο που γίνεται η αναζήτηση το κείμενο ε που αναζητούμε. αζηούε Το πώς αλλάζει η γραμμή εντολής όπου καθορίζουμε την μεταβλητή SQL_StringString φαίνεται στο επόμενο σχήμα. Όλα τα άλλα παραμένουν ίδια.

60 Τλ Τελευταία λόγια Εδώ καλύψαμε τα βασικότερα στοιχεία που μας επιτρέπουν να γράψουμε προγράμματα βάσεων δεδομένων στην Visual Basic. Ο συνδυασμός των παραπάνω επιτρέπει την δημιουργία πολύπλοκων προγραμμάτων με απόλυτο έλεγχο πάνω στην βάση δεδομένων. Σαν άσκηση χρησιμοποιήστε όσα ξέρετε από την γλώσσα και όσα μάθαμε εδώ για να κάνετε μια πληρέστερη εφαρμογή βιβλιοθήκης με πολύπλοκες αναζητήσεις.

61 Σημαντικά σημεία 1 Είναι σημαντική βοήθεια να βάζετε πρώτα την SQL μέσα σε μια αλφαριθμητική μεταβλητή και μετά να εφαρμόζεται τις μεθόδους FindFirst και FindNext σε αυτή την μεταβλητή. Για μετακινήσεις στην βάση δεδομένων είδαμε ότι μπορούμε να χρησιμοποιούμε τις εντολές: MoveFirst για μετακίνηση στην πρώτη εγγραφή MoveLast για μετακίνηση στην τελευταία εγγραφή MoveNext για μετακίνηση στην επόμενη εγγραφή από αυτή που είμαστε MovePrevious για μετακίνηση στην προηγούμενη εγγραφή από αυτή που είμαστε Να θυμόσαστε την μέθοδο NoMatch γιατί σας είναι πολύ χρήσιμη για να τερματίζετε τις δομές επανάληψης και αποφάσεων, όπως την While Wend, αλλά και να δίνεται τα κατάλληλα μηνύματα στον χρήστη.

62 Σημαντικά σημεία 2 Όταν προσθέτετε μια νέα εγγραφή με την μέθοδο AddNew, η νέα εγγραφή σώζεται μόνο όταν μετακινηθείτε σε άλλη υπάρχουσα, προηγούμενη ού η εγγραφή. Εάν, για παράδειγμα, α για κάποιο λόγο ο υπολογιστής σβήσει, ή κλείσετε το πρόγραμμα πριν μετακινηθείτε σε νέα εγγραφή, θα χάσετε την τελευταία εγγραφή. Εάν θέλετε να σβήσετε μια εγγραφή, δημιουργήστε ένα κουμπί διαγραφής και βάλτε για κώδικα σε αυτό (μέθοδο Click) την μέθοδο Delete, π.χ. frmbooks.mydbobject.recordset.deletemydbobject Delete Σημαντικό είναι να χρησιμοποιήσετε το HELP της Visual Basic για επιπλέον εντολές και για περισσότερες πληροφορίες στην σύνταξη των εντολών.

63 Μεταφορά μεταξύ προγραμμάτων Windows οποιαδήποτε πληροφορία σε μορφή κειμένου ή εικόνας. Χρήση του πρόχειρου για μεταφορά δεδομένων σε διαφορετικές εφαρμογές

64 Εισαγωγή Γνωρίζεται πολύ καλά όλοι σας ότι είναι πολύ εύκολο να μεταφέρουμε μεταξύ προγραμμάτων Windows οποιαδήποτε πληροφορία σε μορφή κειμένου ή εικόνας. Πολλαπλές λέ φορές χρησιμοποιείτε το Copy/Cut & Paste ή το Αντιγραφή/Αποκοπή & Επικόλληση όπως είναι στα Ελληνικά. Εδώ θα μάθετε πόσο απλά γίνεται αυτό ώστε να το χρησιμοποιείτε και εσείς. Το αντικείμενο που θα χρησιμοποιήσουμε το καταλαβαίνει η γλώσσα με το όνομα Clipboard.

65 Αντικείμενο Clipboard Δημιουργήστε μια φόρμα με τα παρακάτω αντικείμενα, ένα κειμένου και ένα εικόνας και περάστε κάποια τυχαία εικόνα σε αυτό. Στο κουμπί Copy Text βάλτε τον κώδικα που ακολουθεί.

66 Clear και SetText t Η μέθοδος Clear καθαρίζει το περιεχόμενο του προχείρου ώστε να μπορεί να δεχτεί νέα δεδομένα και είναι απαραίτητη κάθε φορά. Η μέθοδος SetText τοποθετεί στο πρόχειρο κείμενο και μόνο, π.χ. το περιεχόμενο του txttext που είναι αντικείμενο της φόρμας που ονομάσαμε frmclipboard.

67 SetData t Αντίστοιχα, για την περίπτωση εικόνας χρησιμοποιούμε την εντολή SetData όπως φαίνεται στο επόμενο σχήμα.

68 GetText t και GetData t Όταν από άλλη εφαρμογή θέλουμε να μεταφέρουμε κείμενο τότε μπορούμε να χρησιμοποιήσουμε την μέθοδο GetText ή την GetData όταν πρόκειται για εικόνες. Παράδειγμα Όταν Όα θέλουμε σοα στο αντικείμενο εμε της φόρμας μας με όνομα txttext να βάλουμε κείμενο που περιέχεται στο πρόχειρο τότε γράφουμε τον κώδικα: frmclipboard.txttext.text = Clipboard.GetText.

69 Προγράμματα που γράφουμε σε Visual Basic μπορούν να συνδεθούν δθύ με οποιοδήποτε πρόγραμμα Windows και να πάρει δεδομένα ή να μεταφέρει δεδομένα. EXCEL σε σύνδεση με πρόγραμμα της Visual Basic

70 Εισαγωγή Τα προγράμματα που γράφουμε σε Visual Basic μπορούν να συνδεθούν με οποιοδήποτε πρόγραμμα Windows και να πάρει δεδομένα ή να μεταφέρει δεδομένα. δ Μπορεί επίσης να αυτοματοποιήσει πλήρως μια άλλη εφαρμογή, π.χ. ένα λογιστικό φύλλο όπως το EXCEL, και να χρησιμοποιήσει τις δυνατότητές του. Εδώ θα δούμε πως γίνεται αυτό.

71 Εκτέλεση Δημιουργήστε στο EXCEL το παρακάτω φύλο εργασίας.

72 Δημιουργία Φόρμας Δημιουργήστε και μία φόρμα στην Visual Basic με δύο αντικείμενα OLE με την χρήση του εργαλείου. Κατά την δημιουργία θα σας ζητηθεί ένα αντικείμενο από μία λίστα το οποίο θα χαρακτηρίζει το OLE. Η λίστα αυτή περιέχει αντικείμενα που έχουν εγκατασταθεί από διάφορες εφαρμογές στον υπολογιστή σας και ο αριθμός και το είδος τους θα είναι διαφορετικός για διαφορετικούς υπολογιστές. Εσείς πατήστε Cancel ώστε να δημιουργήσετε ένα άδειο αντικείμενο OLE. Δημιουργήστε τέσσερα άδεια αντικείμενα.

73 Λειτουργία OLE Πηγαίνετε στο λογιστικό φύλλο και επιλέξτε την περιοχή με τις τιμές. Έπειτα πηγαίνετε στο επάνω αριστερά αντικείμενο OLE, επιλέξτε ε το και με το δεξί πλήκτρο του ποντικιού ού ανοίξτε οίξε το μενού όπου επιλέγετε Paste (ή Επικόλληση). Κάντε το ίδιο επιλέγοντας μόνο το γράφημα του λογιστικού φύλλου και βάλτε το στο δεξί επάνω αντικείμενο OLE. Τρέξτε την εφαρμογή σας και δοκιμάστε να αλλάξετε κάποια τιμή στο λογιστικό φύλλο. Να βλέπετε παράλληλα και τα δύο παράθυρα εάν είναι δυνατόν. Παρατηρήσατε κάποια αλλαγή στις τιμές ή στο γράφημα του προγράμματός σας της Visual Basic; Η απάντηση θα πρέπει να είναι όχι μια και αυτά τα δύο OLE κρατάνε μόνο τις τιμές που κάνατε την επικόλληση ή Paste.

74 Paste Special Εάν επαναλάβετε το ίδιο αλλά χρησιμοποιήσετε την «Ειδική Επικόλληση» ή Paste Special τότε θα δείτε ένα παράθυρο όπως αυτό του σχήματος που ακολουθεί.

75 Όταν δείτε αυτό το παράθυρο σιγουρέψατε ότι επιλέξατε το Paste Link, μετά πατήστε το κουμπί OK. Κάντε το ίδιο και για το γράφημα. Τρέξτε το πρόγραμμά σας και θα δείτε το διπλανό παράθυρο.

76 Γεγονότα στα συνδεόμενα δό αντικείμενα Αλλάξτε τώρα μία τιμή στο λογιστικό σας φύλλο, θα δείτε ότι και το γράφημα αλλάζει. Παρατηρήστε τις αλλαγές στο πρόγραμμά σας της Visual Basic που τρέχει. Θα παρατηρήσετε ότι τα επάνω αντικείμενο OLE διατηρούν τις αρχικές τιμές που τους δώσατε ενώ τα κάτω έχουν πάρει τις νέες τιμές. Αυτή η διαφορά οφείλεται στο ότι τα κάτω αντικείμενα OLE είναι συνδεδεμένα με την επιλογή Paste Link που πάντα θα αναλαμβάνει και την ενημέρωση αυτών.

77 Όταν το αρχείο του EXCEL είναι ανοικτό ταυτόχρονα με την εφαρμογή σας τότε η νέες τιμές ανανεώνονται αμέσως στην εφαρμογή σας. Εάν η εφαρμογή σας δεν τρέχει και κάποια στιγμή έγινε αλλαγή των τιμών αυτό δεν φαίνεται στην εφαρμογή σας. Ακόμη και εάν τρέξετε την εφαρμογή σας (χωρίς και πάλι το EXCEL να είναι ανοικτό) οι νέες τιμές δεν θα εμφανιστούν. Οπότε, εάν κάθε φορά που τρέχετε την εφαρμογή σας θέλετε να έχει τις τελευταίες τιμές τότε θα πρέπει να εφαρμόσετε την μέθοδο Update. Εάν το αντικείμενο OLE έε έχει π.χ. το όνομα οα myole τότε η εντολή που πρέπει να γράψετε φαίνεται στο διπλανό σχήμα.

78 Ελέγχοντας εφαρμογές από την Visual Basic Μια επιπλέον λειτουργία είναι ο αυτοματισμός εφαρμογών μέσα από την γλώσσα Visual Basic. Έχετε την δυνατότητα να ανοίγετε εφαρμογές, να τις κλείνετε, να δημιουργείτε νέα φύλλα εργασίας, να παίρνετε τιμές και να αλλάζετε τιμές, ακόμη και να κάνετε υπολογισμούς με λειτουργίες του EXCEL. Το παράδειγμα που θα δώσουμε εδώ αφορά στον έλεγχο του Outlook από την Visual Basic. Αυτό που θα γίνει είναι να δημιουργήσετε μια φόρμα που να περιέχει όλα τα πεδία που απαιτούνται για την αποστολή ενός όπως στο σχήμα.

79 Αποστολή Στο κουμπί αποστολής (SEND) θα βάλετε τον παρακάτω κώδικα.

80 Συμπλήρωση φόρμας με τιμές Οπότε μπορείτε να γεμίσετε τα πεδία με λογικές τιμές και να στείλετε σε οποιονδήποτε μέσω της εφαρμογής σας. Μια γεμάτη φόρμα μπορεί να είναι η ακόλουθη: Οπότε, πατώντας τώρα το κουμπί SEND θα στείλει σε εμένα το μήνυμα με τις πληροφορίες που αναγράφονται σαν Subject και Message.

81 Επίλογος 1 Καταλαβαίνετε πλέον ότι οι δυνατότητες είναι απεριόριστες όταν γνωρίζετε μια τουλάχιστον γλώσσα προγραμματισμού. Με τα παραπάνω αλλά και με την βοήθεια των αρχείων HELP του περιβάλλοντος της γλώσσας μπορείτε να μάθετε περισσότερα και να εξελιχθείτε στον προγραμματισμό. Χρησιμοποιήστε το κουμπί F1 αφού επιλέξετε ένα αντικείμενο πάνω στην φόρμα ή μία εντολή όταν τοποθετήσετε τον κέρσορα πάνω της την ώρα που γράφετε το πρόγραμμα και θα ανοίξει ένα παράθυρο με σχετική βοήθεια. Διαβάζετε με λεπτομέρεια την βοήθεια, είναι ο μόνος τρόπος να καταλάβετε την γλώσσα στις λεπτομέρειές της. Η γνώση αυτή θα μείνει ε μόνιμα σε εσάς εάν δοκιμάζετε ε τις ιδέες σας με προγράμματα δικά σας.

82 Επίλογος 2 Οι σημειώσεις αυτές καλύπτουν μεγάλο μέρος του μαθήματος, ωστόσο δεν αναπτύσσουν το θέμα στην λεπτομέρειά του. Πιστεύω όμως ότι σας δόθηκε ο τρόπος χειρισμού του περιβάλλοντος ρβ της Visual Basic και ο τρόπος σκέψης ώστε να επεκταθείτε ευκολότερα χρησιμοποιώντας και τις γνώσεις για την γλώσσα που ήδη έχετε από προηγούμενο εξάμηνο.

Ανάπτυξη Εφαρμογών Πληροφορικής

Ανάπτυξη Εφαρμογών Πληροφορικής Ηλίας Χατζηθεοδωρίδης Ανάπτυξη Εφαρμογών Πληροφορικής Σημειώσεις για το μάθημα του 3ου Εξαμήνου Σχολή Μηχανικών Μεταλλείων Μεταλλουργών 2/3/2008 Κεφάλαιο 1 ο Εισαγωγή στην Visual Basic Προηγούμενες γνώσεις

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

VISUAL BASIC Σχεδίαση Ανάπτυξη Εφαρμογών Πληροφορικής

VISUAL BASIC Σχεδίαση Ανάπτυξη Εφαρμογών Πληροφορικής Ηλίας Χατζηθεοδωρίδης VISUAL BASIC Σχεδίαση Ανάπτυξη Εφαρμογών Πληροφορικής Σημειώσεις για το μάθημα του 3ου Εξαμήνου Σχολή Μηχανικών Μεταλλείων Μεταλλουργών 2/3/2008 Κεφάλαιο 1 ο Εισαγωγή στην Visual

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

(3) Από την εργαλειοθήκη επιλέξτε το εργαλείο «ετικέτας (Label)». Δημιουργήστε μια ετικέτα στην φόρμα σας.

(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 Χρήση εργαλείων

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

Γ3.3.Μ7 ΕΠΑΝΆΛΗΨΗ ΜΈΡΟΣ Α: ΈΝΝΟΙΕΣ ΤΙ ΕΊΝΑΙ Η VISUAL BASIC ΤΙ ΜΠΟΡΟΎΜΕ ΝΑ ΚΆΝΟΥΜΕ ΜΕ ΤΗ VISUAL BASIC ΑΝΤΙΚΕΊΜΕΝΑ: ΦΌΡΜΑ ΚΑΙ ΧΕΙΡΙΣΤΉΡΙΑ ΕΤΙΚΈΤΑ LABEL

Γ3.3.Μ7 ΕΠΑΝΆΛΗΨΗ ΜΈΡΟΣ Α: ΈΝΝΟΙΕΣ ΤΙ ΕΊΝΑΙ Η VISUAL BASIC ΤΙ ΜΠΟΡΟΎΜΕ ΝΑ ΚΆΝΟΥΜΕ ΜΕ ΤΗ VISUAL BASIC ΑΝΤΙΚΕΊΜΕΝΑ: ΦΌΡΜΑ ΚΑΙ ΧΕΙΡΙΣΤΉΡΙΑ ΕΤΙΚΈΤΑ LABEL Γ3.3.Μ7 ΕΠΑΝΆΛΗΨΗ ΜΈΡΟΣ Α: ΈΝΝΟΙΕΣ ΤΙ ΕΊΝΑΙ Η VISUAL BASIC Η Visual Basic είναι μια γλώσσα προγραμματισμού οδηγούμενη από συμβάντα που έχει ένα ολοκληρωμένο περιβάλλον ανάπτυξης Έχει δημιουργηθεί από τη

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

ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ Η/Υ. Ενότητα: Χρήση εργαλείων Εικόνων, Εντολών και Ετικετών ΚΥΡΟΠΟΥΛΟΣ ΚΩΝΣΤΑΝΤΙΝΟΣ. Τμήμα Διοίκηση Επιχειρήσεων (Κοζάνη)

ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ Η/Υ. Ενότητα: Χρήση εργαλείων Εικόνων, Εντολών και Ετικετών ΚΥΡΟΠΟΥΛΟΣ ΚΩΝΣΤΑΝΤΙΝΟΣ. Τμήμα Διοίκηση Επιχειρήσεων (Κοζάνη) ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ Η/Υ Ενότητα: Χρήση εργαλείων Εικόνων, Εντολών και Ετικετών ΚΥΡΟΠΟΥΛΟΣ ΚΩΝΣΤΑΝΤΙΝΟΣ Τμήμα Διοίκηση Επιχειρήσεων (Κοζάνη) Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης

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

Εργαστήριο Δομημένος Προγραμματισμός (C#) Τμήμα Μηχανολογίας Νικόλαος Ζ. Ζάχαρης Καθηγητής Εφαρμογών

Εργαστήριο Δομημένος Προγραμματισμός (C#) Τμήμα Μηχανολογίας Νικόλαος Ζ. Ζάχαρης Καθηγητής Εφαρμογών Εργαστήριο Δομημένος Προγραμματισμός (C#) Τμήμα Μηχανολογίας Νικόλαος Ζ. Ζάχαρης Καθηγητής Εφαρμογών Σκοπός Να καταλάβουν την διαφορά ανάμεσα σε τοπικές και καθολικές μεταβλητές. Nα κάνουν αποσφαλμάτωση

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

ΟΔΗΓΙΕΣ ΧΕΙΡΙΣΜΟΥ ΠΡΟΓΡΑΜΜΑΤΟΣ DYMO LABEL V.8

ΟΔΗΓΙΕΣ ΧΕΙΡΙΣΜΟΥ ΠΡΟΓΡΑΜΜΑΤΟΣ DYMO LABEL V.8 Β.ΠΑΠΑΚΩΣΤΑ & ΣΙΑ ΟΕ ΕΙΣΑΓΩΓΕΣ ΕΜΠΟΡΙΟ ΕΚΤΥΠΩΤΩΝ ΕΤΙΚΕΤΩΝ & ΑΝΑΛΩΣΙΜΩΝ ΔΕΞΑΜΕΝΗΣ 30, ΜΕΤΑΜΟΡΦΩΣΗ ΑΤΤΙΚΗΣ, ΤΚ:14452 ΑΦΜ: 998587823, Δ.Ο.Υ. : ΝΕΑΣ ΙΩΝΙΑΣ ΤΗΛ: 2102844831 ΦΑΞ: 2102828703 www.sigma-hellas.gr,

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

Ελέγξτε την ταινία σας

Ελέγξτε την ταινία σας Ελέγξτε την ταινία σας Σε αυτές τις ασκήσεις, θα κάνετε εισαγωγή μιας ταινίας και θα χρησιμοποιήσετε τις επιλογές που παρουσιάστηκαν στο μάθημα. Άσκηση 1: Εισαγωγή αρχείου ταινίας 1. Κάντε κλικ στη μικρογραφία

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

Πως θα κατασκευάσω το πρώτο πρόγραμμα;

Πως θα κατασκευάσω το πρώτο πρόγραμμα; Εργαστήριο Δομημένος Προγραμματισμός (C#) Τμήμα Μηχανολογίας Νικόλαος Ζ. Ζάχαρης Καθηγητής Εφαρμογών Σκοπός Να γίνει εξοικείωση το μαθητών με τον ΗΥ και το λειτουργικό σύστημα. - Επίδειξη του My Computer

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

Microsoft Excel Κεφάλαιο 1. Εισαγωγή. Βιβλίο εργασίας

Microsoft Excel Κεφάλαιο 1. Εισαγωγή. Βιβλίο εργασίας Περιεχόμενα Κεφάλαιο 1 Microsoft Excel 2010... 7 Κεφάλαιο 2 Η δομή ενός φύλλου εργασίας... 19 Κεφάλαιο 3 ημιουργία νέου βιβλίου εργασίας και καταχώριση δεδομένων... 24 Κεφάλαιο 4 Συμβουλές για την καταχώριση

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

Οδηγίες για το CABRI - GEOMETRY II Μωυσιάδης Πολυχρόνης - Δόρτσιος Κώστας

Οδηγίες για το CABRI - GEOMETRY II Μωυσιάδης Πολυχρόνης - Δόρτσιος Κώστας Οδηγίες για το CABRI - GEOMETRY II Μωυσιάδης Πολυχρόνης - Δόρτσιος Κώστας Εκτελώντας το πρόγραμμα παίρνουμε ένα παράθυρο εργασίας Γεωμετρικών εφαρμογών. Τα βασικά κουμπιά και τα μενού έχουν την παρακάτω

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

Συνοπτικό εγχειρίδιο χρήσης του Microsoft Visual Studio 2010

Συνοπτικό εγχειρίδιο χρήσης του Microsoft Visual Studio 2010 Τμήμα Πληροφορικής & Επικοινωνιών Τομέας Υπολογιστικών Τεχνικών & Συστημάτων Συνοπτικό εγχειρίδιο χρήσης του Microsoft Visual Studio 2010 Ιωάννης Γεωργουδάκης - Πάρις Μαστοροκώστας Σεπτέμβριος 2011 ΠΕΡΙΕΧΟΜΕΝΑ

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

Οδηγός γρήγορης εκκίνησης

Οδηγός γρήγορης εκκίνησης Οδηγός γρήγορης εκκίνησης Η Microsoft Access 2013 έχει διαφορετική εμφάνιση από προηγούμενες εκδόσεις. Δημιουργήσαμε, λοιπόν, αυτόν τον οδηγό για να ελαχιστοποιήσουμε την καμπύλη εκμάθησης. Αλλαγή του

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

Εισαγωγή στο πρόγραμμα Microsoft word 2003

Εισαγωγή στο πρόγραμμα Microsoft word 2003 Εισαγωγή στο πρόγραμμα Microsoft word 2003 Έναρξη 1. Εκκίνηση του προγράμματος Για να ξεκινήσουμε το Word, πατάμε στο κουμπί Εναρξη και από το μενού που εμφανίζεται επιλέγουμε Προγράμματα και Microsoft

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

Εμφανίζονται 3 επιλογές με 3 εικονίδια, η «ζωγραφική», η «εισαγωγή» και η «κάμερα».

Εμφανίζονται 3 επιλογές με 3 εικονίδια, η «ζωγραφική», η «εισαγωγή» και η «κάμερα». Σχεδιάζοντας ένα σκηνικό Το σκηνικό είναι στην ουσία το φόντο που βρίσκεται στην σκηνή μας το οποίο είναι αρχικά λευκό. Το Scratch μας δίνει τη δυνατότητα να εισάγουμε είτε ένα έτοιμο σκηνικό είτε να ζωγραφίσουμε

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

Αναπαραγωγή με αρχεία ήχου

Αναπαραγωγή με αρχεία ήχου Αναπαραγωγή με αρχεία ήχου Ανοίγει η παρουσίαση και εμφανίζεται η διαφάνεια τίτλου, "Πειράματα με αρχεία ήχου". Άσκηση 1: Εισαγωγή ήχου για συνεχή αναπαραγωγή Βήμα 1: Εισαγωγή ήχου Στη διαφάνεια 1, με

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

Εργαστήριο Δομημένος Προγραμματισμός (C#) Τμήμα Μηχανολογίας Νικόλαος Ζ. Ζάχαρης Καθηγητής Εφαρμογών

Εργαστήριο Δομημένος Προγραμματισμός (C#) Τμήμα Μηχανολογίας Νικόλαος Ζ. Ζάχαρης Καθηγητής Εφαρμογών Εργαστήριο Δομημένος Προγραμματισμός (C#) Τμήμα Μηχανολογίας Νικόλαος Ζ. Ζάχαρης Καθηγητής Εφαρμογών Σκοπός Να αναπτύξουν ένα πρόγραμμα όπου θα επαναλάβουν τα βήματα ανάπτυξης μιας παραθυρικής εφαρμογής.

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

Περιεχόμενα. Κεφάλαιο 1 Εισαγωγή στην Access...9. Κεφάλαιο 2 Χειρισμός πινάκων... 25

Περιεχόμενα. Κεφάλαιο 1 Εισαγωγή στην Access...9. Κεφάλαιο 2 Χειρισμός πινάκων... 25 Περιεχόμενα Κεφάλαιο 1 Εισαγωγή στην Access...9 Γνωριμία με την Access... 12 Δημιουργία βάσης δεδομένων... 18 Άνοιγμα και κλείσιμο βάσης δεδομένων... 21 Ερωτήσεις ανακεφαλαίωσης... 22 Πρακτική εξάσκηση...

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

Οδηγίες για smartphone ή tablet με λογισμικό ios

Οδηγίες για smartphone ή tablet με λογισμικό ios Οδηγίες για smartphone ή tablet με λογισμικό ios Οδηγίες εγκατάστασης της εφαρμογής Gitden Reader για την ανάγνωση βιβλίων epub σε smartphone ή tablet. Βήμα 1ο: Εγκατάσταση της εφαρμογής ανάγνωσης epub

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

Ράβδος Εργαλείων, σχεδόν τα ίδια εργαλεία και εικονίδια υπάρχουν όπως στα άλλα προγράμματα που έχετε μάθει μέχρι σήμερα.

Ράβδος Εργαλείων, σχεδόν τα ίδια εργαλεία και εικονίδια υπάρχουν όπως στα άλλα προγράμματα που έχετε μάθει μέχρι σήμερα. Σαχπατζίδης Αβραάμ Καθηγητής Πληροφορικής Π.Ε 20 Master of Arts (M.A) in "Gender, New Forms of Education, New Forms of Employment and New Technologies in the Information Age". Η Γλώσσα Προγραμματισμού

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

Εθνικό και Καποδιστριακό Πανεπιστήμιο Αθηνών. Κέντρο Επαγγελματικής Κατάρτισης. Σταδίου 5, 10562 Σύνταγμα

Εθνικό και Καποδιστριακό Πανεπιστήμιο Αθηνών. Κέντρο Επαγγελματικής Κατάρτισης. Σταδίου 5, 10562 Σύνταγμα Σύστημα Διαχείρισης Εκπαίδευσης Εγχειρίδιο Χρήσης Εκπαιδευόμενου Εθνικό και Καποδιστριακό Πανεπιστήμιο Αθηνών Κέντρο Επαγγελματικής Κατάρτισης Σταδίου 5, 10562 Σύνταγμα τηλ.: 210-3689381, 210-3689354 fax:

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

«Οδηγίες χρήσης εφαρμογής Ενιαίου Συστήματος Πληρωμών»

«Οδηγίες χρήσης εφαρμογής Ενιαίου Συστήματος Πληρωμών» «Οδηγίες χρήσης εφαρμογής Ενιαίου Συστήματος Πληρωμών» έκδοση v.1.2, 10/09/2014 Περιεχόμενα Είσοδος... 3 Οικονομικά Υπεύθυνος... 4 Αρχική Οθόνη... 4 Διαχείριση Χρηστών... 4 Αναζήτηση Χρήστη... 4 Δημιουργία

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

ΣΧΗΜΑΤΑ-ΕΙΚΟΝΕΣ-ΕΞΙΣΩΣΕΙΣ

ΣΧΗΜΑΤΑ-ΕΙΚΟΝΕΣ-ΕΞΙΣΩΣΕΙΣ ΤΕΙ Ηρακλείου Τμήμα Λογιστικής Πληροφορική I 5 η Εργαστηριακή άσκηση (WORD) ΣΧΗΜΑΤΑ-ΕΙΚΟΝΕΣ-ΕΞΙΣΩΣΕΙΣ ΜΑΘΗΜΑ 5 ο : ΣΧΗΜΑΤΑ-ΕΙΚΟΝΕΣ-ΕΞΙΣΩΣΕΙΣ 1 ΔΗΜΙΟΥΡΓΙΑ ΣΧΗΜΑΤΩΝ Για τη δημιουργία σχημάτων στο WORD χρησιμοποιείται

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

Γνωρίστε το Excel 2007

Γνωρίστε το Excel 2007 Εισαγωγή τύπων Γνωρίστε το Excel 2007 Πληκτρολογήστε το σύμβολο της ισότητας (=), χρησιμοποιήστε ένα μαθηματικό τελεστή (+,-,*,/) και πατήστε το πλήκτρο ENTER. Πρόσθεση, διαίρεση, πολλαπλασιασμός και αφαίρεση

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

Περιεχόμενα. Λίγα λόγια από το συγγραφέα Windows Vista Επιφάνεια εργασίας Γραμμή εργασιών... 31

Περιεχόμενα. Λίγα λόγια από το συγγραφέα Windows Vista Επιφάνεια εργασίας Γραμμή εργασιών... 31 Περιεχόμενα Λίγα λόγια από το συγγραφέα... 7 91 Windows Vista... 9 92 Επιφάνεια εργασίας... 18 93 Γραμμή εργασιών... 31 94 Χειρισμός παραθύρων... 53 95 Το παράθυρο Υπολογιστής... 77 96 Το μενού Έναρξη...

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

Εργαστήριο Δομημένος Προγραμματισμός (C#) Τμήμα Μηχανολογίας Νικόλαος Ζ. Ζάχαρης Καθηγητής Εφαρμογών

Εργαστήριο Δομημένος Προγραμματισμός (C#) Τμήμα Μηχανολογίας Νικόλαος Ζ. Ζάχαρης Καθηγητής Εφαρμογών Εργαστήριο Δομημένος Προγραμματισμός (C#) Τμήμα Μηχανολογίας Νικόλαος Ζ. Ζάχαρης Καθηγητής Εφαρμογών Σκοπός Να αναπτύξουν ένα πρόγραμμα όπου θα επαναλάβουν τα βήματα ανάπτυξης μιας παραθυρικής εφαρμογής.

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

Τα Windows Πολύ Απλά και Πολύ Σύντομα

Τα Windows Πολύ Απλά και Πολύ Σύντομα Σαχπατζίδης Αβραάμ Καθηγητής Πληροφορικής Π.Ε 20 Master of Arts (M.A) in "Gender, New Forms of Education, New Forms of Employment and New Technologies in the Information Age". Τα Windows Πολύ Απλά και

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

ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ Η/Υ. Ενότητα: Χρήση TextBoxes ΚΥΡΟΠΟΥΛΟΣ ΚΩΝΣΤΑΝΤΙΝΟΣ. Τμήμα Διοίκηση Επιχειρήσεων (Κοζάνη)

ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ Η/Υ. Ενότητα: Χρήση TextBoxes ΚΥΡΟΠΟΥΛΟΣ ΚΩΝΣΤΑΝΤΙΝΟΣ. Τμήμα Διοίκηση Επιχειρήσεων (Κοζάνη) ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ Η/Υ Ενότητα: Χρήση TextBoxes ΚΥΡΟΠΟΥΛΟΣ ΚΩΝΣΤΑΝΤΙΝΟΣ Τμήμα Διοίκηση Επιχειρήσεων (Κοζάνη) Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative Commons. Για εκπαιδευτικό

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

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 Ευρετήριο

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

Μάθημα 4ο. Προγράμματα

Μάθημα 4ο. Προγράμματα Μάθημα 4ο Προγράμματα Σελίδα 47 από 106 4.1 Εγκατάσταση προγραμμάτων Όπως έχουμε πει στο πρώτο μάθημα (Σημειώσεις 1ου Μαθήματος 1.3.3.Β σελ. 12) τα προγράμματα ή αλλιώς εφαρμογές αποτελούν μέρος του λογισμικού

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

Μάθημα 1: Εισαγωγή. Κάνε κλικ την εντολή "κινήσου" και με το ποντίκι πατημένο μετέφερε τη στη περιοχή σεναρίων.

Μάθημα 1: Εισαγωγή. Κάνε κλικ την εντολή κινήσου και με το ποντίκι πατημένο μετέφερε τη στη περιοχή σεναρίων. Μάθημα : Εισαγωγή 2 Κάνε κλικ την εντολή "κινήσου" και με το ποντίκι πατημένο μετέφερε τη στη περιοχή σεναρίων. Κάνοντας διπλό κλικ στην εντολή μπορείς να δεις ότι η γάτα κινείται στη σκηνή. Επίλεξε την

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

Βυζαντινός Ρεπαντής Κολλέγιο Αθηνών 2010

Βυζαντινός Ρεπαντής Κολλέγιο Αθηνών 2010 Βυζαντινός Ρεπαντής Κολλέγιο Αθηνών 2010 Δημιουργία ενός απλού παιχνιδιού με το Gamemaker (μετάφραση από το http://www.stuffucanuse.com/downloads/gamemaker-introductionlessons/free_game_downloads_gamemaker.htm)

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

ΣΗΜΕΙΩΣΕΙΣ. στη γλώσσα προγραμματισμού. Γκέτσιος Βασίλειος

ΣΗΜΕΙΩΣΕΙΣ. στη γλώσσα προγραμματισμού. Γκέτσιος Βασίλειος ΣΗΜΕΙΩΣΕΙΣ στη γλώσσα προγραμματισμού Microsoft Worlds Pro Γκέτσιος Βασίλειος Σημειώσεις στη γλώσσα προγραμματισμού Microsoft Worlds Pro σελ. 1 Το περιβάλλον προγραμματισμού Microsoft Worlds Pro Μενού

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

Περιεχόμενα ΓΕΩΠΥΛΗ ΟΔΗΓΙΕΣ ΧΡΗΣΗΣ ΚΕΝΤΡΙΚΟ SITE. ΧΑΡΤΗΣ... 2 Είσοδος στην εφαρμογή «Χάρτης»... 2 Λειτουργίες εφαρμογής «Χάρτης»...

Περιεχόμενα ΓΕΩΠΥΛΗ ΟΔΗΓΙΕΣ ΧΡΗΣΗΣ ΚΕΝΤΡΙΚΟ SITE. ΧΑΡΤΗΣ... 2 Είσοδος στην εφαρμογή «Χάρτης»... 2 Λειτουργίες εφαρμογής «Χάρτης»... Περιεχόμενα ΧΑΡΤΗΣ... 2 Είσοδος στην εφαρμογή «Χάρτης»... 2 Λειτουργίες εφαρμογής «Χάρτης»....2 Πλοήγηση στο χάρτη... 3 Σχεδίαση στο χάρτη... 4 Εκτύπωση του χάρτη... 6 Μετρήσεις επάνω στο χάρτη... 9 Εμφάνιση

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

Εργασία-3: Παρουσίαση Εργασίας. Ομάδα Α. Προετοιμασία Αναφοράς

Εργασία-3: Παρουσίαση Εργασίας. Ομάδα Α. Προετοιμασία Αναφοράς Εργασία-3: Παρουσίαση Εργασίας Ομάδα Α. Προετοιμασία Αναφοράς Αρκετοί πιστεύουν πως η επιτυχία μιας παρουσίασης είναι δεδομένη εάν ο παρουσιαστής κατέχει το θέμα που πρόκειται να παρουσιάσει και είναι

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

Κεφαλίδες και υποσέλιδα

Κεφαλίδες και υποσέλιδα Κεφαλίδες και υποσέλιδα Διασκεδάστε με τις επιλογές κεφαλίδων και υποσέλιδων δοκιμάζοντας τις ασκήσεις που ακολουθούν. Άσκηση 1: Εισαγωγή υποσέλιδων σε διαφάνειες Η παρουσίαση αποτελείται από πέντε διαφάνειες.

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

Άσκηση 5 Firefox Αποθήκευση αρχείων

Άσκηση 5 Firefox Αποθήκευση αρχείων Άσκηση 5 Firefox Αποθήκευση αρχείων Παρουσίαση Γραμμών Εργαλείων Ανοίγουμε τον περιηγητή ιστού Firefox. Αποθήκευση εικόνων Ανοίγουμε την σελίδα www.google.gr Στην πάνω αριστερά γωνία κάνουμε αριστερό κλικ

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

POWERPOINT 2003. Είναι το δημοφιλέστερο πρόγραμμα παρουσιάσεων.

POWERPOINT 2003. Είναι το δημοφιλέστερο πρόγραμμα παρουσιάσεων. POWERPOINT 2003 1. Τι είναι το PowerPoint (ppt)? Είναι το δημοφιλέστερο πρόγραμμα παρουσιάσεων. 2. Τι δυνατότητες έχει? Δημιουργία παρουσίασης. Μορφοποίηση παρουσίασης. Δημιουργία γραφικών. Δημιουργία

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

«Αβάκιο» Οδηγός χρήσης Μικρόκοσμου που αποτελείται από τις ψηφίδες Καμβάς, Χελώνα, Γλώσσα, Μεταβολέας, Χρώματα.

«Αβάκιο» Οδηγός χρήσης Μικρόκοσμου που αποτελείται από τις ψηφίδες Καμβάς, Χελώνα, Γλώσσα, Μεταβολέας, Χρώματα. «Αβάκιο» Οδηγός χρήσης Μικρόκοσμου που αποτελείται από τις ψηφίδες Καμβάς, Χελώνα, Γλώσσα, Μεταβολέας, Χρώματα. Πώς θα δουλέψεις με το Χελωνόκοσμο την πρώτη φορά 1. Θα χρησιμοποιήσεις το αριστερό πλήκτρο

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

> μεγαλύτερο <= μικρότερο ή ίσο < μικρότερο == ισότητα >= μεγαλύτερο ή ίσο!= διαφορετικό

> μεγαλύτερο <= μικρότερο ή ίσο < μικρότερο == ισότητα >= μεγαλύτερο ή ίσο!= διαφορετικό 5 ο Εργαστήριο Λογικοί Τελεστές, Δομές Ελέγχου Λογικοί Τελεστές > μεγαλύτερο = μεγαλύτερο ή ίσο!= διαφορετικό Οι λογικοί τελεστές χρησιμοποιούνται για να ελέγξουμε

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

Δημιουργία παρουσιάσεων με το PowerPoint

Δημιουργία παρουσιάσεων με το PowerPoint Δημιουργία παρουσιάσεων με το PowerPoint Οι νέες Τεχνολογίες αλλάζουν ριζικά το τοπίο της εκπαίδευσης. Αλλάζουν τον τρόπο διδασκαλίας και μάθησης, τον τρόπο μελέτης αλλά και τον τρόπο έρευνας και αξιολόγησης,

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

Ακαδημαϊκό Έτος , Χειμερινό Εξάμηνο Μάθημα: Εργαστήριο «Πληροφορική Υγείας» ΕΙΣΑΓΩΓΗ ΣΤΗΝ ACCESS

Ακαδημαϊκό Έτος , Χειμερινό Εξάμηνο Μάθημα: Εργαστήριο «Πληροφορική Υγείας» ΕΙΣΑΓΩΓΗ ΣΤΗΝ ACCESS Ακαδημαϊκό Έτος 2016-2017, Χειμερινό Εξάμηνο Μάθημα: Εργαστήριο «Πληροφορική Υγείας» ΕΙΣΑΓΩΓΗ ΣΤΗΝ ACCESS A. Εισαγωγή στις βάσεις δεδομένων - Γνωριμία με την ACCESS B. Δημιουργία Πινάκων 1. Εξήγηση των

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

Περιεχόμενα. Κεφάλαιο 1 Εισαγωγή στο PowerPoint...9. Κεφάλαιο 2 Εργασία με κείμενο... 39

Περιεχόμενα. Κεφάλαιο 1 Εισαγωγή στο PowerPoint...9. Κεφάλαιο 2 Εργασία με κείμενο... 39 Περιεχόμενα Κεφάλαιο 1 Εισαγωγή στο PowerPoint...9 Βασικές έννοιες... 10 Το παράθυρο του PowerPoint... 13 Δημιουργία νέας παρουσίασης... 15 Βασικές εργασίες με διαφάνειες... 22 Προβολές παρουσίασης...

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

Λίγα λόγια από το συγγραφέα Κεφάλαιο 1: Βάσεις δεδομένων και Microsoft Access Κεφάλαιο 2: Microsoft Access

Λίγα λόγια από το συγγραφέα Κεφάλαιο 1: Βάσεις δεδομένων και Microsoft Access Κεφάλαιο 2: Microsoft Access Περιεχόμενα Λίγα λόγια από το συγγραφέα... 7 Κεφάλαιο 1: Βάσεις δεδομένων και Microsoft Access... 9 Κεφάλαιο 2: Microsoft Access 2002... 20 Κεφάλαιο 3: Το σύστημα Βοήθειας του Microsoft Office ΧΡ... 36

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

Δημιουργία η-μαθήματος με τη. 3 ο Μέρος Εισαγωγή πληροφοριών: δημιουργία ιστοσελίδας

Δημιουργία η-μαθήματος με τη. 3 ο Μέρος Εισαγωγή πληροφοριών: δημιουργία ιστοσελίδας Δημιουργία η-μαθήματος με τη χρήση του Moodle 3 ο Μέρος Εισαγωγή πληροφοριών: δημιουργία ιστοσελίδας Δημιουργία η-μαθήματος με τη χρήση του Moodle 3 ο Μέρος Εισαγωγή πληροφοριών: δημιουργία ιστοσελίδας

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

Εργαστήριο Εφαρμοσμένης Πληροφορικής

Εργαστήριο Εφαρμοσμένης Πληροφορικής Τμήμα Φυσικής - Αριστοτέλειο Πανεπιστήμιο Θεσσαλονίκης Εργαστήριο Εφαρμοσμένης Πληροφορικής Ομάδα Α. Προετοιμασία Αναφοράς Εργασία-2: Σύνθεση αναφοράς Σύνθεση Αναφοράς http://eep.physics.auth.gr Τι περιέχει

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

Pixlr: Ας περικόψουμε τα περιττά

Pixlr: Ας περικόψουμε τα περιττά Pixlr: Ας περικόψουμε τα περιττά Σκοπός Στην δραστηριότητα αυτή θα γνωρίσετε πώς να περικόπτετε μια εικόνα Διδακτικοί στόχοι Στο τέλος της ενότητας/δραστηριότητας θα είστε σε θέση να: να τροποποιείτε μια

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

ΔΗΜΙΟΥΡΓΙΑ ΣΧΗΜΑΤΩΝ. 1) Προβολή Γραμμές εργαλείων Σχεδίαση. ΜΑΘΗΜΑ 5 ο : ΣΧΗΜΑΤΑ-ΕΙΚΟΝΕΣ-ΕΞΙΣΩΣΕΙΣ 1

ΔΗΜΙΟΥΡΓΙΑ ΣΧΗΜΑΤΩΝ. 1) Προβολή Γραμμές εργαλείων Σχεδίαση. ΜΑΘΗΜΑ 5 ο : ΣΧΗΜΑΤΑ-ΕΙΚΟΝΕΣ-ΕΞΙΣΩΣΕΙΣ 1 ΣΧΗΜΑΤΑ-ΕΙΚΟΝΕΣ-ΕΞΙΣΩΣΕΙΣ ΔΗΜΙΟΥΡΓΙΑ ΣΧΗΜΑΤΩΝ Για τη δημιουργία σχημάτων στο WORD χρησιμοποιείται η γραμμή εργαλείων της σχεδίασης. Τα βήματα που μπορεί να ακολουθήσετε για να εμφανίσετε τη γραμμή εργαλείων

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

Οδηγίες για τη Χρήση του Google Drive

Οδηγίες για τη Χρήση του Google Drive Οδηγίες για τη Χρήση του Google Drive Χαρπαντίδου Ζαχαρούλα Επιμορφώτρια Β επιπέδου ΠΕ 19-20 Υπεύθυνη ΚΕ.ΠΛΗ.ΝΕ.Τ. Δράμας 2013 Περιεχόμενα Δημιουργία λογαριασμού στο Google Drive. 3 Διαχείριση του GoogleDrive..

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

Βάσεις δεδομένων (Access)

Βάσεις δεδομένων (Access) Βάσεις δεδομένων (Access) Όταν εκκινούμε την Access εμφανίζεται το παρακάτω παράθυρο: Κουμπί Κενή βάση δεδομένων Κουμπί του Office Για να φτιάξουμε μια νέα ΒΔ κάνουμε κλικ στο κουμπί «Κενή βάση δεδομένων»

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

ΚΕΦΑΛΑΙΟ 3. Μορφοποίηση

ΚΕΦΑΛΑΙΟ 3. Μορφοποίηση Σαχπατζίδης Αβραάμ Καθηγητής Πληροφορικής Π.Ε 20 Master of Arts (M.A) in "Gender, New Forms of Education, New Forms of Employment and New Technologies in the Information Age". Μορφοποίηση ΚΕΦΑΛΑΙΟ 3 (1)

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

Εργαστήριο «Βάσεις Οικολογικών Δεδομένων και Εφαρμογές»

Εργαστήριο «Βάσεις Οικολογικών Δεδομένων και Εφαρμογές» 2 Ενότητα 5 Φίλτρα & Ερωτήματα 3 4 5.1 Φίλτρα Για να εμφανίσετε επιλεκτικά κάποιες εγγραφές που πληρούν κάποια κριτήρια μπορείτε να χρησιμοποιήσετε το φιλτράρισμα με βάση την επιλογή, φιλτράρισμα εκτός

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

Εργαστηριακή άσκηση 8 η (EXCEL) ΣΥΝΑΡΤΗΣΕΙΣ-ΣΧΗΜΑΤΑ-ΕΙΚΟΝΕΣ- ΓΡΑΦΗΜΑΤΑ

Εργαστηριακή άσκηση 8 η (EXCEL) ΣΥΝΑΡΤΗΣΕΙΣ-ΣΧΗΜΑΤΑ-ΕΙΚΟΝΕΣ- ΓΡΑΦΗΜΑΤΑ Εργαστηριακή άσκηση 8 η (EXCEL) ΣΥΝΑΡΤΗΣΕΙΣ-ΣΧΗΜΑΤΑ-ΕΙΚΟΝΕΣ- ΓΡΑΦΗΜΑΤΑ 1 Συνάρτηση SUMIF() Περιγραφή Χρησιμοποιείτε τη συνάρτηση SUMIF για να αθροίσετε τις τιμές σε μια περιοχή οι οποίες πληρούν τα κριτήρια

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

Βασικά Στοιχεία Μορφοποίησης

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

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

Γεωργάκης Αριστείδης ΠΕ20

Γεωργάκης Αριστείδης ΠΕ20 1 Εκκίνηση για πρώτη φορά Όπως συμβαίνει και με τις υπόλοιπες εφαρμογές του OpenOffice, έτσι και το Impress μπορούμε να το εκκινήσουμε μέσω της συντόμευσης που εγκαθίσταται αυτόματα στην επιφάνεια εργασίας

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

7.Α.1 Παρουσιάσεις. 7.Α.2 Περιγραφή περιεχομένων της εφαρμογής

7.Α.1 Παρουσιάσεις. 7.Α.2 Περιγραφή περιεχομένων της εφαρμογής Μάθημα 7ο Πολυμέσα 7.Α.1 Παρουσιάσεις Οι παρουσιάσεις είναι μια εφαρμογή που χρησιμεύει στην παρουσίαση των εργασιών μας. Αποτελούν μια συνοπτική μορφή των εργασιών μας. Μέσω δημιουργίας διαφανειών, μορφοποιήσεων

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

ΠΑΝΕΠΙΣΤΗΜΙΟ ΜΑΚΕΔΟΝΙΑΣ ΟΙΚΟΝΟΜΙΚΩΝ ΚΑΙ ΚΟΙΝΩΝΙΚΩΝ ΕΠΙΣΤΗΜΩΝ ΤΜΗΜΑ ΟΙΚΟΝΟΜΙΚΩΝ ΕΠΙΣΤΗΜΩΝ

ΠΑΝΕΠΙΣΤΗΜΙΟ ΜΑΚΕΔΟΝΙΑΣ ΟΙΚΟΝΟΜΙΚΩΝ ΚΑΙ ΚΟΙΝΩΝΙΚΩΝ ΕΠΙΣΤΗΜΩΝ ΤΜΗΜΑ ΟΙΚΟΝΟΜΙΚΩΝ ΕΠΙΣΤΗΜΩΝ ΠΑΝΕΠΙΣΤΗΜΙΟ ΜΑΚΕΔΟΝΙΑΣ ΟΙΚΟΝΟΜΙΚΩΝ ΚΑΙ ΚΟΙΝΩΝΙΚΩΝ ΕΠΙΣΤΗΜΩΝ ΤΜΗΜΑ ΟΙΚΟΝΟΜΙΚΩΝ ΕΠΙΣΤΗΜΩΝ ΜΑΘΗΜΑ : Η/Υ I (ενότητα WINDOWS) ΥΠΕΥΘΥΝΟΣ : ΑΝΑΣΤΑΣΙΟΣ ΟΙΚΟΝΟΜΙΔΗΣ, Καθηγητής ΕΡΓΑΣΤΗΡΙΑ : ΘΕΑΝΩ ΧΑΤΖΙΔΑΚΗ, Εργαστηριακό

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

PowerPoint Ένα εργαλείο παρουσίασης

PowerPoint Ένα εργαλείο παρουσίασης Εργασία 7η 2 Αρκετοί πιστεύουν πως η επιτυχία μιας παρουσίασης είναι δεδομένη εάν ο παρουσιαστής κατέχει το θέμα που πρόκειται να παρουσιάσει και είναι σε θέση να χειρίζεται ί ά άνετα έ ένα πρόγραμμα ό

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

Εργαστήριο Δομημένος Προγραμματισμός (C#) Τμήμα Μηχανολογίας Νικόλαος Ζ. Ζάχαρης Καθηγητής Εφαρμογών

Εργαστήριο Δομημένος Προγραμματισμός (C#) Τμήμα Μηχανολογίας Νικόλαος Ζ. Ζάχαρης Καθηγητής Εφαρμογών Εργαστήριο Δομημένος Προγραμματισμός (C#) Τμήμα Μηχανολογίας Νικόλαος Ζ. Ζάχαρης Καθηγητής Εφαρμογών Σκοπός Να αναπτύξουν ένα πρόγραμμα όπου θα επαναλάβουν τα βήματα ανάπτυξης μιας παραθυρικής εφαρμογής.

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

Βασικές Έννοιες Υπολογιστών

Βασικές Έννοιες Υπολογιστών Άδεια Χρήσης Creative Commons, Αναφορά Προέλευσης 3.0 Ελλάδα 2009-2010, Βουρλάκος Μιχαήλ Βασικές Έννοιες Υπολογιστών Οι Ηλεκτρονικοί Υπολογιστές στις μέρες μας, μας βοηθούν να κάνουμε πάρα πολλές εργασίες

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

ΤΟ ΠΕΡΙΒΑΛΛΟΝ ΤΗΣ. Εργαλειοθήκη Παρουσιάζετε το έργο σας Εκκινείτε τα σενάριά σας Σταματάτε όλα τα σενάρια. Οι 8 ομάδες της Παλέτας εντολών

ΤΟ ΠΕΡΙΒΑΛΛΟΝ ΤΗΣ. Εργαλειοθήκη Παρουσιάζετε το έργο σας Εκκινείτε τα σενάριά σας Σταματάτε όλα τα σενάρια. Οι 8 ομάδες της Παλέτας εντολών ΤΟ ΠΕΡΙΒΑΛΛΟΝ ΤΗΣ Οι 8 ομάδες της Παλέτας εντολών Εργαλειοθήκη Παρουσιάζετε το έργο σας Εκκινείτε τα σενάριά σας Σταματάτε όλα τα σενάρια Σκηνή Εδώ ζωντανεύει το σενάριό σας Εντολές κάθε ομάδας Αυτή είναι

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

1 ο Εργαστήριο Συντεταγμένες, Χρώματα, Σχήματα

1 ο Εργαστήριο Συντεταγμένες, Χρώματα, Σχήματα 1 ο Εργαστήριο Συντεταγμένες, Χρώματα, Σχήματα 1. Σύστημα Συντεταγμένων Το σύστημα συντεταγμένων που έχουμε συνηθίσει από το σχολείο τοποθετούσε το σημείο (0,0) στο σημείο τομής των δυο αξόνων Χ και Υ.

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

Εργαστήριο Δομημένος Προγραμματισμός (C#) Τμήμα Μηχανολογίας Νικόλαος Ζ. Ζάχαρης Καθηγητής Εφαρμογών

Εργαστήριο Δομημένος Προγραμματισμός (C#) Τμήμα Μηχανολογίας Νικόλαος Ζ. Ζάχαρης Καθηγητής Εφαρμογών Εργαστήριο Δομημένος Προγραμματισμός (C#) Τμήμα Μηχανολογίας Νικόλαος Ζ. Ζάχαρης Καθηγητής Εφαρμογών Σκοπός Nα κατασκευάσουν πίνακες από δεδομένα. Να κατασκευάσουν συναρτήσεις με πίνακες. Να κάνουν χρήση

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

( Απάντηση: Ο τόνος βρίσκεται δεξιά από το γράμμα Λ. ) ( Απάντηση: Κρατάμε πατημένο το πλήκτρο Shift και πατάμε το πλήκτρο 8. )

( Απάντηση: Ο τόνος βρίσκεται δεξιά από το γράμμα Λ. ) ( Απάντηση: Κρατάμε πατημένο το πλήκτρο Shift και πατάμε το πλήκτρο 8. ) 1 Επεξεργασία Κειμένου OpenOffice writer Απόσπασμα Μάθημα: Γλώσσα, Τάξη: Δ Ενότητα 2: «Ρώτα το νερό τι τρέχει» Θυμόμαστε: Ποιο πλήκτρο είναι ο τόνος; ( Απάντηση: Ο τόνος βρίσκεται δεξιά από το γράμμα Λ.

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

Αναλυτική διαδικασία παραγγελίας λογαριασμών μαθητών για το flex Cert

Αναλυτική διαδικασία παραγγελίας λογαριασμών μαθητών για το flex Cert Αναλυτική διαδικασία παραγγελίας λογαριασμών μαθητών για το flex Cert (είτε πρόκειται για ευπαθείς ομάδες είτε όχι) Για να κάνετε τις παραγγελίες σας θα χρειαστείτε τον Global Manager. Ο Global Manager

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

Πρακτικές οδηγίες για την Επεξεργασία Κειμένου

Πρακτικές οδηγίες για την Επεξεργασία Κειμένου 11 Εργαλεία έκφρασης και δημιουργίας Επεξεργασία Κειμένου Α Γυμνασίου Πρακτικές οδηγίες για την Επεξεργασία Κειμένου Ένα πρόγραμμα επεξεργασίας κειμένου μας προσφέρει τη δυνατότητα να: προσθέτουμε, να

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

SPSS Statistical Package for the Social Sciences

SPSS Statistical Package for the Social Sciences SPSS Statistical Package for the Social Sciences Ξεκινώντας την εφαρμογή Εισαγωγή εδομένων Ορισμός Μεταβλητών Εισαγωγή περίπτωσης και μεταβλητής ιαγραφή περιπτώσεων ή και μεταβλητών ΣΤΑΤΙΣΤΙΚΗ Αθανάσιος

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

Γρήγορη Εκκίνηση. Όταν ξεκινήσετε το GeoGebra, εμφανίζεται το παρακάτω παράθυρο:

Γρήγορη Εκκίνηση. Όταν ξεκινήσετε το GeoGebra, εμφανίζεται το παρακάτω παράθυρο: Τι είναι το GeoGebra; Γρήγορη Εκκίνηση Λογισμικό Δυναμικών Μαθηματικών σε ένα - απλό στη χρήση - πακέτο Για την εκμάθηση και τη διδασκαλία σε όλα τα επίπεδα της εκπαίδευσης Συνδυάζει διαδραστικά γεωμετρία,

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

Ταυτότητα εκπαιδευτικού σεναρίου

Ταυτότητα εκπαιδευτικού σεναρίου Ταυτότητα εκπαιδευτικού σεναρίου Τίτλος: Συμβάντα και ενέργειες - Το πολύχρωμο σκαθάρι Σύντομη περιγραφή: Ένα εκπαιδευτικό σενάριο για την διδασκαλία των συμβάντων και ενεργειών στον προγραμματισμό, με

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

Τσαουσάκης Σταύρος ΠΕ70 ΦΥΛΛΟ ΕΡΓΑΣΙΑΣ 3

Τσαουσάκης Σταύρος ΠΕ70 ΦΥΛΛΟ ΕΡΓΑΣΙΑΣ 3 Τσαουσάκης Σταύρος ΠΕ70 ΦΥΛΛΟ ΕΡΓΑΣΙΑΣ 3 1. Πηγαίνετε Έναρξη-Προγράµµατα-Microsoft Office-Microsoft Office PowerPoint 2003 και ανοίξτε το πρόγραµµα. 2. Εµφανίζεται η πρώτη διαφάνεια. 3. Κάντε κλικ και

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

Περιεχόμενα. Μέρος 1: Βασικές έννοιες Πληροφορικής και επικοινωνιών Μέρος 2: Χρήση υπολογιστή και διαχείριση αρχείων Πρόλογος...

Περιεχόμενα. Μέρος 1: Βασικές έννοιες Πληροφορικής και επικοινωνιών Μέρος 2: Χρήση υπολογιστή και διαχείριση αρχείων Πρόλογος... Περιεχόμενα Πρόλογος...11 Μέρος 1: Βασικές έννοιες Πληροφορικής και επικοινωνιών... 13 1.1 Εισαγωγή στους υπολογιστές... 15 1.2 Μονάδες μέτρησης... 27 1.3 Οι βασικές λειτουργίες ενός ηλεκτρονικού υπολογιστή...

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

Πρόσθεση + Αφαίρεση - Πολλαπλασιασμός * Διαίρεση / Πηλίκο \ Υπόλοιπο Δύναμη

Πρόσθεση + Αφαίρεση - Πολλαπλασιασμός * Διαίρεση / Πηλίκο \ Υπόλοιπο Δύναμη Σαχπατζίδης Αβραάμ Καθηγητής Πληροφορικής Π.Ε 20 Master of Arts (M.A) in "Gender, New Forms of Education, New Forms of Employment and New Technologies in the Information Age". Μαθηματικές Πράξεις στην

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

ΑΝΤΙΓΡΑΦΗ ΑΡΧΕΙΟΥ ΣΕ ΔΙΣΚΕΤΑ ΑΝΤΙΓΡΑΦΗ ΑΡΧΕΙΟΥ ΑΠΟ ΔΙΣΚΕΤΑ. Από τον κατάλογο που εμφανίζεται επιλέγω: Αποστολή προς Δισκέτα (3,5)

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

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

Ενότητα 18 Οργάνωση των Βιβλίων Εργασίας

Ενότητα 18 Οργάνωση των Βιβλίων Εργασίας Ενότητα 18 Οργάνωση των Βιβλίων Εργασίας Ένα βιβλίο εργασίας μπορεί να περιέχει όσα φύλλα εργασίας θέλετε. Το Excel έχει σαν προκαθορισμένο αριθμό 3 φύλλα. Μπορείτε να προσθέσετε ή να αφαιρέσετε όσα θέλετε.

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

Δημιουργία δισδιάστατου παιχνιδιού, τύπου Pacman. 1ο μέρος.

Δημιουργία δισδιάστατου παιχνιδιού, τύπου Pacman. 1ο μέρος. Μάθημα 4ο Δημιουργία δισδιάστατου παιχνιδιού, τύπου Pacman. 1ο μέρος. Σε αυτό το μάθημα θα δημιουργήσουμε ένα απλό παιχνίδι με τη βοήθεια του Director. Το παιχνίδι θα είναι στο ύφος του γνωστού Pacman,

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

Κεφάλαιο 1 Χρήση προτύπου 2. Κεφάλαιο 2 Τροποποίηση μιας παρουσίασης 9. Κεφάλαιο 4 Προσθήκη αντικειμένων 26. Κεφάλαιο 5 Ειδικά εφέ 35

Κεφάλαιο 1 Χρήση προτύπου 2. Κεφάλαιο 2 Τροποποίηση μιας παρουσίασης 9. Κεφάλαιο 4 Προσθήκη αντικειμένων 26. Κεφάλαιο 5 Ειδικά εφέ 35 Περιεχόμενα Κεφάλαιο 1 Χρήση προτύπου 2 Κεφάλαιο 2 Τροποποίηση μιας παρουσίασης 9 Κεφάλαιο 3 Εφαρμογή σχεδίων 19 Κεφάλαιο 4 Προσθήκη αντικειμένων 26 Κεφάλαιο 5 Ειδικά εφέ 35 Κεφάλαιο 6 Κουμπιά ενεργειών

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

Σύντομη περιγραφή 5. Για να ξεκινήσετε 6. Οι οθόνες του προγράμματος 8. Εγκατάσταση προγράμματος 6 Δημιουργία κωδικών χρήστη 7

Σύντομη περιγραφή 5. Για να ξεκινήσετε 6. Οι οθόνες του προγράμματος 8. Εγκατάσταση προγράμματος 6 Δημιουργία κωδικών χρήστη 7 Σύντομη περιγραφή 5 Για να ξεκινήσετε 6 Εγκατάσταση προγράμματος 6 Δημιουργία κωδικών χρήστη 7 Οι οθόνες του προγράμματος 8 Αρχική οθόνη 8 Στοιχεία ασθενή 9 Εργασίες - Ραντεβού 10 Εικόνες 11 Ημερολόγιο

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

Γραφικά υπολογιστών Εργαστήριο 10 Εισαγωγή στα Sprites

Γραφικά υπολογιστών Εργαστήριο 10 Εισαγωγή στα Sprites Γραφικά υπολογιστών Εργαστήριο 10 Εισαγωγή στα Sprites Σκοπός της 10ης άσκησης είναι να μάθουμε να χρησιμοποιούμε sprites και να φτιάξουμε ένα παιχνίδι που χρησιμοποιεί συγκρούσεις. Θα δούμε επίσης μερικά

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

Λίγα λόγια από το συγγραφέα...7

Λίγα λόγια από το συγγραφέα...7 Περιεχόμενα Λίγα λόγια από το συγγραφέα...7 Κεφάλαιο 1: Σχεδιασμός βάσης δεδομένων και δημιουργία πίνακα...9 Κεφάλαιο 2: Περαιτέρω τροποποίηση δομής πίνακα...41 Κεφάλαιο 3: Σχέσεις...84 Κεφάλαιο 4: Ερωτήματα...105

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

ΕΙΔΙΚΟΤΗΤΑ: ΤΕΧΝΙΚΟΣ ΕΦΑΡΜΟΓΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ ΜΑΘΗΜΑ: ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΠΛΗΡΟΦΟΡΙΚΗ

ΕΙΔΙΚΟΤΗΤΑ: ΤΕΧΝΙΚΟΣ ΕΦΑΡΜΟΓΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ ΜΑΘΗΜΑ: ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΠΛΗΡΟΦΟΡΙΚΗ ΕΙΔΙΚΟΤΗΤΑ: ΤΕΧΝΙΚΟΣ ΕΦΑΡΜΟΓΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ ΜΑΘΗΜΑ: ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΠΛΗΡΟΦΟΡΙΚΗ (Σημειώσεις Powerpoint) ΕΚΠΑΙΔΕΥΤΕΣ: ΒΑΡΕΛΑΣ ΙΩΑΝΝΗΣ, ΠΟΖΟΥΚΙΔΗΣ ΚΩΝΣΤΑΝΤΙΝΟΣ MICROSOFT POWERPOINT (ΕΚΠΑΙΔΕΥΤΙΚΕΣ ΣΗΜΕΙΩΣΕΙΣ)

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

Η. ΠΙΘΑΝΑ ΕΡΩΤΗΜΑΤΑ... 227

Η. ΠΙΘΑΝΑ ΕΡΩΤΗΜΑΤΑ... 227 ΠΕΡΙΕΧΟΜΕΝΑ Η. ΠΙΘΑΝΑ ΕΡΩΤΗΜΑΤΑ... 227 1. ΓΕΝΙΚΑ... 227 2. ΓΕΝΙΚΗ ΛΟΓΙΣΤΙΚΗ... 228 3. ΠΕΛΑΤΕΣ ΠΡΟΜΗΘΕΥΤΕΣ... 230 4. ΑΞΙΟΓΡΑΦΑ... 232 4. ΑΣΦΑΛΕΙΑ... 232 copyright DATA COMMUNICATION ΠΙΘΑΝΑ ΕΡΩΤΗΜΑΤΑ Η.

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

Σύντοµο Εγχειρίδιο Χρήσης. του Λογισµικού Στατιστικής Επεξεργασίας. SPSS for Windows v. 8.0

Σύντοµο Εγχειρίδιο Χρήσης. του Λογισµικού Στατιστικής Επεξεργασίας. SPSS for Windows v. 8.0 Εθνικό & Καποδιστριακό Πανεπιστήµιο Αθηνών Τµήµα Μεθοδολογίας, Ιστορίας & Θεωρίας της Επιστήµης ιαπανεπιστηµιακό Πρόγραµµα Μεταπτυχιακών Σπουδών «Βασική και Εφαρµοσµένη Γνωσιακή Επιστήµη» Σύντοµο Εγχειρίδιο

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

ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ Η/Υ. Ενότητα: Εισαγωγή ΚΥΡΟΠΟΥΛΟΣ ΚΩΝΣΤΑΝΤΙΝΟΣ. Τμήμα Διοίκηση Επιχειρήσεων (Κοζάνη)

ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ Η/Υ. Ενότητα: Εισαγωγή ΚΥΡΟΠΟΥΛΟΣ ΚΩΝΣΤΑΝΤΙΝΟΣ. Τμήμα Διοίκηση Επιχειρήσεων (Κοζάνη) ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ Η/Υ Ενότητα: Εισαγωγή ΚΥΡΟΠΟΥΛΟΣ ΚΩΝΣΤΑΝΤΙΝΟΣ Τμήμα Διοίκηση Επιχειρήσεων (Κοζάνη) Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative Commons. Για εκπαιδευτικό

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

B) Ετοιμάζοντας μια Παρουσίαση

B) Ετοιμάζοντας μια Παρουσίαση B) Ετοιμάζοντας μια Παρουσίαση Τι είναι μια παρουσίαση με τη βοήθεια ηλεκτρονικού υπολογιστή Ο υπολογιστής με την κατάλληλη εφαρμογή, μπορεί να μας βοηθήσει στη δημιουργία εντυπωσιακών εγγράφων, διαφανειών

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

1.1 Δημιουργία - Άνοιγμα ΒΔ

1.1 Δημιουργία - Άνοιγμα ΒΔ Εργαστήριο 1 Ξεκινώντας με την Access Το εργαστήριο περιλαμβάνει μία πρώτη περιήγηση στο γραφικό περιβάλλον και τα βασικά αντικείμενα της Access καθώς και στοιχειώδεις οδηγίες για να μπορεί ο χρήστης να

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

1. Τα τμήματα της επιφάνειας εργασίας των Windows

1. Τα τμήματα της επιφάνειας εργασίας των Windows 1. Τα τμήματα της επιφάνειας εργασίας των Windows Εικονίδια συντομεύσεων (αρχείου-φακέλου) Εικονίδια Ανενεργά Ενεργό Επιφάνεια (αρχείου-φακέλου) παράθυρα παράθυρο εργασίας Γραμμή μενού Γραμμή εργαλείων

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

MANAGER SIDE BAR. Μία άλλη λειτουργία είναι το ξυπνητήρι. Μπορείτε να ορίσετε τον χρόνο υπενθύμισης. Μετά την λήξη του χρόνου θα ειδοποιηθείτε ηχητικά

MANAGER SIDE BAR. Μία άλλη λειτουργία είναι το ξυπνητήρι. Μπορείτε να ορίσετε τον χρόνο υπενθύμισης. Μετά την λήξη του χρόνου θα ειδοποιηθείτε ηχητικά MANAGER SIDE BAR Η Manager side bar είναι μία εφαρμογή σχεδιασμένη να προσφέρει μια σειρά από λειτουργίες και ευκολίες σε κάθε χρήστη Η/Υ προχωρημένο ή αρχάριο. Βασική λειτουργία της εφαρμογής είναι ότι

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

MEDIWARE L.I.S ΟΔΗΓΙΕΣ ΥΠΟΠΡΟΓΡΑΜΜΑΤΟΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΥ ΕΠΙΣΚΕΨΕΩΝ

MEDIWARE L.I.S ΟΔΗΓΙΕΣ ΥΠΟΠΡΟΓΡΑΜΜΑΤΟΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΥ ΕΠΙΣΚΕΨΕΩΝ MEDIWARE L.I.S. 2006 ΟΔΗΓΙΕΣ ΥΠΟΠΡΟΓΡΑΜΜΑΤΟΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΥ ΕΠΙΣΚΕΨΕΩΝ -1 -2 Προγραμματισμός Επισκέψεων. Με την επιλογή Προγραμματισμός Επισκέψεων ο χειριστής έχει τη δυνατότητα να καταχωρίσει τις μελλοντικές

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

Σημειωματάριο Τετάρτης 18 Οκτ. 2017

Σημειωματάριο Τετάρτης 18 Οκτ. 2017 Σημειωματάριο Τετάρτης 18 Οκτ. 2017 Περισσότερα για λίστες και ανακύκλωση Είδαμε σήμερα διάφορα προβλήματα και λύσεις για λίστες. Είδαμε επίσης την ανακύκλωση while. Στο επόμενο βλέπουμε πώς μπορούμε να

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

του προγράμματος diagrama_rohs.zip )

του προγράμματος diagrama_rohs.zip ) έκδοση 3.20 ( κατέβασμα του προγράμματος diagrama_rohs.zip ) Το πρόγραμμα αυτό γράφτηκε όχι να γίνει μια γλώσσα προγραμματισμού, αλλά να γίνει ένα εργαλείο για την εισαγωγή των μαθητών στον προγραμματισμό.

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

Kaloudia Το No1 ηλεκτρονικό εργαλείο αναζήτησης και προώθησης παραδοσιακών προϊόντων από όλη την Ελλάδα!

Kaloudia Το No1 ηλεκτρονικό εργαλείο αναζήτησης και προώθησης παραδοσιακών προϊόντων από όλη την Ελλάδα! Kaloudia Το No1 ηλεκτρονικό εργαλείο αναζήτησης και προώθησης παραδοσιακών προϊόντων από όλη την Ελλάδα! Περιεχόμενα Ενότητα Σελίδες Εισαγωγή 3 Εγγραφή στο Σύστημα 4 10 Είσοδος στο Σύστημα 11 12 Επισκόπηση

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

Περιεχόμενα. Κεφάλαιο 1 Γνωριμία με το Excel...9

Περιεχόμενα. Κεφάλαιο 1 Γνωριμία με το Excel...9 Περιεχόμενα Κεφάλαιο 1 Γνωριμία με το Excel...9 Τα στοιχεία του παραθύρου του Excel... 10 Κελιά και διευθύνσεις... 13 Σε ποιο κελί θα τοποθετηθούν τα δεδομένα;... 14 Καταχώριση δεδομένων... 15 Τι καταλαβαίνει

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

Εισαγωγή 6 Gmail 8. Υαhoo! Mail 58. Δημιουργία λογαριασμού 58 Αλλαγή κωδικού 68 Επισύναψη αρχείων 69 Φίλτρα 71

Εισαγωγή 6 Gmail 8. Υαhoo! Mail 58. Δημιουργία λογαριασμού 58 Αλλαγή κωδικού 68 Επισύναψη αρχείων 69 Φίλτρα 71 περιεχόμενα Εισαγωγή 6 Gmail 8 Δημιουργία λογαριασμού 8 Δημιουργία επαφών 16 Αποστολή e-mail 24 Aπάντηση και προώθηση 30 Ρυθμίσεις Gmail 32 Ετικέτες 35 Φίλτρα e-mail 47 Πρόσβαση στο Gmail από Outlook 51

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

Inspiration 7 ΕΓΧΕΙΡΙΔΙΟ ΧΡΗΣΗΣ ΜΕ ΠΑΡΑΔΕΙΓΜΑ

Inspiration 7 ΕΓΧΕΙΡΙΔΙΟ ΧΡΗΣΗΣ ΜΕ ΠΑΡΑΔΕΙΓΜΑ Inspiration 7 ΕΓΧΕΙΡΙΔΙΟ ΧΡΗΣΗΣ ΜΕ ΠΑΡΑΔΕΙΓΜΑ Εισαγωγή Κύριας Ιδέας ή Γενικού Θέματος: Όταν ανοίγει το Inspiration, εμφανίζεται ένα σύμβολο στο κέντρο της οθόνης με τις λέξεις: Main Idea (Κύρια Ιδέα).

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

Περιεχόμενα. Αντί προλόγου Πώς να χρησιμοποιήσετε το βιβλίο Κεφάλαιο 1: Πώς δημιουργώ το Προφίλ μου στο Facebook;...

Περιεχόμενα. Αντί προλόγου Πώς να χρησιμοποιήσετε το βιβλίο Κεφάλαιο 1: Πώς δημιουργώ το Προφίλ μου στο Facebook;... Περιεχόμενα Αντί προλόγου... 7 Πώς να χρησιμοποιήσετε το βιβλίο... 13 Κεφάλαιο 1: Πώς δημιουργώ το Προφίλ μου στο Facebook;...15 Κεφάλαιο 2: Τι βλέπω στην οθόνη μου όταν ολοκληρώσω τη δημιουργία του Προφίλ

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

Ποιές εντολές του Scratch πρέπει να ξέρω;

Ποιές εντολές του Scratch πρέπει να ξέρω; Ποιές εντολές του Scratch πρέπει να ξέρω; ΕΝΤΟΛΕΣ ΚΙΝΗΣΗΣ κινήσου χ βήματα στρίψε χ μοίρες στρίψε χ μοίρες στρίψε προς την κατεύθυνση των χ μοιρών στρίψε προς το [] πήγαινε στη θέση χ:[] και y:[] πήγαινε

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

ΤΟ MICROSOFT WORD XP. Ας ξεκινήσουμε λοιπόν!

ΤΟ MICROSOFT WORD XP. Ας ξεκινήσουμε λοιπόν! XP ΚΑΡΤΕΛΑ ΕΡΓΑΣΙΑΣ 1 Το Microsoft Word είναι ένα πρόγραμμα στον υπολογιστή που σας βοηθά να γράφετε όμορφα κείμενα στα οποία μπορείτε να προσθέσετε εικόνες, γραφικά ακόμα και ήχους. Aφού γράψετε ένα κείμενο,

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

Δημιουργία παρουσιάσεων (Power Point)

Δημιουργία παρουσιάσεων (Power Point) Δημιουργία παρουσιάσεων (Power Point) Το πρόγραμμα PowerPoint είναι η «αίθουσα προβολών» του Office. Μια προβολή (παρουσίασης) του PowerPoint μπορεί να έχει ως στόχο να ενημερώσει, να διδάξει ή και να

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

Δημιουργία και επεξεργασία διανυσματικών επιπέδων στο QGIS

Δημιουργία και επεξεργασία διανυσματικών επιπέδων στο QGIS Δημιουργία και επεξεργασία διανυσματικών επιπέδων στο QGIS Δημιουργία επιπέδου σχεδίασης 1. Από το Menu Layer Create Layer New Shapefile Layer δημιουργούμε νέο επίπεδο. Στο παράθυρο που ανοίγει (Εικ. 1)

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

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

Περιεχόμενα. Λίγα λόγια από το συγγραφέα... 7 Περιεχόμενα Λίγα λόγια από το συγγραφέα... 7 1 Microsoft Excel 2003... 9 2 Η δομή ενός φύλλου εργασίας... 26 3 Δημιουργία νέου βιβλίου εργασίας και καταχώριση δεδομένων... 37 4 Συμβουλές για την καταχώριση

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