Περιεχόμενα. Ευχαριστίες...17 Εισαγωγή Εξερεύνηση του ολοκληρωμένου περιβάλλοντος ανάπτυξης του Visual Studio...33

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

Download "Περιεχόμενα. Ευχαριστίες...17 Εισαγωγή Εξερεύνηση του ολοκληρωμένου περιβάλλοντος ανάπτυξης του Visual Studio...33"

Transcript

1 Περιεχόμενα Ευχαριστίες...17 Εισαγωγή...19 Τι είναι η Visual Basic 2005;...19 Εκδόσεις της Visual Basic.NET...19 Βρείτε το καλύτερο σημείο εκκίνησης σε αυτό το βιβλίο...20 Απαιτήσεις συστήματος...21 Λογισμικό προέκδοσης...22 Εγκατάσταση και χρήση των αρχείων εξάσκησης...22 Εγκατάσταση των αρχείων εξάσκησης...22 Χρήση των αρχείων εξάσκησης...23 Απεγκατάσταση των αρχείων εξάσκησης...27 Συμβάσεις και χαρακτηριστικά του βιβλίου...27 Συμβάσεις...28 Άλλα χαρακτηριστικά του βιβλίου...28 Αναβάθμιση προγραμμάτων της Visual Basic Χρήσιμοι σύνδεσμοι υποστήριξης...29 Υποστήριξη λογισμικού για το Visual Studio Συνοδευτικό περιεχόμενο στον Ιστό...29 Διορθώσεις, σχόλια, και βοήθεια...29 Μέρος 1 Ξεκίνημα με τη Microsoft Visual Basic Εξερεύνηση του ολοκληρωμένου περιβάλλοντος ανάπτυξης του Visual Studio...33 Το περιβάλλον ανάπτυξης του Visual Studio...35 Τα εργαλεία του Visual Studio...39 Ο Σχεδιαστής...40 Εκτέλεση προγράμματος Visual Basic...42 Το παράθυρο Ιδιοτήτων...43 Μετακίνηση και αλλαγή μεγέθους των προγραμματιστικών εργαλείων...47 Μετακίνηση και αλλαγή μεγέθους παραθύρων εργαλείων...49 Προσκόλληση παραθύρων εργαλείων...50 Απόκρυψη παραθύρων εργαλείων...51

2 8 Microsoft Visual Basic 2005 Βήμα Βήμα Άνοιγμα φυλλομετρητή Ιστού στο Visual Studio...52 Λήψη βοήθειας...53 Δύο πηγές βοήθειας: Τοπικά αρχεία και περιεχόμενο στον Ιστό...53 Σύνοψη των διαταγών Βοήθειας...57 Προσαρμογή ρυθμίσεων του περιβάλλοντος ανάπτυξης για την εκτέλεση των ασκήσεων του βιβλίου...58 Ρύθμιση του περιβάλλοντος ανάπτυξης για προγραμματισμό σε Visual Basic...58 Έλεγχος ρυθμίσεων έργου και μεταγλωττιστή...59 Ένα βήμα πιο πέρα: Έξοδος από το Visual Studio...61 Κεφάλαιο 1 Γρήγορη αναφορά Συγγραφή του πρώτου σας προγράμματος...65 Lucky Seven: Το πρώτο σας πρόγραμμα σε Visual Basic...66 Προγραμματιστικά βήματα...66 Δημιουργία της διασύνδεσης χρήστη...67 Ορισμός των ιδιοτήτων Ιδιότητες του πλαισίου εικόνας...77 Συγγραφή του κώδικα Μια ματιά στη διαδικασία Button1_Click...83 Εκτέλεση εφαρμογών Visual Basic...85 Δείγματα έργων στο δίσκο...87 Δημιουργία εκτελέσιμου αρχείου...87 Διανομή της εφαρμογής σας...89 Ένα βήμα πιο πέρα: Προσθήκες σε προγράμματα...90 Κεφάλαιο 2 Γρήγορη αναφορά Εργασία με τα χειριστήρια της Εργαλειοθήκης...93 Βασική χρήση των χειριστηρίων: το πρόγραμμα Hello World...94 Χρήση του χειριστηρίου DateTimePicker...99 Το πρόγραμμα Birthday...99 Χειριστήρια για την είσοδο δεδομένων Το πρόγραμμα επίδειξης Input Controls Εξέταση του κώδικα του προγράμματος Input Controls Ένα βήμα πιο πέρα: Χρήση του χειριστηρίου LinkLabel Κεφάλαιο 3 Γρήγορη αναφορά

3 Περιεχόμενα 9 4 Εργασία με μενού, γραμμές εργαλείων, και πλαίσια διαλόγου Προσθήκη μενού με χρήση του χειριστηρίου MenuStrip Προσθήκη πλήκτρων πρόσβασης σε διαταγές μενού Επεξεργασία επιλογών μενού Προσθήκη γραμμών εργαλείων με το χειριστήριο ToolStrip Χρήση χειριστηρίων πλαισίων διαλόγου Διαδικασίες συμβάντων για τη διαχείριση τυπικών πλαισίων διαλόγου Ένα βήμα πιο πέρα: Αντιστοίχιση πλήκτρων συντόμευσης σε μενού Κεφάλαιο 4 Γρήγορη αναφορά Μέρος 2 Βασικές αρχές προγραμματισμού 5 Τύποι και μεταβλητές της Visual Basic, και το Πλαίσιο Εφαρμογών.NET Ανατομία μιας εντολής προγράμματος της Visual Basic Χρήση μεταβλητών για την αποθήκευση πληροφοριών Παραχώρηση μνήμης σε μεταβλητές: Η εντολή Dim Χρήση μεταβλητών σε προγράμματα Χρήση μεταβλητών για την αποθήκευση δεδομένων εισόδου Χρήση μεταβλητών για έξοδο δεδομένων Χρήση συγκεκριμένων τύπων δεδομένων Σταθερές: μεταβλητές που δεν αλλάζουν Χρήση των τελεστών της Visual Basic Βασικά μαθηματικά: οι τελεστές +,, *, και / Χρήση "προχωρημένων" τελεστών: \, Mod, ^, και & Χρήση μεθόδων στο Πλαίσιο Εφαρμογών.NET της Microsoft Ένα βήμα πιο πέρα: Ορισμός σειράς προτεραιότητας Κεφάλαιο 5 Γρήγορη αναφορά Χρήση δομών απόφασης Προγραμματισμός οδηγούμενος από συμβάντα Χρήση παραστάσεων συνθήκης Δομές απόφασης If...Then Έλεγχος πολλών συνθηκών σε μια δομή απόφασης If...Then Χρήση λογικών τελεστών σε παραστάσεις συνθήκης "Παράκαμψη υπολογισμού" με τη χρήση των τελεστών AndAlso και OrElse

4 10 Microsoft Visual Basic 2005 Βήμα Βήμα Δομές απόφασης Select Case Χρήση τελεστών σύγκρισης σε δομές Select Case Ένα βήμα πιο πέρα: Ανίχνευση συμβάντων του ποντικιού Κεφάλαιο 6 Γρήγορη αναφορά Χρήση βρόχων και χρονομέτρων Χρήση βρόχων For Next Εμφάνιση μετρητή σε χειριστήριο TextBox Δημιουργία σύνθετων βρόχων For...Next Άνοιγμα αρχείων με χρήση μετρητή μεγαλύτερης εμβέλειας Χρήση βρόχων Do Αποφυγή ατέρμονος βρόχου Το χειριστήριο χρονομέτρου Δημιουργία ψηφιακού ρολογιού με χρήση του χειριστηρίου Timer Χρήση αντικειμένου χρονομέτρου για τον καθορισμό χρονικού ορίου Ένα βήμα πιο πέρα: Εισαγωγή αποσπασμάτων κώδικα Κεφάλαιο 7 Γρήγορη αναφορά Αποσφαλμάτωση προγραμμάτων της Visual Basic Εντοπισμός και διόρθωση σφαλμάτων Τρεις τύποι σφαλμάτων Αναγνώριση λογικών σφαλμάτων Χρήση της κατάστασης Αποσφαλμάτωσης Παρακολούθηση μεταβλητών με τη χρήση ενός παράθυρου Παρακολούθησης Οπτικοποιητές: Νέα εργαλεία αποσφαλμάτωσης για την εμφάνιση δεδομένων Χρήση των παραθύρων Άμεσης Εκτέλεσης και Διαταγών Εναλλαγή στο παράθυρο Διαταγών Ένα βήμα πιο πέρα: Αφαίρεση σημείων διακοπής Κεφάλαιο 8 Γρήγορη αναφορά Παγίδευση σφαλμάτων με τη χρήση δομημένου χειρισμού σφαλμάτων Επεξεργασία σφαλμάτων με τη χρήση του μπλοκ Try...Catch Πότε πρέπει να χρησιμοποιείτε χειριστές σφαλμάτων Στήσιμο της παγίδας: Το μπλοκ Try Catch Σφάλματα διαδρομής και μονάδων δίσκων Δημιουργία χειριστή σφαλμάτων μονάδας δίσκων Χρήση του όρου Finally για εργασίες καθαρισμού

5 Περιεχόμενα 11 Πιο σύνθετοι χειριστές σφαλμάτων Try...Catch Το αντικείμενο Err Καθορισμός της διάρκειας των προσπαθειών Χρήση ένθετων τμημάτων Try...Catch Σύγκριση χειριστών σφαλμάτων και τεχνικών αμυντικού προγραμματισμού Ένα βήμα πιο πέρα: Η εντολή Exit Try Κεφάλαιο 9 Γρήγορη αναφορά Δημιουργία λειτουργικών μονάδων και διαδικασιών Εργασίες με λειτουργικές μονάδες Δημιουργία λειτουργικής μονάδας Χρήση δημοσίων μεταβλητών Δημιουργία διαδικασιών Δημιουργία συναρτήσεων Σύνταξη των συναρτήσεων Κλήση συναρτήσεων Χρήση συνάρτησης για την εκτέλεση υπολογισμών Δημιουργία υπορουτινών Σύνταξη υπορουτινών Κλήση υπορουτινών Χρήση υπορουτίνας για τη διαχείριση δεδομένων εισόδου Ένα βήμα πιο πέρα: Μεταβίβαση ορισμάτων κατ' αξία και κατ' αναφορά Κεφάλαιο 10 Γρήγορη αναφορά Χρήση πινάκων για τη διαχείριση αριθμητικών και αλφαριθμητικών δεδομένων Χρήση πινάκων μεταβλητών Δημιουργία πίνακα Δήλωση πίνακα σταθερού μεγέθους Δέσμευση της απαραίτητης ποσότητας μνήμης Χειρισμός των στοιχείων ενός πίνακα Δημιουργία πίνακα σταθερού μεγέθους για την αποθήκευση θερμοκρασιών Δημιουργία δυναμικού πίνακα Διατήρηση των περιεχομένων ενός πίνακα με την εντολή ReDim Preserve Ένα βήμα πιο πέρα: Επεξεργασία μεγάλων πινάκων με τη χρήση μεθόδων της κλάσης Array Η κλάση Array Κεφάλαιο 11 Γρήγορη αναφορά

