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

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

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

Transcript

1

2

3 Περιεχόμενα Εισαγωγή Τι είναι η Visual Basic 2008; Εκδόσεις της Visual Basic.NET Αναβάθμιση από τη Microsoft Visual Basic Βρείτε το καλύτερο σημείο εκκίνησης σε αυτό το βιβλίο Απαιτήσεις συστήματος για το Visual Studio Λογισμικό προέκδοσης Εγκατάσταση και χρήση των αρχείων εξάσκησης Εγκατάσταση των αρχείων εξάσκησης Χρήση των αρχείων εξάσκησης Απεγκατάσταση των αρχείων εξάσκησης Συμβάσεις και χαρακτηριστικά του βιβλίου Συμβάσεις Άλλα χαρακτηριστικά του βιβλίου Χρήσιμοι σύνδεσμοι υποστήριξης Υποστήριξη λογισμικού για το Visual Studio Ιστότοπος της Microsoft Press Υποστήριξη για το βιβλίο Μέρος I Ξεκίνημα με τη Microsoft Visual Basic Εξερεύνηση του ολοκληρωμένου περιβάλλοντος ανάπτυξης του Visual Studio Το περιβάλλον ανάπτυξης του Visual Studio Τα εργαλεία του Visual Studio Ο Σχεδιαστής Εκτέλεση προγράμματος Visual Basic Το παράθυρο Ιδιοτήτων Μετακίνηση και αλλαγή μεγέθους των προγραμματιστικών εργαλείων Μετακίνηση και αλλαγή μεγέθους παραθύρων εργαλείων Προσκόλληση παραθύρων εργαλείων Απόκρυψη παραθύρων εργαλείων... 51

4 8 Περιεχόμενα Εναλλαγή μεταξύ ανοιχτών αρχείων και εργαλείων με τη χρήση του Πλοηγού Άνοιγμα φυλλομετρητή Ιστού στο Visual Studio Λήψη βοήθειας Δύο πηγές βοήθειας: Τοπικά αρχεία βοήθειας και περιεχόμενο στον Ιστό Σύνοψη των διαταγών Βοήθειας Προσαρμογή ρυθμίσεων του περιβάλλοντος ανάπτυξης για την εκτέλεση των ασκήσεων του βιβλίου Ρύθμιση του περιβάλλοντος ανάπτυξης για προγραμματισμό σε Visual Basic Έλεγχος ρυθμίσεων έργου και μεταγλωττιστή Ένα βήμα πιο πέρα: Έξοδος από το Visual Studio Κεφάλαιο 1 Γρήγορη αναφορά Συγγραφή του πρώτου σας προγράμματος Lucky Seven: Το πρώτο σας πρόγραμμα σε Visual Basic Προγραμματιστικά βήματα Δημιουργία της διασύνδεσης χρήστη Ορισμός των ιδιοτήτων Ιδιότητες του πλαισίου εικόνας Συγγραφή του κώδικα Μια ματιά στη διαδικασία Button1_Click Εκτέλεση εφαρμογών Visual Basic Δείγματα έργων στο δίσκο Δημιουργία εκτελέσιμου αρχείου Διανομή της εφαρμογής σας Ένα βήμα πιο πέρα: Προσθήκες σε προγράμματα Κεφάλαιο 2 Γρήγορη αναφορά Εργασία με τα χειριστήρια της Εργαλειοθήκης Βασική χρήση των χειριστηρίων: Το πρόγραμμα Hello World Χρήση του χειριστηρίου DateTimePicker Το πρόγραμμα Birthday Λίγα λόγια για την ορολογία Χειριστήρια για την είσοδο δεδομένων Το πρόγραμμα επίδειξης Input Controls Εξέταση του κώδικα του προγράμματος Input Controls Ένα βήμα πιο πέρα: Χρήση του χειριστηρίου LinkLabel Κεφάλαιο 3 Γρήγορη αναφορά...125

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

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

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

8 12 Περιεχόμενα Ένα βήμα πιο πέρα: Επεξεργασία μεγάλων πινάκων με τη χρήση μεθόδων της κλάσης Array Η κλάση Array Κεφάλαιο 11 Γρήγορη αναφορά Εργασία με συλλογές και το χώρο ονομάτων System.Collections Εργασία με συλλογές αντικειμένων Αναφορά στα αντικείμενα μιας συλλογής Χρήση βρόχων For Each...Next Πειραματισμός με αντικείμενα της συλλογής Controls Χρήση της ιδιότητας Name στο βρόχο For Each...Next Δημιουργία των δικών σας συλλογών Δήλωση νέων συλλογών Ένα βήμα πιο πέρα: Συλλογές της VBA Καταχώριση της μακροεντολής του Word Κεφάλαιο 12 Γρήγορη αναφορά Χρήση αρχείων κειμένου και επεξεργασία αλφαριθμητικών Εμφάνιση αρχείων κειμένου με τη χρήση ενός αντικειμένου πλαισίου κειμένου Άνοιγμα ενός αρχείου κειμένου για είσοδο Η συνάρτηση FileOpen Χρήση της κλάσης StreamReader και του χώρου ονομάτων My.Computer.FileSystem για το άνοιγμα αρχείων κειμένου Η κλάση StreamReader Ο χώρος ονομάτων My Δημιουργία ενός νέου αρχείου κειμένου στο δίσκο Επεξεργασία αλφαριθμητικών κειμένου με κώδικα Η κλάση String και χρήσιμες μέθοδοι και δεσμευμένες λέξεις Ταξινόμηση κειμένου Χρήση των κωδικών ASCII Ταξινόμηση αλφαριθμητικών σε ένα πλαίσιο κειμένου Ένα βήμα πιο πέρα: Εξέταση του κώδικα στο πρόγραμμα Sort Text Κεφάλαιο 13 Γρήγορη αναφορά...373

9 Περιεχόμενα 13 Μέρος III Σχεδίαση της διασύνδεσης χρήστη 14 Διαχείριση Φορμών Windows και χειριστηρίων κατά το χρόνο εκτέλεσης Προσθήκη νέων φορμών σε ένα πρόγραμμα Πώς χρησιμοποιούνται οι φόρμες Χρήση πολλών φορμών Τοποθέτηση φορμών στην επιφάνεια εργασίας των Windows Ελαχιστοποίηση, μεγιστοποίηση, και επαναφορά παραθύρων Προσθήκη χειριστηρίων σε μια φόρμα κατά το χρόνο εκτέλεσης Οργάνωση χειριστηρίων μιας φόρμας Ένα βήμα πιο πέρα: Προσδιορισμός του αντικειμένου εκκίνησης Κεφάλαιο 14 Γρήγορη αναφορά Προσθήκη γραφικών και εφέ κίνησης Προσθήκη γραφικών με τη χρήση του χώρου ονομάτων System.Drawing Χρήση του συστήματος συντεταγμένων μιας φόρμας Η κλάση System.Drawing.Graphics Χρήση του συμβάντος Paint μιας φόρμας Προσθήκη κίνησης στα προγράμματά σας Μετακίνηση αντικειμένων σε μια φόρμα Η ιδιότητα Location Δημιουργία κίνησης με τη χρήση αντικειμένου χρονομέτρου Αλλαγή μεγέθους αντικειμένων κατά την εκτέλεση ενός προγράμματος Ένα βήμα πιο πέρα: Αλλαγή της διαφάνειας μιας φόρμας Κεφάλαιο 15 Γρήγορη αναφορά Κληρονόμηση φορμών και δημιουργία βασικών κλάσεων Κληρονόμηση φόρμας με χρήση του Επιλογέα Κληρονομικότητας Δημιουργία των δικών σας βασικών κλάσεων Προσθήκη νέας κλάσης στο έργο σας Ένα βήμα πιο πέρα: Κληρονόμηση μιας βασικής κλάσης Κεφάλαιο 16 Γρήγορη αναφορά...439

10 14 Περιεχόμενα 17 Εργασία με εκτυπωτές Χρήση της κλάσης PrintDocument Εκτύπωση κειμένου από πλαίσιο κειμένου Εκτύπωση πολυσέλιδων αρχείων κειμένου Ένα βήμα πιο πέρα: Προσθήκη των πλαισίων διαλόγου Print Preview και Page Setup Κεφάλαιο 17 Γρήγορη αναφορά Μέρος IV Προγραμματισμός βάσεων δεδομένων και προγραμματισμός για τον Ιστό 18 Ξεκίνημα με το ADO.NET Προγραμματισμός βάσεων δεδομένων με το ADO.NET Ορολογία βάσεων δεδομένων Χρήση μιας βάσης δεδομένων της Access Το παράθυρο Προελεύσεων Δεδομένων Χρήση δεσμευμένων χειριστηρίων για την εμφάνιση πληροφοριών από μια βάση δεδομένων Ένα βήμα πιο πέρα: Εντολές SQL, LINQ, και φιλτράρισμα δεδομένων Κεφάλαιο 18 Γρήγορη αναφορά Παρουσίαση δεδομένων με το χειριστήριο DataGridView Χρήση του χειριστηρίου DataGridView για την εμφάνιση εγγραφών βάσης δεδομένων Μορφοποίηση κελιών σε ένα χειριστήριο DataGridView Εστίαση στα δεδομένα: Προσθήκη δεύτερου πλέγματος και χειριστηρίου πλοήγησης Ένα βήμα πιο πέρα: Ενημέρωση της αρχικής βάσης δεδομένων Κεφάλαιο 19 Γρήγορη αναφορά Δημιουργία ιστότοπων και ιστοσελίδων με το Visual Web Developer και την ASP.NET Στα «ενδότερα» της ASP.NET Ιστοσελίδες και φόρμες Windows Χειριστήρια διακομιστή Χειριστήρια HTML Κατασκευή ιστότοπου με το Visual Web Developer Εξέταση προδιαγραφών λογισμικού για προγραμματισμό σε ASP.NET Χρήση του Σχεδιαστή Ιστοσελίδων...527

