Μέσω της MS Visual C++ ο προγραμματιστής μπορεί να αναπτύξει εφαρμογές που να μεταφράζονται άπαξ σε κώδικα μηχανής και να εκμεταλλεύονται απευθείας
|
|
- Κυβηλη Χατζηιωάννου
- 7 χρόνια πριν
- Προβολές:
Transcript
1 Μέσω της MS Visual C++ ο προγραμματιστής μπορεί να αναπτύξει εφαρμογές που να μεταφράζονται άπαξ σε κώδικα μηχανής και να εκμεταλλεύονται απευθείας την διεπαφή του Λειτουργικού Συστήματος (Windows API). Σε αντίθεση με τις εφαρμογές C++/CLI, οι εφαρμογές μη διαχειριζόμενου κώδικα (Native / Unmanaged) αποτελούν εφαρμογές που γράφονται για συγκεκριμένο Λειτουργικό Σύστημα, και είναι μεταφρασμένες σε χαμηλό επίπεδο (κώδικας μηχανής με κλήσεις ρουτινών του ΛΣ). Το πλεονεκτήματα συγγραφής Native C++ εφαρμογών είναι ότι οι παραγόμενες εφαρμογές είναι πολύ πιο γρήγορες σε ταχύτητα εκτέλεσης πιο αποδοτικές και μικρότερες συνολικά σε μέγεθος (bytes). Επίσης για την εκτέλεσή τους δεν απαιτείται κανένα ενδιάμεσο framework (.ΝΕΤ) παρά μόνο το ίδιο το Λειτουργικό Σύστημα (Windows). Τα μειονεκτήματα είναι ότι απαιτούν από τον προγραμματιστή συνετή διαχείριση της μνήμης (new/delete) και ότι οι παραγόμενες εφαρμογές δεν μεταφέρονται σε άλλα Λειτουργικά Συστήματα.
2 Windows API : αποτελεί μία βιβλιοθήκη με εκατοντάδες ρουτίνες που παρέχονται από το Λειτουργικό Σύστημα (Windows) για την επικοινωνία των εφαρμογών με το Λ.Σ. Οι εφαρμογές καλούν τις ρουτίνες αυτές για την πραγματοποίηση ενεργειών και το Λ.Σ. τις υλοποιεί επικοινωνώντας με το εκάστοτε hardware. Οι εφαρμογές από τα Windows 2000 και μετά δεν μπορούν να επικοινωνούν απευθείας με το hardware παρά μόνο μέσω του Windows API. Οι ρουτίνες αυτές έχουν μη αντικειμενοστραφή δομή και χρησιμοποιούν κυρίως structures και όχι classes για πέρασμα δεδομένων. Η εκμάθηση όλων αυτών των ρουτινών από έναν προγραμματιστή είναι προφανώς πολύ δύσκολη έως και αδύνατη. H MS Visual C++ οργανώνει τις ρουτίνες αυτές σε μία ιεραρχική αντικειμενοστραφή δομή όπου πολλές λειτουργίες γίνονται αυτόματα και εξ ορισμού, και έτσι διευκολύνεται ο προγραμματιστής στην ανάπτυξη εφαρμογών. Η ιεραρχική αυτή δομή του Widnows API που υλοποιείται από την MS Visual C++ ονομάζεται Microsoft Foundation Class Library (MFC Library).
3 Η βιβλιοθήκη MFC αποτελεί ένα αντικειμενοστραφές περιτύλιγμα για το μεγαλύτερο τμήμα του Win32 API και του COM API. Το Win32 API αποτελεί το σύνολο των ρουτινών που παρέχονται από το Λ.Σ. στον προγραμματιστή. Το COM (Component Object Model) API αποτελεί ένα πρότυπο της Microsoft (1993) για αντικείμενα λογισμικού (software components) και αποτελεί την βάση για άλλες τεχνολογίες όπως OLE, OLE Automation, ActiveX, COM+, DCOM, DirectX, κλπ. Χρονολογείται από το 1992 (MFC 1.0) και εξελίσσεται συνέχεια έως και σήμερα (MFC 11 για Visual C ). Με την χρήση της MFC ο προγραμματιστής δεν χρειάζεται να καλεί Windows API ρουτίνες, αλλά αντίθετα υλοποιεί αντικείμενα των κλάσεων της MFC και καλεί τις μεθόδους των αντικειμένων αυτών. Όλες οι κλάσεις πηγάζουν από την CObject και χωρίζονται σε κατηγορίες (Application Classes, Windows & Control, Drawing, Array-List-Map κλπ) Συνυπάρχει πλέον μαζί με το.net framework που αποτελεί ένα διαφορετικό περιβάλλον ανάπτυξης εφαρμογών.
4
5
6 Επιλέγοντας File->New Project->MFC Application εμφανίζεται ένα Wizard με πολλαπλές σελίδες για την επιλογή των παραμέτρων του Project. Η πρώτη σελίδα αποτελεί την επισκόπηση των παραμέτρων (Overview). Αν οι παράμετροι είναι σωστοί μπορεί ο χρήστης να τερματίσει τον διάλογο αποδεχόμενος τις παραμέτρους πατώντας το κουμπί Finish. Με την επιλογή Next προχωράμε στην επόμενη σελίδα παραμέτρων του Wizard.
7 Στην δεύτερη σελίδα καθορίζεται ο τύπος της εφαρμογής που θα δημιουργηθεί. Εδώ επιλέγουμε τον τύπο της εφαρμογής SDI/MDI/Dialog το στυλ του Project και τον τρόπο ενσωμάτωσης του MFC Library. Για το τελευταίο έχουμε δύο επιλογές : Use MFC in a shared DLL : που καθορίζει ότι η βιβλιοθήκη θα είναι σε ξεχωριστό DLL (προεγκατεστημένο), ή Use MFC in a static library : που καθορίζει ότι οι ρουτίνες του MFC θα γίνουν link μέσα στο EXE της εφαρμογής.
8 Application Type: Single Document Interface SDI : για εφαρμογές με μενού, toolbars, κλπ που περιέχουν και χειρίζονται ένα αντικείμενο δεδομένων που εμφανίζεται στην βασική φόρμα της εφαρμογής. Η εμφάνιση της εφαρμογής βασίζεται στην κλάση CView, αλλά μπορεί να αλλαχτεί σε CFormView για εφαρμογές Form-based. Multiple Document Interface MDI : για εφαρμογές με μενού, toolbars, κλπ που περιέχουν και χειρίζονται πολλαπλά αντικείμενα δεδομένων που εμφανίζονται ως ξεχωριστά παράθυρα μέσα στην client area της μητρικής φόρμας. Η εμφάνιση της εφαρμογής βασίζεται στην κλάση CView, ή στην CFormView για εφαρμογές Formbased.
9 Tabbed Documents : Στην παραλλαγή Tabbed Documents κάθε αντικείμενο δεδομένων εμφανίζεται σε ξεχωριστό Tab Dialog Based : για εφαρμογές που δεν χειρίζονται δεδομένα αλλά καθορίζουν παραμέτρους όπως π.χ. οι wizards. Βασίζονται στην κλάση CDialog. Use HTML Dialog : Βασίζονται στην κλάση CDHtmlDialog αντί για την CDialog και επιτρέπουν την ενσωμάτωση HTML controls και την διαχείριση HTML events. Multiple Top-Level Documents : παραλλαγή του MDI αλλά τα πολλαπλά child παράθυρα ανοίγουν στο desktop ως ανεξάρτητες φόρμες, αντί για το client area της μητρικής φόρμας, και επίσης εμφανίζονται στο taskbar ως ανεξάρτητες εφαρμογές.
10 Document / View Architecture : Καθορίζει αν το Project θα υλοποιήσει την αρχιτεκτονική Document / View με την οποία διαχωρίζεται ο κώδικας χειρισμού των δεδομένων (Document) από τον κώδικα εμφάνισης των δεδομένων (View). Εξ ορισμού ο MFC Wizard δημιουργεί στην εφαρμογή μία κλάση Document και μία κλάση View. Έτσι η διαχείριση των δεδομένων χωρίζεται σε αυτές τις δύο κλάσεις. Η κλάση Document χειρίζεται το αντικείμενο δεδομένων της εφαρμογής και παράγεται από την MFC κλάση CDocument. Χειρίζεται την αποθήκευση και ανάκτηση των δεδομένων στον χώρο αποθήκευσης (αρχείο στον δίσκο, database, κλπ) και παρέχει τα δεδομένα του αντικειμένου στην κλάση View. Η κλάση View αναλαμβάνει την εμφάνισή του αντικειμένου δεδομένων και την αλληλεπίδραση με τον χρήστη. Παράγεται από την MFC κλάση CView. Χειρίζεται την εμφάνιση των δεδομένων στην οθόνη, την λήψη συμβάντων του interface, την τροποποίηση των δεδομένων και την επικοινωνία με την κλάση CDocument για την ενημέρωση των δεδομένων.
11 Πλεονεκτήματα: με την αρχιτεκτονική αυτή ο προγραμματιστής ωθείται να οργανώσει την εφαρμογή του και έχει την υποστήριξη της MFC βιβλιοθήκης για ανάκτηση και σώσιμο των δεδομένων στον δίσκο (serialization). Μειονεκτήματα: αυξάνει το μέγεθος του εκτελέσιμου αρχείου, δεν ταιριάζει με όλα τα σενάρια εφαρμογών (π.χ παιχνίδια). Ο χρήστης μπορεί να παρακάμψει την αρχιτεκτονική αυτή, αν δεν τον βολεύει και να μην την χρησιμοποιήσει. Όμως συνίσταται σε πολλές περιπτώσεις όπως π.χ. όταν χρειάζεται να εμφανιστούν δεδομένα με πολλαπλούς τρόπους, όπως για παράδειγμα όταν τα δεδομένα ενός Φύλλου Εργασίας εμφανίζονται ως νούμερα αλλά και ως γράφημα. Τιμές Θερμοκρασίας (Document) View 1 : spreadsheet View 2 : graph
12 Project Style: MFC Standard : Υλοποιεί μία στάνταρ εφαρμογή με ένα κυρίως παράθυρο, στο οποίο τοποθετούνται τα απαραίτητα controls Windows Explorer : Υλοποιεί εφαρμογές που μοιάζουν με τον Windows Explorer με χρήση ενός splitter window όπου στο αριστερό τμήμα βρίσκεται ένα CTreeView control και στο δεξί τμήμα ένα CListView control. Visual Studio : Υλοποιεί εφαρμογή που προσομοιάζει το Visual Studio, έχοντας 4 dockable panes (File View, Class View, Properties, και Output) Office : Υλοποιεί εφαρμογή που προσομοιάζει τις εφαρμογές του Office, έχοντας Ribbon, Outlook bar, Caption Bar, κλπ
13 Στην τρίτη σελίδα (μόνο για Doc/View) καθορίζεται αν η εφαρμογή θα υποστηρίζει compound documents δηλαδή αντικείμενα δεδομένων που μπορούν να ενσωματώσουν (embed) άλλα αντικείμενα ή που μπορούν να ενσωματωθούν σε άλλα αντικείμενα. Container : η εφαρμογή μπορεί να φιλοξενεί ενσωματωμένα αντικείμενα (linked & embedded objects) Server : η εφαρμογή μπορεί να δημιουργεί και να χειρίζεται compound documents.
14 Στην τέταρτη σελίδα (μόνο για Doc/View) καθορίζονται οι ιδιότητες του αντικειμένου δεδομένων που χειρίζεται η εφαρμογή. File Extension : η επέκταση ονόματος για τα αρχεία αντικειμένων της εφαρμογής (π.χ. txt) Filter Name : το όνομα του φίλτρου για εντοπισμό των αρχείων της εφαρμογής. Main frame caption: ο τίτλος του κεντρικού παραθύρου της εφαρμογής. File type ID: το όνομα του τύπου των αρχείων όπως καταγράφεται στο registry των Windows.
15 Στην πέμπτη σελίδα καθορίζεται η χρήση ή όχι βάσεων δεδομένων από την εφαρμογή. None : η εφαρμογή δεν θα συνδέεται με βάση δεδομένων Header files only : παρέχει βασική υποστήριξη κάνοντας include τα απαραίτητα header files. Database view with/withour file support: (Doc/View) ενσωματώνει και κλάσεις CRecord View, CRecordset, με ή χωρίς δυνατότητα serialization.
16 Στην έκτη σελίδα καθορίζονται λεπτομέρειες για την εμφάνιση του βασικού παραθύρου (ή και των child παραθύρων σε MDI εφαρμογές), καθώς για την συμπερίληψη ή όχι Menus, Status Bar, ToolbBar ή Ribbon, Επιλογή About στο Help Menu. Split window : Ενσωματώνει ένα Splitter Bar που χωρίζει το Client Area της φόρμας σε δύο Views. Dialog Title : Ο τίτλος του παραθύρου σε Dialog-based εφαρμογές που βασίζονται στην κλάση CDialog.
17 Στην έβδομη σελίδα καθορίζονται προηγμένες παράμετροι της εφαρμογής. Context-sensitive Help (HTML): Ενσωματώνει αρχεία βοήθειας στην εφαρμογή που εμφανίζοννται πατώντας F1 ή Help. Απαιτεί Help Compiler. Printing and print preview : Παράγει τον κώδικα για την υλοποίηση δυνατοτήτων εκτύπωσης (Doc/View) MAPI : καθορίζει αν η εφαρμογή θα μπορεί να χειριστεί Mails. Windows Sockets : επιτρέπει την χρήση sockets για επικοινωνία μέσω TCP/IP δικτύων.
18 Common Control Manifest : επιτρέπει την φόρτωση και χρήση του Common Control DLL των windows (Comctl32.dll) Support Restart Manager: Επιτρέπει την επανεκκίνηση της εφαρμογής μετά από update ή crash χωρίς απώλεια δεδομένων-σώζει τα δεδομένα της εφαρμογής πριν την επανεκκίνηση Advanced frame panes: Ενσωματώνει επιπλέον παράθυρα (panes) που μοιάζουν με αυτά του VS. Number of files on recent file list (4) : καθορίζει το πλήθος των αρχείων που θα εμφανίζεται στην λίστα των πρόσφατων.
19 Στην όγδοη σελίδα εμφανίζονται οι παραγόμενες κλάσεις της εφαρμογής. C ονομαproject App : κλάση παραγόμενη από την CWinApp ή CWinAppEx που αντιπροσωπεύει την ίδια την εφαρμογή C ονομαproject Doc : κλάση παραγόμενη από την CDocument που αντιπροσωπεύει το αντικείμενο δεδομένων της εφαρμογής. C ονομαproject View : κλάση παραγόμενη από την CView που αντιπροσωπεύει την εμφάνιση των δεδομένων της εφαρμογής. CMainFrame : κλάση που αντιπροσωπεύει το κύριο παράθυρο της εφαρμογής.
20 Μία τυπική εφαρμογή MFC αποτελείται από τα εξής source αρχεία: Project.cpp Project.h που περιέχει την υλοποίηση της κλάσης C όνομαproject App που αντιπροσωπεύει την ίδια την εφαρμογή. MainFrm.cpp MainFrm.h που περιέχει τον κώδικα για την βασική φόρμα της εφαρμογής. ProjectDoc.cpp ProjectDoc.h που περιέχει τον κώδικα για την υλοποίηση του αντικειμένου δεδομένων που χειρίζεται η εφαρμογή. Μία εφαρμογή μπορεί να περιλαμβάνει πολλαπλές Document κλάσεις. ProjectView.cpp - ProjectView.h που περιέχει τον κώδικα για την εμφάνιση του αντικειμένου δεδομένων της εφαρμογής. Κάθε Document type μπορεί να έχει πολλαπλές View κλάσεις. Λοιπές κλάσεις όπως CDialog (.cpp και.h) για διαλόγους που χρησιμοποιεί η εφαρμογή (όπως ο διάλογος About Σχετικά με την εφαρμογή). Resource files : Αρχεία που περιέχουν τα resources της εφαρμογής, όπως εικονίδια
21 Μία τυπική εφαρμογή MFC μπορεί να περιλαμβάνει πολλαπλούς πόρους (resources) για την ολοκλήρωσή της, όπως: Accelerator : συνδυασμοί πλήκτρων που χρησιμοποιούνται στην εφαρμογή. Dialog: οι διάλογοι που χρησιμοποιεί η εφαρμογή. Icon: Εικονίδια της εφαρμογής Menu: Τα μενού (Main menu και Popup menu) που χρησιμοποιεί η εφαρμογή String Table: Χαρακτηριστικές αλφαριθμητικές λεζάντες της εφαρμογής. Toolbar: Μπάρα εργαλείων γρήγορης επιλογής ενεργειών της εφαρμογής, με εικονίδια για κάθε πλήκτρο. Version: Πληροφορίες έκδοσης της εφαρμογής.
22 Στις MFC εφαρμογές κάθε οπτικό αντικείμενο δηλαδή κάθε πόρος που χρησιμοποιεί η εφαρμογή κάθε παράθυρο και κάθε control που ενσωματώνεται σε διαλόγους της εφαρμογής έχει ένα χαρακτηριστικό αναγνωριστικό ταυτότητας που ξεκινά από τα γράμματα ID και ξεχωρίζει το ένα αντικείμενο από το άλλο. Ειδικότερα το τρίτο γράμμα μετά τα ID χαρακτηρίζει την κατηγορία του αντικειμένου: Πρόθεμα IDR_ IDD_ IDC_ IDI_ IDB_ IDS_ IDΟΚ, IDCANCEL IDC_ Χρήση Για πολλαπλούς τύπους πόρων όπως (Μενού, Accelerators, Ribbons, κλπ). Για πρότυπα Διαλόγων - Dialog template resources (π.χ, IDD_DIALOG1). Για εικονίδια του κέρσορα (cursor resources). Για εικονίδια της εφαρμογής (icon resources). Για εικόνες τύπου bitmap της εφαρμογής (bitmap resources). Για αλφαριθμητικά της εφαρμογής (string resources). Για τα ID στάνταρ κουμπιών. Για τα υπόλοιπα controls των διαλόγων.
23 Παράδειγμα : σε μία dialog based-εφαρμογή δημιουργούνται τα εξής IDs: IDD_ProjectName_DIALOG για το dialog template που σχεδιάζει ο προγραμματιστής. IDD_ABOUTBOX για τον διάλογο About. IDR_MAINFRAME για το εικονίδιο της κεντρικής φόρμας. IDC_BUTTON1, IDC_BUTTON2, τα Buttons της εφαρμογής. IDC_EDIT1, IDC_EDIT2, τα Edit controls της εφαρμογής. IDC_STATIC1, IDC_STATIC2, για τα Static Text (Labels), κλπ Με βάση το αναγνωριστικό μπορούμε να απευθυνθούμε σε κάθε πόρο και να ανακτήσουμε στοιχεία της κλάσης του όπως ο δείκτης στο παράθυρο CWnd ή το όνομα της κλάσης του π.χ. CWnd* wnd = MyDlg.GetDlgItem( My_Control_ID ); CRuntimeClass* rtc = wnd->getruntimeclass(); CString classname = rtc->m_lpszclassname; if (classname== CMyDialog )
24 Τα Controls που εισάγονται σε ένα παράθυρο Διαλόγου μίας MFC εφαρμογής αποτελούν απλά templates με συγκεκριμένο ID αλλά δεν αποτελούν αντικείμενα ή δείκτες σε αντικείμενα που έχουν εισαχθεί σε κάποια κλάση φόρμας όπως στην C++/CLI ή σε άλλες πλατφόρμες όπως ο C++ Builder. Για να χειριστούμε τα controls μέσα από την εφαρμογή μας θα πρέπει να δημιουργήσουμε μεταβλητές (member variables) που θα αποτελούν μέληδεδομένα της μητρικής κλάσης διαλόγου (CDialog). Μεταβλητές-μέλη υπάρχουν δύο ειδών: Data Variables : με τις οποίες χειριζόμαστε τα δεδομένα του control. Control Variables: με τις οποίες χειριζόμαστε το ίδιο το οπτικό αντικείμενο Η δημιουργία των μεταβλητών γίνεται με δεξί κλικ επί του control και επιλογή του Add Variable. Για παράδειγμα: για το Edit Control IDC_EDIT1 δημιουργούμε 2 μεταβλητές με ονόματα : m_sedit1 (CString) m_cedit1 (CEdit)
25 Η άσκηση 6-1 αποτελεί μία απλή Dialog Based εφαρμογή MFC που υλοποιεί ένα calculator με τις 4 βασικές πράξεις. Επιδεικνύει την χρήση απλών Controls τον χειρισμό των member variables και την συγγραφή κώδικα σε event handlers. Δημιουργούμε μία εφαρμογή MFC και στον App Wizard καθορίζουμε ότι θα είναι Dialog Based. Υλοποιούνται αυτόματα δύο βασικές κλάσεις: CAskhsh61App : public CWinApp που αντιπροσωπεύει την ίδια την εφαρμογή, και CAskhsh61Dlg : public CDialogEx που αντιπροσωπεύει την βασική φόρμα της εφαρμογής που αποτελεί έναν διάλογο Dialog. Η βασική φόρμα διαλόγου αρχικά είναι άδεια περιέχοντας μόνο δύο Buttons ΟΚ και Cancel.
26 Εισάγουμε από το Toolbox 3 Edit Controls και 3 αντίστοιχα Static Text για τους δύο αριθμούς και το αποτέλεσμα. Καθορίζουμε το κείμενο στα Static Text. Εισάγουμε 4 buttons για τις 4 βασικές πράξεις, τροποποιούμε τις διαστάσεις τους και καθορίζουμε το κείμενό τους. Εισάγουμε ένα ακόμα button για τον καθαρισμό των Edit controls. Για τα Edit controls προσθέτουμε τις εξής μεταβλητές (member variables): Edit1 : m_sedit1 (CString) m_cedit1 (CEdit) Edit2 : m_sedit2 (CString) m_cedit2 (CEdit) Edit3 : m_sedit3 (CString) m_cedit3 (CEdit) Για την σωστή εκτέλεση των πράξεων θα πρέπει να φτιάξουμε μία συνάρτηση που να ελέγχει αν στα Edit Controls έχουν εισαχθεί αριθμοί και όχι λοιποί χαρακτήρες.
27 Για τον λόγο αυτό εισάγουμε στο αρχείο Askhsh6-1Dlg.cpp που περιέχει την υλοποίηση της Dialog-based φόρμας μία global συνάρτηση IsNumber: int IsNumber(CString s) { return!s.isempty() && s.spanincluding(_t(" "))==s; } Για τις 4 πράξεις εισάγουμε από έναν OnClick Event Handler στα 4 αντίστοιχα κουμπιά και γράφουμε τον κώδικα : void CAskhsh61Dlg::OnBnClickedButton1() { // TODO: Add your control notification handler code here int n1,n2; UpdateData(true); if ( IsNumber(m_sEdit1) && IsNumber(m_sEdit2) ) { n1=_wtoi(m_sedit1.getstring()); n2=_wtoi(m_sedit2.getstring()); m_sedit3.format(_t("%d"),n1+n2); UpdateData(false); } }
28 void CAskhsh61Dlg::OnBnClickedButton2() { ιnt n1,n2; UpdateData(true); if ( IsNumber(m_sEdit1) && IsNumber(m_sEdit2) ) { n1=_wtoi(m_sedit1.getstring()); n2=_wtoi(m_sedit2.getstring()); m_sedit3.format(_t("%d"), n1 - n2); UpdateData(false); } } void CAskhsh61Dlg::OnBnClickedButton3() { ιnt n1,n2; UpdateData(true); if ( IsNumber(m_sEdit1) && IsNumber(m_sEdit2) ) { n1=_wtoi(m_sedit1.getstring()); n2=_wtoi(m_sedit2.getstring()); m_sedit3.format(_t("%d"), n1 * n2); UpdateData(false); } }
29 void CAskhsh61Dlg::OnBnClickedButton4() { ιnt n1,n2; UpdateData(true); if ( IsNumber(m_sEdit1) && IsNumber(m_sEdit2) ) { n1=_wtoi(m_sedit1.getstring()); n2=_wtoi(m_sedit2.getstring()); m_sedit3.format(_t("%d"), n1 / n2); UpdateData(false); } } Τέλος για τον καθαρισμό των Edit controls εισάγουμε ακόμα ένα OnClick Event Handler για το αντίστοιχο button και γράφουμε τον κώδικα: void CAskhsh61Dlg::OnBnClickedButton5() { // TODO: Add your control notification handler code here m_cedit1.setwindowtext(_t("")); m_cedit2.setwindowtext(_t("")); m_cedit3.setwindowtext(_t("")); }
Συνοπτικό εγχειρίδιο χρήσης του Microsoft Visual Studio 2010
Τμήμα Πληροφορικής & Επικοινωνιών Τομέας Υπολογιστικών Τεχνικών & Συστημάτων Συνοπτικό εγχειρίδιο χρήσης του Microsoft Visual Studio 2010 Ιωάννης Γεωργουδάκης - Πάρις Μαστοροκώστας Σεπτέμβριος 2011 ΠΕΡΙΕΧΟΜΕΝΑ
Διαβάστε περισσότεραΣυνέχεια του αντικειμενoστραφούς προγραμματισμού Επέκταση των κλάσεων σε Visual Components (Window Controls) Κατασκευή του Interface στο Design Time,
Συνέχεια του αντικειμενoστραφούς προγραμματισμού Επέκταση των κλάσεων σε Visual Components (Window Controls) Κατασκευή του Interface στο Design Time, και καθορισμός πολλών παραμέτρων των αντικειμένων (properties).
Διαβάστε περισσότεραΤι χρειάζεται ένας φοιτητής για τη σωστή παρακολούθηση και συμμετοχή στο μαθημα;
Εισαγωγή Τι χρειάζεται ένας φοιτητής για τη σωστή παρακολούθηση και συμμετοχή στο μαθημα; 1. Σελίδα μαθήματος Εγγραφή Ο κάθε φοιτητής πρέπει να κάνει εγγραφή στη σελίδα του μαθήματος στην πλατφόρμα e-class
Διαβάστε περισσότεραΠαρουσίαση Delphi. Μέμος-Μπαγκράτσας Ιωάννης 1232 Μαργαρίτης Νικόλαος 1226
Παρουσίαση Delphi Μέμος-Μπαγκράτσας Ιωάννης 1232 Μαργαρίτης Νικόλαος 1226 Object Oriented Pascal Το Delphi χρησιμοποιεί την Object Oriented Pascal. Ο περισσότερος κώδικας γράφεται αυτόματα κάθε φορά που
Διαβάστε περισσότεραΒρίγκας Μιχαήλ Α.Μ.744 Μπράχος Χ. Ευάγγελος Α.Μ.795
Βρίγκας Μιχαήλ Α.Μ.744 Μπράχος Χ. Ευάγγελος Α.Μ.795 Περιεχόμενα Εισαγωγή Εγκατάσταση Δημιουργία νέου project Java Editor Perspectives Δημιουργία source folders Προσθήκη νέου αρχείου στο project Εισάγωντας
Διαβάστε περισσότεραΜΑΘΗΜΑ 10 Ο ΟΡΓΑΝΩΣΗ ΤΗΣ Β ΓΙΑ ΧΡΗΣΤΕΣ (NON-EXPERTS) Α. ΗΜΙΟΥΡΓΙΑ ΠΙΝΑΚΑ ΕΠΙΛΟΓΩΝ 1. TOOLS DATA UTILITIES SWITCHBOARD MANAGER YES
ΜΑΘΗΜΑ 10 Ο ΟΡΓΑΝΩΣΗ ΤΗΣ Β ΓΙΑ ΧΡΗΣΤΕΣ (NON-EXPERTS) Α. ΗΜΙΟΥΡΓΙΑ ΠΙΝΑΚΑ ΕΠΙΛΟΓΩΝ 1. TOOLS DATA UTILITIES SWITCHBOARD MANAGER YES 2. ΠΑΤΗΣΤΕ EDIT ΑΛΛΑΞΤΕ ΤΟ ΟΝΟΜΑ COMPANY CLOSE 3. ΠΑΤΗΣΤΕ NEW (CREATE NEW)
Διαβάστε περισσότεραΜΑΘΗΜΑ Άνοιγμα Της Εφαρμογής Επεξεργασίας Κειμένου. 2. Κύρια Οθόνη Της Εφαρμογής Κειμένου ΣΤΟΧΟΙ:
ΜΑΘΗΜΑ 1 ΣΤΟΧΟΙ: 1. Άνοιγμα Της Εφαρμογής Επεξεργασίας Κειμένου (Microsoft Word) 2. Κύρια Οθόνη Της Εφαρμογής Κειμένου 3. Δημιουργία Νέου Εγγράφου 4. Δημιουργία Εγγράφου Βασισμένο Σε Πρότυπο 5. Κλείσιμο
Διαβάστε περισσότεραSPSS Statistical Package for the Social Sciences
SPSS Statistical Package for the Social Sciences Ξεκινώντας την εφαρμογή Εισαγωγή εδομένων Ορισμός Μεταβλητών Εισαγωγή περίπτωσης και μεταβλητής ιαγραφή περιπτώσεων ή και μεταβλητών ΣΤΑΤΙΣΤΙΚΗ Αθανάσιος
Διαβάστε περισσότεραΕργαστήριο Δομημένος Προγραμματισμός (C#) Τμήμα Μηχανολογίας Νικόλαος Ζ. Ζάχαρης Καθηγητής Εφαρμογών
Εργαστήριο Δομημένος Προγραμματισμός (C#) Τμήμα Μηχανολογίας Νικόλαος Ζ. Ζάχαρης Καθηγητής Εφαρμογών Σκοπός Nα κατασκευάσουν πίνακες από δεδομένα. Να κατασκευάσουν συναρτήσεις με πίνακες. Να κάνουν χρήση
Διαβάστε περισσότερα2 η Εργαστηριακή Άσκηση
2 η Εργαστηριακή Άσκηση Σκοπός της παρούσας εργαστηριακής άσκησης είναι η δημιουργία μιας εφαρμογής client/server η οποία θα συνδέεται με μια Βάση Δεδομένων σε MSSQL Server (ή ACCESS), και θα προβάλει
Διαβάστε περισσότεραΠως θα κατασκευάσω το πρώτο πρόγραμμα;
Εργαστήριο Δομημένος Προγραμματισμός (C#) Τμήμα Μηχανολογίας Νικόλαος Ζ. Ζάχαρης Καθηγητής Εφαρμογών Σκοπός Να γίνει εξοικείωση το μαθητών με τον ΗΥ και το λειτουργικό σύστημα. - Επίδειξη του My Computer
Διαβάστε περισσότεραΕισαγωγή στην Πληροφορική & τον Προγραμματισμό
ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ Ανώτατο Εκπαιδευτικό Ίδρυμα Πειραιά Τεχνολογικού Τομέα Εισαγωγή στην Πληροφορική & τον Προγραμματισμό Ενότητα 11 η : Αντικείμενα Γραφικής Διασύνδεσης (Μέρος 1 ο ) Ι. Ψαρομήλιγκος Χ.
Διαβάστε περισσότεραΣΗΜΕΙΩΣΕΙΣ ΓΙΑ ΤΗ VISUAL BASIC Γ ΓΥΜΝΑΣΙΟΥ
ΣΗΜΕΙΩΣΕΙΣ ΓΙΑ ΤΗ VISUAL BASIC Γ ΓΥΜΝΑΣΙΟΥ Συγγραφική Ομάδα Εποπτεία: Ιάκωβος Παπαντωνίου Ευστάθιος Ευσταθίου Θεόδουλος Κωνσταντίνου Ξένιος Ξενοφώντος Χρίστος Μινίκκης 1 Εισαγωγή στον προγραμματισμό υπολογιστών
Διαβάστε περισσότεραΠρόλογος... 7 ΕΙΔΙΚΟΣ ΕΦΑΡΜΟΓΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ
ΠΕΡΙΕΧΟΜΕΝΑ Πρόλογος... 7 ΕΙΔΙΚΟΣ ΕΦΑΡΜΟΓΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ ΘΕΜΑΤΙΚΗ ΕΝΟΤΗΤΑ Α Δομή και λειτουργία προσωπικού υπολογιστή...11 ΘΕΜΑΤΙΚΗ ΕΝΟΤΗΤΑ Β Δομή και χρήση λειτουργικών συστημάτων DOS, UNIX και λειτουργικού
Διαβάστε περισσότερα4 η Εργαστηριακή Άσκηση
4 η Εργαστηριακή Άσκηση Σκοπός της εργαστηριακής άσκησης είναι η δημιουργία μιας εφαρμογής πολλαπλών καρτελών με κοινή σύνδεση σε Βάση Δεδομένων και προβολή δεδομένων από διαφορετικούς πίνακες της ίδιας
Διαβάστε περισσότεραΔημιουργία μιας εφαρμογής Java με το NetBeans
Δημιουργία μιας εφαρμογής Java με το NetBeans Για να δημιουργήσετε μια εφαρμογή Java πρέπει να ακολουθήσετε τα εξής βήματα : Αρχικά πρέπει να δημιουργηθεί ένα project το οποίο θα περιέχει όλα τα αρχεία
Διαβάστε περισσότεραΤΕΙ Ιονίων Νήσων Εργαστηριακές Ασκήσεις στα Γεωγραφικά Συστήματα Πληροφοριών
ΕΡΓΑΣΤΗΡΙΟ 2 ο : Εισαγωγή στα Γεωγραφικά Συστήματα Πληροφοριών ArcMap (2/2) Μέρος 1: (συνέχεια από τα προηγούμενα) Κάνουμε κλικ το εικονίδιο Add Data στην γραμμή εργαλείων standard και επιλέγουμε το αρχείο/τα
Διαβάστε περισσότεραΕΙΣΑΓΩΓΗ ΣΤΟ ΛΕΙΤΟΥΡΓΙΚΟ ΣΥΣΤΗΜΑ Microsoft WINDOWS (95-98-NT-2000-XP)
ΤΜΗΜΑ ΦΥΣΙΚΗΣ Α.Π.Θ. ΕΡΓΑΣΤΗΡΙΟ ΕΦΑΡΜΟΓΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ ΕΙΣΑΓΩΓΗ ΣΤΟ ΛΕΙΤΟΥΡΓΙΚΟ ΣΥΣΤΗΜΑ Microsoft WINDOWS (95-98-NT-2000-XP) Κ. Παρασκευόπουλος Αναπλ. Καθηγητής Θεσσαλονίκη 2004 1. Μερικά κλασσικά ερωτήματα
Διαβάστε περισσότερα2. Εισαγωγή Δεδομένων σε Σχεσιακή Βάση Δεδομένων
2. Εισαγωγή Δεδομένων σε Σχεσιακή Βάση Δεδομένων Μετά τον μετασχηματισμό των δεδομένων με τη χρήση του Excel, τα δεδομένα θα εισαχθούν σε μια σχεσιακή βάση δεδομένων (Microsoft SQL Sever 2005) ώστε να
Διαβάστε περισσότεραΠεριεχόμενα. Λίγα λόγια από το συγγραφέα... 7 Κεφάλαιο 1: Windows XP Κεφάλαιο 2: Επιφάνεια εργασίας (desktop)... 15
Περιεχόμενα Λίγα λόγια από το συγγραφέα... 7 Κεφάλαιο 1: Windows XP... 9 Κεφάλαιο 2: Επιφάνεια εργασίας (desktop)... 15 Κεφάλαιο 3: Γραμμή εργασιών (taskbar)... 26 Κεφάλαιο 4: Χειρισμός παραθύρων... 44
Διαβάστε περισσότεραΜ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, φορητά
Διαβάστε περισσότεραΕπεξεργασία πολλαπλών φύλλων εργασίας - Γραφημάτων Excel
Επεξεργασία πολλαπλών φύλλων εργασίας - Γραφημάτων Excel 11.1. Πολλαπλά φύλλα εργασίας Στο προηγούμενο κεφάλαιο δημιουργήσαμε ένα φύλλο εργασίας με τον προϋπολογισμό δαπανών του προσωπικού που θα συμμετάσχει
Διαβάστε περισσότεραΤΕΙ Πελοποννήσου Τμήμα Πληροφορικής. Οδηγίες Εγκατάστασης VPN Σύνδεσης στο ΤΕΙ Πελοποννήσου
Οδηγίες Εγκατάστασης VPN Σύνδεσης στο ΤΕΙ Πελοποννήσου 1. Λήψη Λογισμικού VPN Σύνδεσης Η λήψη του λογισμικού VPN μπορεί να γίνει από το παρακάτω link: https://www.shrew.net/download/vpn/vpn-client-2.2.2-release.exe
Διαβάστε περισσότεραΕΓΧΕΙΡΙΔΙΟ ΧΡΗΣΗΣ GRS-1
ΕΓΧΕΙΡΙΔΙΟ ΧΡΗΣΗΣ GRS-1 Σελίδα 1 ΓΕΝΙΚΑ - ΕΙΣΑΓΩΓΗ Το GRS-1 της TOPCON διαθέτει λειτουργικό σύστημα Windows CE NET 6.1 παρέχοντας την δυνατότητα εγκατάστασης οποιασδήποτε εφαρμογής και λογισμικού έκδοσης
Διαβάστε περισσότεραΕγχειρίδιο Χρήσης Εφαρμογής TRS Client
Εγχειρίδιο Χρήσης Εφαρμογής TRS Client Transaction Reporting System (TRS) Πίνακας Περιεχομένων 1. Γενικά... 3 1.1 Έλεγχος Διαθεσιμότητας... 4 1.2 Επιλογή Αρχείου... 4 1.3 Υπογραφή Αποστολή Δεδομένων...
Διαβάστε περισσότεραΜεταφραστής Braille WinBraille v.4.1.5
Μεταφραστής Braille WinBraille v.4.1.5 Σύντοµες Οδηγίες Χρήσης Γενικά Η εγκατάσταση του WinBraille προσφέρει στο σύστηµά σας τις παρακάτω εφαρµογές: WinBraille: Αποτελεί την κύρια εφαρµογή µέσω της οποίας
Διαβάστε περισσότεραΑντικειμενοστρεφής Προγραμματισμός
Αντικειμενοστρεφής Προγραμματισμός Διδάσκουσα: Αναπλ. Καθηγήτρια Ανδριάνα Πρέντζα aprentza@unipi.gr Εργαστηριακός Συνεργάτης: Δρ. Βασιλική Κούφη vassok@unipi.gr 1 Δομημένος προγραμματισμός έναντι αντικειμενοστρεφούς
Διαβάστε περισσότεραΟπτικός Προγραμματισμός σε NetBeans με Java Swing
Οπτικός Προγραμματισμός σε NetBeans με Java Swing 1 NetBeans Το NetBeans είναι το επίσημο ολοκληρωμένο περιβάλλον ανάπτυξης (IDE - Integrated Development Environment) για υλοποίηση εφαρμογών σε Java 8.
Διαβάστε περισσότεραΟΔΗΓΙΕΣ ΧΕΙΡΙΣΜΟΥ ΠΡΟΓΡΑΜΜΑΤΟΣ DYMO LABEL V.8
Β.ΠΑΠΑΚΩΣΤΑ & ΣΙΑ ΟΕ ΕΙΣΑΓΩΓΕΣ ΕΜΠΟΡΙΟ ΕΚΤΥΠΩΤΩΝ ΕΤΙΚΕΤΩΝ & ΑΝΑΛΩΣΙΜΩΝ ΔΕΞΑΜΕΝΗΣ 30, ΜΕΤΑΜΟΡΦΩΣΗ ΑΤΤΙΚΗΣ, ΤΚ:14452 ΑΦΜ: 998587823, Δ.Ο.Υ. : ΝΕΑΣ ΙΩΝΙΑΣ ΤΗΛ: 2102844831 ΦΑΞ: 2102828703 www.sigma-hellas.gr,
Διαβάστε περισσότεραΜΑΘΗΜΑ Άνοιγμα Της Εφαρμογής Υπολογιστικών Φύλλων. 2. Κύρια Οθόνη Της Εφαρμογής Υπολογιστικών Φύλλων ΣΤΟΧΟΙ:
ΜΑΘΗΜΑ 1 ΣΤΟΧΟΙ: 1. Άνοιγμα Της Εφαρμογής Υπολογιστικών Φύλλων (Microsoft Excel) 2. Κύρια Οθόνη Της Εφαρμογής Υπολογιστικών Φύλλων 3. Δημιουργία Νέου Υπολογιστικού Φύλλου 4. Δημιουργία Υπολογιστικού Φύλλου
Διαβάστε περισσότεραTo περιβάλλον Ανάπτυξης εφαρμογών της Visual Basic 2008 Express Edition
To περιβάλλον Ανάπτυξης εφαρμογών της Visual Basic 2008 Express Edition Πίνακας Περιεχομένων To περιβάλλον Ανάπτυξης εφαρμογών της Visual Basic 2008 Express Edition... 1 Εκτέλεση του περιβάλλοντος ανάπτυξης
Διαβάστε περισσότεραΕργαστήριο του Μαθήματος: ΕΠΛ 001: Εισαγωγή στην Επιστήμη της Πληροφορικής
Εργαστήριο του Μαθήματος: ΕΠΛ 001: Εισαγωγή στην Επιστήμη της Πληροφορικής Λίγα λόγια για το Εργαστήριο Ώρες Εργαστηρίου: Email: katerina.tortouri@outlook.com, ktorto01@cs.ucy.ac.cy Ιστοσελίδα: http://epl001lab.weebly.com/
Διαβάστε περισσότεραMS SQL 2000 Standard (Εγκατάσταση)
Published on PRISMA Win Help - Megasoft (http://docs.megasoft.gr) Home > Τεχνικά Εγχειρίδια > Βάσεις Δεδομένων Βάσεις Δεδομένων MS SQL 2000 Standard (Εγκατάσταση) Για να έχετε εγκαταστήσετε τον SQL SERVER
Διαβάστε περισσότεραΜεταγλώττιση και σύνδεση πολλαπλών αρχείων κώδικα. Προγραμματισμός II 1
Μεταγλώττιση και σύνδεση πολλαπλών αρχείων κώδικα Προγραμματισμός II 1 lalis@inf.uth.gr Χρήση λογισμικού που ήδη υπάρχει Τα πολύπλοκα συστήματα αναπτύσσονται σταδιακά, «χτίζοντας» πάνω σε υπάρχουσα λειτουργικότητα
Διαβάστε περισσότεραΕργαστήριο Λειτουργικών Συστημάτων. Minix Overview
Εργαστήριο Λειτουργικών Συστημάτων Minix Overview Σύνοψη 5ης ιάλεξης Λειτουργικό Σύστημα Minix Οργάνωση του Λειτουργικού Συστήματος Οργάνωση πηγαίου κώδικα Minix recompilation Σύνοψη Μαθήματος Σύνοψη Μαθήματος
Διαβάστε περισσότεραΔΙΑΔΙΚΑΣΙA ΜΕΤΑΦΟΡΑΣ ΥΛΙΚΟΥ ΜΑΘΗΜΑΤΟΣ ΑΠΟ BLACKBOARD VISTA ΣΕ MOODLE
ΔΙΑΔΙΚΑΣΙA ΜΕΤΑΦΟΡΑΣ ΥΛΙΚΟΥ ΜΑΘΗΜΑΤΟΣ ΑΠΟ BLACKBOARD VISTA ΣΕ MOODLE Η διαδικασία μεταφοράς του υλικού ενός μαθήματος από την πλατφόρμα Blackboard Vista στην πλατφόρμα Moodle σε βήματα είναι η ακόλουθη:
Διαβάστε περισσότεραΔΗ Μ Ι Ο ΥΡ Γ Ι Α W I K I με τ η χρήση τ η ς υπ ηρεσίας h t t p : /www.wik id ot.com /
ΔΗ Μ Ι Ο ΥΡ Γ Ι Α W I K I με τ η χρήση τ η ς υπ ηρεσίας h t t p : /www.wik id ot.com / 1. Τι είναι το wikidot Το wikidot είναι ένας δικτυακός τόπος στον οποίο κάθε χρήστης έχει το δικαίωμα να δημιουργήσει
Διαβάστε περισσότεραΕισαγωγή σε SQL Server Reporting Services
ΠΑΝΕΠΙΣΗΜΙΟ ΠΕΙΡΑΙΩ ΣΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗ ΠΡΟΧΩΡΗΜΕΝΑ ΘΕΜΑΣΑ ΒΑΕΩΝ ΔΕΔΟΜΕΝΩΝ Νίκος Γιατράκος (ngiatrak@unipi.gr) 1. SQL Server Reporting Services (SSRS) Component - Συνοπτικά Σο συστατικό SSRS του SQL Server
Διαβάστε περισσότεραΤΕΧΝΟΛΟΓΙΚΟ ΠΑΝΕΠΙΣΤΉΜΙΟ ΚYΠΡΟΥ
ΤΕΧΝΟΛΟΓΙΚΟ ΠΑΝΕΠΙΣΤΉΜΙΟ ΚYΠΡΟΥ ΟΔΗΓΟΣ ΣΥΝΔΕΣΗΣ ΣΤO ΔΙΚΤΥΟ ΤΟΥ ΤΠΚ ΜΕΣΩ ΤΗΣ ΥΠΗΡΕΣΙΑΣ ΑΠΟΜΑΚΡΥΣΜΕΝΗΣ ΠΡΟΣΒΑΣΗΣ VPN ΥΣΠΤ Η υπηρεσία πρόσβασης στο δίκτυο δεδομένων του ΤΠΚ μέσω εικονικού ιδιωτικού δικτύου
Διαβάστε περισσότεραΔΗΜΙΟΥΡΓΙΑ & ΧΡΗΣΗ ΒΙΒΛΙΟΘΗΚΩΝ
ΔΗΜΙΟΥΡΓΙΑ & ΧΡΗΣΗ ΒΙΒΛΙΟΘΗΚΩΝ Γεώργιος Παπαϊωάννου (2017-18) gepap@aueb.gr Περιγραφή: Τι είναι οι βιβλιοθήκες Δημιουργία βιβλιοθηκών Σύνδεση βιβλιοθηκών Τελευταία ενημέρωση: Οκτώβριος 2017 2 Compilation
Διαβάστε περισσότεραΑνάπτυξη εφαρμογής Input-Output
Ανάπτυξη εφαρμογής Input-Output Πίνακας Περιεχομένων Ανάπτυξη εφαρμογής Input-Output... 1 1. Εκτέλεση του περιβάλλοντος ανάπτυξης εφαρμογών της Visual Basic 2008 Express Edition... 1 2. Δημιουργία νέου
Διαβάστε περισσότεραEpsilon Net PYLON Platform
Epsilon Net PYLON Platform Οδηγίες Εγκατάστασης Top 1 / 31 Περιεχόμενα 1 ΠΡΟΑΠΑΙΤΟΥΜΕΝΑ... 3 2 ΕΓΚΑΤΑΣΤΑΣΗ ΕΦΑΡΜΟΓΗΣ... 5 3 ΕΓΚΑΤΑΣΤΑΣΗ DEMO... 7 4 ΕΓΚΑΤΑΣΤΑΣΗ ΠΡΟΤΥΠΗΣ ΒΑΣΗΣ... 8 4.1 Φόρτωση πρότυπης
Διαβάστε περισσότεραΠροτεινόμενες εργασίες Προγραμματισμού Διαδικτύου
Προτεινόμενες εργασίες Προγραμματισμού Διαδικτύου Ιωάννης Γ. Τσούλος Εργασία Πρώτη - Αριθμομηχανή Με την χρήση του περιβάλλοντος AWT ή του SWING θα πρέπει να δημιουργηθεί αριθμομηχανή για την εκτέλεση
Διαβάστε περισσότεραΟδηγίες για την εγκατάσταση του πακέτου Cygwin
Οδηγίες για την εγκατάσταση του πακέτου Cygwin Ακολουθήστε τις οδηγίες που περιγράφονται σε αυτό το file μόνο αν έχετε κάποιο laptop ή desktop PC που τρέχουν κάποιο version των Microsoft Windows. 1) Copy
Διαβάστε περισσότεραPRISMA Win POS Sync Merge Replication
ΤΜΗΜΑ ΥΠΟΣΤΗΡΙΞΗΣ Οδηγός Ρυθμίσεων Συγχρονισμού PRISMA Win POS Sync Merge Replication Η διαδικασία του συγχρονισμού γίνεται από τον Η/Υ που έχει το Back Office. Βασική προϋπόθεση για να ενεργοποιηθεί ο
Διαβάστε περισσότεραVersion 7.0 (Δεκέμβριος 2018)
Version 7.0 (Δεκέμβριος 2018) Το Thesis.net γιορτάζοντας τα 10 του χρόνια και τις 25 εκδόσεις του, παρουσιάζει την έκδοση 7.0 με πλήθος νέες αισθητικές αλλαγές στο interface αλλά και νέα λειτουργικότητα.
Διαβάστε περισσότεραΔΙΑΔΙΚΑΣΙA ΜΕΤΑΦΟΡΑΣ ΥΛΙΚΟΥ ΜΑΘΗΜΑΤΟΣ ΑΠΟ BLACKBOARD VISTA ΣΕ OPEN ECLASS
ΔΙΑΔΙΚΑΣΙA ΜΕΤΑΦΟΡΑΣ ΥΛΙΚΟΥ ΜΑΘΗΜΑΤΟΣ ΑΠΟ BLACKBOARD VISTA ΣΕ OPEN ECLASS Η διαδικασία μεταφοράς του υλικού ενός μαθήματος από την πλατφόρμα Blackboard Vista στην πλατφόρμα Open eclass σε βήματα είναι
Διαβάστε περισσότεραΕισαγωγή στο πρόγραμμα Microsoft word 2003
Εισαγωγή στο πρόγραμμα Microsoft word 2003 Έναρξη 1. Εκκίνηση του προγράμματος Για να ξεκινήσουμε το Word, πατάμε στο κουμπί Εναρξη και από το μενού που εμφανίζεται επιλέγουμε Προγράμματα και Microsoft
Διαβάστε περισσότεραWinnie. Ένα πειραματικό window system. Ελένη Μαρία Στέα FOSSComm
Winnie Ένα πειραματικό window system Ελένη Μαρία Στέα elenemst@gmailcom FOSSComm 2013 Winnie : ένα framebuffer window system Παρέχει στα προγράμματα τρόπους να ζωγραφίζουν παράθυρα και να χειρίζονται events
Διαβάστε περισσότεραΔΗΜΙΟΥΡΓΙΑ ΕΝΟΣ DOMAIN CONTROLLER
ΔΗΜΙΟΥΡΓΙΑ ΕΝΟΣ DOMAIN CONTROLLER Στόχοι Μετά την ολοκλήρωση της άσκησης θα είσαι σε θέση: 1. Να δημιουργείς έναν domain controller, σε έναν υπολογιστή με λειτουργικό σύστημα Windows Server 2003. 2. Να
Διαβάστε περισσότεραMS SQL 2005 Standard (Εγκατάσταση)
Published on PRISMA Win Help - Megasoft (http://docs.megasoft.gr) Home > Τεχνικά Εγχειρίδια > Βάσεις Δεδομένων > MS SQL 2005 Standard (Εγκατάσταση) MS SQL 2005 Standard (Εγκατάσταση) Για να έχετε εγκαταστήσετε
Διαβάστε περισσότεραMacromedia DreamWeaver 8.0.2. Παρουσίαση εργαλείου σχεδίασης διεπαφής χρήστη
Macromedia DreamWeaver 8.0.2 Παρουσίαση εργαλείου σχεδίασης διεπαφής χρήστη ο Μέρος 1 : Βασικές Έννοιες Εισαγωγή στην επιφάνεια εργασίας Insert Bar Property Bar Panels 10' Building a Web Page Παράδειγμα
Διαβάστε περισσότεραΕργαστήριο 1-1 η Άσκηση - Ανάλυση
Εργαστήριο 1-1 η Άσκηση - Ανάλυση Εκφώνηση: Δημιουργείστε εφαρμογή σε Java Swing με χρήση του IDE NetBeans όπου θα παρουσιάζεται ποιο κουμπί πατήθηκε. Η εφαρμογή θα μοιάζει ως εξής: Πρώτο Βήμα: Αρχική
Διαβάστε περισσότερα5 Το μοντέλο μάζας ελατηρίου με τριβή και εξωτερική δύναμη
5 Το μοντέλο μάζας ελατηρίου με τριβή και εξωτερική δύναμη Σε προηγούμενες ενότητες είδαμε το μοντέλο mass-and-spring και τη διεπαφή χρήστη. Στην παρούσα ενότητα θα δούμε μερικές ακόμα από τις δυνατότητες
Διαβάστε περισσότεραA3.3 Γραφικά Περιβάλλοντα Επικοινωνίας και Διαχείριση Παραθύρων
A3.3 Γραφικά Περιβάλλοντα Επικοινωνίας και Διαχείριση Παραθύρων Τι θα μάθουμε σήμερα: Να αναφέρουμε τα κύρια χαρακτηριστικά ενός Γραφικού Περιβάλλοντος Επικοινωνίας Να εξηγούμε τη χρήση των κουμπιών του
Διαβάστε περισσότεραSocialSkip Service v2.0
SocialSkip Service v2.0 Οδηγίες εγκατάστασης Κωνσταντίνος Παρδάλης Ιόνιο Πανεπιστήμιο - Τμήμα Πληροφορικής Κέρκυρα, Μάιος 2013 Πίνακας περιεχομένων Εισαγωγή... 2 Αρχεία για λήψη... 2 Εγκατάσταση Java Developer
Διαβάστε περισσότεραΤΕΧΝΙΚΟΣ ΕΦΑΡΜΟΓΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ ΓΛΩΣΣΑ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΥ V ΕΚΠΑΙΔΕΥΤΗΣ ΓΑΛΑΝΟΣ ΓΕΩΡΓΙΟΣ
1 Ο Ι.Ε.Κ ΠΕΙΡΑΙΑ ΤΕΧΝΙΚΟΣ ΕΦΑΡΜΟΓΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ ΓΛΩΣΣΑ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΥ V ΕΚΠΑΙΔΕΥΤΗΣ ΓΑΛΑΝΟΣ ΓΕΩΡΓΙΟΣ Δημιουργία Βάσης Δεδομένων σε Περιβάλλον VISUAL BASIC: 1. Κλικ στο Add-Ins 2. Επιλέγω Visual Data
Διαβάστε περισσότεραPRISMA WIN APPLICATION SERVER. ιαχείριση υπηρεσιών στοιχείων (COM+) Οδηγός διαχείρισης δικαιωµάτων πρόσβασης & εκκίνησης PRISMA Win Application Server
PRISMA WIN APPLICATION SERVER ιαχείριση υπηρεσιών στοιχείων (COM+) Οδηγός διαχείρισης δικαιωµάτων πρόσβασης & εκκίνησης PRISMA Win Application Server Πέντε βασικά βήµατα για τη ρύθµιση δικαιωµάτων πρόσβασης
Διαβάστε περισσότεραΗ πρώτη παράμετρος είναι ένα αλφαριθμητικό μορφοποίησης
Η συνάρτηση printf() Η συνάρτηση printf() χρησιμοποιείται για την εμφάνιση δεδομένων στο αρχείο εξόδου stdout (standard output stream), το οποίο εξ ορισμού συνδέεται με την οθόνη Η συνάρτηση printf() δέχεται
Διαβάστε περισσότεραΕγκατάσταση της έκδοσης 5.30
Μελίσσια, 25 Φεβρουαρίου 2010 Εγκατάσταση της έκδοσης 5.30 Περιεχόμενα Φακέλου Ο φάκελος που παραλάβατε περιέχει 1 CD και τις οδηγίες που διαβάζετε. Αντίγραφα Ασφαλείας Λόγω των μετασχηματισμών που θα
Διαβάστε περισσότεραΕΡΓΑΣΤΗΡΙΟ 6: Συναρτήσεις και Αναδρομή
ΕΡΓΑΣΤΗΡΙΟ 6: Συναρτήσεις και Αναδρομή Στο εργαστήριο αυτό θα μάθουμε για τη χρήση συναρτήσεων με σκοπό την κατασκευή αυτόνομων τμημάτων προγραμμάτων που υλοποιούν μία συγκεκριμένη διαδικασία, τα οποία
Διαβάστε περισσότεραΧρήσιμες Ρυθμίσεις του Windows 7 στον Η/Υ σας
Χρήσιμες Ρυθμίσεις του Windows 7 στον Η/Υ σας Πώς να δημιουργήσουμε ένα νέο λογαριασμό χρήστη (User Account) στα Windows 7 Αρκετές φορές τυχαίνει να χρησιμοποιούν διάφορα άτομα τον Η/Υ σας. Σε τέτοιες
Διαβάστε περισσότεραΧΑΡΟΚΟΠΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΤΜΗΜΑ ΓΕΩΓΡΑΦΙΑΣ ΜΑΘΗΜΑ : ΣΥΣΤΗΜΑΤΑ ΓΕΩΓΡΑΦΙΚΩΝ ΠΛΗΡΟΦΟΡΙΩΝ Ι
ΧΑΡΟΚΟΠΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΤΜΗΜΑ ΓΕΩΓΡΑΦΙΑΣ ΜΑΘΗΜΑ : ΣΥΣΤΗΜΑΤΑ ΓΕΩΓΡΑΦΙΚΩΝ ΠΛΗΡΟΦΟΡΙΩΝ Ι ΕΡΓΑΣΤΗΡΙΟ 1ο : ΕΙΣΑΓΩΓΗ ΣΤΟ ΕΜΠΟΡΙΚΟ ΛΟΓΙΣΜΙΚΟ GIS ArcGIS της ESRI. Επιστημονικός υπεύθυνος: Χαλκιάς Χρ. Σκοπός Σκοπός
Διαβάστε περισσότεραΕγχειρίδιο εγκατάστασης και βασικής παραμετροποίησης σεναρίου εστίασης
Εγχειρίδιο εγκατάστασης και βασικής παραμετροποίησης σεναρίου εστίασης Σε αυτό το εγχειρίδιο θα καλύψουμε τη μεθοδολογία εγκατάστασης ενός σεναρίου εστίασης από την αρχή έως το σημείο των βασικών ρυθμίσεων
Διαβάστε περισσότεραΕργαστήριο Δομημένος Προγραμματισμός (C#) Τμήμα Μηχανολογίας Νικόλαος Ζ. Ζάχαρης Καθηγητής Εφαρμογών
Εργαστήριο Δομημένος Προγραμματισμός (C#) Τμήμα Μηχανολογίας Νικόλαος Ζ. Ζάχαρης Καθηγητής Εφαρμογών Σκοπός Να αναπτύξουν ένα πρόγραμμα όπου θα επαναλάβουν τα βήματα ανάπτυξης μιας παραθυρικής εφαρμογής.
Διαβάστε περισσότεραΕπίλυση προβλήματος με Access
Δ.1. Το προς επίλυση πρόβλημα Ζητείται να κατασκευάσετε τα αρχεία και τα προγράμματα μιας εφαρμογής καταχώρησης Δαπανών μελών ΔΕΠ (Διδακτικό και Ερευνητικό Προσωπικό) για την παρακολούθηση του απολογισμού
Διαβάστε περισσότεραΥπολογιστικά Συστήματα
Υπολογιστικά Συστήματα Ενότητα 3: Βασικά στοιχεία της γλώσσας προγραμματισμού Visual Basic for Applications (VBA) Σαπρίκης Ευάγγελος Τμήμα Διοίκησης Επιχειρήσεων (Γρεβενά) Άδειες Χρήσης Το παρόν εκπαιδευτικό
Διαβάστε περισσότεραVisual basic (µέρος 1 ο ) 1 Περιεχόµενα Visual Basic - Ιδιότητες και Μέθοδοι... 3 Visual Basic editor (περιβάλλον εργασίας).... 7 Menu (µενού επιλογών)... 8 File... 9 Edit... 10 View... 11 Project... 12
Διαβάστε περισσότεραΛογισμικό κατασκευής εννοιολογικών χαρτών. Α. Αθανασόπουλος
Λογισμικό κατασκευής εννοιολογικών χαρτών Πολλά κεράσια Οι αίθουσες σεμιναρίων έχουν γεμίσει με παρουσιάσεις για τις δυνατότητες και τα πλεονεκτήματα των λογισμικών εννοιολογικών χαρτών Εισηγήσεις για
Διαβάστε περισσότεραΣυγχρηµατοδοτούµενο από το ΥΠΕΠΘ και την Ευρωπαϊκή Ένωση
Συγχρηµατοδοτούµενο από το ΥΠΕΠΘ και την Ευρωπαϊκή Ένωση ΣΥΝ ΕΣΗ ΜΕ ΤΟ ΙΚΤΥΟ Ε ΟΜΕΝΩΝ ΜΕΣΩ MODEM Το Κέντρο Λειτουργίας και ιαχείρισης ικτύου του Πανεπιστηµίου Αθηνών παρέχει τη δυνατότητα Dial-up σύνδεσης
Διαβάστε περισσότεραΠανεπιστήµιο Θεσσαλίας
Πανεπιστήµιο Θεσσαλίας Τµήµα Ηλεκτρολόγων Μηχανικών και Μηχανικών Υπολογιστών ΗΥ 130 : Ψηφιακή σχεδίαση Βόλος 2015 1 Εισαγωγή Το Multisim είναι ένα ολοκληρωμένο περιβάλλον προσομοίωσης της συμπεριφοράς
Διαβάστε περισσότεραΕισαγωγή στη γλώσσα προγραμματισμού JAVA. Δομές Δεδομένων Διδάσκων: Π.Α. Μήτκας Τομέας Ηλεκτρονικής και Υπολογιστών
Εισαγωγή στη γλώσσα προγραμματισμού JAVA Δομές Δεδομένων Διδάσκων: Π.Α. Μήτκας Τομέας Ηλεκτρονικής και Υπολογιστών Το πρώτο φλιτζάνι Java Λίστα με τα απαραίτητα Το πρώτο μου πρόγραμμα(hello World) Συνεχίζοντας
Διαβάστε περισσότεραΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΑ ΕΡΓΑΛΕΙΑ ΓΙΑ ΤΟ ΔΙΑΔΙΚΤΥΟ
ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΑ ΕΡΓΑΛΕΙΑ ΓΙΑ ΤΟ ΔΙΑΔΙΚΤΥΟ Κεφάλαιο 2. Το περιβάλλον του παγκόσμιου Ιστού Επιμέλεια: Καραγιάννης Σπύρος Καθηγητής ΠΕ19 Πλεονεκτήματα παγκόσμιου Ιστού Εξυπηρετητής Ιστού & Ιστοσελίδες Κύριες
Διαβάστε περισσότεραΒυζαντινός Ρεπαντής Κολλέγιο Αθηνών 2010
Βυζαντινός Ρεπαντής Κολλέγιο Αθηνών 2010 Δημιουργία ενός απλού παιχνιδιού με το Gamemaker (μετάφραση από το http://www.stuffucanuse.com/downloads/gamemaker-introductionlessons/free_game_downloads_gamemaker.htm)
Διαβάστε περισσότεραΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ Ανώτατο Εκπαιδευτικό Ίδρυμα Πειραιά Τεχνολογικού Τομέα. Προγραμματισμός Η/Υ. Ι. Ψαρομήλιγκος Χ. Κυτάγιας
ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ Ανώτατο Εκπαιδευτικό Ίδρυμα Πειραιά Τεχνολογικού Τομέα Προγραμματισμός Η/Υ Ενότητα 6 η : Εισαγωγή στον Αντικειμενοστραφή Προγραμματισμό Ι. Ψαρομήλιγκος Χ. Κυτάγιας Τμήμα Λογιστικής
Διαβάστε περισσότεραAtlantis - Νέο user interface
New Desktop 1 Atlantis - Νέο user interface ATLANTIS - ΝΕΟ USER INTERFACE... 2 ΓΕΝΙΚΗ ΠΑΡΟΥΣΙΑΣΗ... 3 ΓΡΑΜΜΗ ΣΥΣΤΗΜΑΤΟΣ... 4 ΜΠΑΡΑ ΧΡΗΣΤΗ (USER TOOLBAR)... 5 ΚΕΝΤΡΙΚΟ ΜΕΝΟΥ ΤΟΥ ΣΥΣΤΗΜΑΤΟΣ... 6 Κεντρικό
Διαβάστε περισσότεραΑντιγραφή με χρήση της γυάλινης επιφάνειας σάρωσης
Γρήγορη αναφορά Αντιγραφή Δημιουργία αντιγράφων Γρήγορη δημιουργία αντιγράφου 3 Στον πίνακα ελέγχου του εκτυπωτή πατήστε το κουμπί αντίγραφο 4 Εάν τοποθετήσατε το έγγραφο στη γυάλινη επιφάνεια σάρωσης
Διαβάστε περισσότερα1. O FrontPage Explorer
1. O FrontPage Explorer Στο παρελθόν, ο δηµιουργός µιας θέσης Ιστού έπρεπε να παρακολουθεί µόνος του τον τρόπο σύνδεσης των σελίδων του. Με το FrontPage Explorer µπορείτε να δηµιουργείτε ιστούς και να
Διαβάστε περισσότεραΔιαδικτυακές Εφαρμογές Ενότητα 3: Ανάπτυξη JavaEE 6 εφαρμογής με JSF2, EJB3 και JPA
Διαδικτυακές Εφαρμογές Ενότητα 3: Ανάπτυξη JavaEE 6 εφαρμογής με JSF2, EJB3 και JPA Μιχάλας Άγγελος Τμήμα Μηχανικών Πληροφορικής ΤΕ Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης
Διαβάστε περισσότεραΣυνοπτικό εγχειρίδιο χρήσης του Microsoft Visual Studio 2010
Τμήμα Πληροφορικής & Τηλ/νιών Τομέας Προγ/σμού & Τεχνολογίας Λογισμικού Συνοπτικό εγχειρίδιο χρήσης του Microsoft Visual Studio 2010 Δρ. Νικόλαος Θ. Λιόλιος Καθηγητής Φεβρουάριος 2012 1. Εισαγωγή Το Visual
Διαβάστε περισσότεραOpen Discovery Space. ODS Portal Manual
ODS Portal Manual Project Acronym: ODS Project Title: Open Discovery Space: A socially powered and multilingual open learning infrastructure to boost the adoption of elearning resources ODS Portal Manual
Διαβάστε περισσότεραΕΙΣΑΓΩΓΗ ΔΕΔΟΜΕΝΩΝ ΑΠΟ EXCEL ΣΤΟ GRETL
ΕΙΣΑΓΩΓΗ ΔΕΔΟΜΕΝΩΝ ΑΠΟ EXCEL ΣΤΟ GRETL Με το οικονομετρικό λογισμικό GRETL μπορούμε να κάνουμε Ανάλυση Χρονοσειρών σε δεδομένα (χρονοσειρές) με διάφορες μεθόδους και μοντέλα. Επειδή είναι εύκολο να βρούμε
Διαβάστε περισσότεραΔιαγραφή Επιλέγετε Διαγραφή για να διαγράψετε μία ήδη υπάρχουσα διαδικασία εισαγωγής ASCII
Published on PRISMA Win Help - Megasoft (http://docs.megasoft.gr) Home > Διαχείριση Βάσης Δεδομένων (dbadmin) > Αρχεία Αρχεία Εισαγωγή από αρχείο ASCII Με την εργασία αυτή έχετε την δυνατότητα να εισάγετε
Διαβάστε περισσότεραΕργαστήριο Java. Διδάσκουσα: Εργαστηριακοί Συνεργάτες:
Εργαστήριο Java Διδάσκουσα: Πρέντζα Ανδριάνα aprentza@unipi.gr Εργαστηριακοί Συνεργάτες: Γεωργιοπούλου Ρούλα Λύβας Χρήστος roulageorio@ssl-unipi.gr clyvas@unipi.gr Εργαστήρια Δευτέρα 18:00-20:00,Τρίτη
Διαβάστε περισσότεραΒΙΟΣΤΑΤΙΣΤΙΚΗ Πρακτική με SPSS (1)
ΒΙΟΣΤΑΤΙΣΤΙΚΗ Πρακτική με SPSS (1) Εισαγωγή στο SPSS Παρουσίαση ποσοτικών και ποιοτικών δεδομένων Φίλιππος Ορφανός Εργαστήριο Υγιεινής, Επιδημιολογίας και Ιατρικής Στατιστικής, Πανεπιστήμιο Αθηνών orfanos@nut.uoa.gr
Διαβάστε περισσότεραΟΔΗΓΙΕΣ ΔΗΜΙΟΥΡΓΙΑΣ ΕΦΑΡΜΟΓΗΣ ΔΙΑΧΕΙΡΙΣΗΣ ΑΜΕΣΟΥ ΑΡΧΕΙΟΥ ΣΕ ΠΕΡΙΒΑΛΛΟΝ 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.
Διαβάστε περισσότεραMICROBOT SERVER MICROBOT MONITOR ΕΦΑΡΜΟΓΕΣ ΕΛΕΓΧΟΥ ΚΑΙ ΠΑΡΑΚΟΛΟΥΘΗΣΗΣ ΓΙΑ ΣΥΣΤΗΜΑΤΑ MICROBOT
MICROBOT SERVER MICROBOT MONITOR ΕΦΑΡΜΟΓΕΣ ΕΛΕΓΧΟΥ ΚΑΙ ΠΑΡΑΚΟΛΟΥΘΗΣΗΣ ΓΙΑ ΣΥΣΤΗΜΑΤΑ MICROBOT Ο ΗΓΙΕΣ ΕΓΚΑΤΑΣΤΑΣΗΣ & ΧΡΗΣΕΩΣ V1.01 www.mtec.gr 2 ΠΕΡΙΕΧΟΜΕΝΑ ΕΛΑΧΙΣΤΕΣ ΑΠΑΙΤΗΣΕΙΣ Η/Υ...4 ΠΕΡΙΓΡΑΦΗ ΕΦΑΡΜΟΓΩΝ...5
Διαβάστε περισσότεραΘεοδωράκη Ελένη-Μαρία elma.theodoraki@aegean.gr
Εισαγωγή στην πληροφορική με εφαρμογές στη Στατιστική Εισαγωγή στο Ms Excel 2007 Θεοδωράκη Ελένη-Μαρία elma.theodoraki@aegean.gr -> Webmail Εισαγωγή στο Ms Excel 2007 http://www.actuar.aegean.gr/ Webmail
Διαβάστε περισσότερα4.3.3 Συνεργασία του Microsoft Word με άλλες εφαρμογές του Office
4.3.3 Συνεργασία του Microsoft Word με άλλες εφαρμογές του Office Σε αυτήν την υπo ενότητα θα συνεχίσουμε το θέμα της εισαγωγής αντικειμένων στο Word ασχολούμενη όμως αυτήν την φορά με δύο προγράμματα
Διαβάστε περισσότεραΑ. ΗΜΙΟΥΡΓΙΑ ΒΑΣΗΣ Ε ΟΜΕΝΩΝ ΧΡΗΣΙΜΟΠΟΙΩΝΤΑΣ ΠΡΟΤΥΠΟ
ΜΑΘΗΜΑ 3 ο ΗΜΙΟΥΡΓΙΑ ΝΕΑΣ ΒΑΣΗΣ Ε ΟΜΕΝΩΝ ΣΧΕΣΙΑΚΗ ΒΑΣΗ Ε ΟΜΕΝΩΝ (RELATIONAL DATABASE) ΕΝ ΠΡΕΠΕΙ ΝΑ ΕΙΣΑΓΟΥΜΕ ΤΗΝ Ι ΙΑ ΠΛΗΡΟΦΟΡΙΑ ΠΕΡΙΣΣΟΤΕΡΕΣ ΑΠΟ ΜΙΑ ΦΟΡΑ ΟΝΟΜΑ ΠΕΛΑΤΗ ΚΩ. ΠΕΛΑΤΗ ΘΑ ΠΑΡΑΜΕΝΕΙ ΣΤΑΘΕΡΟ /
Διαβάστε περισσότεραΣχεδιάζοντας Εφαρμογές για το Διαδίκτυο
FrontPage 2003 Πρακτικός Οδηγός Χρήσης Το FrontPage είναι ένα πρόγραμμα δημιουργίας ιστοσελίδων και δικτυακών τόπων που επιτρέπει το σχεδιασμό ιστοσελίδων μέσα από γραφικό περιβάλλον αλλά και την ταυτόχρονη
Διαβάστε περισσότεραANDROID Προγραμματισμός Εφαρμογών
ANDROID Προγραμματισμός Εφαρμογών Παναγιώτης Κρητιώτης ΑΜ 1607 Περιεχόμενα Εισαγωγή Βασικά Στοιχεία Χαρακτηριστικά Αρχιτεκτονική Εργαλεία Προγραμματισμού Eclipse IDE Android SDK - ADT Plugin Προσομοιωτής
Διαβάστε περισσότεραΠρόσβαση μέσω webdav. ΚΕ.Δ.Δ. Τ.Ε.Ι. Μεσολογγίου. 3. Στην συνέχεια πληκτρολογούμε το username και το password και πατάμε στο κουμπί Είσοδος.
Πρόσβαση μέσω webdav Πριν χρησιμοποιήσουμε το webdav θα πρέπει να κάνουμε login στο Pithos ώστε να αντιγράψουμε τα Credentials που απαιτούνται για την συνέχεια. Αυτό γίνεται ακολουθώντας τα παρακάτω βήματα
Διαβάστε περισσότεραVisual Flowchart Γενικά
Visual Flowchart 3.020 -Γενικά Το Visual Flowchart ή «Data-Flow Visual Programming Language 3.020» (http://www. emu8086.com/fp) είναι ένα περιβάλλον ανάπτυξης και εκτέλεσης αλγορίθμων απευθείας σε μορφή
Διαβάστε περισσότεραΒιοϊατρική τεχνολογία
Τμήμα Μηχανικών Πληροφορικής & Τηλεπικοινωνιών Βιοϊατρική τεχνολογία Ενότητα 5: Οξύμετρο (OxyPro Project) Αν. καθηγητής Αγγελίδης Παντελής e-mail: paggelidis@uowm.gr ΕΕΔΙΠ Μπέλλου Σοφία e-mail: sbellou@uowm.gr
Διαβάστε περισσότεραΔΕ10: Πληροφοριακά Συστήματα Διοίκησης IΙ Εργαστήριο # 2
ΔΕ10: Πληροφοριακά Συστήματα Διοίκησης IΙ Εργαστήριο # 2 Dreamweaver 1/7 Εισαγωγή Το Dreamweaver είναι ένας HTML editor που αναπτύχθηκε από την Macromedia. Είναι WYSIWYG (What You See Is What You Get),
Διαβάστε περισσότεραΔιαχείριση Έργων Πληροφορικής Εργαστήριο
Διαχείριση Έργων Πληροφορικής Εργαστήριο «Εισαγωγή στο MS Project- Διάγραμμα Gantt» Μ.Τσικνάκης, Ρ.Χατζάκη Ε. Μανιαδή, Ά. Μαριδάκη 1. Εισαγωγή στο Microsoft Project To λογισμικό διαχείρισης έργων MS Project
Διαβάστε περισσότερα4. ΔΗΜΙΟΥΡΓΙΑ ΜΟΝΤΕΛΟΥ ΠΟΛΥΔΙΑΣΤΑΤΗΣ ΑΝΑΛΥΣΗΣ
4. ΔΗΜΙΟΥΡΓΙΑ ΜΟΝΤΕΛΟΥ ΠΟΛΥΔΙΑΣΤΑΤΗΣ ΑΝΑΛΥΣΗΣ Στο προηγούμενο εργαστήριο είδαμε πώς μπορούμε να αντλήσουμε πληροφορίες από μια σχεσιακή βάση δεδομένων με τη βοήθεια των ερωτημάτων (queries). Το μειονέκτημα
Διαβάστε περισσότεραVisual Basic Γλώσσα οπτικού
Visual Basi Γλώσσα οπτικού προγραµµατισµού «Η αρχή είναι το ήµισυ του παντός» Κουλλάς Χρίστος www.oullas.om oullas 2 Στόχοι Μαθήµατος Οι µαθητές να µπορούν: να εξηγούν τι είναι η Visual Basi. ναεξηγούνταστάδιαδηµιουργίας
Διαβάστε περισσότεραΡάβδος Εργαλείων, σχεδόν τα ίδια εργαλεία και εικονίδια υπάρχουν όπως στα άλλα προγράμματα που έχετε μάθει μέχρι σήμερα.
Σαχπατζίδης Αβραάμ Καθηγητής Πληροφορικής Π.Ε 20 Master of Arts (M.A) in "Gender, New Forms of Education, New Forms of Employment and New Technologies in the Information Age". Η Γλώσσα Προγραμματισμού
Διαβάστε περισσότερα