6 12 Microsoft Visual Basic 2005 Βήμα Βήμα 12 Εργασία με συλλογές και το χώρο ονομάτων System.Collections Εργασία με συλλογές αντικειμένων Αναφορά στα αντικείμενα μιας συλλογής Χρήση βρόχων For Each...Next Πειραματισμός με αντικείμενα της συλλογής Controls Χρήση της ιδιότητας Name στο βρόχο For Each...Next Δημιουργία των δικών σας συλλογών Δήλωση νέων συλλογών Ένα βήμα πιο πέρα: Συλλογές της Visual Basic for Applications Καταχώριση του κώδικα Κεφάλαιο 12 Γρήγορη αναφορά Χρήση αρχείων κειμένου και επεξεργασία αλφαριθμητικών Εμφάνιση αρχείων κειμένου με τη χρήση ενός αντικειμένου πλαισίου κειμένου Άνοιγμα ενός αρχείου κειμένου για είσοδο Η συνάρτηση FileOpen Χρήση της κλάσης StreamReader και του χώρου ονομάτων My.Computer.FileSystem για το άνοιγμα αρχείων κειμένου Η κλάση StreamReader Το αντικείμενο My Δημιουργία ενός νέου αρχείου κειμένου στο δίσκο Επεξεργασία αλφαριθμητικών κειμένου με κώδικα Επεξεργασία αλφαριθμητικών με μεθόδους και δεσμευμένες λέξεις Ταξινόμηση κειμένου Χρήση των κωδικών ASCII Ταξινόμηση αλφαριθμητικών σε ένα πλαίσιο κειμένου Ένα βήμα πιο πέρα: Εξέταση του κώδικα στο πρόγραμμα Sort Text Κεφάλαιο 13 Γρήγορη αναφορά Μέρος 3 Σχεδίαση της διασύνδεσης χρήστη 14 Διαχείριση Φορμών Windows και χειριστηρίων κατά το χρόνο εκτέλεσης Προσθήκη νέων φορμών σε ένα πρόγραμμα Πώς χρησιμοποιούνται οι φόρμες Χρήση πολλών φορμών Τοποθέτηση φορμών στην επιφάνεια εργασίας των Windows Ελαχιστοποίηση, μεγιστοποίηση, και επαναφορά παραθύρων Προσθήκη χειριστηρίων σε μια φόρμα κατά το χρόνο εκτέλεσης

7 Περιεχόμενα 13 Οργάνωση χειριστηρίων μιας φόρμας Ένα βήμα πιο πέρα: Προσδιορισμός του αντικειμένου εκκίνησης Κεφάλαιο 14 Γρήγορη αναφορά Προσθήκη γραφικών και εφέ κίνησης Προσθήκη γραφικών με τη χρήση του χώρου ονομάτων System.Drawing Χρήση του συστήματος συντεταγμένων μιας φόρμας Η κλάση System.Drawing.Graphics Χρήση του συμβάντος Paint μιας φόρμας Προσθήκη κίνησης στα προγράμματά σας Μετακίνηση αντικειμένων σε μια φόρμα Η ιδιότητα Location Δημιουργία κίνησης με τη χρήση αντικειμένου χρονομέτρου Αλλαγή μεγέθους αντικειμένων κατά την εκτέλεση ενός προγράμματος Ένα βήμα πιο πέρα: Αλλαγή της διαφάνειας μιας φόρμας Κεφάλαιο 15 Γρήγορη αναφορά Κληρονόμηση φορμών και δημιουργία βασικών κλάσεων Κληρονόμηση φόρμας με χρήση του Επιλογέα Κληρονομικότητας Δημιουργία των δικών σας βασικών κλάσεων Προσθήκη νέας κλάσης στο έργο σας Ένα βήμα πιο πέρα: Κληρονόμηση μιας βασικής κλάσης Κεφάλαιο 16 Γρήγορη αναφορά Εργασία με εκτυπωτές Χρήση της κλάσης PrintDocument Εκτύπωση κειμένου από πλαίσιο κειμένου Εκτύπωση πολυσέλιδων αρχείων κειμένου Ένα βήμα πιο πέρα: Προσθήκη των πλαισίων διαλόγου Print Preview και Page Setup Κεφάλαιο 17 Γρήγορη αναφορά Μέρος 4 Προγραμματισμός βάσεων δεδομένων και προγραμματισμός για τον Ιστό 18 Ξεκίνημα με το ADO.NET Προγραμματισμός βάσεων δεδομένων με το ADO.NET Ορολογία βάσεων δεδομένων Χρήση μιας βάσης δεδομένων της Access

8 14 Microsoft Visual Basic 2005 Βήμα Βήμα Το παράθυρο Προελεύσεων Δεδομένων Χρήση δεσμευμένων χειριστηρίων για την εμφάνιση πληροφοριών από μια βάση δεδομένων Ένα βήμα πιο πέρα: Χρήση εντολών SQL για φιλτράρισμα δεδομένων Κεφάλαιο 18 Γρήγορη αναφορά Παρουσίαση δεδομένων με το χειριστήριο DataGridView Χρήση του χειριστηρίου DataGridView για την εμφάνιση εγγραφών βάσης δεδομένων Mορφοποίηση κελιών σε ένα χειριστήριο DataGridView Εστίαση στα δεδομένα: Προσθήκη δεύτερου πλέγματος και χειριστηρίου πλοήγησης Ένα βήμα πιο πέρα: Ενημέρωση της αρχικής βάσης δεδομένων Κεφάλαιο 19 Γρήγορη αναφορά Δημιουργία τοποθεσιών Ιστού και ιστοσελίδων με το Microsoft Visual Web Developer και την ASP.NET Στα "ενδότερα" της ASP.NET Ιστοσελίδες και φόρμες Windows Χειριστήρια διακομιστή Χειριστήρια HTML Κατασκευή τοποθεσίας Ιστού με το Visual Web Developer Εξέταση προδιαγραφών λογισμικού για προγραμματισμό σε ASP.NET Χρήση του Σχεδιαστή Ιστοσελίδων Προσθήκη χειριστηρίων διακομιστή σε μια τοποθεσία Ιστού Συγγραφή διαδικασιών συμβάντων για χειριστήρια ιστοσελίδων Προσθήκη επιπλέον ιστοσελιδών και πόρων σε μια τοποθεσία Ιστού Εμφάνιση εγγραφών βάσεων δεδομένων σε μια ιστοσελίδα Ένα βήμα πιο πέρα: Ορισμός τίτλου τοποθεσίας Ιστού στον Internet Explorer Κεφάλαιο 20 Γρήγορη αναφορά Μέρος 5 Παράρτημα Πού θα απευθυνθείτε για περισσότερες πληροφορίες Τοποθεσίες Ιστού για τη Visual Basic

9 Περιεχόμενα 15 Βιβλία για προγραμματισμό σε Visual Basic και Visual Studio Προγραμματισμός σε Visual Basic Visual Studio 2005 και Πλαίσιο Eφαρμογών.ΝΕΤ της Microsoft Προγραμματισμός βάσεων δεδομένων με το ADO.NET Προγραμματισμός για τον Ιστό με την ASP.NET Προγραμματισμός σε Visual Basic for Applications Γενικά βιβλία για τον προγραμματισμό και την επιστήμη των υπολογιστών Ευρετήριο αναβάθμισης Ευρετήριο...537

10 Κεφάλαιο 8 Αποσφαλμάτωση προγραμμάτων της Visual Basic Μετά την ολοκλήρωση αυτού του κεφαλαίου θα μπορείτε: Να προσδιορίζετε τους διαφορετικούς τύπους σφαλμάτων στα προγράμματά σας. Να χρησιμοποιείτε τα εργαλεία αποσφαλμάτωσης του Microsoft Visual Studio για να ορίζετε σημεία διακοπής και να διορθώνετε λάθη. Να χρησιμοποιείτε τα παράθυρα Αυτομάτων και Παρακολούθησης για να εξετάζετε μεταβλητές κατά τη διάρκεια της εκτέλεσης του προγράμματος. Να χρησιμοποιείτε οπτικοποιητές (visualizers) για να εξετάζετε αλφαριθμητικούς και σύνθετους τύπους δεδομένων μέσα στο περιβάλλον ανάπτυξης. Να χρησιμοποιείτε τα παράθυρα Άμεσης Εκτέλεσης και Διαταγών για να αλλάζετε την τιμή των μεταβλητών και να εκτελείτε διαταγές στο Visual Studio. Στα προηγούμενα κεφάλαια υπήρξαν πολλές ευκαιρίες για να κάνετε προγραμματιστικά λάθη στον κώδικά σας. Αντίθετα με την ανθρώπινη ομιλία, η οποία συνήθως λειτουργεί αποτελεσματικά παρά τα περιστασιακά λάθη στη γραμματική ή την προφορά, η επικοινωνία του προγραμματιστή με το μεταγλωττιστή της Microsoft Visual Basic είναι επιτυχής μόνον όταν ακολουθούνται με ακρίβεια οι κανόνες και η σύνταξη της γλώσσας προγραμματισμού Visual Basic. Σε αυτό το κεφάλαιο θα μάθετε περισσότερα για τα σφάλματα λογισμικού (bugs), τα οποία εμποδίζουν την εκτέλεση των προγραμμάτων της Visual Basic. Θα μάθετε για τους διάφορους τύπους σφαλμάτων που μπορεί να εμφανισθούν στα προγράμματα, και πώς μπορείτε να χρησιμοποιείτε τα εργαλεία του Visual Studio για να εντοπίζετε και να διορθώνετε αυτά τα λάθη. Οι πληροφορίες αυτές θα σας φανούν χρήσιμες καθώς πειραματίζεστε με τα προγράμματα αυτού του βιβλίου, αλλά και όταν γράφετε μεγαλύτερα προγράμματα στο μέλλον. Γιατί να εστιάσουμε τώρα στην αποσφαλμάτωση; Μερικά βιβλία προγραμματισμού παραλείπουν εντελώς αυτό το θέμα ή το τοποθετούν κοντά στο τέλος του βιβλίου (αφού έχoυν διδάξει όλα τα χαρακτηριστικά της συγκεκριμένης γλώσσας). Υπάρχει κάποια βάση στην αναβολή της περιγραφής για αργότερα, αλλά θεωρώ ότι έχει περισσότερο νόημα να κατακτήσετε τις τεχνικές αποσφαλμάτωσης ενώ μαθαίνετε να προγραμματίζετε, έτσι ώστε η ανίχνευση και η διόρθωση των σφαλμάτων να αποτελέσουν τμήμα της προσέγγισής σας όταν γράφετε προγράμματα και επιλύετε προβλήματα. Σε αυτό το σημείο του βιβλίου Microsoft Visual Basic 2005 Βήμα Βήμα γνωρίζετε ήδη αρκετά πράγματα σχετικά με τα αντικείμενα, τις δομές απόφασης, και τη σύνταξη εντολών για να δημιουργήσετε ενδιαφέροντα προγράμματα αλλά και να βρεθείτε σε δύσκολες καταστάσεις! Όπως όμως θα δείτε σύντομα, με το Microsoft Visual Studio 2005 μπορείτε εύκολα να διαπιστώσετε τα λάθη σας και να επιστρέψετε στο σωστό δρόμο.