11 Περιεχόμενα 15 Προσθήκη χειριστηρίων διακομιστή σε ένα ιστότοπο Συγγραφή διαδικασιών συμβάντων για χειριστήρια ιστοσελίδων Προσθήκη επιπλέον ιστοσελίδων και πόρων σε έναν ιστότοπο Εμφάνιση εγγραφών βάσεων δεδομένων σε μια ιστοσελίδα Ένα βήμα πιο πέρα: Ορισμός τίτλου ιστότοπου στον Internet Explorer Κεφάλαιο 20 Γρήγορη αναφορά Παράρτημα Πού θα απευθυνθείτε για περισσότερες πληροφορίες Ιστότοποι για τη Visual Basic Βιβλία για προγραμματισμό σε Visual Basic και Visual Studio Προγραμματισμός σε Visual Basic Πλαίσιο Εφαρμογών.NET Προγραμματισμός βάσεων δεδομένων με το ADO.NET Προγραμματισμός για τον Ιστό με την ASP.NET Προγραμματισμός σε Visual Basic for Applications Γενικά βιβλία για τον προγραμματισμό και την επιστήμη των υπολογιστών Ευρετήριο Λίγα λόγια για το συγγραφέα

12

13 Κεφάλαιο 5 Τύποι και μεταβλητές της Visual Basic, και το Πλαίσιο Εφαρμογών.NET Μετά την ολοκλήρωση αυτού του κεφαλαίου θα μπορείτε: Να χρησιμοποιείτε μεταβλητές για να αποθηκεύετε δεδομένα στα προγράμματά σας. Να διαβάζετε δεδομένα εισόδου χρησιμοποιώντας τη συνάρτηση InputBox. Να εμφανίζετε μηνύματα με τη συνάρτηση MsgBox. Να εργάζεστε με διαφορετικούς τύπους δεδομένων. Να χρησιμοποιείτε μεταβλητές και τελεστές για να χειρίζεστε δεδομένα. Να χρησιμοποιείτε μεθόδους στο Πλαίσιο Εφαρμογών.NET. Να χρησιμοποιείτε αριθμητικούς τελεστές και συναρτήσεις σε τύπους. Σε αυτό το κεφάλαιο, θα μάθετε πώς να χρησιμοποιείτε μεταβλητές και σταθερές για να αποθηκεύετε δεδομένα προσωρινά στο πρόγραμμά σας, και πώς να χρησιμοποιείτε τις συναρτήσεις InputBox και MsgBox για να συλλέγετε και να παρουσιάζετε πληροφορίες χρησιμοποιώντας πλαίσια διαλόγου. Θα δείτε επίσης πώς μπορείτε να χρησιμοποιείτε συναρτήσεις και τύπους για να εκτελείτε υπολογισμούς, και θα μάθετε να χρησιμοποιείτε αριθμητικούς τελεστές για να εκτελείτε διάφορες πράξεις όπως ο πολλαπλασιασμός και η συνένωση αλφαριθμητικών. Τέλος, θα μάθετε πώς να εκμεταλλεύεστε τις ισχυρές κλάσεις και τις μεθόδους του Πλαισίου Εφαρμογών.NET 3.5 για να εκτελείτε μαθηματικούς υπολογισμούς και άλλες χρήσιμες εργασίες. Ανατομία μιας εντολής προγράμματος της Visual Basic Όπως είδατε στο Κεφάλαιο 2, Συγγραφή του πρώτου σας προγράμματος, μια γραμμή κώδικα σε ένα πρόγραμμα της Visual Basic ονομάζεται προγραμματιστική εντολή (ή εντολή προγράμματος). Μια προγραμματιστική εντολή είναι οποιοσδήποτε συνδυασμός δεσμευμένων λέξεων, ιδιοτήτων, ονομάτων αντικειμένων, μεταβλητών, αριθμών, ειδικών συμβόλων, και άλλων τιμών, που όλα μαζί αποτελούν μια έγκυρη οδηγία αναγνωρίσιμη από το μεταγλωττιστή της Visual Basic. Μια ολοκληρωμένη προγραμματιστική εντολή μπορεί να αποτελείται από μια μοναδική δεσμευμένη λέξη όπως η End η οποία σταματά την εκτέλεση ενός προγράμματος της Visual Basic, ή μπορεί να είναι ένα συνδυασμός στοιχείων, όπως η ακόλουθη εντολή, η οποία χρησιμοποιεί την ιδιότητα TimeString για να αποδώσει την τρέχουσα ώρα του συστήματος στην ιδιότητα Text του αντικειμένου Label1:

14 156 Μέρος 2: Βασικές αρχές προγραμματισμού Label1.Text = TimeString Οι κανόνες που πρέπει να ακολουθείτε κατά τη διατύπωση μιας προγραμματιστικής εντολής ονομάζονται σύνταξη ή συντακτικό (syntax) των εντολών. Η Visual Basic διατηρεί πολλούς από τους συντακτικούς κανόνες των προγενέστερων εκδόσεων της γλώσσας προγραμματισμού BASIC, καθώς και των μεταγλωττιστών άλλων γλωσσών. Το μυστικό για τη συγγραφή καλών προγραμματιστικών εντολών είναι η εκμάθηση της σύνταξης των χρησιμότερων στοιχείων της γλώσσας, και η σωστή χρήση αυτών των στοιχείων για την επεξεργασία των δεδομένων ενός προγράμματος. Ευτυχώς, η Visual Basic αναλαμβάνει ένα πολύ μεγάλο μέρος της δύσκολης δουλειάς. Έτσι, ο χρόνος που αφιερώνετε για το γράψιμο κώδικα είναι σχετικά μικρός, ενώ μπορείτε να χρησιμοποιείτε τα αποτελέσματά σας και σε μελλοντικά προγράμματα. Το περιβάλλον ανάπτυξης του Visual Studio επισημαίνει επίσης πιθανά σφάλματα σύνταξης και προτείνει διορθώσεις, όπως περίπου η λειτουργία Αυτόματης Διόρθωσης του Microsoft Office Word. Σε αυτό και τα επόμενα κεφάλαια, θα γνωρίσετε τις σημαντικότερες δεσμευμένες λέξεις και προγραμματιστικές εντολές της Visual Basic, όπως επίσης πολλά αντικείμενα, ιδιότητες, και μεθόδους που παρέχονται από τα χειριστήρια του Visual Studio και το Πλαίσιο Εφαρμογών.NET. Θα διαπιστώσετε ότι αυτές οι δεσμευμένες λέξεις και τα αντικείμενα συμπληρώνουν αρμονικά τις προγραμματιστικές τεχνικές που έχετε μάθει ήδη, και θα σας βοηθήσουν να γράψετε στο μέλλον ισχυρά προγράμματα. Τα πρώτα θέματα που θα μας απασχολήσουν, οι μεταβλητές και οι τύποι δεδομένων, αποτελούν κρίσιμα στοιχεία όλων σχεδόν των προγραμμάτων. Χρήση μεταβλητών για την αποθήκευση πληροφοριών Μεταβλητή (variable) ονομάζεται μια προσωρινή θέση αποθήκευσης δεδομένων στο πρόγραμμά σας. Στον κώδικά σας μπορείτε να χρησιμοποιείτε μία ή περισσότερες μεταβλητές, και να αποθηκεύετε σε αυτές λέξεις, αριθμούς, ημερομηνίες, ιδιότητες, ή άλλες τιμές. Με τη χρήση μεταβλητών, μπορείτε να αποδώσετε ένα σύντομο και ευμνημόνευτο όνομα σε κάθε στοιχείο δεδομένων που σκοπεύετε να χρησιμοποιήσετε. Οι μεταβλητές μπορεί να περιέχουν πληροφορίες που εισάγει ο χρήστης κατά το χρόνο εκτέλεσης, αποτελέσματα συγκεκριμένων υπολογισμών, ή κάποια στοιχεία δεδομένων που σκοπεύετε να εμφανίσετε στη φόρμα σας. Για να μην μακρηγορούμε, οι μεταβλητές είναι βολικά δοχεία, τα οποία μπορείτε να χρησιμοποιείτε για να αποθηκεύετε και να παρακολουθείτε πληροφορίες σχεδόν οποιουδήποτε είδους. Η χρήση μεταβλητών σε ένα πρόγραμμα της Visual Basic χρειάζεται κάποιο σχεδιασμό. Πριν χρησιμοποιήσετε μια μεταβλητή, θα πρέπει να της παραχωρήσετε μια ποσότητα μνήμης του υπολογιστή σας. Αυτή η διαδικασία μοιάζει λίγο με το κλείσιμο θέσης στο θέατρο ή σε έναν αγώνα ποδοσφαίρου. Θα εξετάσουμε τη διαδικασία της κράτησης, ή δήλωσης (declaration), μιας μεταβλητής στην επόμενη ενότητα. Εκχώρηση μνήμης σε μεταβλητές: Η εντολή Dim Από την κυκλοφορία της Microsoft Visual Basic.NET 2003 και μετά, οι προγραμματιστές της Visual Basic είναι υποχρεωμένοι να δηλώνουν ρητά τις μεταβλητές πριν τις χρησιμοποιήσουν. Αυτό αποτελεί αλλαγή σε σχέση με τη Visual Basic 6 και προηγούμενες εκδόσεις, όπου (κάτω από ορισμένες προϋποθέσεις) μπορούσατε να δηλώσετε μεταβλητές με έμμεσο τρόπο με άλλα λόγια, μπορούσατε απλώς να χρησιμοποιήσετε μεταβλητές χωρίς προηγουμένως να τις έχετε δηλώσει με την εντολή Dim. Αν και αυτό παρείχε κάποια ευελιξία, επρόκειτο για μια μάλλον επικίνδυνη πρακτική μπορούσε να προκαλέσει σύγχυση στη χρήση των μεταβλητών και να επιτρέψει τη λαν-

