Vellum Object Oriented Programming – Visual Basic Certificate Vellum Object Oriented Programming – Visual Basic Certificate Πιστοποιητικό ανάπτυξης εφαρµογών αντικειµενοστραφούς προγραµµατισµού µε την γλώσσα Visual Basic © Vellum Global Educational Services Σελίδα 1 από 1 Vellum Object Oriented Programming – Visual Basic Certificate Vellum Object Oriented Programming – Visual Basic Certificate Πιστοποιητικό ανάπτυξης εφαρµογών αντικειµενοστραφούς προγραµµατισµού µε την γλώσσα Visual Basic Σελίδα 2 από 2 Vellum Object Oriented Programming – Visual Basic Certificate ΕΙΣΑΓΩΓΗ H Microsoft βάσισε την Visual Basic σε µια γλώσσα προγραµµατισµού γραµµένη για αρχάριους, την διάσηµη BASIC. H Basic κυκλοφορεί εδώ και 35 χρόνια και είχε σαν αντικειµενικό σκοπό να βοηθήσει τους αρχάριους προγραµµατιστές να γίνουν παραγωγικoί σχεδόν αµέσως. Η Visual Basic κυκλοφόρησε το 1987. Υπήρξε το πρώτο οπτικό εργαλείο ανάπτυξης της Microsoft και επιχείρησε να ανταγωνιστεί µε την C, C++, την Pascal και άλλες γνωστές γλώσσες προγραµµατισµού. Από την αρχή η Visual Βasic δεν σηµείωσε ιδιαίτερη επιτυχία µέχρι το 1991 (Έκδοση 2.0) όταν το κοινό συνειδητοποίησε την προοπτική της γλώσσας. Με την έκδοση 3.0 η Visual Basic έγινε η πιο γρήγορα αναπτυσσόµενη γλώσσα προγραµµατισµού της αγοράς. Οι προγραµµατιστές µε την Visual Basic απόκτησαν στρατηγικά πλεονεκτήµατα σε σχέση µε τις άλλες γλώσσας προγραµµατισµού. Για παράδειγµα ό,τι µπορούσε να δηµιουργηθεί σε λίγα λεπτά µέσα από το περιβάλλον της Visual Basic, χρειαζόταν ενδεχοµένως µέρες µε άλλες γλώσσες όπως η C ή η Pascal. Η Visual Basic παρέχει πολλά σετ εργαλείων που µπορούν να δηµιουργήσουν συναρπαστικές εφαρµογές µε πολύ εύκολο τρόπο επειδή ακριβώς ο κώδικας δηµιουργείται αυτόµατα από το περιβάλλον. Αλλά το µεγαλύτερο πλεονέκτηµα της Visual Basic κρύβεται στο όνοµα της: Visual (οπτική). Με τα σηµερινά γραφικά λειτουργικά συστήµατα, ένα πρόγραµµα πρέπει να µπορεί να επικοινωνεί µε την οθόνη, το πληκτρολόγιο, το ποντίκι και τον εκτυπωτή µε γραφικό τρόπο. Η Visual Basic δεν αποτελεί µόνο γλώσσα προγραµµατισµού αλλά και ένα ολοκληρωµένο γραφικό περιβάλλον ανάπτυξης. Το περιβάλλον αυτό επιτρέπει στους χρηστές µε λίγη εµπειρία προγραµµατισµού να δηµιουργούν εφαρµογές των Windows µε την χρήση αντικειµένων OLE (Object Linking and Embedding) όπως ένα αντικείµενο Excel. Έτσι ο χρηστής είναι σε θέση να δηµιουργήσει όµορφα και γραφικά προγράµµατα µε λίγες µόνο γραµµές κώδικα, εκεί που άλλες γλώσσες χρειάζονται εκατοντάδες γραµµές. Το συνεχώς εξελισσόµενο επιχειρησιακό περιβάλλον και οι αλλαγές που αυτό επιφέρει απαιτούν την συνεχή ενηµέρωση και προσαρµογή των εφαρµογών και των πληροφοριακών συστηµάτων. Συµπερασµατικά, η γνώση µιας γλώσσας προγραµµατισµού όπως η Visual Basic αποτελεί έναν αποτελεσµατικό και αποδοτικό τρόπο αντιµετώπισης των πληροφοριακών προκλήσεων της εποχής. Το πιστοποιητικό Vellum Object Oriented Programming – Visual Basic Certificate δηµιουργήθηκε σε συνεργασία µε Leaders στο χώρο της πληροφορικής για να πιστοποιήσει τις γνώσεις και τις τεχνικές δεξιότητες ενός σύγχρονου προγραµµατιστή εφαρµογών σε γλώσσα Visual Basic. Το σχήµα πιστοποίησης έχει ως βάση την εµπειρία της Vellum Global Educational Services σε θέµατα πιστοποίησης γνώσεων και εξειδικευµένων δεξιοτήτων πληροφορικής. Σελίδα 3 από 3 Vellum Object Oriented Programming – Visual Basic Certificate ΠΑΡΟΥΣΙΑΣΗ ΤΟΥ ∆ΙΠΛΩΜΑΤΟΣ Σκοπός Σκοπός του Vellum Object Oriented Programming – Visual Basic Certificate είναι να αξιολογήσει την ικανότητα ενός υποψηφίου να κατανοεί, αναλύει και προγραµµατίζει κώδικα Visual Basic και να είναι σε θέση να εφαρµόζει και συνδυάζει τις γνώσεις αυτές µε άλλες γλώσσες προγραµµατισµού. Θα ζητηθεί από τους υποψήφιους να αποδείξουν γνώσεις και δεξιότητες προγραµµατισµού εφαρµογών Visual Basic. Οµάδα Στόχος Το Vellum Object Oriented Programming – Visual Basic Certificate είναι σχεδιασµένο για όσους θέλουν να αποκτήσουν γνώσεις αντικειµενοστραφούς προγραµµατισµού ή να συµπληρώσουν και να ενσωµατώσουν τις γνώσεις σε παλαιότερες, ξεπερασµένες γλώσσες προγραµµατισµού µε τις νέες τάσεις της αγοράς. Είναι κατάλληλο για φοιτητές, προγραµµατιστές - αναλυτές εφαρµογών και µηχανικούς λογισµικού κ.ά. Σελίδα 4 από 4 Vellum Object Oriented Programming – Visual Basic Certificate ∆οµή του ∆ιπλώµατος ΚΕΦΑΛΑΙΑ ΩΡΕΣ 10 240 1. Περιβάλλον 1.1 Το πλαίσιο διαλόγου New Project 1.2 Η γραµµή εργαλείων (Toolbar) 1.3 Η εργαλειοθήκη (Toolbox) 1.4 Το παράθυρο Φόρµας (Form) 1.5 Το παράθυρο διάταξης φόρµας (Form Layout) 1.6 Το παράθυρο έργου (Project Explorer) 1.7 Το παράθυρο ιδιοτήτων (Properties window) 1.8 Το παράθυρο απασφαλµάτωσης (Debug-Immediate Window) 1.9 Βοήθεια 1.9.1 Αναζήτηση βοήθειας βάσει συγκεκριµένου κριτηρίου 2. Χρήση έργων (Projects) 2.1 ∆ιαχείριση έργων 2.1.1 ∆ηµιουργία νέου έργου 2.1.2 Άνοιγµα έργου 2.1.3 Αποθήκευση έργου 2.1.4 Εκτέλεση έργου Πρακτική Εξάσκηση Πρακτική Εξάσκηση 3. Φόρµες 3.1 Ιδιότητες φόρµας 3.1.1 Name, Caption, Backcolor 3.2 Συµβάντα φόρµας 3.2.1 Load, Unload, Activate Πρακτική Εξάσκηση Πρακτική Εξάσκηση 4. Χειριστήρια (Components) 4.1 Ιδιότητες χειριστηρίων 4.1.1 Το χειριστήριο ετικέτα (Label) 4.1.2 Το χειριστήριο Πλαίσιο κειµένου (TextBox) Πρακτική Εξάσκηση 4.1.3 Το χειριστήριο κουµπιού εντολής (Command Button) 4.1.4 Το χειριστήριο Εικόνας (Image) 15 5 5 5 15 5 5 5 15 5 5 5 35 5 5 5 Σελίδα 5 από 5 Vellum Object Oriented Programming – Visual Basic Certificate 4.1.5 Το χειριστήριο Εικόνας (Picture) 4.1.6 Το χειριστήριο Πλαισίου (Frame) Πρακτική Εξάσκηση 4.1.7 Το χειριστήριο πλαίσιο Ελέγχου (CheckBox) 4.1.8 Το χειριστήριο Κουµπιού επιλογής (Option Button) 4.1.9 Το χειριστήριο Σύνθετου Πλαισίου (ComboBox) 4.1.10 Το χειριστήριο Πλαισίου Λίστας (ListBox) 4.1.11 Τα χειριστήρια Οριζόντια και Κατακόρυφη µπάρα κύλισης (HscrollBar και VscrollBar) 4.1.12 Το χειριστήριο Χρονοµέτρου (Timer) 4.1.13 Το χειριστήριο Λίστας Οδηγών (DriveListBox) 4.1.14 Το χειριστήριο Λίστας Φακέλων (DirListBox) 4.1.15 Το χειριστήριο Λίστας Αρχείων (FileListBox) 4.2 Συµβάντα χειριστηρίων 4.2.1 Click, DblClick, Mouse Down 4.3 Εστίαση χειριστηρίων 4.3.1 Αλλαγή σειράς εστίασης Πρακτική Εξάσκηση 5. Χρήση Μενού 5.1 ∆ιαχείριση Μενού 5.1.1 ∆ηµιουργία Μενού 5.1.2 ∆ιόρθωση Μενού 5.1.3 ∆ιαγραφή Μενού 5.1.4 Ρύθµιση Μενού Πρακτική Εξάσκηση Πρακτική Εξάσκηση 6. Μεταβλητές, Σταθερές και Υπολογισµοί 6.1 ∆εδοµένα, Μεταβλητές και Σταθερές 6.1.1 Τύποι δεδοµένων 6.1.2 Κανόνες ονοµατολογίας 6.1.3 ∆ήλωση µεταβλητών και σταθερών 6.1.4 ∆ηµόσιες και τοπικές µεταβλητές 6.1.5 Χρήση του option explicit Πρακτική Εξάσκηση 6.2 Υπολογισµοί 6.2.1 Μετατροπή δεδοµένων στον σωστό τύπο 6.2.2 Αριθµητικές πράξεις 6.2.3 Προτεραιότητα πράξεων 6.2.4 Χρήση πράξεων στον κώδικα Πρακτική Εξάσκηση 6.3 Μορφοποίηση δεδοµένων 6.3.1 Χρήση της Format 6.4 Άθροισµα, Πλήθος και Μέσος όρος 6.4.1 Άθροισµα αριθµών 6.4.2 Καταµέτρηση 5 5 5 5 15 5 5 5 35 5 5 5 5 5 5 Σελίδα 6 από 6 Vellum Object Oriented Programming – Visual Basic Certificate 6.4.3 Υπολογισµός µέσου όρου Πρακτικη Εξάσκηση 7. Αποφάσεις και συγκρίσεις 7.1 Αποφάσεις 7.1.1 Προτάσεις µε χρήση της IF 7.1.2 Φωλιασµένες IF Πρακτική Εξάσκηση 7.1.3 Προτάσεις µε χρήση της Select Case 7.2 Επαναλήψεις 7.2.1 Επανάληψη For .. Next 7.2.2 Επανάληψη For Each … Next 7.2.3 Επανάληψη Do … Loop Πρακτική Εξάσκηση 7.3 Συγκρίσεις 7.3.1 Σύγκριση αριθµητικών µεταβλητών και σταθερών 7.3.2 Σύγκριση κειµένου 7.3.3 Έλεγχος για True ή False Πρακτική Εξάσκηση 8. Υπορουτίνες (Subs) και Συναρτήσεις (Functions) 8.1 Υπορουτίνες 8.1.1 ∆ηµιουργία νέας Υπορουτίνας 8.1.2 Εισαγωγή παραµέτρων σε Υπορουτίνες Πρακτική Εξάσκηση 8.2 Συναρτήσεις 8.2.1 ∆ηµιουργία νέας Συνάρτησης 8.2.2 Εισαγωγή παραµέτρων σε Συναρτήσεις Πρακτική Εξάσκηση Πρακτική Εξάσκηση 9. ∆ιαδραστικότητα 9.1 Συµµετοχή του χρήστη 9.1.1 Χρήση της συνάρτησης MsgBox Πρακτική Εξάσκηση 9.1.2 Χρήση της συνάρτησης InputBox Πρακτική Εξάσκηση Πρακτική Εξάσκηση 5 35 5 5 5 5 5 5 5 25 5 5 5 5 5 25 5 5 5 5 5 10. Εντολές 25 10.1 Εντολές κειµένου Πρακτική Εξάσκηση 10.1.1 Χρήση της Left, Right, Mid, InStr, InstrRev, συνένωση κειµένου Πρακτική Εξάσκηση Πρακτική Εξάσκηση 5 5 5 5 5 Σελίδα 7 από 7 Vellum Object Oriented Programming – Visual Basic Certificate Μορφή της Αξιολόγησης Η πρακτική αξιολόγηση του Vellum Object Oriented Programming – Visual Basic Certificate που αφορά την επίλυση case studies είναι σχεδιασµένη ώστε να ολοκληρωθεί σε 2 ώρες κάτω από επιβλεπόµενες συνθήκες. Οι εξεταζόµενοι θα κληθούν να αναπτύξουν σε γλώσσα Visual Basic δυο προγράµµατα µε δικαίωµα επιλογής από µια λίστα 3 θεµάτων ( δικαίωµα επιλογής δυο εκ των τριών θεµάτων). Οι πρακτικές αξιολογήσεις πρέπει να γίνουν κάτω από επιβλεπόµενες και ελεγχόµενες συνθήκες. Το Κέντρο πρέπει να παρέχει «ένα ήσυχο περιβάλλον, παρόµοιο µε περιβάλλον εργασίας», για την αξιολόγηση. Κατά τη διάρκεια της αξιολόγησης οι υποψήφιοι δεν επιτρέπεται να έχουν πρόσβαση σε δικά τους αρχεία ή να κρατούν αντίγραφο της αξιολόγησης και εκτυπώσεις που γίνονται κατά τη διάρκειά της. Η διδασκαλία απαγορεύεται µετά την έναρξη της εξέτασης. Το Κέντρο πρέπει να εξασφαλίσει ότι µόνο το υλικό που επιτρέπεται από τη Vellum χρησιµοποιείται για την αξιολόγηση του Vellum Object Oriented Programming – Visual Basic Certificate. ∆ιαθεσιµότητα και Προετοιµασία Υλικού Αξιολόγησης Οι αξιολογήσεις µπορούν να χρησιµοποιηθούν σαν υλικό πρακτικής µόνο ΜΕΤΑ την ηµεροµηνία απόσυρσής τους από τη Vellum. H ηµεροµηνία αυτή γίνεται γνωστή µε σχετική δηµοσίευση στην επίσηµη ιστοσελίδα της Vellum. ∆εν επιτρέπονται τροποποιήσεις των πρακτικών αξιολογήσεων της Vellum χωρίς την έγγραφη έγκριση της. Τυχόν αιτήσεις για αξιολογήσεις που καλύπτουν ειδικές ανάγκες πρέπει να γίνουν γραπτά στη Vellum τουλάχιστον 2 µήνες πριν από την καθορισµένη ηµεροµηνία εξέτασης. Αν δεν υπάρχουν έγχρωµοι εκτυπωτές στο Κέντρο, θα πρέπει να ζητηθεί από τους υποψηφίους να επιλέξουν χρώµατα που θα διαφέρουν ορατά όταν εκτυπωθούν ασπρόµαυρα. Σελίδα 8 από 8 Vellum Object Oriented Programming – Visual Basic Certificate ∆ιαχείριση της Εξέτασης - Αξιολόγησης Τα Κέντρα είναι υπεύθυνα να εξασφαλίσουν ότι ο εξοπλισµός και τα προγράµµατα που θα χρησιµοποιηθούν από τους υποψηφίους δουλεύουν σωστά και θα τους δώσουν τη δυνατότητα να αντεπεξέλθουν στα Αντικείµενα Αξιολόγησης όπως περιγράφονται στην εξεταστέα ύλη. Λάθη που θα γίνουν σαν αποτέλεσµα ελαττωµατικών προγραµµάτων ή εξοπλισµού δεν θα ληφθούν υπόψη σε διαδικασίες προσφυγής. Σε περίπτωση που κολλήσει ο υπολογιστής, ή γίνει διακοπή ρεύµατος ή ζηµιά στον εξοπλισµό κατά τη διάρκεια της αξιολόγησης, οι υποψήφιοι µπορούν να ζητήσουν να πάρουν µέρος σε µια καινούρια εξέταση. Θα πρέπει να συµβουλευτείτε την Vellum Global Educational Services τµήµα Εξυπηρέτηση πελατών για την ηµεροµηνία της νέας εξέτασης. Τα Κέντρα θα πρέπει να διασφαλίσουν ότι οι υποψήφιοι έχουν την απαιτούµενη γραφική ύλη. Οι υποψήφιοι δεν µπορούν να χρησιµοποιήσουν λεξικά, δικές τους σηµειώσεις, εγχειρίδια που έχουν ετοιµαστεί από το Κέντρο και αφορούν την αξιολόγηση. Οι υποψήφιοι θα πρέπει να δίνουν στους επιτηρητές τις εκτυπώσεις που θέλουν να υποβάλουν στο τέλος της αξιολόγησης. Κάθε εκτύπωση θα πρέπει να περιέχει το µοναδικό κωδικό του υποψηφίου, την ηµεροµηνία γεννήσεώς του και την ηµεροµηνία της εξέτασης, αλλά σε καµία περίπτωση το όνοµά του. Συνιστάται αυτές οι πληροφορίες να είναι τυπωµένες και όχι χειρόγραφες. Επίσης συνιστάται να τυπωθεί ο τίτλος της αξιολόγησης και/ή ο κωδικός της εξέτασης, καθώς και ο αριθµός της εκτύπωσης. Θέµατα ασφαλείας Ένας αρµόδιος επιτηρητής, εντεταλµένος της Vellum, πρέπει να είναι παρών σε όλη τη διάρκεια της εξέτασης για να επιτηρεί. Οι υποψήφιοι δεν πρέπει να επικοινωνούν µεταξύ τους µε κανένα τρόπο και η ασφάλεια των αρχείων των υποψηφίων πρέπει να εξασφαλίζεται. ∆εν µπορούν να ζητούν βοήθεια από τον επιτηρητή ή άλλον, εκτός αν υπάρχει πρόβληµα στο σύστηµα. Το υλικό αξιολόγησης πρέπει να είναι εµπιστευτικό. Φθάνει στο εξεταστικό Κέντρο τη στιγµή της εξέτασης. Όλη η δουλειά που θα αποθηκευτεί στο δίκτυο ή στο σκληρό δίσκο πρέπει να διατηρηθεί ασφαλής, έως το τέλος της εξεταστικής διαδικασίας. Τα Κέντρα ενθαρρύνονται να βάλουν κωδικούς ασφαλείας για να ελέγχουν τις διαδικασίες σύνδεσης και να σιγουρευτούν ότι θα υπάρχει πρόσβαση στα αρχεία µόνο από όσους είναι εξουσιοδοτηµένοι. Σελίδα 9 από 9 Vellum Object Oriented Programming – Visual Basic Certificate Ο εντεταλµένος επιτηρητής θα πρέπει να εξασφαλίσει ότι: • • • Οι πιθανοί υποψήφιοι δεν έχουν πρόσβαση στο υλικό εξέτασης Στο τέλος κάθε εξέτασης o επιτηρητής θα µαζέψει όλες τις εργασίες των υποψηφίων Όλα τα αντίγραφα και η δουλειά που δεν θα σταλούν θα καταστραφούν Οι φάκελοι µε τις εργασίες των υποψηφίων αποστέλλονται από τον επιτηρητή προς τη Vellum κάτω από συνθήκες ασφαλείας. Αποτελέσµατα Τα αποτελέσµατα της αξιολόγησης µε τη σχετική αναφορά (Feed Back) αποστέλλονται στο κέντρο περίπου σε 3 εβδοµάδες. Τα πιστοποιητικά των επιτυχόντων αποστέλλονται στο κέντρο σε διάστηµα µικρότερο των 45 ηµερών. Σελίδα 10 από 10
© Copyright 2024 Paperzz