11 228 Μέρος 2: Βασικές αρχές προγραμματισμού Σημειώσεις αναβάθμισης: Προσαρμογή κώδικα της Visual Basic 6 στη Visual Basic 2005 Αν έχετε δουλέψει στο παρελθόν με τη Microsoft Visual Basic 6, θα παρατηρήσετε ορισμένα νέα χαρακτηριστικά στη Microsoft Visual Basic 2005, όπως τα ακόλουθα: Το Visual Studio περιλαμβάνει μερικά νέα εργαλεία για την εύρεση και τη διόρθωση σφαλμάτων. Πολλές από τις γνωστές διαταγές αποσφαλμάτωσης της Visual Basic 6 εξακολουθούν να αποτελούν τμήμα του Visual Studio (Break All, Step Into, Step Over), αλλά υπάρχουν και νέα εργαλεία και διαταγές, όπως οι ανανεωμένες γραμμές εργαλείων Βασική και Αποσφαλμάτωσης (Debug), και ένα μενού διαταγών που διαχειρίζεται εξαιρέσεις. Στο περιβάλλον ανάπτυξης του Visual Studio έχουν προστεθεί αρκετά νέα παράθυρα αποσφαλμάτωσης, όπως τα Autos (Αυτομάτων), Command (Διαταγών), Call Stack (Στοίβας Κλήσεων), Threads (Νημάτων), Memory (Μνήμης), Disassembly (Αποσυναρμολόγησης), και Registers (Καταχωρητών). Αυτά τα εργαλεία δεν πρόκειται να τα χρησιμοποιείτε σε κάθε εργασία αποσφαλμάτωσης, αλλά ίσως φανούν χρήσιμα σε πιο σύνθετες εφαρμογές. Στο Visual Studio 2005 μπορείτε να χρησιμοποιείτε μια νέα λειτουργία οπτικοποίησης (visualizer ένα εικονίδιο μεγεθυντικού φακού) για να εξετάζετε τα περιεχόμενα σύνθετων μεταβλητών και αντικειμένων μέσα στο περιβάλλον ανάπτυξης. Έτσι τώρα κατά τη διάρκεια μιας εργασίας αποσφαλμάτωσης μπορείτε να προβάλλετε HTML, XML, και σύνθετα σύνολα δεδομένων (datasets). Εντοπισμός και διόρθωση σφαλμάτων Τα σφάλματα που έχετε συναντήσει μέχρι τώρα στα προγράμματά σας ήταν, πιθανότατα, απλά τυπογραφικά ή συντακτικά λάθη. Τι γίνεται όμως αν ανακαλύψετε κάποιο σημαντικότερο σφάλμα κάποιο που δεν μπορείτε να εντοπίσετε και να διορθώσετε με μια απλή εξέταση των αντικειμένων, των ιδιοτήτων, και των εντολών που έχετε χρησιμοποιήσει; Το περιβάλλον ανάπτυξης του Visual Studio περιέχει αρκετά εργαλεία τα οποία σας βοηθούν να εντοπίζετε και να διορθώνετε τα λάθη στα προγράμματά σας. Αυτά τα εργαλεία δεν πρόκειται να σας εμποδίσουν να κάνετε λάθη, αλλά θα σας διευκολύνουν πολύ όταν συναντάτε κάποιο από αυτά. Τρεις τύποι σφαλμάτων Σε ένα πρόγραμμα Visual Basic μπορεί να συμβούν τρεις τύποι σφαλμάτων: συντακτικά σφάλματα, σφάλματα χρόνου εκτέλεσης, και λογικά σφάλματα. Ένα συντακτικό σφάλμα (syntax error) ή σφάλμα μεταγλωττιστή (compiler error) είναι ένα προγραμματιστικό λάθος (όπως μια λάθος γραμμένη ιδιότητα ή δεσμευμένη λέξη), που παραβιάζει τους κανόνες της Visual Basic. Η Visual Basic υποδεικνύει αρκετούς τύπους συντακτικών σφαλμάτων καθώς πληκτρολογείτε τις εντολές στο πρόγραμμά σας, και δεν επιτρέπει την εκτέλεση του προγράμματος μέχρι να διορθώσετε κάθε ένα από αυτά. Ένα σφάλμα χρόνου εκτέλεσης (runtime error) είναι ένα σφάλμα που αναγκάζει το πρόγραμμα να τερματιστεί απρόσμενα κατά τη διάρκεια της εκτέλεσής του. Τα σφάλματα χρόνου εκτέλεσης προκύπτουν από εξωτερικά συμβάντα ή από συντακτικά λάθη τα οποία δεν έχουν εντοπιστεί, και αναγκάζουν ένα πρόγραμμα να διακόψει την εκτέλεσή του. Για παράδειγμα, αν πληκτρολογήσετε

12 Κεφάλαιο 8: Αποσφαλμάτωση προγραμμάτων της Visual Basic 229 λάθος το όνομα αρχείου όταν χρησιμοποιείτε τη μέθοδο System.Drawing.Image.FromFile, ή αν προσπαθήσετε να διαβάσετε από τη μονάδα δισκέτας χωρίς να υπάρχει σε αυτή δισκέτα, ο κώδικάς σας θα δημιουργήσει ένα σφάλμα χρόνου εκτέλεσης. Το λογικό σφάλμα είναι ένα ανθρώπινο λάθος ένα προγραμματιστικό λάθος που κάνει το πρόγραμμά σας να παράγει λανθασμένα αποτελέσματα. Οι περισσότερες προσπάθειες αποσφαλμάτωσης εστιάζονται στον εντοπισμό και τη διόρθωση λογικών σφαλμάτων τα οποία οφείλονται στον προγραμματιστή. Αν συναντήσετε ένα συντακτικό σφάλμα, σε αρκετές περιπτώσεις μπορείτε να λύσετε το πρόβλημα χρησιμοποιώντας την άμεση βοήθεια της Visual Basic για να πάρετε περισσότερες πληροφορίες σχετικά με αυτό. Κατόπιν μπορείτε να διορθώσετε το λάθος προσέχοντας την ακριβή σύνταξη των συναρτήσεων, των αντικειμένων, των μεθόδων, και των ιδιοτήτων που χρησιμοποιείτε. Στον Επεξεργαστή Κώδικα, οι λανθασμένες εντολές σημειώνονται με μια μπλε οδοντωτή υπογράμμιση, ενώ αν κρατήσετε το δείκτη του ποντικιού επάνω από τη συγκεκριμένη εντολή μπορείτε να μάθετε περισσότερα για το σφάλμα. Η εικόνα που ακολουθεί δείχνει το μήνυμα σφάλματος που εμφανίζεται στο Visual Studio όταν πληκτρολογήσω λάθος την εντολή Case ("Csae" αντί για "Case"), και στη συνέχεια κρατήσω το δείκτη του ποντικιού επάνω από το σφάλμα. Αυτό το μήνυμα σφάλματος εμφανίζεται ως συμβουλή οθόνης. Συντακτικό σφάλμα που αναγνωρίστηκε από το μεταγλωττιστή της Visual Basic Σε περίπτωση που συναντήσετε κάποιο σφάλμα χρόνου εκτέλεσης, μπορείτε συχνά να το αντιμετωπίσετε διορθώνοντας στοιχεία που έχετε πληκτρολογήσει. Για παράδειγμα, αν κάποια ψηφιογραφική εικόνα δε φορτώνεται σωστά σε ένα αντικείμενο πλαισίου εικόνας, το πρόβλημα μπορεί να είναι κάποιο λάθος στη διαδρομή του αρχείου. Ωστόσο, πολλά σφάλματα χρόνου εκτέλεσης απαιτούν μια πιο ολοκληρωμένη λύση. Μπορείτε να εφοδιάσετε τα προγράμματά σας με ένα δομημένο χειριστή σφαλμάτων (structured error handler), δηλαδή με ένα ειδικό τμήμα κώδικα το οποίο αναγνωρίζει σφάλματα χρόνου εκτέλεσης όταν αυτά συμβαίνουν, αποτρέπει την εμφάνιση των αντίστοιχων μηνυμάτων, και προσαρμόζει τις συνθήκες του προγράμματος έτσι ώστε να είναι δυνατός ο χειρισμός του προβλήματος. Η νέα σύνταξη των δομημένων χειριστών σφαλμάτων εξετάζεται στο Κεφάλαιο 9, "Παγίδευση σφαλμάτων με τη χρήση δομημένου χειρισμού σφαλμάτων". Αναγνώριση λογικών σφαλμάτων Τα λογικά σφάλματα των προγραμμάτων σας είναι συχνά τα πιο δύσκολα να διορθωθούν. Αποτελούν το αποτέλεσμα λανθασμένης σκέψης και σχεδίασης, και όχι έλλειψης γνώσης της σύνταξης της Visual Basic. Δείτε την παρακάτω δομή απόφασης If...Then, η οποία αξιολογεί δύο παραστάσεις συνθήκης και εμφανίζει ένα μήνυμα ανάλογα με το αποτέλεσμα της αξιολόγησης:

13 230 Μέρος 2: Βασικές αρχές προγραμματισμού If Age > 13 And Age < 20 Then TextBox2.Text = Είσαι έφηβος Else TextBox2.Text = Δεν είσαι έφηβος End If Μπορείτε να εντοπίσετε το πρόβλημα που υπάρχει σε αυτή τη δομή απόφασης; Ένας έφηβος είναι κάποιο άτομο μεταξύ 13 και 19 ετών, συμπεριλαμβανομένων αυτών των ηλικιών, αλλά η δομή αποτυγχάνει να προσδιορίσει ως έφηβους όσους είναι ακριβώς 13 ετών. (Για την ηλικία αυτή, η δομή εμφανίζει λανθασμένα το μήνυμα "Δεν είσαι έφηβος.") Αυτού του είδους το λάθος δεν είναι συντακτικό σφάλμα (γιατί οι εντολές ακολουθούν τους κανόνες της Visual Basic), αλλά λάθος στη σκέψη, δηλαδή λογικό σφάλμα. Η σωστή δομή απόφασης πρέπει να χρησιμοποιήσει στην πρώτη σύγκριση, αμέσως μετά τη δεσμευμένη λέξη If, τον τελεστή "μεγαλύτερο από ή ίσο με" (>=), όπως εδώ: If Age >= 13 Then Age < 20 Then Είτε το πιστεύετε είτε όχι, αυτού του είδους τα σφάλματα είναι τα πιο συνηθισμένα προβλήματα στα προγράμματα της Visual Basic. Ο εντοπισμός και η διόρθωση κώδικα ο οποίος τις περισσότερες φορές αλλά όχι πάντα λειτουργεί σωστά, είναι η δυσκολότερη περίπτωση από όλες. Χρήση της κατάστασης Αποσφαλμάτωσης Ένας τρόπος για να προσδιορίσετε ένα λογικό σφάλμα είναι να εκτελέσετε τον κώδικα του προγράμματός σας γραμμή προς γραμμή, και να εξετάσετε τα περιεχόμενα μίας ή περισσοτέρων μεταβλητών ή ιδιοτήτων καθώς αυτές μεταβάλλονται. Για να το κάνετε αυτό, πρέπει να περάσετε σε κατάσταση αποσφαλμάτωσης (debugging mode) την ώρα που εκτελείται το πρόγραμμά σας, και στη συνέχεια, να εξετάσετε τον κώδικά σας στον Επεξεργαστή Κώδικα. Η κατάσταση αποσφαλμάτωσης σάς επιτρέπει να έχετε μια "κοντινή άποψη" του προγράμματός σας, καθώς αυτό εκτελείται από το μεταγλωττιστή της Visual Basic. Είναι σαν να κάθεστε ακριβώς πίσω από τον κυβερνήτη και το συγκυβερνήτη ενός αεροπλάνου και να παρακολουθείτε τις ενέργειές τους μόνο που στην περίπτωση της Visual Basic έχετε τη δυνατότητα να πάρετε το πηδάλιο στα χέρια σας. Όταν πραγματοποιείτε αποσφαλμάτωση των εφαρμογών σας, χρησιμοποιείτε κουμπιά της Βασικής γραμμής εργαλείων και της γραμμής εργαλείων Αποσφαλμάτωσης (Debug), καθώς επίσης και διαταγές του μενού Debug και ειδικά κουμπιά και παράθυρα του περιβάλλοντος ανάπτυξης. Στην εικόνα που ακολουθεί φαίνονται τα κουμπιά αποσφαλμάτωσης της Βασικής γραμμής εργαλείων και της γραμμής εργαλείων Αποσφαλμάτωσης. Αυτές τις γραμμές εργαλείων μπορείτε να τις ανοίξετε αν πατήσετε με το ποντίκι στη διαταγή Toolbars (Γραμμές εργαλείων) του μενού View (Προβολή) και μετά επιλέξετε τις διαταγές Standard και Debug.