15 Κεφάλαιο 5: Τύποι και μεταβλητές της Visual Basic, και το Πλαίσιο Εφαρμογών.NET 157 θασμένη γραφή των ονομάτων τους, με αποτέλεσμα την παρείσφρηση πιθανών σφαλμάτων στον κώδικα, τα οποία μπορούσαν να περάσουν απαρατήρητα. Η Visual Basic 2008 φέρνει αέρα περασμένων εποχών στον τομέα της δήλωσης μεταβλητών. Για άλλη μία φορά, μια μεταβλητή μπορεί να δηλωθεί εμμέσως. Ωστόσο, δεν συνιστώ κάτι τέτοιο, οπότε δεν θα συζητήσω αυτή τη νέα λειτουργία μέχρι να μάθετε τη συνιστώμενη προγραμματιστική πρακτική, την υιοθέτηση της οποίας θα εγκωμιάσει κάθε πεπειραμένος προγραμματιστής. Για να δηλώσετε μια μεταβλητή στη Visual Basic 2008, πληκτρολογείτε το όνομά της μετά από την εντολή Dim. (Η εντολή Dim προέρχεται από τη λέξη dimension, που σημαίνει διάσταση.) Αυτή η δήλωση δεσμεύει χώρο στη μνήμη για τη μεταβλητή κατά την εκτέλεση του προγράμματος, και επιτρέπει στη Visual Basic να γνωρίζει τι είδους δεδομένα πρέπει να περιμένει ότι θα αποδοθούν αργότερα στη μεταβλητή. Αν και η δήλωση μπορεί να γίνει σε οποιαδήποτε θέση του προγράμματος (φτάνει να προηγείται της χρήσης της μεταβλητής), οι περισσότεροι προγραμματιστές δηλώνουν τις μεταβλητές σε μια συγκεκριμένη θέση, στην αρχή της διαδικασίας συμβάντος ή της λειτουργικής μονάδας (module) του κώδικα. Για παράδειγμα, η επόμενη εντολή δεσμεύει χώρο για μια μεταβλητή που ονομάζεται LastName (Επώνυμο), η οποία θα περιέχει κείμενο, δηλαδή μια αλφαριθμητική τιμή (string): Dim LastName As String Παρατηρήστε ότι, πέρα από τον προσδιορισμό της μεταβλητής με το όνομά της, έχω χρησιμοποιήσει τη δεσμευμένη λέξη As για να αποδώσω στη μεταβλητή ένα συγκεκριμένο τύπο δεδομένων, και έχω προσδιορίσει αυτόν τον τύπο με τη δεσμευμένη λέξη String (Αλφαριθμητικό). (Θα μάθετε και άλλους τύπους δεδομένων σε αυτό το κεφάλαιο.) Μια αλφαριθμητική μεταβλητή περιέχει πληροφορίες με μορφή κειμένου: γράμματα, λέξεις, σύμβολα ακόμη και αριθμούς. Χρησιμοποιώ πολύ συχνά αλφαριθμητικές μεταβλητές μπορούν να περιέχουν ονόματα, τοποθεσίες, στίχους ποιημάτων, τα περιεχόμενα ενός αρχείου, και πολλά άλλα δεδομένα κειμένου. Γιατί πρέπει να δηλώνετε τις μεταβλητές; Η Visual Basic θέλει να προσδιορίζετε το όνομα και τον τύπο των μεταβλητών σας από πριν, έτσι ώστε ο μεταγλωττιστής να μπορεί να παραχωρήσει στο πρόγραμμά σας τη μνήμη που απαιτείται για την αποθήκευση και την επεξεργασία των πληροφοριών που περιέχονται στις μεταβλητές σας. Η διαχείριση της μνήμης μπορεί να μην μοιάζει και πολύ σημαντική εργασία (έτσι κι αλλιώς, οι σημερινοί προσωπικοί υπολογιστές διαθέτουν άφθονη RAM και πολλά gigabyte ελεύθερου χώρου στο δίσκο), αλλά σε πολλά προγράμματα η μνήμη μπορεί να εξαντληθεί πολύ γρήγορα, και γι αυτό αποτελεί καλή προγραμματιστική πρακτική να παίρνετε στα σοβαρά τη δέσμευσή της, ακόμη και τώρα που κάνετε τα πρώτα σας βήματα στον προγραμματισμό. Όπως θα δείτε πολύ σύντομα, κάθε τύπος δεδομένων έχει τις δικές του απαιτήσεις μνήμης και τα δικά του όρια μεγέθους. Σημείωση Σε κάποιες προηγούμενες εκδόσεις της Visual Basic, ορισμένοι τύποι δεδομένων (όπως οι String και Integer) δεν είναι απαραίτητοι οι πληροφορίες διατηρούνται σε ένα γενικό τύπο δεδομένων (ιδιαίτερα μνημοβόρο ) με όνομα Variant, ο οποίος μπορεί να περιέχει δεδομένα οποιουδήποτε μεγέθους και μορφής. Η Visual Basic 2008 δεν υποστηρίζει μεταβλητές τύπου Variant. Αν και είναι βολικές για τους αρχάριους προγραμματιστές, ο σχεδιασμός τους τις κάνει αργές και μη αποδοτικές, ενώ επιτρέπουν τη μετατροπή από τον έναν τύπο στον άλλο υπερβολικά εύκολα προκαλώντας συχνά απρόσμενα αποτελέσματα. Όπως θα μάθετε αργότερα, ωστόσο, μπορείτε και πάλι να αποθηκεύετε πληροφορίες σε γενικούς αποδέκτες με όνομα Object, οι οποίοι είναι και αυτοί γενικής χρήσης στη λειτουργία τους αλλά μάλλον μη αποδοτικοί από άποψη μεγέθους.

16 158 Μέρος 2: Βασικές αρχές προγραμματισμού Αφού δηλώσετε μια μεταβλητή, είστε ελεύθεροι να της αποδώσετε δεδομένα στον κώδικά σας χρησιμοποιώντας τον τελεστή ανάθεσης (=). Για παράδειγμα, η επόμενη εντολή αποδίδει στη μεταβλητή LastName το όνομα Παπαγιάννης. LastName = "Παπαγιάννης" Παρατηρήστε ότι φρόντισα να αποδώσω μια τιμή κειμένου στη μεταβλητή LastName, επειδή ο τύπος δεδομένων της είναι String. Μπορώ επίσης να αποδώσω στη μεταβλητή τιμές με διαστήματα, σύμβολα, ή αριθμούς, όπως: LastName = "Γεωργίου Παπανδρέου 1313" αλλά και πάλι η μεταβλητή είναι αλφαριθμητική. Το αριθμητικό τμήμα της θα μπορούσε να χρησιμοποιηθεί σε μια μαθηματική σχέση μόνο αν μετατρεπόταν πρώτα σε ακέραιο ή δεκαδικό αριθμό, με τη χρήση των συναρτήσεων μετατροπής, στις οποίες θα αναφερθώ στη συνέχεια αυτού του βιβλίου. Αφού αποδοθεί η τιμή στη μεταβλητή LastName, αυτή μπορεί να χρησιμοποιηθεί στον κώδικα στη θέση του ονόματος Παπαγιάννης. Για παράδειγμα, η εντολή απόδοσης Label1.Text = LastName εμφανίζει τη λέξη Παπαγιάννης στην ετικέτα Label1 της φόρμας σας. Έμμεση δήλωση μεταβλητών Αν θέλετε να χρησιμοποιείτε τις μεταβλητές στη Visual Basic 2008 με τον παλιό τρόπο, δηλαδή χωρίς πρώτα να τις δηλώνετε με την εντολή Dim, θα πρέπει να τοποθετήσετε την εντολή Option Explicit Off στην αρχή του κώδικα της φόρμας ή της λειτουργικής σας μονάδας (πριν από τις διαδικασίες συμβάντος), ώστε να αλλάξετε την προκαθορισμένη απαίτηση της Visual Basic για δήλωση των μεταβλητών πριν από τη χρήση τους. Όπως ανέφερα προηγουμένως, δεν συνιστώ αυτή την εντολή ως μόνιμη προσθήκη στον κώδικά σας, αλλά μπορεί να αποβεί προσωρινά χρήσιμη κατά τη μετατροπή παλαιοτέρων προγραμμάτων της Visual Basic σε Visual Studio Άλλη μία δυνατότητα είναι να χρησιμοποιήσετε τη νέα επιλογή Option Infer, η οποία έχει προστεθεί στη Visual Basic Αν η Option Infer είναι On, η Visual Basic θα συναγάγει ή συμπεράνει (infer) τον τύπο μιας μεταβλητής εξετάζοντας την αρχική ανάθεση που κάνετε. Αυτό σάς επιτρέπει να δηλώνετε μεταβλητές χωρίς να προσδιορίζετε τον συγκεκριμένο τύπο που θα χρησιμοποιηθεί, αφήνοντας τον προσδιορισμό στη Visual Basic. Για παράδειγμα, η παράσταση Dim attendance = 100 θα δηλώσει τη μεταβλητή με όνομα attendance ως Integer, επειδή το 100 αποτελεί μια ακέραιη παράσταση. Με άλλα λόγια, όταν η επιλογή Option Infer είναι ενεργοποιημένη, είναι σαν να πληκτρολογείτε Dim attendance As Integer = 100 Ομοίως, η παράσταση Dim address = "Ανθέων 120"

17 Κεφάλαιο 5: Τύποι και μεταβλητές της Visual Basic, και το Πλαίσιο Εφαρμογών.NET 159 θα δηλώσει τη μεταβλητή address ως τύπου String, επειδή η αρχική ανάθεσή της ήταν αντίστοιχου τύπου. Αν, ωστόσο, ορίσετε την Option Infer σε Off, η Visual Basic θα δηλώσει τη μεταβλητή ως τύπου Object έναν γενικό (αν και κάπως ογκώδη και μη αποδοτικό) αποδέκτη για οποιονδήποτε τύπο δεδομένων. Αν σχεδιάζετε να χρησιμοποιήσετε την Option Infer για να επιτρέψετε αυτό τον τύπο έμμεσης δήλωσης μεταβλητών (μια ευέλικτη προσέγγιση, η οποία όμως θα μπορούσε να οδηγήσει σε α- προσδόκητα αποτελέσματα), τοποθετήστε τις δύο ακόλουθες εντολές στην κορυφή της λειτουργικής μονάδας σας (επάνω από τη εντολή Class Form): Option Explicit Off Option Infer On Η επιλογή Option Explicit Off επιτρέπει τη δήλωση των μεταβλητών καθώς αυτές χρησιμοποιούνται, ενώ η επιλογή Option Infer On αφήνει τη Visual Basic να καθορίζει αυτόματα τον τύπο. Αυτές οι επιλογές μπορούν επίσης να οριστούν με τη χρήση της διαταγής Options του μενού Tools, όπως περιγράφηκε στο Κεφάλαιο 1, Εξερεύνηση του ολοκληρωμένου περιβάλλοντος ανάπτυξης του Visual Studio. Χρήση μεταβλητών σε προγράμματα Οι μεταβλητές μπορούν να διατηρούν την ίδια τιμή σε ολόκληρο το πρόγραμμα ή να αλλάζουν διαρκώς τιμές, ανάλογα με τις ανάγκες σας. Η επόμενη άσκηση δείχνει τον τρόπο με τον οποίο μια μεταβλητή με το όνομα LastName μπορεί να περιέχει διάφορες τιμές κειμένου, καθώς και το πώς μπορεί να αποδοθεί σε ιδιότητες αντικειμένων. Αλλαγή τιμής μιας μεταβλητής 1. Ξεκινήστε το Visual Studio. 2. Ανοίξτε το μενού File και επιλέξτε τη διαταγή Open Project. Εμφανίζεται το πλαίσιο διαλόγου Open Project. 3. Ανοίξτε το έργο Variable Test που βρίσκεται στο φάκελο c:\vb08sbs\chap05\variable test. 4. Αν η φόρμα του έργου δεν φαίνεται, πατήστε στην καταχώριση Form1.vb της Εξερεύνησης Λύσεων, και στη συνέχεια πατήστε στο κουμπί View Designer. Η φόρμα Variable Test θα εμφανιστεί στον Σχεδιαστή. Το πρόγραμμα Variable Test είναι στην ουσία ένα "σκαρίφημα " περιέχει μια φόρμα με ετικέτες και κουμπιά για την εμφάνιση εξόδου, αλλά ελάχιστο κώδικα προγράμματος. (Πού και πού, δημιουργώ αυτά τα σκαριφήματα για να σας εξοικονομώ χρόνο, αν και μπορείτε να δημιουργήσετε το έργο από την αρχή.) Σε αυτή την άσκηση θα προσθέσετε κώδικα.

18 160 Μέρος 2: Βασικές αρχές προγραμματισμού Η φόρμα Variable Test μοιάζει με αυτή που βλέπετε εδώ: Η φόρμα περιέχει δύο ετικέτες και δύο κουμπιά. Σε κάθε ετικέτα θα εμφανίσετε πληροφορίες με τη χρήση μεταβλητών. Σημείωση Το αντικείμενα ετικέτας μοιάζουν με κουτιά επειδή έδωσα στις ιδιότητες BorderStyle τους την τιμή Fixed3D. 5. Διπλοπατήστε στο κουμπί Show (Εμφάνιση). Στον Επεξεργαστή Κώδικα εμφανίζεται η διαδικασία συμβάντος Button1_Click. 6. Πληκτρολογήστε τις ακόλουθες εντολές προγράμματος για να δηλώσετε και να χρησιμοποιήσετε τη μεταβλητή LastName : Dim LastName As String LastName = "Luther" Label1.Text = LastName LastName = "Bodenstein von Karlstadt" Label2.Text = LastName Οι προγραμματιστικές εντολές είναι χωρισμένες σε τρεις ομάδες. Στην πρώτη εντολή δηλώνεται η μεταβλητή LastName ως τύπου String με τη χρήση της εντολής Dim. Μετά την πληκτρολόγηση αυτής της γραμμής, το Visual Studio τοποθετεί μια κυματιστή γραμμή κάτω από τη μεταβλητή LastName, επειδή έχει δηλωθεί αλλά δεν έχει χρησιμοποιηθεί στο πρόγραμμα. Δεν υπάρχει κάποιο πρόβλημα το Visual Studio απλώς σας υπενθυμίζει ότι έχει δημιουργηθεί μια νέα μεταβλητή η οποία περιμένει να χρησιμοποιηθεί. Συμβουλή Αν ολοκληρώσετε τη συγγραφή του προγράμματός σας και το όνομα κάποιας μεταβλητής παραμένει υπογραμμισμένο, μπορεί να είναι ένδειξη ότι γράψατε λανθασμένα το όνομα της μεταβλητής σε κάποιο σημείο του προγράμματός σας.