14 Κεφάλαιο 8: Αποσφαλμάτωση προγραμμάτων της Visual Basic 231 Στην ακόλουθη άσκηση, θα ορίσετε ένα σημείο διακοπής (breakpoint) ένα σημείο σε ένα πρόγραμμα στο οποίο σταματάει η εκτέλεση. Θα χρησιμοποιήσετε την κατάσταση αποσφαλμάτωσης για να εντοπίσετε και να διορθώσετε το λογικό σφάλμα που ανακαλύψατε προηγουμένως στη δομή If...Then. (Το σφάλμα αποτελεί τμήμα ενός πραγματικού προγράμματος.) Για να απομονώσετε το πρόβλημα, θα χρησιμοποιήσετε το κουμπί Step Into (Βηματική εκτέλεση) της Βασικής γραμμής εργαλείων ώστε να εκτελέσετε τις εντολές μία προς μία, και το παράθυρο Αυτομάτων (Autos) για να εξετάσετε την τιμή σημαντικών μεταβλητών και ιδιοτήτων. Μελετήστε αυτή την τεχνική με μεγάλη προσοχή, γιατί μπορεί να σας βοηθήσει στη διόρθωση πολλών ειδών σφαλμάτων στα προγράμματά σας. Αποσφαλμάτωση του προγράμματος Debug Test 1. Ξεκινήστε το Visual Studio. 2. Στο μενού File, πατήστε στη διαταγή Open Project (Άνοιγμα έργου). Εμφανίζεται το πλαίσιο διαλόγου Open Project. 3. Ανοίξτε το έργο Debug Test που βρίσκεται στο φάκελο c:\vb05sbs\chap08\debug test. Το έργο ανοίγει στο περιβάλλον ανάπτυξης. 4. Αν η φόρμα δεν είναι ορατή, εμφανίστε την. Το πρόγραμμα Debug Test ζητάει από το χρήστη την ηλικία του. Όταν ο χρήστης πατήσει στο κουμπί Test, το πρόγραμμα τον ενημερώνει αν είναι έφηβος ή όχι. Όμως, όπως είδαμε προηγουμένως, το πρόγραμμα έχει πρόβλημα με την ηλικία των 13 ετών. Θα ανοίξετε τώρα τη γραμμή εργαλείων Αποσφαλμάτωσης και θα ορίσετε ένα σημείο διακοπής για να εντοπίσετε το πρόβλημα. 5. Αν η γραμμή εργαλείων Αποσφαλμάτωσης δεν είναι ορατή, πατήστε στο μενού View, επιλέξτε τη διαταγή Toolbars, και κατόπιν πατήστε στη διαταγή Debug. Κάτω από τη Βασική γραμμή εργαλείων εμφανίζεται η γραμμή εργαλείων Αποσφαλμάτωσης. 6. Πατήστε στο κουμπί Start Debugging (Έναρξη αποσφαλμάτωσης) της Βασικής γραμμής εργαλείων. Το πρόγραμμα εκτελείται και εμφανίζεται η φόρμα Debug Test. 7. Διαγράψτε το 0 από το πλαίσιο κειμένου Age (Ηλικία), πληκτρολογήστε 14, και στη συνέχεια πατήστε στο κουμπί Test. Το πρόγραμμα εμφανίζει το μήνυμα "You're a teenager" (Είσαι έφηβος). Μέχρι τώρα το πρόγραμμα εμφανίζει το σωστό αποτέλεσμα. 8. Πληκτρολογήστε 13 στο πλαίσιο κειμένου Age και μετά πατήστε στο κουμπί Test. Το πρόγραμμα εμφανίζει το μήνυμα "You're not a teenager" (Δεν είσαι έφηβος), όπως φαίνεται στην επόμενη σελίδα.

15 232 Μέρος 2: Βασικές αρχές προγραμματισμού Το αποτέλεσμα είναι λάθος Η απάντηση είναι λανθασμένη, και πρέπει να εξετάσετε τον κώδικα του προγράμματος για να διορθώσετε το πρόβλημα. 9. Πατήστε στο κουμπί Quit της φόρμας και στη συνέχεια ανοίξτε τον Επεξεργαστή Κώδικα. 10. Μετακινήστε το δείκτη του ποντικιού στη γραμμή Ένδειξης Περιθωρίου (τη γκρίζα γραμμή που βρίσκεται δίπλα ακριβώς από το αριστερό περιθώριο του παραθύρου του Επεξεργαστή Κώδικα), δίπλα από την εντολή Age = TextBox1.Text της διαδικασίας συμβάντος Button1.Click, και κατόπιν πατήστε στη γραμμή για να ορίσετε ένα σημείο διακοπής. Το σημείο διακοπής εμφανίζεται με κόκκινο χρώμα. Δείτε στην εικόνα που ακολουθεί τη θέση και το σχήμα του σημείου διακοπής: Γραμμή ένδειξης περιθωρίου Σημείο διακοπής 11. Πατήστε στο κουμπί Start Debugging για να εκτελέσετε και πάλι το πρόγραμμα. Όπως και πριν, εμφανίζεται η φόρμα και μπορείτε να συνεχίσετε τις δοκιμές σας. 12. Πληκτρολογήστε 13 στο πλαίσιο κειμένου Age, και κατόπιν πατήστε στο κουμπί Test. Η Visual Basic ανοίγει και πάλι τον Επεξεργαστή Κώδικα και εμφανίζει τη διαδικασία συμβάντος Button1_Click τον κώδικα που εκείνη τη στιγμή εκτελεί ο μεταγλωττιστής. Η εντολή που έχετε επιλέξει ως σημείο διακοπής είναι επισημασμένη με κίτρινο χρώμα, και στη γραμμή Ένδειξης Περιθωρίου εμφανίζεται ένα βέλος, όπως στην εικόνα που ακολουθεί.

16 Κεφάλαιο 8: Αποσφαλμάτωση προγραμμάτων της Visual Basic 233 Το Visual Studio βρίσκεται τώρα σε κατάσταση αποσφαλμάτωσης, κάτι που μπορείτε να καταλάβετε από τη λέξη "Debugging" στη γραμμή τίτλου του. Στην κατάσταση αποσφαλμάτωσης έχετε την ευκαιρία να ελέγξετε τον τρόπο με τον οποίο αξιολογείται η λογική του προγράμματός σας. Σημείωση Η κατάσταση αποσφαλμάτωσης μπορεί επίσης να ενεργοποιηθεί σε ένα πρόγραμμα της Visual Basic αν τοποθετήσετε την εντολή Stop στο σημείο του κώδικα όπου θέλετε να πραγματοποιηθεί η διακοπή. Πρόκειται για μια παλαιότερη, αν και ακόμα αξιόπιστη, μέθοδο για την ενεργοποίηση της κατάστασης αποσφαλμάτωσης σε ένα πρόγραμμα της Visual Basic. 13. Στον Επεξεργαστή Κώδικα, τοποθετήστε το δείκτη του ποντικιού επάνω από τη μεταβλητή Age (Ηλικία). Το Visual Studio εμφανίζει το μήνυμα "Age = 0." Όταν είστε σε κατάσταση αποσφαλμάτωσης, μπορείτε να εμφανίσετε την τιμή μεταβλητών ή ιδιοτήτων κρατώντας απλώς το δείκτη του ποντικιού επάνω από την τιμή στον κώδικα του προγράμματος. Αυτή τη στιγμή η μεταβλητή Age περιέχει την τιμή 0, επειδή στο πλαίσιο κειμένου TextBox1 δεν έχει καταχωριστεί ακόμα κάποια τιμή αυτή η εντολή είναι η επόμενη που θα εκτελεστεί από το μεταγλωττιστή. 14. Πατήστε στο κουμπί Step Into (Βηματική εκτέλεση) της γραμμής εργαλείων Αποσφαλμάτωσης για να εκτελέσετε την επόμενη εντολή. Το κουμπί Step Into εκτελεί την επόμενη εντολή της διαδικασίας συμβάντος (τη γραμμή που είναι επισημασμένη). Πατώντας στο κουμπί Step Into, μπορείτε να δείτε πώς αλλάζει η κατάσταση του προγράμματος όταν εκτελεστεί μία επιπλέον εντολή. Αν κρατήσετε τώρα το δείκτη του ποντικιού επάνω από τη μεταβλητή Age, θα δείτε ότι περιέχει την τιμή Στο μενού Debug, δείξτε στη διαταγή Windows (Παράθυρα), και κατόπιν πατήστε στην επιλογή Autos (Αυτόματα). Το υπομενού Windows σάς παρέχει πρόσβαση σε ολόκληρη την ομάδα των παραθύρων αποσφαλμάτωσης του Visual Studio. Το παράθυρο Αυτομάτων (Autos) δείχνει την κατάσταση των μεταβλητών και των ιδιοτήτων που χρησιμοποιούνται. Όπως μπορείτε να δείτε στην επόμενη εικόνα, η

17 234 Μέρος 2: Βασικές αρχές προγραμματισμού μεταβλητή Age περιέχει την τιμή 13, η ιδιότητα TextBox1.Text περιέχει το αλφαριθμητικό "13", και η ιδιότητα TextBox2.Text ένα κενό αλφαριθμητικό (""). 16. Πατήστε στο κουμπί Step Into δύο φορές ακόμη. Η εντολή If αξιολογεί την παράσταση συνθήκης ως False (Ψευδής), και μεταφέρει τη ροή του προγράμματος στην εντολή Else της δομής απόφασης. Εδώ βρίσκεται το σφάλμα η λογική της δομής απόφασης είναι εσφαλμένη σε κάποιο σημείο, αφού ένας δεκατριάχρονος είναι έφηβος. 17. Επιλέξτε τον έλεγχο συνθήκης Age > 13, και κρατήστε το δείκτη του ποντικιού επάνω από το επιλεγμένο κείμενο. Το Visual Studio αξιολογεί τη συνθήκη και εμφανίζει το μήνυμα "Age > 13 = False". 18. Επιλέξτε τον έλεγχο συνθήκης Age < 20 και κρατήστε το δείκτη του ποντικιού επάνω από το επιλεγμένο κείμενο. Το Visual Studio εμφανίζει το μήνυμα "Age < 20 = True". Ο δείκτης του ποντικιού μάς έδωσε μια επιπλέον ένδειξη μόνον ο πρώτος έλεγχος της συνθήκης παράγει λανθασμένο αποτέλεσμα! Α- φού ένας δεκατριάχρονος είναι έφηβος, η Visual Basic θα έπρεπε να αξιολογήσει τον έλεγχο ως True (Αληθής), αλλά η συνθήκη Age > 13 επιστρέφει τιμή False. Και αυτό έχει σαν αποτέλεσμα να εκτελείται η εντολή Else της δομής απόφασης. Βλέπετε το πρόβλημα; Η πρώτη σύγκριση χρειάζεται τον τελετή >= που ελέγχει συγκεκριμένα την οριακή περίπτωση της τιμής 13. Θα σταματήσετε τώρα την αποσφαλμάτωση, έτσι ώστε να μπορέσετε να διορθώσετε αυτό το λάθος λογικής. 19. Πατήστε στο κουμπί Stop Debugging (Παύση αποσφαλμάτωσης) της Βασικής γραμμής εργαλείων. 20. Στον Επεξεργαστή Κώδικα, προσθέστε τον τελεστή = στην πρώτη συνθήκη της εντολής If ώστε να γίνει If Age >= 13 And Age < 20 Then