19 Κεφάλαιο 5: Τύποι και μεταβλητές της Visual Basic, και το Πλαίσιο Εφαρμογών.NET 161 Η δεύτερη και η τρίτη γραμμή αποδίδουν το όνομα Luther στη μεταβλητή LastName, και εμφανίζουν αυτό το όνομα στην πρώτη ετικέτα της φόρμας. Με αυτόν τον τρόπο γίνεται φανερή μια από τις πιο συνηθισμένες χρήσεις των μεταβλητών σε ένα πρόγραμμα η μεταφορά πληροφοριών σε μια ιδιότητα. Όπως έχετε ήδη δει, όλες οι αλφαριθμητικές τιμές που αποδίδονται σε μεταβλητές εμφανίζονται με κόκκινη γραμματοσειρά. Η τέταρτη γραμμή αποδίδει στη μεταβλητή LastName την τιμή Bodenstein von Karlstadt (με άλλα λόγια, η εντολή αλλάζει τα περιεχόμενα της μεταβλητής). Παρατηρήστε ότι το δεύτερο αλφαριθμητικό είναι μεγαλύτερο από το πρώτο και περιέχει μερικά κενά διαστήματα. Όταν α- ποδίδετε αλφαριθμητικά κειμένου σε μεταβλητές, ή τα χρησιμοποιείτε σε άλλα σημεία, πρέπει να τα κλείνετε μέσα σε εισαγωγικά. (Αυτό δεν ισχύει για αριθμούς.) Τέλος, έχετε υπόψη σας ένα άλλο σημαντικό χαρακτηριστικό των μεταβλητών που δηλώνονται σε αυτή τη διαδικασία συμβάντος διατηρούν την εμβέλειά τους (scope), δηλαδή κρατούν την τιμή τους, μόνο μέσα στη διαδικασία συμβάντος που τις χρησιμοποιείτε. Στη συνέχεια του κεφαλαίου θα μάθετε πώς να δηλώνετε μεταβλητές οι οποίες μπορούν να χρησιμοποιηθούν σε οποιαδήποτε διαδικασία συμβάντος της φόρμας. 7. Πατήστε στην καρτέλα Form1.vb [Design] για να εμφανίσετε και πάλι τη φόρμα. 8. Διπλοπατήστε στο κουμπί Quit (Τέλος εργασίας). Στον Επεξεργαστή Κώδικα εμφανίζεται η διαδικασία συμβάντος Button2_Click. 9. Πληκτρολογήστε την επόμενη εντολή για να σταματήσετε την εκτέλεση του προγράμματος: End Η οθόνη θα μοιάζει με την επόμενη: 10. Πατήστε στο κουμπί Save All της Βασικής γραμμής εργαλείων για να αποθηκεύσετε τις αλλαγές.

20 162 Μέρος 2: Βασικές αρχές προγραμματισμού 11. Πατήστε στο κουμπί Start Debugging της Βασικής γραμμής εργαλείων για να εκτελέσετε το πρόγραμμα. Το πρόγραμμα εκτελείται στο περιβάλλον ανάπτυξης. 12. Πατήστε στο κουμπί Show. Το πρόγραμμα δηλώνει τη μεταβλητή, αποδίδει δύο τιμές σε αυτή, και αντιγράφει κάθε τιμή στην κατάλληλη ετικέτα της φόρμας. Το πρόγραμμα δημιουργεί την έξοδο που παρουσιάζεται στην επόμενη εικόνα. 13. Πατήστε στο κουμπί Quit για να σταματήσετε το πρόγραμμα. Το πρόγραμμα θα τερματιστεί και θα επανέλθει το περιβάλλον προγραμματισμού. Συμβάσεις ονομασίας μεταβλητών Η απόδοση ονομάτων στις μεταβλητές μπορεί να σας προβληματίσει επειδή πρέπει να χρησιμοποιείτε σύντομα ονόματα, τα οποία όμως να είναι και περιγραφικά και ευμνημόνευτα. Για να α- ποφύγετε τη σύγχυση, καλό είναι όταν ονομάζετε μεταβλητές να ακολουθείτε τις παρακάτω συμβάσεις: Να ξεκινάτε όλα τα ονόματα μεταβλητών με ένα γράμμα ή το χαρακτήρα υπογράμμισης. Αυτό είναι απαίτηση της Visual Basic. Τα ονόματα των μεταβλητών μπορούν να περιέχουν μόνο γράμματα, χαρακτήρες υπογράμμισης, και αριθμούς. Αν και τα ονόματα των μεταβλητών μπορούν να έχουν οποιοδήποτε μήκος, προσπαθήστε να είναι μέχρι 33 χαρακτήρες για να μπορούν να διαβάζονται εύκολα. (Στη Visual Basic 6, τα ο- νόματα των μεταβλητών είχαν όριο τους 255 χαρακτήρες, αλλά αυτός ο περιορισμός δεν υ- πάρχει πλέον.) Να επιλέγετε περιγραφικά ονόματα, συνδυάζοντας στο όνομα μιας μεταβλητής αν κάτι τέτοιο έχει νόημα μία ή περισσότερες λέξεις. Για παράδειγμα, το όνομα μεταβλητής SalesTaxRate είναι πολύ πιο περιγραφικό από το Tax ή το Rate. Στα ονόματα των μεταβλητών σας να χρησιμοποιείτε συνδυασμούς πεζών και κεφαλαίων γραμμάτων και αριθμών. Μια αποδεκτή σύμβαση είναι να γράφετε κεφαλαίο το πρώτο γράμμα κάθε λέξης σε μια μεταβλητή για παράδειγμα, DateOfBirth (Ημερομηνία γέννησης). Ω- στόσο, άλλοι προγραμματιστές χρησιμοποιούν πεζό χαρακτήρα στο πρώτο γράμμα των ονομάτων των μεταβλητών για να τις διακρίνουν από τα ονόματα των συναρτήσεων ή των λειτουργικών μονάδων, τα οποία συνήθως αρχίζουν με το πρώτο γράμμα κεφαλαίο. Παραδείγματα αυτού του τρόπου ονοματολογίας των μεταβλητών, ο οποίος είναι γνωστός και με τον αγγλικό όρο camel casing, είναι τα dateofbirth, employeename, και counter.

21 Κεφάλαιο 5: Τύποι και μεταβλητές της Visual Basic, και το Πλαίσιο Εφαρμογών.NET 163 Μην χρησιμοποιείτε ως ονόματα για τις μεταβλητές σας δεσμευμένες λέξεις της Visual Basic ή ονόματα αντικειμένων ή ιδιοτήτων. Αν το κάνετε αυτό θα παρουσιαστεί σφάλμα όταν προσπαθήσετε να εκτελέσετε το πρόγραμμά σας. Προαιρετικά, μπορείτε να ξεκινάτε κάθε όνομα μεταβλητής με μια σύντμηση δύο ή τριών χαρακτήρων η οποία αντιστοιχεί στον τύπο των δεδομένων που θα αποθηκεύονται στη μεταβλητή. Για παράδειγμα, χρησιμοποιήστε το όνομα strname για να δείξετε ότι η μεταβλητή Name περιέχει αλφαριθμητικά (string) δεδομένα. Αν και δεν χρειάζεται να σας απασχολούν και τόσο πολύ αυτές οι λεπτομέρειες προς το παρόν, καλό είναι να έχετε υπόψη αυτή τη σύμβαση για το μέλλον θα τη συναντήσετε στην τεκμηρίωση του Visual Studio καθώς και σε πολλά από τα βιβλία που ασχολούνται με τον προγραμματισμό σε Visual Basic. (Αυτή η σύμβαση και το σχήμα σύντμησης δημιουργήθηκαν αρχικά από τον διακεκριμένο μηχανικό της Microsoft Charles Simonyi, και μερικές φορές ονομάζονται Ουγγρική Σημειογραφία.) Χρήση μεταβλητών για την αποθήκευση δεδομένων εισόδου Μια πρακτική χρήση για μια μεταβλητή είναι η προσωρινή αποθήκευση πληροφοριών που εισήχθησαν από το χρήστη. Παρόλο που για τη συλλογή αυτών των πληροφοριών συχνά μπορείτε να χρησιμοποιήσετε κάποιο αντικείμενο (για παράδειγμα, ένα πλαίσιο καταλόγου ή ένα πλαίσιο κειμένου), θα υπάρξουν φορές που θα θελήσετε να συνδιαλλαγείτε απευθείας με το χρήστη και να αποθηκεύσετε τα δεδομένα που θα καταχωρίσει σε μια μεταβλητή και όχι σε κάποια ιδιότητα. Ένας τρόπος για να το κάνετε αυτό είναι να χρησιμοποιήσετε τη συνάρτηση InputBox ώστε να εμφανίσετε ένα πλαίσιο διαλόγου στην οθόνη, και να αποθηκεύσετε, στη συνέχεια, το κείμενο που θα πληκτρολογήσει ο χρήστης σε μια μεταβλητή. Θα δοκιμάσετε αυτή την τεχνική στην επόμενη άσκηση. Λήψη δεδομένων εισόδου με τη συνάρτηση InputBox 1. Ανοίξτε το μενού File και επιλέξτε τη διαταγή Open Project. Εμφανίζεται το πλαίσιο διαλόγου Open Project. 2. Ανοίξτε το έργο Input Box από το φάκελο c:\vb08sbs\chap05\input box. Το έργο Input Box ανοίγει στο περιβάλλον ανάπτυξης. Το Input Box είναι ένα σκαρίφημα προγράμματος. 3. Αν η φόρμα του έργου δεν φαίνεται, πατήστε στην καταχώριση Form1.vb της Εξερεύνησης Λύσεων, και στη συνέχεια πατήστε στο κουμπί View Designer. Η φόρμα περιέχει μία ετικέτα και δύο κουμπιά. Θα χρησιμοποιήσετε τη συνάρτηση InputBox για να πάρετε δεδομένα από το χρήστη, τα οποία στη συνέχεια θα εμφανίσετε στην ετικέτα της φόρμας. 4. Διπλοπατήστε στο κουμπί Input Box. Στον Επεξεργαστή Κώδικα εμφανίζεται η διαδικασία συμβάντος Button1_Click.

22 164 Μέρος 2: Βασικές αρχές προγραμματισμού 5. Πληκτρολογήστε τις παρακάτω εντολές για να δηλώσετε δύο μεταβλητές και να καλέσετε τη συνάρτηση InputBox: Dim Prompt, FullName As String Prompt = "Please enter your name." FullName = InputBox(Prompt) Label1.Text = FullName Αυτή τη φορά χρησιμοποιείτε την εντολή Dim για να δηλώσετε δύο μεταβλητές: τις Prompt και FullName. Και οι δύο μεταβλητές έχουν δηλωθεί με τον τύπο String. (Μπορείτε να δηλώσετε όσες μεταβλητές θέλετε σε μία μόνο γραμμή, φτάνει αυτές να είναι του ίδιου τύπου.) Σημειώστε ότι στη Visual Basic 6, η ίδια σύνταξη θα είχε διαφορετικά αποτελέσματα. Η εντολή Dim θα δημιουργούσε τη μεταβλητή Prompt χρησιμοποιώντας τον τύπο Variant (επειδή δεν καθορίζεται κάποιος τύπος), ενώ η μεταβλητή FullName θα ήταν τύπου String. Όμως αυτή η λογική α- συνέπεια έχει διορθωθεί από την έκδοση 2002 της Visual Basic και μετά. Η δεύτερη γραμμή της διαδικασίας συμβάντος αποδίδει ένα αλφαριθμητικό κειμένου στη μεταβλητή Prompt. Αυτό το μήνυμα χρησιμοποιείται ως όρισμα κειμένου για τη συνάρτηση Input- Box. (Όρισμα argument είναι μια τιμή ή παράσταση που μεταβιβάζεται σε μια διαδικασία ή συνάρτηση.) Η επόμενη γραμμή καλεί τη συνάρτηση InputBox και αποδίδει το αποτέλεσμα της κλήσης (το αλφαριθμητικό κειμένου που πληκτρολογεί ο χρήστης) στη μεταβλητή FullName. Η InputBox είναι μια ειδική συνάρτηση της Visual Basic, η οποία εμφανίζει στην οθόνη ένα πλαίσιο διαλόγου και ζητά δεδομένα από το χρήστη. Εκτός από το προτρεπτικό αλφαριθμητικό, η συνάρτηση InputBox υποστηρίζει και άλλα ορίσματα που θα χρησιμοποιείτε περιστασιακά. Για περισσότερες λεπτομέρειες, ανατρέξτε στην τεκμηρίωση του Visual Studio. Όταν η InputBox επιστρέψει στο πρόγραμμα το αλφαριθμητικό κειμένου, η τέταρτη εντολή της διαδικασίας τοποθετεί το όνομα που θα καταχωρίσει ο χρήστης στην ιδιότητα Text του αντικειμένου Label1, με αποτέλεσμα την εμφάνισή του στην οθόνη. Σημείωση Σε παλαιότερες εκδόσεις της BASIC, το όνομα της συνάρτησης InputBox είχε στο τέλος ένα σύμβολο δολαρίου ($) για να υπενθυμίζει στους προγραμματιστές ότι η συνάρτηση επιστρέφει πληροφορίες αλφαριθμητικού τύπου. Επίσης, και οι μεταβλητές τύπου String προσδιορίζονταν με το ίδιο σύμβολο κατά περίπτωση. Σήμερα δεν χρησιμοποιούμε πια τέτοιες συμβάσεις ονοματολογίας τύπων δεδομένων. Το σύμβολο $ για τον τύπο String, το % για τον τύπο Integer, και άλλες τέτοιες συμβάσεις αποτελούν πλέον παρελθόν. 6. Αποθηκεύστε τις αλλαγές σας. 7. Πατήστε στο κουμπί Start Debugging της Βασικής γραμμής εργαλείων για να εκτελέσετε το πρόγραμμα. Το πρόγραμμα εκτελείται στο περιβάλλον ανάπτυξης. 8. Πατήστε στο κουμπί Input Box. Η Visual Basic εκτελεί τη διαδικασία συμβάντος Button1_Click, και το πλαίσιο διαλόγου Input Box εμφανίζεται στην οθόνη σας, όπως εδώ:

23 Κεφάλαιο 5: Τύποι και μεταβλητές της Visual Basic, και το Πλαίσιο Εφαρμογών.NET Πληκτρολογήστε το ονοματεπώνυμό σας, και κατόπιν πατήστε στο OK. Η συνάρτηση InputBox επιστρέφει το όνομά σας στο πρόγραμμα και το τοποθετεί στη μεταβλητή FullName. Στη συνέχεια, το πρόγραμμα χρησιμοποιεί τη μεταβλητή για να εμφανίσει το όνομά σας στη φόρμα, όπως φαίνεται εδώ: Μπορείτε να χρησιμοποιείτε τη συνάρτηση InputBox στα προγράμματά σας κάθε φορά που θέλετε να ζητήσετε πληροφορίες από το χρήστη. Γενικότερα, έχετε τη δυνατότητα να τη χρησιμοποιείτε σε συνδυασμό με τα υπόλοιπα χειριστήρια εισόδου για να ρυθμίζετε τη ροή των δεδομένων προς και από το πρόγραμμά σας. Στην επόμενη άσκηση θα μάθετε πώς να χρησιμοποιείτε μια παρόμοια συνάρτηση για να παρουσιάζετε στο χρήστη κείμενο σε ένα πλαίσιο διαλόγου. 10. Πατήστε στο κουμπί Quit της φόρμας για να τερματίσετε το πρόγραμμα. Το πρόγραμμα θα τερματιστεί και θα επανέλθει το περιβάλλον προγραμματισμού. Τι είναι οι συναρτήσεις; H InputBox είναι μια ειδική δεσμευμένη λέξη της Visual Basic, γνωστή με τον όρο συνάρτηση (function). Συνάρτηση είναι μια εντολή η οποία εκτελεί κάποια σημαντική εργασία (όπως η αίτηση πληροφοριών από το χρήστη ή ο υπολογισμός μιας εξίσωσης) και στη συνέχεια επιστρέφει στο πρόγραμμα ένα αποτέλεσμα. Η τιμή που επιστρέφεται από μια συνάρτηση μπορεί να αποδοθεί σε μια μεταβλητή, όπως στο πρόγραμμα Input Box, ή σε μια ιδιότητα ή κάποια άλλη εντολή ή συνάρτηση. Οι συναρτήσεις της Visual Basic χρησιμοποιούν συχνά ένα ή περισσότερα ορίσματα για τον καθορισμό των ενεργειών τους. Για παράδειγμα, στη συνάρτηση InputBox που εκτελέσατε λίγο πριν, χρησιμοποιήσατε τη μεταβλητή Prompt για να δώσετε στο χρήστη πληροφορίες μέσω του πλαισίου διαλόγου. Όταν μια συνάρτηση χρησιμοποιεί περισσότερα από ένα ορίσματα, αυτά πρέπει να χωρίζονται μεταξύ τους με κόμματα, και ολόκληρη η ομάδα των ορισμάτων πρέπει να περικλείεται σε παρενθέσεις. Η παρακάτω εντολή αποτελεί μια κλήση συνάρτησης με δύο ορίσματα: FullName = InputBox(Μήνυμα, Τίτλος) Παρατηρήστε ότι χρησιμοποιώ πλάγια γράμματα σε αυτό το παράδειγμα σύνταξης για να δείξω ότι ορισμένα στοιχεία είναι δεσμευτικά θέσης για πληροφορίες που καθορίζετε εσείς. Αυτό το στυλ θα το συναντάτε συχνά στο παρόν βιβλίο και στην τεκμηρίωση του Visual Studio.

24

Ευχαριστίες...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

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

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

Περιεχόμενα. Ευχαριστίες...17 Εισαγωγή Εξερεύνηση του ολοκληρωμένου περιβάλλοντος ανάπτυξης του Visual Studio...33 Περιεχόμενα Ευχαριστίες...17 Εισαγωγή...19 Τι είναι η Visual Basic 2005;...19 Εκδόσεις της Visual Basic.NET...19 Βρείτε το καλύτερο σημείο εκκίνησης σε αυτό το βιβλίο...20 Απαιτήσεις συστήματος...21 Λογισμικό

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Περιεχόμενα. 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

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

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

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

Πρόλογος... 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 Εξοικείωση με το περιβάλλον

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

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

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

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

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

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

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

Είσοδος Έξοδος - Μεταβλητές

Είσοδος Έξοδος - Μεταβλητές Προγραμματισμός & Εφαρμογές Υπολογιστών: Visual Basic 6.0 Μάθημα 2 Είσοδος Έξοδος - Μεταβλητές Κ. Κωστοπούλου Αθήνα, Μάρτιος 2015 Τα βήματα του κύκλου ανάπτυξης ενός προγράμματος 1. Αποφασίζουμε τι θέλουμε

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

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

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

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