18 Κεφάλαιο 8: Αποσφαλμάτωση προγραμμάτων της Visual Basic Εκτελέστε και πάλι το πρόγραμμα και ελέγξτε τη λύση σας, δίνοντας ιδιαίτερη προσοχή στους α- ριθμούς 12, 13, 19, και 20 τις οριακές περιπτώσεις που είναι πιθανόν να δημιουργήσουν πρόβλημα. Χρησιμοποιήστε το κουμπί Step Into για να παρακολουθήσετε τη ροή του προγράμματος στη κρίσιμη εντολή If, και χρησιμοποιήστε το παράθυρο Αυτομάτων για να παρακολουθείτε την τιμή των μεταβλητών σας καθώς ολοκληρώνετε τις δοκιμές. Όταν εμφανισθεί η φόρμα, δώστε μια νέα τιμή και κάντε και πάλι τη δοκιμή. Επιπλέον, θα διαπιστώσετε ότι η επιλογή ορισμένων παραστάσεων, όπως είναι οι έλεγχοι συνθηκών, και το κράτημα του ποντικιού επάνω από αυτές, σας παρέχει μια καλύτερη κατανόηση του τρόπου με τον οποίο αυτές αξιολογούνται. 22. Όταν τελειώσετε τους πειραματισμούς σας στην κατάσταση αποσφαλμάτωσης, πατήστε στο κουμπί Stop Debugging της γραμμής εργαλείων Αποσφαλμάτωσης για να τερματίσετε το πρόγραμμα. Συγχαρητήρια! Χρησιμοποιήσατε με επιτυχία την κατάσταση αποσφαλμάτωσης για να βρείτε και να διορθώσετε ένα λογικό σφάλμα σε ένα πρόγραμμα. Παρακολούθηση μεταβλητών με τη χρήση ενός παράθυρου Παρακολούθησης Το παράθυρο Αυτομάτων είναι χρήσιμο για την εξέταση της κατάστασης ορισμένων μεταβλητών και ιδιοτήτων καθώς αυτές αξιολογούνται από το μεταγλωττιστή, αλλά τα στοιχεία παραμένουν ή διατηρούν τις τιμές τους σε αυτό μόνο για την τρέχουσα εντολή (την εντολή που είναι επισημασμένη στον Επεξεργαστή Κώδικα) και την προηγούμενη εντολή (την εντολή που μόλις εκτελέστηκε). Όταν το πρόγραμμα συνεχίσει με την εκτέλεση κώδικα ο οποίος δε χρησιμοποιεί τις μεταβλητές, αυτές εξαφανίζονται από το παράθυρο Αυτομάτων. Για να βλέπετε τα περιεχόμενα των μεταβλητών και των ιδιοτήτων καθ' όλη τη διάρκεια της εκτέλεσης ενός προγράμματος, θα πρέπει να χρησιμοποιήσετε ένα παράθυρο Παρακολούθησης (Watch), ένα ειδικό εργαλείο του Visual Studio το οποίο παρακολουθεί σημαντικές τιμές για λογαριασμό σας όταν εργάζεστε σε κατάσταση αποσφαλμάτωσης. Στη Visual Basic 6, είχατε στη διάθεσή σας ένα μόνο παράθυρο Παρακολούθησης για να εξετάζετε τις διάφορες αλλαγές που γίνονταν στις μεταβλητές. Στο Visual Studio μπορείτε να ανοίξετε μέχρι τέσσερα παράθυρα Παρακολούθησης, τα οποία ονομάζονται Watch 1, Watch 2, Watch 3, και Watch 4. Για να ανοίξετε αυτά τα παράθυρα, δείξτε με το ποντίκι στη διαταγή Windows του μενού Debug, επιλέξτε Watch και μετά, στο υπομενού Watch, πατήσετε στο παράθυρο που θέλετε. Σε ένα παράθυρο Παρακολούθησης μπορείτε να προσθέσετε και παραστάσεις, όπως η Age >= 13. Άνοιγμα παραθύρου Παρακολούθησης Συμβουλή Το έργο Debug Test βρίσκεται στο φάκελο c:\vb05sbs\chap08\debug test. 1. Πατήστε στο κουμπί Start Debugging της Βασικής γραμμής εργαλείων για να εκτελέσετε ξανά το πρόγραμμα Debug Test. Υποθέτω ότι το σημείο διακοπής που ορίσατε στη γραμμή Age = TextBox1.Text στην προηγούμενη άσκηση εξακολουθεί να υπάρχει. Αν το σημείο διακοπής δεν υπάρχει, σταματήστε τώρα το πρόγραμμα και ορίστε το σημείο διακοπής ξανά πατώντας στη γραμμή Ένδειξης Περιθωρίου δίπλα από την εντολή, όπως περιγράφηκε στο βήμα 10 της προηγούμενης άσκησης, και μετά ξεκινήστε πάλι το πρόγραμμα.

19 236 Μέρος 2: Βασικές αρχές προγραμματισμού 2. Πληκτρολογήστε 20 στο πλαίσιο κειμένου Age και κατόπιν πατήστε στο κουμπί Test. Το πρόγραμμα σταματάει στο σημείο διακοπής και το Visual Studio περνάει σε κατάσταση αποσφαλμάτωσης, εκεί δηλαδή που πρέπει να είστε αν θέλετε να προσθέσετε μεταβλητές, ιδιότητες, ή παραστάσεις σε κάποιο παράθυρο Παρακολούθησης. Ένας τρόπος για να προσθέσετε ένα στοιχείο είναι να επιλέξετε την τιμή του στον Επεξεργαστή Κώδικα, να πατήσετε στην επιλογή με το δεξιό πλήκτρο του ποντικιού, και μετά να επιλέξετε τη διαταγή Add Watch (Προσθήκη στοιχείου προς παρακολούθηση). 3. Επιλέξτε τη μεταβλητή Age, πατήστε επάνω της με το δεξιό πλήκτρο του ποντικιού, και κατόπιν πατήστε στη διαταγή Add Watch. Το Visual Studio ανοίγει το παράθυρο Watch 1, και προσθέτει σε αυτό τη μεταβλητή Age. Προς το παρόν η τιμή της μεταβλητής είναι 0, ενώ η στήλη Type (Τύπος) του παραθύρου προσδιορίζει τον τύπο της μεταβλητής Age ως Integer (Ακέραιος). Ένας άλλος τρόπος προσθήκης ενός στοιχείου, είναι να το σύρετε από τον Επεξεργαστή Κώδικα στο παράθυρο Παρακολούθησης. 4. Επιλέξτε την ιδιότητα TextBox2.Text και κατόπιν σύρετέ τη στην κενή γραμμή του παραθύρου Watch 1. Όταν αφήσετε το πλήκτρο του ποντικιού, το Visual Studio προσθέτει την ιδιότητα και εμφανίζει την τιμή της. (Για την ώρα, η ιδιότητα είναι ένα κενό αλφαριθμητικό.) 5. Επιλέξτε την παράσταση Age < 20 και προσθέστε τη στο παράθυρο Παρακολούθησης. Η παράσταση Age < 20 είναι μια παράσταση συνθήκης, και μπορείτε να χρησιμοποιήσετε το παράθυρο Παρακολούθησης για να εμφανίσετε τη λογική της τιμή, όπως περίπου κάνατε προηγουμένως σε αυτό το κεφάλαιο όταν κρατήσατε το δείκτη του ποντικιού επάνω από μια συνθήκη. Το παράθυρο Παρακολούθησης θα πρέπει να μοιάζει με αυτό της επόμενης εικόνας: Τώρα εκτελέστε βηματικά τον κώδικα του προγράμματος για να δείτε πώς αλλάζουν οι τιμές στο παράθυρο Watch Πατήστε στο κουμπί Step Into της γραμμής εργαλείων Αποσφαλμάτωσης. Συμβουλή Αντί να πατήσετε στο κουμπί Step Into της γραμμής εργαλείων Αποσφαλμάτωσης, μπορείτε να πατήσετε το πλήκτρο F11 του πληκτρολογίου σας. Η τιμή Age παίρνει την τιμή 20 και η συνθήκη Age < 20 αξιολογείται ως False. Αυτές οι τιμές εμφανίζονται με κόκκινο χρώμα στο παράθυρο Παρακολούθησης, επειδή μόλις έχουν ενημερωθεί. 7. Πατήστε στο κουμπί Step Into ακόμη τρεις φορές. Εκτελείται η εντολή Else της δομής απόφασης, και η τιμή της ιδιότητας TextBox2.Text στο παράθυρο Παρακολούθησης αλλάζει σε "You're not a teenager" (Δεν είσαι έφηβος). Αυτός ο έλεγχος συνθήκης λειτουργεί σωστά. Επειδή είστε ικανοποιημένοι με αυτή τη συνθήκη, μπορείτε να αφαιρέσετε τον έλεγχο από το παράθυρο Παρακολούθησης.

20 Κεφάλαιο 8: Αποσφαλμάτωση προγραμμάτων της Visual Basic Πατήστε στη γραμμή Age < 20 στο παράθυρο Παρακολούθησης, και κατόπιν πατήστε το πλήκτρο Delete. Το Visual Studio αφαιρεί τη γραμμή από το παράθυρο Παρακολούθησης. Όπως μπορείτε να δείτε, η προσθήκη και η αφαίρεση τιμών από ένα παράθυρο Παρακολούθησης είναι μια ταχύτατη διαδικασία. Αφήστε για την ώρα το Visual Studio να εκτελείται σε κατάσταση αποσφαλμάτωσης. Θα συνεχίσετε με τη χρήση του παράθυρου Παρακολούθησης στην επόμενη ενότητα. Οπτικοποιητές: Νέα εργαλεία αποσφαλμάτωσης για την εμφάνιση δεδομένων Αν και τα παράθυρα Παρακολούθησης, Αυτομάτων, και Τοπικών του περιβάλλοντος ανάπτυξης σας επιτρέπουν να εξετάζετε απλούς τύπους δεδομένων, όπως οι ακέραιοι και τα αλφαριθμητικά, τελικά θα υποχρεωθείτε να αντιμετωπίσετε πιο σύνθετα δεδομένα στα προγράμματά σας. Για παράδειγμα, ίσως χρειαστεί να εξετάσετε μια μεταβλητή ή ιδιότητα η οποία περιέχει δομημένες πληροφορίες από μια βάση δεδομένων (ένα σύνολο δεδομένων), ή ένα αλφαριθμητικό με πληροφορίες μορφοποίησης HTML ή XML από μια ιστοσελίδα. Για να μπορείτε να εξετάσετε πιο προσεκτικά αυτόν τον τύπο στοιχείων κατά την αποσφαλμάτωση, το περιβάλλον ανάπτυξης του Visual Studio 2005 διαθέτει ένα νέο σύνολο εργαλείων, τα οποία ονομάζονται οπτικοποιητές (visualizers) και έχουν τη μορφή μικρών μεγεθυντικών φακών. Το περιβάλλον ανάπτυξης του Visual Studio 2005 παρέχει τέσσερις βασικούς οπτικοποιητές: τους οπτικοποιητές κειμένου, HTML, και XML (που λειτουργούν με αντικείμενα αλφαριθμητικών), και τον οπτικοποιητή συνόλων δεδομένων (που λειτουργεί με αντικείμενα DataSet, DataView, και DataTable). Η Microsoft έχει αφήσει να εννοηθεί ότι στο μέλλον θα παράσχει πρόσθετους οπτικοποιητές μέσω Internet, ενώ το Visual Studio έχει σχεδιαστεί με τέτοιο τρόπο ώστε άλλοι κατασκευαστές να μπορούν να γράψουν τους δικούς τους οπτικοποιητές και να τους εγκαταστήσουν στο Visual Studio. Στην άσκηση που ακολουθεί θα δείτε πώς λειτουργεί ο οπτικοποιητής κειμένου. (Για την άσκηση αυτή υποθέτω ότι βρίσκεστε ακόμα σε κατάσταση αποσφαλμάτωσης, και ότι το παράθυρο Παρακολούθησης είναι ανοιχτό με μερικές παραστάσεις από το πρόγραμμα Debug Test.) Άνοιγμα οπτικοποιητή κειμένου στον αποσφαλματωτή 1. Εντοπίστε ένα μικρό εικονίδιο μεγεθυντικού φακού στη δεξιά πλευρά του παραθύρου Παρακολούθησης. Το εικονίδιο του μεγεθυντικού φακού υποδεικνύει ότι είναι διαθέσιμος ένας οπτικοποιητής για τη μεταβλητή ή ιδιότητα που εξετάζετε στο παράθυρο Παρακολούθησης, στο παράθυρο Αυτομάτων, ή στο παράθυρο Τοπικών. Αν ολοκληρώσατε την προηγούμενη άσκηση, η ιδιότητα TextBox2.Text θα πρέπει να διαθέτει έναν οπτικοποιητή. 2. Πατήστε στο βέλος του οπτικοποιητή. Όταν η ιδιότητα που εξετάζετε είναι μια ιδιότητα κειμένου (αλφαριθμητική), το Visual Studio παρέχει τρεις οπτικοποιητές: έναν απλό οπτικοποιητή κειμένου που εμφανίζει την επιλεγμένη αλφαριθμητική παράσταση ως αναγνώσιμο κείμενο, έναν οπτικοποιητή HTML ο οποίος μετατρέπει κώδικα HTML σε ιστοσελίδα, και έναν οπτικοποιητή XML που μετατρέπει κώδικα XML σε έγγραφο που μπορεί να προβληθεί. Η οθόνη σας θα πρέπει να μοιάζει με την εικόνα της επόμενης σελίδας.

21 238 Μέρος 2: Βασικές αρχές προγραμματισμού 3. Πατήστε στην επιλογή Text Visualizer (Οπτικοποιητής κειμένου). Το Visual Studio ανοίγει ένα πλαίσιο διαλόγου και εμφανίζει τα περιεχόμενα της ιδιότητας TextBox2.Text. Η οθόνη θα μοιάζει με την επόμενη: Αν και το συγκεκριμένο αποτέλεσμα δεν προσφέρει πολλά περισσότερα από το παράθυρο Παρακολούθησης, τα οφέλη του εργαλείου οπτικοποίησης γίνονται αμέσως προφανή όταν πρέπει να εμφανίσετε την ιδιότητα Text ενός αντικειμένου πλαισίου κειμένου με πολλές γραμμές, ή όταν εξετάζετε μεταβλητές ή ιδιότητες οι οποίες περιέχουν πληροφορίες από βάσεις δεδομένων ή από έγγραφα Ι- στού. Με αυτούς τους πιο σύνθετους τύπους δεδομένων θα πειραματιστείτε αργότερα στο βιβλίο. 4. Πατήστε στο κουμπί Close για να κλείσετε το πλαίσιο διαλόγου Text Visualizer. Αφήστε το Visual Studio να εκτελείται σε κατάσταση αποσφαλμάτωσης. Θα συνεχίσετε να χρησιμοποιείτε το παράθυρο Παρακολούθησης και στην επόμενη ενότητα. Συμβουλή Σε κατάσταση αποσφαλμάτωσης, οι οπτικοποιητές εμφανίζονται επίσης μέσα σε αναδυόμενα παράθυρα που ονομάζονται συμβουλές δεδομένων (DataTips) στον Επεξεργαστή Κώδικα. Οι συμβουλές δεδομένων εμφανίζονται όταν δείχνετε με το ποντίκι σε μια μεταβλητή ή ιδιότητα μέσα στον Επεξεργαστή Κώδικα κατά τη διάρκεια της αποσφαλμάτωσης, και μπορείτε να πατήσετε στο εικονίδιο του οπτικοποιητή για περισσότερες πληροφορίες όπως κάνατε στην προηγούμενη άσκηση.

Ευχαριστίες...xi Εισαγωγή...xiii. ΚΕΦΑΛΑΙΟ 1 Άνοιγµα και εκτέλεση ενός προγράµµατος Visual Basic.NET

Ευχαριστίες...xi Εισαγωγή...xiii. ΚΕΦΑΛΑΙΟ 1 Άνοιγµα και εκτέλεση ενός προγράµµατος Visual Basic.NET Ευχαριστίες...xi Εισαγωγή...xiii ΜΕΡΟΣ 1 Ξεκίνηµα µε τη Microsoft Visual Basic.NET 2003... 1 ΚΕΦΑΛΑΙΟ 1 Άνοιγµα και εκτέλεση ενός προγράµµατος Visual Basic.NET 2003...3 Το περιβάλλον ανάπτυξης του Visual

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

Περιεχόμενα. Μέρος I Ξεκίνημα με τη Microsoft Visual Basic Εξερεύνηση του ολοκληρωμένου περιβάλλοντος ανάπτυξης του Visual Studio...

Περιεχόμενα. Μέρος I Ξεκίνημα με τη Microsoft Visual Basic Εξερεύνηση του ολοκληρωμένου περιβάλλοντος ανάπτυξης του Visual Studio... Περιεχόμενα Εισαγωγή... 17 Τι είναι η Visual Basic 2008;... 17 Εκδόσεις της Visual Basic.NET... 18 Αναβάθμιση από τη Microsoft Visual Basic 6.0... 18 Βρείτε το καλύτερο σημείο εκκίνησης σε αυτό το βιβλίο...

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

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

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

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

Περιεχόμενα. Μέρος 1: Βασικές έννοιες της πληροφορικής... 13. Πρόλογος... 11

Περιεχόμενα. Μέρος 1: Βασικές έννοιες της πληροφορικής... 13. Πρόλογος... 11 Περιεχόμενα Πρόλογος... 11 Μέρος 1: Βασικές έννοιες της πληροφορικής... 13 1.1 Windows XP... 15 1.2 Επιφάνεια εργασίας... 19 1.3 Γραμμή εργασιών... 24 1.4 Χειρισμός παραθύρων... 30 1.5 Μενού... 36 1.6

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

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

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

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

Λίγα λόγια από το συγγραφέα Κεφάλαιο 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

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

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

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

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

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

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

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

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

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

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

Λίγα λόγια από το συγγραφέα Κεφάλαιο 1: Microsoft Excel Κεφάλαιο 2: Η δομή ενός φύλλου εργασίας... 26

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

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

Κεφάλαιο 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 Κουμπιά ενεργειών

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

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

Οδηγός γρήγορης εκκίνησης Οδηγός γρήγορης εκκίνησης Το Microsoft Excel 2013 έχει διαφορετική εμφάνιση από προηγούμενες εκδόσεις. Γι αυτό το λόγο, δημιουργήσαμε αυτόν τον οδηγό για να ελαχιστοποιήσουμε την καμπύλη εκμάθησης. Προσθήκη

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

Περιεχόμενα. Κεφάλαιο 1 Εισαγωγή στο Outlook Κεφάλαιο 2 Βασικές εργασίες με μηνύματα 33

Περιεχόμενα. Κεφάλαιο 1 Εισαγωγή στο Outlook Κεφάλαιο 2 Βασικές εργασίες με μηνύματα 33 Περιεχόμενα Κεφάλαιο 1 Εισαγωγή στο Outlook 2007 9 Διευθέτηση και εκκίνηση του Outlook... 10 Το περιβάλλον του Outlook... 17 Οι προσωπικοί φάκελοι του Outlook... 22 Η Λίστα φακέλων... 23 Το Outlook Σήμερα...

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

ΥΠΗΡΕΣΙΕΣ ΔΙΑΔΙΚΤΟΥ Explorer & Outlook 2013

ΥΠΗΡΕΣΙΕΣ ΔΙΑΔΙΚΤΟΥ Explorer & Outlook 2013 ΥΠΗΡΕΣΙΕΣ ΔΙΑΔΙΚΤΟΥ Explorer & Outlook 2013 1. Δίκτυα Υπολογιστών και Διαδίκτυο... 3 1.1. Όροι Και Έννοιες... 3 1.2. Ασφάλεια Στο Διαδίκτυο... 5 2. Περιήγηση στον Παγκόσμιο Ιστό 7 Το Περιβάλλον Ενός Φυλλομετρητή...

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

ΕΡΓΑΣΤΗΡΙΟ 3: Προγραμματιστικά Περιβάλλοντα και το Πρώτο Πρόγραμμα C

ΕΡΓΑΣΤΗΡΙΟ 3: Προγραμματιστικά Περιβάλλοντα και το Πρώτο Πρόγραμμα C ΕΡΓΑΣΤΗΡΙΟ 3: Προγραμματιστικά Περιβάλλοντα και το Πρώτο Πρόγραμμα C Στο εργαστήριο αυτό, θα ασχοληθούμε με δύο προγραμματιστικά περιβάλλοντα της γλώσσας C, το Dev-C++, το οποίο είναι εφαρμογή που τρέχει

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

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

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

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

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

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

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

Περιεχόμενα. 1 Προετοιμασία βιβλίου εργασίας 47. 2 Εργασία με δεδομένα και πίνακες Excel 75. Ευχαριστίες...11. Εισαγωγή στο Microsoft Excel 2010...

Περιεχόμενα. 1 Προετοιμασία βιβλίου εργασίας 47. 2 Εργασία με δεδομένα και πίνακες Excel 75. Ευχαριστίες...11. Εισαγωγή στο Microsoft Excel 2010... Περιεχόμενα Ευχαριστίες...11 Εισαγωγή στο Microsoft Excel 2010...13 Τροποποίηση της εμφάνισης της Κορδέλας...29 Χαρακτηριστικά και συμβάσεις του βιβλίου...35 Χρήση των αρχείων εξάσκησης...37 Βοήθεια...41

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

ΕΡΓΑΣΤΗΡΙΟ 3: Προγραμματιστικά Περιβάλλοντα και το Πρώτο Πρόγραμμα C

ΕΡΓΑΣΤΗΡΙΟ 3: Προγραμματιστικά Περιβάλλοντα και το Πρώτο Πρόγραμμα C ΕΡΓΑΣΤΗΡΙΟ 3: Προγραμματιστικά Περιβάλλοντα και το Πρώτο Πρόγραμμα C Στο εργαστήριο αυτό, θα ασχοληθούμε με δύο προγραμματιστικά περιβάλλοντα για τη γλώσσα C: τον gcc μεταγλωττιστή της C σε περιβάλλον

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

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

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

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

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

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

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

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

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

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

Περιεχόμενα. Κεφάλαιο 1 Εισαγωγή στο Outlook Κεφάλαιο 2 Βασικές εργασίες με μηνύματα 31

Περιεχόμενα. Κεφάλαιο 1 Εισαγωγή στο Outlook Κεφάλαιο 2 Βασικές εργασίες με μηνύματα 31 Περιεχόμενα Κεφάλαιο 1 Εισαγωγή στο Outlook 2003 9 Διευθέτηση και εκκίνηση του Outlook... 10 Το περιβάλλον του Outlook... 16 Οι προσωπικοί φάκελοι του Outlook... 20 Η Λίστα φακέλων... 21 Ο φάκελος Το Outlook

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

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

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

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

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

Συνοπτικό εγχειρίδιο χρήσης του Microsoft Visual Studio 2010 Τμήμα Πληροφορικής & Τηλ/νιών Τομέας Προγ/σμού & Τεχνολογίας Λογισμικού Συνοπτικό εγχειρίδιο χρήσης του Microsoft Visual Studio 2010 Δρ. Νικόλαος Θ. Λιόλιος Καθηγητής Φεβρουάριος 2012 1. Εισαγωγή Το Visual

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

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

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

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

Το σύστημα Βοήθειας του Internet Explorer

Το σύστημα Βοήθειας του Internet Explorer Περιεχόμενα Λίγα λόγια για το συγγραφέα... 7 Κεφάλαιο 1: Διαδίκτυο Internet... 9 Κεφάλαιο 2: Υπηρεσίες και εφαρμογές του Διαδικτύου... 18 Κεφάλαιο 3: O φυλλομετρητής Internet Explorer... 29 Κεφάλαιο 4:

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

Λίγα λόγια από το συγγραφέα Microsoft Word Δημιουργία νέου εγγράφου Το σύστημα Βοήθειας του Word...

Λίγα λόγια από το συγγραφέα Microsoft Word Δημιουργία νέου εγγράφου Το σύστημα Βοήθειας του Word... ΕΝΟΤΗΤΑ 3 Περιεχόμενα Λίγα λόγια από το συγγραφέα... 7 91 Microsoft Word 2007... 9 92 Δημιουργία νέου εγγράφου... 20 93 Το σύστημα Βοήθειας του Word... 38 94 Μετακίνηση σε έγγραφο και προβολές εγγράφου...

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

Microsoft PowerPoint 2010 Πανεπιστήμιο Κύπρου

Microsoft PowerPoint 2010 Πανεπιστήμιο Κύπρου Microsoft PowerPoint 2010 Πανεπιστήμιο Κύπρου Ιούλιος 2017 Copyright 2017 Πανεπιστήμιο Κύπρου. Όλα τα πνευματικά δικαιώματα κατοχυρωμένα. Δημιουργός: Λευτέρης Γ. Ζαχαρία Πίνακας Περιεχομένων 1. Εισαγωγή....

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

0 Περιεχόμενα με μια ματιά

0 Περιεχόμενα με μια ματιά 0 Περιεχόμενα με μια ματιά Μέρος Ι Ξεκίνημα με τη Microsoft Visual Basic 2010 1 Εξερεύνηση του ολοκληρωμένου περιβάλλοντος ανάπτυξης του Visual Studio... 33 2 Συγγραφή του πρώτου σας προγράμματος... 67

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

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

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

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

Περιεχόμενα. Λίγα λόγια από τον συγγραφέα Microsoft Excel Η δομή ενός φύλλου εργασίας... 21

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

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

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

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

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

MICROSOFT OFFICE 2003 MICROSOFT WORD 2003