Υπολογιστικά Συστήματα

Υπολογιστικά Συστήματα Υπολογιστικά Συστήματα Ενότητα 3: Βασικά στοιχεία της γλώσσας προγραμματισμού Visual Basic for Applications (VBA) Σαπρίκης Ευάγγελος Τμήμα Διοίκησης Επιχειρήσεων (Γρεβενά) Άδειες Χρήσης Το παρόν εκπαιδευτικό

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

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

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

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

Περιεχόμενα. Μέρος 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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Περιεχόμενα ΜΕΡΟΣ 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 Εξοικείωση

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

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

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

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

Συναρτήσεις στη Visual Basic 6.0

Συναρτήσεις στη Visual Basic 6.0 Προγραμματισμός & Εφαρμογές Υπολογιστών Μάθημα 4ο Συναρτήσεις στη Visual Basic 6.0 Κ. Κωστοπούλου Σειρά εκτέλεσης των πράξεων Όταν ορίζετε μια ακολουθία αριθμητικών πράξεων είναι δυνατόν να προκύψει αμφισημία.

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

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

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

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

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

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

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

Πρότυπα βιβλίων εργασίας και ονόματα κελιών

Πρότυπα βιβλίων εργασίας και ονόματα κελιών Περιεχόμενα Λίγα λόγια από το συγγραφέα...7 Κεφάλαιο 1: Ρυθμίσεις γραμμών εργαλείων και μενού...9 Κεφάλαιο 2: Διαχείριση παραθύρων και προβολές...25 Κεφάλαιο 3: Εισαγωγή δεδομένων...44 Κεφάλαιο 4: Προσαρμογή

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

Εισαγωγή Κεφάλαιο 1: Εγκατάσταση της Access Κεφάλαιο 2: Βάσεις δεδομένων και δομικά στοιχεία της Access

Εισαγωγή Κεφάλαιο 1: Εγκατάσταση της Access Κεφάλαιο 2: Βάσεις δεδομένων και δομικά στοιχεία της Access ΠΕΡΙΕΧΟΜΕΝΑ Εισαγωγή...15 Κεφάλαιο 1: Εγκατάσταση της Access 2002...17 Τι είναι το Office XP;...17 Τεχνικές απαιτήσεις του Office XP...17 Πρόσθετα απαιτούμενα για την αξιοποίηση εξειδικευμένων χαρακτηριστικών...18

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

Σχολικό Βιβλίο - Κεφάλαιο 7 ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ ΜΕ PASCAL ΠΑΡΟΥΣΙΑΣΗ 13

Σχολικό Βιβλίο - Κεφάλαιο 7 ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ ΜΕ PASCAL ΠΑΡΟΥΣΙΑΣΗ 13 Σχολικό Βιβλίο - Κεφάλαιο 7 ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ ΜΕ PASCAL ΠΑΡΟΥΣΙΑΣΗ 13 ΙΣΤΟΡΙΚΑ Παρουσιάστηκε το 1970 από το Niklaus Wirth Προγενέστερη γλώσσα ήταν η Algol 60 Είναι δομημένη γλώσσα προγραμματισμού υψηλού

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

Ανάπτυξη εφαρμογής Input-Output

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

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

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

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

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

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

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

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

ΔΟΜΗΜΕΝΟΣ ΟΠΤΙΚΟΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ ΣΕ ΠAΡΑΘΥΡΙΚΟ ΠΕΡΙΒΑΛΛΟΝ με τη Γλώσσα Προγραμματισμού VISUAL BASIC (1 ο ΕΠΙΠΕΔΟ)

ΔΟΜΗΜΕΝΟΣ ΟΠΤΙΚΟΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ ΣΕ ΠAΡΑΘΥΡΙΚΟ ΠΕΡΙΒΑΛΛΟΝ με τη Γλώσσα Προγραμματισμού VISUAL BASIC (1 ο ΕΠΙΠΕΔΟ) Γενικός Σκοπός Το αναλυτικό πρόγραμμα έχει ως γενικό σκοπό να δώσει στους μαθητές τις απαιτούμενες γνωστικές, κριτικές και αναλυτικές δεξιότητες ώστε να είναι ικανοί να χρησιμοποιούν τους υπολογιστές για

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

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

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

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

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

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

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

6 Το μικρό βιβλίο για το ελληνικό Word 2010

6 Το μικρό βιβλίο για το ελληνικό Word 2010 Περιεχόμενα Κεφάλαιο 1 Microsoft Word 2010... 7 Κεφάλαιο 2 ημιουργία νέου εγγράφου... 13 Κεφάλαιο 3 Το σύστημα Βοήθειας του Office... 26 Κεφάλαιο 4 Μετακίνηση σε έγγραφο και προβολές εγγράφου... 31 Κεφάλαιο

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

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

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

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

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

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

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

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

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

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

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

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

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

Χρήστος Στασινός. ουλεύοντας με τη. Microsoft Access ΑΘΗΝΑ

Χρήστος Στασινός. ουλεύοντας με τη. Microsoft Access ΑΘΗΝΑ Χρήστος Στασινός ουλεύοντας με τη Microsoft Access ΑΘΗΝΑ Κάθε γνήσιο αντίγραφο έχει την υπογραφή του συγγραφέα Έκδοση 1η, Copyright 1998 Έκδοση 2η, Copyright 2007 ISBN: 978-960-8105-97-3 ΕΚΔΟΣΕΙΣ ΝΕΩΝ

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

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

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

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

ΟΔΗΓΙΕΣ ΔΗΜΙΟΥΡΓΙΑΣ ΕΦΑΡΜΟΓΗΣ ΔΙΑΧΕΙΡΙΣΗΣ ΑΜΕΣΟΥ ΑΡΧΕΙΟΥ ΣΕ ΠΕΡΙΒΑΛΛΟΝ VISUAL STUDIO NET

ΟΔΗΓΙΕΣ ΔΗΜΙΟΥΡΓΙΑΣ ΕΦΑΡΜΟΓΗΣ ΔΙΑΧΕΙΡΙΣΗΣ ΑΜΕΣΟΥ ΑΡΧΕΙΟΥ ΣΕ ΠΕΡΙΒΑΛΛΟΝ VISUAL STUDIO NET 1. Ανοίξτε το πρόγραμμα Microsoft Visual Studio Net 2. Στην start page επιλέξτε my profile 3. Στο πεδίο profile επιλέξτε visual basic developer και κλείστε την start page 4. Επιλέξτε File New Project 5.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Περιεχόμενα. Λίγα λόγια από το συγγραφέα...7 Κεφάλαιο 1: Προετοιμασία παρουσίασης...9. Κεφάλαιο 2: Διαχείριση παρουσίασης...44

Περιεχόμενα. Λίγα λόγια από το συγγραφέα...7 Κεφάλαιο 1: Προετοιμασία παρουσίασης...9. Κεφάλαιο 2: Διαχείριση παρουσίασης...44 Περιεχόμενα Λίγα λόγια από το συγγραφέα...7 Κεφάλαιο 1: Προετοιμασία παρουσίασης...9 Κεφάλαιο 2: Διαχείριση παρουσίασης...44 Κεφάλαιο 3: Σχεδίαση γραφικών...78 Κεφάλαιο 4: Μορφοποίηση εικόνων...111 Κεφάλαιο

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

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

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

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

Τίτλος Πακέτου Certified Computer Expert-ACTA

Τίτλος Πακέτου Certified Computer Expert-ACTA Κωδικός Πακέτου ACTA - CCE - 002 Τίτλος Πακέτου Certified Computer Expert-ACTA Εκπαιδευτικές Ενότητες Επεξεργασία Κειμένου - Word Δημιουργία Εγγράφου Προχωρημένες τεχνικές επεξεργασίας κειμένου & αρχείων

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

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

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

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

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

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

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

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

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

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

Π Ε Ρ Ι Ε Χ Ο Μ Ε Ν Α

Π Ε Ρ Ι Ε Χ Ο Μ Ε Ν Α Π Ε Ρ Ι Ε Χ Ο Μ Ε Ν Α 1 Windows 8.1 1.1 Βασικές Έννοιες Πληροφορικής και Επικοινωνιών Εισαγωγή 19 Τι είναι ο Ηλεκτρονικός Υπολογιστής 20 Κατηγορίες Υπολογιστών 21 Κύρια μέρη ενός Προσωπικού Υπολογιστή

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

Οδηγίες για προσθήκη Web Frames Tools to the Quick Access Bar σε μεταγενέστερη έκδοση του Word

Οδηγίες για προσθήκη Web Frames Tools to the Quick Access Bar σε μεταγενέστερη έκδοση του Word Οδηγίες για προσθήκη Web Frames Tools to the Quick Access Bar σε μεταγενέστερη έκδοση του Word Επειδή οι μεταγενέστερες εκδόσεις του Word δεν περιλαμβάνουν στο μενού τη δυνατότητα δημιουργίας πολλαπλών

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

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 Εκτέλεση του περιβάλλοντος ανάπτυξης

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

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

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

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

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

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

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

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

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

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

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

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

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

ΓΛΩΣΣΑ ΑΛΦΑΒΗΤΟ ΤΥΠΟΙ ΔΕΔΟΜΕΝΩΝ ΣΤΑΘΕΡΕΣ ΜΕΤΑΒΛΗΤΕΣ

ΓΛΩΣΣΑ ΑΛΦΑΒΗΤΟ ΤΥΠΟΙ ΔΕΔΟΜΕΝΩΝ ΣΤΑΘΕΡΕΣ ΜΕΤΑΒΛΗΤΕΣ ΓΛΩΣΣΑ ΑΛΦΑΒΗΤΟ Κεφαλαία και μικρά γράμματα ελληνικού αλφαβήτου: Α Ω και α ω Κεφαλαία και μικρά γράμματα λατινικού αλφαβήτου: A Z και a z Αριθμητικά ψηφία: 0 9 Ειδικοί χαρακτήρες: + - * / =. ( ),! & κενός

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

Στοιχεία Προγραμματισμού Σε Γραφικό Περιβάλλον Φύλλο εργασίας 1 ο

Στοιχεία Προγραμματισμού Σε Γραφικό Περιβάλλον Φύλλο εργασίας 1 ο Τετάρτη, 30 Οκτωβρίου 2013 Στοιχεία Προγραμματισμού Σε Γραφικό Περιβάλλον Φύλλο εργασίας 1 ο Λύστε στο Visual Basic Express 2010 τις παρακάτω ασκήσεις: 1. Να δημιουργήσετε ένα νέο Project του είδους Console

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

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

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

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

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

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

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

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

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

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

Επεξεργασία κειμένου: Word 2003

Επεξεργασία κειμένου: Word 2003 Περιεχόμενα Λίγα λόγια από το συγγραφέα...7 Κεφάλαιο 1: Ρυθμίσεις γραμμών εργαλείων και μενού...9 Κεφάλαιο 2: Διαχείριση παραθύρων και προβολές...26 Κεφάλαιο 3: Εύρεση, αντικατάσταση, και μετάβαση σε συγκεκριμένο

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

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

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

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

Περιεχόμενα. 1 Εισαγωγή: Tο βιβλίο Τι νέο υπάρχει στο Excel Πρώτα βήματα στο Excel Ευχαριστίες...

Περιεχόμενα. 1 Εισαγωγή: Tο βιβλίο Τι νέο υπάρχει στο Excel Πρώτα βήματα στο Excel Ευχαριστίες... Περιεχόμενα Ευχαριστίες... 13 1 Εισαγωγή: Tο βιβλίο... 15 Χωρίς τεχνικούς όρους!... 15 Σύντομη παρουσίαση... 16 Μερικές συμβάσεις... 18 Μία τελευταία λέξη (ή και περισσότερες)... 18 2 Τι νέο υπάρχει στο

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

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

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

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

ΠΕΡΙΕΧΟΜΕΝΑ. Εισαγωγή...15 Κεφάλαιο 1: Τα βασικά στοιχεία του Excel Κεφάλαιο 2: Δημιουργία νέου βιβλίου εργασίας...33

ΠΕΡΙΕΧΟΜΕΝΑ. Εισαγωγή...15 Κεφάλαιο 1: Τα βασικά στοιχεία του Excel Κεφάλαιο 2: Δημιουργία νέου βιβλίου εργασίας...33 ΠΕΡΙΕΧΟΜΕΝΑ Εισαγωγή...15 Κεφάλαιο 1: Τα βασικά στοιχεία του Excel 2002...17 Εκκίνηση του Excel...17 Πλοήγηση στο χώρο εργασίας...18 Φύλλα εργασίας (worksheets)...18 Γραμμή τίτλου...19 Γραμμή μενού...19

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

Σπουδές 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: Ορισμός τοπικής

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

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

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

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

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

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

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

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

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

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

Περιεχόμενα. Λίγα λόγια από το συγγραφέα... 7 1 Microsoft Word 2010... 9. 2 ημιουργία νέου εγγράφου... 17. 3 Το σύστημα Βοήθειας του Office...

Περιεχόμενα. Λίγα λόγια από το συγγραφέα... 7 1 Microsoft Word 2010... 9. 2 ημιουργία νέου εγγράφου... 17. 3 Το σύστημα Βοήθειας του Office... Περιεχόμενα Λίγα λόγια από το συγγραφέα... 7 1 Microsoft Word 2010... 9 2 ημιουργία νέου εγγράφου... 17 3 Το σύστημα Βοήθειας του Office... 31 4 Μετακίνηση σε έγγραφο και προβολές εγγράφου... 37 5 Επιλογή

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

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

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

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

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

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

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

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

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

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

Σκοπός. Αλγεβρικοί και Λογικοί Υπολογισμοί στη PASCAL

Σκοπός. Αλγεβρικοί και Λογικοί Υπολογισμοί στη PASCAL Αλγεβρικοί και Λογικοί Υπολογισμοί στη PASCAL Δυνατότητα ανάπτυξης, μεταγλώττισης και εκτέλεσης προγραμμάτων στη PASCAL. Κατανόηση της σύνταξης των προτάσεων της PASCAL. Κατανόηση της εντολής εξόδου για

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

ΠΛΗΡΟΦΟΡΙΚΗ Ι Εργαστήριο 1 MATLAB ΠΛΗΡΟΦΟΡΙΚΗ Ι ΕΡΓΑΣΤΗΡΙΟ 1. Θέμα εργαστηρίου: Εισαγωγή στο MATLAB και στο Octave

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

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

Μ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, φορητά

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

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

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

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

Visual Flowchart Γενικά

Visual Flowchart Γενικά Visual Flowchart 3.020 -Γενικά Το Visual Flowchart ή «Data-Flow Visual Programming Language 3.020» (http://www. emu8086.com/fp) είναι ένα περιβάλλον ανάπτυξης και εκτέλεσης αλγορίθμων απευθείας σε μορφή

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

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

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

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

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

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

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

ΜΑΘΗΜΑ Άνοιγμα Της Εφαρμογής Επεξεργασίας Κειμένου. 2. Κύρια Οθόνη Της Εφαρμογής Κειμένου ΣΤΟΧΟΙ:

ΜΑΘΗΜΑ Άνοιγμα Της Εφαρμογής Επεξεργασίας Κειμένου. 2. Κύρια Οθόνη Της Εφαρμογής Κειμένου ΣΤΟΧΟΙ: ΜΑΘΗΜΑ 1 ΣΤΟΧΟΙ: 1. Άνοιγμα Της Εφαρμογής Επεξεργασίας Κειμένου (Microsoft Word) 2. Κύρια Οθόνη Της Εφαρμογής Κειμένου 3. Δημιουργία Νέου Εγγράφου 4. Δημιουργία Εγγράφου Βασισμένο Σε Πρότυπο 5. Κλείσιμο

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

Εργαστήριο «Τεχνολογία Πολιτισμικού Λογισμικού» Ενότητα. Σχεδίαση Βάσεων Δεδομένων

Εργαστήριο «Τεχνολογία Πολιτισμικού Λογισμικού» Ενότητα. Σχεδίαση Βάσεων Δεδομένων Ενότητα 3 Σχεδίαση Βάσεων Δεδομένων 17 18 3.1 Εισαγωγή Μία βάση δεδομένων αποτελείται από δεδομένα για διάφορα θέματα τα οποία όμως σχετίζονται μεταξύ τους και είναι καταχωρημένα με συγκεκριμένο τρόπο.

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

Ανάπτυξη εφαρμογής Input-Output

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

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

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

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

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

Τα αντικείμενα ή Χειριστήρια και οι βασικές ιδιότητες τους (properties)

Τα αντικείμενα ή Χειριστήρια και οι βασικές ιδιότητες τους (properties) Καθηγητής : Κώστας Αχιλλέως ΒΑΣΙΚΕΣ ΣΗΜΕΙΩΣΕΙΣ ΓΙΑ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟ ΣΤΗ VISUAL BASIC A ΛΥΚΕΙΟΥ ΚΑΤΕΥΘΥΝΣΗΣ Α) Τι είναι η Visual Basic Είναι μια γλώσσα οπτικού προγραμματισμού υψηλού επιπέδου. Β) Οπτικός

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

8 FORTRAN 77/90/95/2003

8 FORTRAN 77/90/95/2003 ΠΕΡΙΕΧΟΜΕΝΑ ΚΕΦΑΛΑΙΟ 1: Εισαγωγή... 17 1.1. Ανασκόπηση της ιστορίας των υπολογιστών... 18 1.2. Πληροφορία και δεδομένα... 24 1.3. Ο Υπολογιστής... 26 1.4. Δομή και λειτουργία του υπολογιστή... 28 1.5.

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

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

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

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