MICROSOFT OFFICE 2003 MICROSOFT WORD 2003 MICROSOFT OFFICE 2003 MICROSOFT WORD 2003 Εµφάνιση των γραµµών εργαλείων "Βασική" και "Μορφοποίηση" σε δύο γραµµές Από προεπιλογή, οι γραµµές εργαλείων Βασική και Μορφοποίηση εµφανίζονται µε αγκύρωση (σταθεροποίηση:

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

2 Αποδοτική εργασία στα Windows Vista 103

2 Αποδοτική εργασία στα Windows Vista 103 Περιεχόμενα Οι συγγραφείς... 11 Εισαγωγή στα Windows Vista... 13 Οι εκδόσεις των Windows Vista...14 Ας ξεκινήσουμε!...18 Το πρόγραμμα πιστοποίησης επιχειρήσεων της Microsoft... 19 Πληροφορίες για νέους

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

Περιεχόμενα. Λίγα λόγια από το συγγραφέα... 7 Κεφάλαιο 1: Windows XP Κεφάλαιο 2: Επιφάνεια εργασίας (desktop)... 15

Περιεχόμενα. Λίγα λόγια από το συγγραφέα... 7 Κεφάλαιο 1: Windows XP Κεφάλαιο 2: Επιφάνεια εργασίας (desktop)... 15 Περιεχόμενα Λίγα λόγια από το συγγραφέα... 7 Κεφάλαιο 1: Windows XP... 9 Κεφάλαιο 2: Επιφάνεια εργασίας (desktop)... 15 Κεφάλαιο 3: Γραμμή εργασιών (taskbar)... 26 Κεφάλαιο 4: Χειρισμός παραθύρων... 44

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

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

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

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

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

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

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

Περιεχόμενα. Εισαγωγή στο Word Βασικές μορφοποιήσεις κειμένων Κεφάλαιο 1. Κεφάλαιο 2

Περιεχόμενα. Εισαγωγή στο Word Βασικές μορφοποιήσεις κειμένων Κεφάλαιο 1. Κεφάλαιο 2 Περιεχόμενα Κεφάλαιο 1 Εισαγωγή στο Word 2007...9 Η οθόνη του Word... 9 Δημιουργία νέου εγγράφου... 15 Προσθήκη και διαγραφή κειμένου... 18 Πρώτα επιλογή, μετά εργασία... 20 Εύρεση και αντικατάσταση κειμένου...

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

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

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

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

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

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

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

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

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

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

ΜICROSOFT VISUAL STUDIO 2008. Eργ 1: Ανάπτυξη απλής εφαρµογής: Solutions, Projects, GUI, Events, Debugging. Εισαγωγή

ΜICROSOFT VISUAL STUDIO 2008. Eργ 1: Ανάπτυξη απλής εφαρµογής: Solutions, Projects, GUI, Events, Debugging. Εισαγωγή ΜICROSOFT VISUAL STUDIO 2008 Eργ 1: Ανάπτυξη απλής εφαρµογής: Solutions, Projects, GUI, Events, Debugging Εισαγωγή Visual Basic 2008 Eργαλείο ανάπτυξης εντυπωσιακών εφαρµογών στα Windows, στο Web, φορητά

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

Κοινή χρήση πόρων με τα Windows XP

Κοινή χρήση πόρων με τα Windows XP Κοινή χρήση πόρων με τα Windows XP Α. Κοινή χρήση αρχείων και φακέλων Θα μάθετε: Να θέτετε σε κοινή χρήση ένα αρχείο ή ένα φάκελο του υπολογιστή με τα Windows XP. Να θέτετε σε κοινή χρήση στο δίκτυο μουσική,

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

Οδηγίες Εγκατάστασης της εφαρμογής Readium και Readium για μαθητές με αμβλυωπία για την ανάγνωση βιβλίων epub σε Υπολογιστή.

Οδηγίες Εγκατάστασης της εφαρμογής Readium και Readium για μαθητές με αμβλυωπία για την ανάγνωση βιβλίων epub σε Υπολογιστή. Οδηγίες Εγκατάστασης της εφαρμογής Readium και Readium για μαθητές με αμβλυωπία για την ανάγνωση βιβλίων epub σε Υπολογιστή. Βήμα 1 ο : Εγκατάσταση εφαρμογής ανάγνωσης Readium και Readium για μαθητές με

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

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

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

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

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

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

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

Δημιουργία μιας εφαρμογής Java με το NetBeans

Δημιουργία μιας εφαρμογής Java με το NetBeans Δημιουργία μιας εφαρμογής Java με το NetBeans Για να δημιουργήσετε μια εφαρμογή Java πρέπει να ακολουθήσετε τα εξής βήματα : Αρχικά πρέπει να δημιουργηθεί ένα project το οποίο θα περιέχει όλα τα αρχεία

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

Αντιγραφή με χρήση της γυάλινης επιφάνειας σάρωσης

Αντιγραφή με χρήση της γυάλινης επιφάνειας σάρωσης Γρήγορη αναφορά Αντιγραφή Δημιουργία αντιγράφων Γρήγορη δημιουργία αντιγράφου 3 Στον πίνακα ελέγχου του εκτυπωτή πατήστε το κουμπί αντίγραφο 4 Εάν τοποθετήσατε το έγγραφο στη γυάλινη επιφάνεια σάρωσης

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

Περιεχόμενα. 1 Tο βιβλίο "με μια ματιά" Εισαγωγή στη Microsoft Access Γνωριμία με τις βάσεις δεδομένων της Access...

Περιεχόμενα. 1 Tο βιβλίο με μια ματιά Εισαγωγή στη Microsoft Access Γνωριμία με τις βάσεις δεδομένων της Access... Περιεχόμενα Ευχαριστίες...11 1 Tο βιβλίο "με μια ματιά"... 13 Χωρίς τεχνικούς όρους!...13 Σύντομη παρουσίαση...14 Μερικές συμβάσεις...16 Μία τελευταία λέξη (ή και δύο)...16 2 Εισαγωγή στη Microsoft Access

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

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

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

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

Εργαστήριο «Τεχνολογία Πολιτισμικού Λογισμικού» Ενότητα. Επεξεργασία πινάκων

Εργαστήριο «Τεχνολογία Πολιτισμικού Λογισμικού» Ενότητα. Επεξεργασία πινάκων Ενότητα 4 Επεξεργασία πινάκων 36 37 4.1 Προσθήκη πεδίων Για να εισάγετε ένα πεδίο σε ένα πίνακα που υπάρχει ήδη στη βάση δεδομένων σας, βάζετε τον κέρσορα του ποντικιού στο πεδίο πάνω από το οποίο θέλετε

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

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

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

Εγχειρίδιο χρήσης του Άβακα

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

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

Εγχειρίδιο Εγκατάστασης και Χρήσης Εκπαιδευτικής Εφαρμογής

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

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

Αικατερίνη Καμπάση, PhD. Τμήμα Προστασίας και Συντήρησης Πολιτισμικής Κληρονομιάς Α.Τ.Ε.Ι. Ιονίων Νήσων

Αικατερίνη Καμπάση, PhD. Τμήμα Προστασίας και Συντήρησης Πολιτισμικής Κληρονομιάς Α.Τ.Ε.Ι. Ιονίων Νήσων Αικατερίνη Καμπάση, PhD Τμήμα Προστασίας και Συντήρησης Πολιτισμικής Κληρονομιάς Α.Τ.Ε.Ι. Ιονίων Νήσων Ζάκυνθος 2011 2 ΠΕΡΙΕΧΟΜΕΝΑ ΕΝΟΤΗΤΑ 1: ΕΙΣΑΓΩΓΗ ΣΤΙΣ ΒΑΣΕΙΣ ΔΕΔΟΜΕΝΩΝ 5 1.1 Βάσεις Δεδομένων 7 1.2

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

Διαχείριση Βάσης Δεδομένων (dbadmin)

Διαχείριση Βάσης Δεδομένων (dbadmin) Published on PRISMA Win Help - Megasoft (http://docs.megasoft.gr) Home > Εμπορική Διαχείριση > Διαχείριση Βάσης Δεδομένων (dbadmin) Διαχείριση Βάσης Δεδομένων (dbadmin) Μέσα από τη διαχείριση βάσης δεδομένων

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

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

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

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

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

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

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

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

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

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

Χρήση του Office 365 σε τηλέφωνο Android

Χρήση του Office 365 σε τηλέφωνο Android Χρήση του Office 365 σε τηλέφωνο Android Οδηγός γρήγορης εκκίνησης Έλεγχος ηλεκτρονικού ταχυδρομείου Ρυθμίστε το τηλέφωνο Android για αποστολή και λήψη ηλεκτρονικού ταχυδρομείου από το λογαριασμό του Office

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

Κεφάλαιο 2.3: Ρυθμίσεις των Windows

Κεφάλαιο 2.3: Ρυθμίσεις των Windows Κεφάλαιο 2.3: Ρυθμίσεις των Windows 2.3.1 Βασικές πληροφορίες συστήματος Για να δούμε βασικές πληροφορίες για τον υπολογιστή μας, πατάμε το κουμπί «Έναρξη» και επιλέγουμε διαδοχικά «Πίνακας Ελέγχου», «Σύστημα

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

Visual Basic Γλώσσα οπτικού

Visual Basic Γλώσσα οπτικού Visual Basi Γλώσσα οπτικού προγραµµατισµού «Η αρχή είναι το ήµισυ του παντός» Κουλλάς Χρίστος www.oullas.om oullas 2 Στόχοι Μαθήµατος Οι µαθητές να µπορούν: να εξηγούν τι είναι η Visual Basi. ναεξηγούνταστάδιαδηµιουργίας

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

To περιβάλλον Ανάπτυξης εφαρμογών της Visual Basic 2008 Express Edition

To περιβάλλον Ανάπτυξης εφαρμογών της Visual Basic 2008 Express Edition To περιβάλλον Ανάπτυξης εφαρμογών της Visual Basic 2008 Express Edition Πίνακας Περιεχομένων To περιβάλλον Ανάπτυξης εφαρμογών της Visual Basic 2008 Express Edition... 1 Εκτέλεση του περιβάλλοντος ανάπτυξης

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

Περιεχόμενα. Γνωριμία με το Excel 1. Προετοιμασία βιβλίου εργασίας 23. Εκτέλεση υπολογισμών σε δεδομένα 35. Αλλαγή της εμφάνισης του εγγράφου 49

Περιεχόμενα. Γνωριμία με το Excel 1. Προετοιμασία βιβλίου εργασίας 23. Εκτέλεση υπολογισμών σε δεδομένα 35. Αλλαγή της εμφάνισης του εγγράφου 49 Περιεχόμενα Τι νέο υπάρχει στο Microsoft Excel 2002 Διορθώσεις, σχόλια, και βοήθεια Χρήση του συνοδευτικού CD του βιβλίου Συμβάσεις και χαρακτηριστικά του βιβλίου Θέματα εξέτασης MOUS Εξετάσεις MOUS vii

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

Περιεχόµενα. 1 Εισαγωγή: Λίγα λόγια για το βιβλίο Τι νέο υπάρχει στο Outlook Ξεκίνηµα Ευχαριστίες...

Περιεχόµενα. 1 Εισαγωγή: Λίγα λόγια για το βιβλίο Τι νέο υπάρχει στο Outlook Ξεκίνηµα Ευχαριστίες... Περιεχόµενα Ευχαριστίες... 11 1 Εισαγωγή: Λίγα λόγια για το βιβλίο... 13 Χωρίς τεχνικούς όρους!... 13 Σύντοµη παρουσίαση... 14 Μερικές συµβάσεις... 16 Μια τελευταία λέξη (µπορεί και δύο)... 16 2 Τι νέο

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

Χρήση Η/Υ & Διαχείριση Αρχείων

Χρήση Η/Υ & Διαχείριση Αρχείων Χρήση Η/Υ & Διαχείριση Αρχείων Άσκηση 1: Επιλέξτε τη σωστή απάντηση 1. Ποιες από τις παρακάτω πορείες μας οδηγούν στο να επανεκκινήσουμε τον υπολογιστή μας; o Έναρξη Τερματισμός Επανεκκίνηση o Ctrl + Alt

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

Περιεχόμενα. Περιβάλλον ηλεκτρονικού υπολογιστή...9 Επιφάνεια εργασίας...12 Διαχείριση αρχείων...15 Ιοί Η/Υ...21 Διαχείριση εκτυπώσεων...

Περιεχόμενα. Περιβάλλον ηλεκτρονικού υπολογιστή...9 Επιφάνεια εργασίας...12 Διαχείριση αρχείων...15 Ιοί Η/Υ...21 Διαχείριση εκτυπώσεων... Περιεχόμενα Περιβάλλον ηλεκτρονικού υπολογιστή...9 Επιφάνεια εργασίας...12 Διαχείριση αρχείων...15 Ιοί Η/Υ...21 Διαχείριση εκτυπώσεων...22 Περιβάλλον ηλεκτρονικού υπολογιστή...23 Επιφάνεια εργασίας...26

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

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

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

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

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

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

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

Σπουδές CAD, Πληροφορικής, Οικονομίας, Διοίκησης και D.T.P. με Σύστημα διδασκαλίας facetoface

Σπουδές CAD, Πληροφορικής, Οικονομίας, Διοίκησης και D.T.P. με Σύστημα διδασκαλίας facetoface Copyright 2012-2015 -SYSTEM- All rights reserved 2/180 ΠΕΡΙΕΧΟΜΕΝΑ Μάθημα 1: Εισαγωγή στο Dreamwever Μάθημα 2: Γραμμές εργαλείων document Μάθημα 3: Προετοιμασία τοποθεσίας ιστού Μάθημα 4: Ορισμός τοπικής

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

Χρήση του Office 365 σε iphone ή ipad

Χρήση του Office 365 σε iphone ή ipad Χρήση του Office 365 σε iphone ή ipad Οδηγός γρήγορης εκκίνησης Έλεγχος ηλεκτρονικού ταχυδρομείου Ρυθμίστε το iphone ή το ipad για αποστολή και λήψη ηλεκτρονικού ταχυδρομείου από το λογαριασμό του Office

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

Πρόλογος... xiii ΜΕΡΟΣ 1 1 Εισαγωγή στο Excel Βασικές λειτουργίες του Excel... 21

Πρόλογος... xiii ΜΕΡΟΣ 1 1 Εισαγωγή στο Excel Βασικές λειτουργίες του Excel... 21 Πρόλογος... xiii ΜΕΡΟΣ 1 1 Εισαγωγή στο Excel...3 1.1 Τι νέο υπάρχει στο Excel 2016...4 1.1.1 Νέες λειτουργίες του Excel 2016...4 1.2 Διάφοροι τρόποι εκκίνησης του Excel...6 1.3 Εξοικείωση με το περιβάλλον

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

1. Άνοιγμα Και Κλείσιμο Της Εφαρμογής Φυλλομετρητή Ιστού (Internet Explorer)

1. Άνοιγμα Και Κλείσιμο Της Εφαρμογής Φυλλομετρητή Ιστού (Internet Explorer) ΔΙΑΔΙΚΤΥΟ (INTERNET) ΣΤΟΧΟΙ: 1. Άνοιγμα Και Κλείσιμο Μιας Εφαρμογής Φυλλομετρητή Ιστού (Internet Explorer) 2. Παρουσίαση Μιας Ιστοσελίδας 3. Διακοπή Και Ανανέωση Μιας Ιστοσελίδας (Stop and Refresh) 4.

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

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

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

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

1 Ξεκίνημα με τα Windows Vista Αποδοτική εργασία στα Windows Vista Εργασία με φακέλους και αρχεία 137

1 Ξεκίνημα με τα Windows Vista Αποδοτική εργασία στα Windows Vista Εργασία με φακέλους και αρχεία 137 Περιεχόμενα Οι συγγραφείς... 11 Εισαγωγή στα Windows Vista... 13 Οι εκδόσεις των Windows Vista...14 Ας ξεκινήσουμε!...18 Πιστοποιήσεις της Microsoft για επαγγελματίες... 19 Επιλογή της κατάλληλης πιστοποίησης...20

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

MICROSOFT OFFICE 2003 MICROSOFT WORD 2003

MICROSOFT OFFICE 2003 MICROSOFT WORD 2003 MICROSOFT OFFICE 2003 MICROSOFT WORD 2003 Το Microsoft Office Word 2003 είναι το πρόγραµµα επεξεργασίας κειµένου που κάνει ευκολότερη τη δηµιουργία, την κοινή χρήση και την ανάγνωση εγγράφων. Οι λειτουργίες

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

ΠΛΗΡΟΦΟΡΙΚΗ ΙΙ Python. 1η Ομάδα Ασκήσεων

ΠΛΗΡΟΦΟΡΙΚΗ ΙΙ Python. 1η Ομάδα Ασκήσεων ΠΛΗΡΟΦΟΡΙΚΗ ΙΙ Python 1η Ομάδα Ασκήσεων Περιεχόμενο εργαστηρίου: - Το περιβάλλον ανάπτυξης προγραμμάτων IDLE - Διαδικασία ανάπτυξης προγραμμάτων Python - Εισαγωγικά προγράμματα / print / μεταβλητές / input

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

1. Βασικές Λειτουργίες των Windows

1. Βασικές Λειτουργίες των Windows 1. Βασικές Λειτουργίες των Windows Α - Εκκίνηση του Υπολογιστή και των Windows XP Για να εκκινήσουμε τον υπολογιστή μας πατάμε το κουμπί ανοίγματος της μονάδας συστήματος και το αντίστοιχο κουμπί της οθόνης.

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

Σημειώσεις του εργαστηριακού μαθήματος Πληροφορική ΙΙ. Εισαγωγή στην γλώσσα προγραμματισμού

Σημειώσεις του εργαστηριακού μαθήματος Πληροφορική ΙΙ. Εισαγωγή στην γλώσσα προγραμματισμού Σημειώσεις του εργαστηριακού μαθήματος Πληροφορική ΙΙ Εισαγωγή στην γλώσσα προγραμματισμού Ακαδημαϊκό έτος 2016-2017, Εαρινό εξάμηνο Οι σημειώσεις βασίζονται στα συγγράμματα: A byte of Python (ελληνική

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

(Αντιγραφή) ή χρησιμοποιήστε το πληκτρολόγιο για να καταχωρίσετε τους αριθμούς των αντιγράφων. Αντιγραφή με χρήση της γυάλινης επιφάνειας σάρωσης

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

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

Βασικές Λειτουργίες του Word

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Συντάχθηκε απο τον/την Administrator Δευτέρα, 22 Φεβρουάριος :11 - Τελευταία Ενημέρωση Παρασκευή, 26 Φεβρουάριος :52

Συντάχθηκε απο τον/την Administrator Δευτέρα, 22 Φεβρουάριος :11 - Τελευταία Ενημέρωση Παρασκευή, 26 Φεβρουάριος :52 «Εκτέλεση Αλγορίθμων σε ψευδογλώσσα μέσα στο Word και στο Excel» (κατέβασμα του αρχείου algori8mos.zip ) ΠΕΡΙΛΗΨΗ Ενώ ο μαθητής μπορεί να μάθει την λειτουργία των εντολών της ψευδογλώσσας και να τις χρησιμοποιήσει

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

Λίγα λόγια από το συγγραφέα Κεφάλαιο 1: PowerPoint Κεφάλαιο 2: Εκκίνηση του PowerPoint... 13

Λίγα λόγια από το συγγραφέα Κεφάλαιο 1: PowerPoint Κεφάλαιο 2: Εκκίνηση του PowerPoint... 13 Περιεχόμενα Λίγα λόγια από το συγγραφέα... 7 Κεφάλαιο 1: PowerPoint... 9 Κεφάλαιο 2: Εκκίνηση του PowerPoint... 13 Κεφάλαιο 3: Δημιουργία νέας παρουσίασης... 27 Κεφάλαιο 4: Μορφοποίηση κειμένου παρουσίασης...

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

Εγχειρίδιο χρήσης Print2PDF σελ. 1 από 32

Εγχειρίδιο χρήσης Print2PDF σελ. 1 από 32 Πρόγραμμα Print2PDF (Εκτύπωση κειμένου και εικόνων σε αρχεία PDF) Πρόλογος Η εφαρμογή Print2PDF (Print to PDF Εκτύπωση σε αρχεία PDF) σας επιτρέπει να εκτυπώσετε το δικό σας κείμενο πάνω σε ένα έντυπο

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

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

Οδηγός γρήγορης εκκίνησης Χρήση του Office 365 σε τηλέφωνο Windows Phone Οδηγός γρήγορης εκκίνησης Έλεγχος ηλεκτρονικού ταχυδρομείου Ρυθμίστε το Windows Phone για αποστολή και λήψη ηλεκτρονικού ταχυδρομείου από το λογαριασμό του

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

Λίγα λόγια από το συγγραφέα Microsoft Excel Η δομή ενός φύλλου εργασίας... 21

Λίγα λόγια από το συγγραφέα Microsoft Excel Η δομή ενός φύλλου εργασίας... 21 Περιεχόμενα Λίγα λόγια από το συγγραφέα... 7 91 Microsoft Excel 2007... 9 92 Η δομή ενός φύλλου εργασίας... 21 93 Δημιουργία νέου βιβλίου εργασίας και καταχώριση δεδομένων... 32 94 Συμβουλές για την καταχώριση

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

Διαγραφή Επιλέγετε Διαγραφή για να διαγράψετε μία ήδη υπάρχουσα διαδικασία εισαγωγής ASCII

Διαγραφή Επιλέγετε Διαγραφή για να διαγράψετε μία ήδη υπάρχουσα διαδικασία εισαγωγής ASCII Published on PRISMA Win Help - Megasoft (http://docs.megasoft.gr) Home > Διαχείριση Βάσης Δεδομένων (dbadmin) > Αρχεία Αρχεία Εισαγωγή από αρχείο ASCII Με την εργασία αυτή έχετε την δυνατότητα να εισάγετε

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

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

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

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

2.1 Windows XP. 2.2 Επιφάνεια εργασίας. 2.3 Γραμμή εργασιών 1/10

2.1 Windows XP. 2.2 Επιφάνεια εργασίας. 2.3 Γραμμή εργασιών 1/10 2.1 Windows XP 1. Τι είναι τα Windows XP; 2. Τι εννοούμε με τον όρο λειτουργικό σύστημα; 3. Αναφέρετε μερικά άλλα λειτουργικά συστήματα που κυκλοφορούν στην αγορά. 4. Αναφέρετε μερικά από τα βοηθητικά

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

GreekLUG Ελεύθερο Λογισμικό & Λογισμικό Ανοικτού Κώδικα

GreekLUG Ελεύθερο Λογισμικό & Λογισμικό Ανοικτού Κώδικα GreekLUG Ελεύθερο Λογισμικό & Λογισμικό Ανοικτού Κώδικα Μάθημα 6ο Σουίτα Γραφείου LibreOffice 2 Ύλη Μαθημάτων V Μαθ. 5/6 : Σουίτα Γραφείου LibreOffice LibreOffice Γενικά, Κειμενογράφος - LibreOffice Writer,

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

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

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

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

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

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

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

Περιεχόμενα ΜΕΡΟΣ 1. Πρόλογος... xiii. 1 Εισαγωγή στο Excel Βασικές λειτουργίες του Excel... 23

Περιεχόμενα ΜΕΡΟΣ 1. Πρόλογος... xiii. 1 Εισαγωγή στο Excel Βασικές λειτουργίες του Excel... 23 Περιεχόμενα Πρόλογος... xiii ΜΕΡΟΣ 1 1 Εισαγωγή στο Excel...3 1.1 Τι νέο υπάρχει στο Excel 2016...4 1.1.1 Νέες λειτουργίες του Excel 2016...4 1.2 Διάφοροι τρόποι εκκίνησης του Excel...6 1.3 Εξοικείωση

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

Microsoft Word 1. Κεφάλαιο 1: Δημιουργία εγγράφου 3

Microsoft Word 1. Κεφάλαιο 1: Δημιουργία εγγράφου 3 Περιεχόμενα Οι νέες δυνατότητες του Microsoft Office XP...xi Διορθώσεις, σχόλια, και βοήθεια...xiv Λήψη βοήθειας για το βιβλίο και το CD του... xiv Λήψη βοήθειας για το Microsoft Excel 2002... xiv Χρήση

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

Δραστηριότητα 9 Δημιουργία και διαχείριση blog μέσω του Blogger. Δημιουργία ιστολογίου

Δραστηριότητα 9 Δημιουργία και διαχείριση blog μέσω του Blogger. Δημιουργία ιστολογίου Δραστηριότητα 9 Δημιουργία και διαχείριση blog μέσω του Blogger Δημιουργία ιστολογίου 1. Ανοίξτε το φυλλομετρητή Google Chrome, πληκτρολογήστε στη γραμμή διευθύνσεων τη διεύθυνση www.blogger.com και πατήστε

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