Java Μέρος Ι Αντικειμενοστρεφής Προγραμματισμός - 7
|
|
- Ήράκλειτος Λύτρας
- 7 χρόνια πριν
- Προβολές:
Transcript
1 Περιεχόμενα 1 Εισαγωγικές Έννοιες Το Αντικείμενο στην καθημερινότητα Το Αντικείμενο στον Προγραμματισμό Επικοινωνία αντικειμένων Κλάση (class) αντικειμένων Βασικές αρχές αντικειμενοστρεφούς προγραμματισμού Ενθυλάκωση (Encapsulation) Επαναχρησιμοποίηση κλάσεων (reusing) Πολυμορφισμός (Polymorphism) Η Java και ο αντικειμενοστρεφής προγραμματισμός Το περιβάλλον ανάπτυξης προγραμμάτων Βασικά Είδη εφαρμογών με την Java Εναλλακτικές εκδόσεις της Java Τα πακέτα της Java Εργαλεία ανάπτυξης εφαρμογών Java Γενικά Βήματα Ανάπτυξης εφαρμογών Ενδεικτικές εφαρμογές Java Αυτοδύναμες Εφαρμογές Αυτοδύναμη Εφαρμογής Οθόνης χρήση γραφικού περιβάλλοντος Εφαρμογή Applet Εφαρμογή Servlet Στοιχεία Γλώσσας Java Τα Λευκά Διαστήματα (white spaces) Τα σχόλια Οι στοιχειώδεις μεταγλωττίσιμες λέξεις (Tokens) Τιμές από χαρακτήρες (literals) Ονόματα ταυτοποίησης (Identifiers) Διαχωριστές (Separators) Μεταβλητές πίνακες (arrays) Τελεστές (operators) Λέξεις κλειδιά (key words) Έλεγχος ροής προγράμματος Εντολές διακλαδώσεων Η εντολή if Η εντολή switch...52
2 6 - Περιεχόμενα 4.2 Εντολές επαναλήψεων Επανάληψη με χρήση for Επανάληψη με χρήση εντολής while Επανάληψη με χρήση εντολής do while Εντολές Τροποποίησης ανακυκλώσεων Κλάσεις και πρότυπα διεπαφών Η κλάση (class) Ο ορισμός της κλάσης Ο ορισμός αντικειμένου κλάσης H αναφορά προς αντικείμενο κλάσης Τροποποιητές κλάσης Κληρονομιά από την κλάση Object Το πρότυπο διεπαφών (interface) Ο ορισμός πρότυπου διεπαφής (interface) το μπλόκ ορισμού μιας κλάσης Τα πεδία κλάσης (fields) Οι Mέθοδοι κλάσης Μπλοκ αρχικοποίησης Οι κατασκευαστές (constructors) Ο προσδιοριστής this Εγκλωβιζόμενες κλάσεις και πρότυπα Στατικές Εγκλωβιζόμενες κλάσεις Μη Στατικές Εγκλωβιζόμενες κλάσεις Εσωτερικές κλάσεις μέλη Τοπικές κλάσεις Ανώνυμες κλάσεις Εγκλωβιζόμενα πρότυπα διεπαφών Κληρονομικότητα Κληρονομικότητα κώδικα (επέκταση κλάσης) Κληρονομικότητα με πρότυπο διεπαφών (υλοποίηση προτύπου διεπαφών) Κληρονομικότητα από την κλάση Object χρήσιμες μέθοδοι από την Object Πολυμορφισμός Δυναμικός Πολυμορφισμός σε μη στατικές μεθόδους πολυμορφισμός με κληρονομικότητα κώδικα Πολυμορφισμός με κληρονομικότητα διεπαφών Υπερκάλυψη πεδίων σε πολυμορφισμό Οι στατικές μέθοδοι σε πολυμορφισμό Οι κατασκευαστές (constructors) σε πολυμορφισμό...176
3 Java Μέρος Ι Αντικειμενοστρεφής Προγραμματισμός Εξαιρέσεις (Exceptions) Οι υποκλάσεις της Exception Τα μπλοκς try, catch και finally Τσεκαριζόμενες (Checked) εξαιρέσεις Σύλληψη εξαίρεσης σε άλλη μέθοδο παραδείγματα Είσοδος (Input)-Έξοδος (Output) δεδομένων IO-Streams Ρεύματα ροής (streams) για bytes Ρεύματα ροής για χαρακτήρες Η κλάση Reader Η κλάση Writer H κλάση τυχαίας προσπέλασης αρχείου RandomAccessFile Ανάλυση δεδομένων συμβολοσειράς και stream H κλάση ανάλυσης StringTokenizer H κλάση ανάλυσης StreamTokenizer Η διαμόρφωση των tokens Άλλες μέθοδοι του αναλυτή των streams I/O σε δίκτυο υπολογιστών Host υπολογιστής και πρωτόκολλα επικοινωνίας IP address, hostname και η κλάση InetAddress Οι θύρες επικοινωνίας (ports) O εντοπιστής URL Τα sockets Sockets για επικοινωνία Client _Server Τα Νήματα (Threads) της Java Τι είναι νήμα (Thread) Μέθοδοι σε νήματα Καταστάσεις Νήματος Δημιουργία νημάτων (Threads) Συντρέχων Προγραμματισμός Βήματα δημιουργίας συντρέχοντος Προγράμματος Προβλήματα Συντρέχοντος Προγραμματισμού Ασφαλές (safe) συντρέχον πρόγραμμα Αντιμετώπιση Συνθήκης Ανταγωνισμού Η κλάση σημαφόρος (Semaphore) H κλάση Eλεγκτής (Monitor) Το πρόβλημα του δείπνου των φιλοσόφων Νήματα Δαίμονες...307
4 8 - Περιεχόμενα 13.8 Χρονοπρογραμματισμός Έργων (Tasks) Επικοινωνία server _ clients με sockets και νήματα Διαδικτυακός προγραμματισμός με Java Servlets Βασικές αρχές Διαδικτυακού προγραμματισμού Δομικά στοιχεία των διαδικτυακών εφαρμογών Ανάπτυξη εφαρμογών client server με χρήση servlets Η κλάση HttpServlet Ο κύκλος ζωής ενός servlet To πακέτο NIO Προβλήματα με τα streams Η προσφορά του πακέτου ΝΙΟ Τα κανάλια Channels και οι δεξαμενές δεδομένων Buffers Buffers με δεδομένα πρωτογενών (primitive) τύπων Τα σύνολα χαρακτήρων, κωδικοποιήσεις και αποκωδικοποιήσεις Οι υποκλάσεις της Buffer πεδία που κληρονομούνται από την Buffer μέθοδοι που κληρονομούνται από Buffer Κοινές μέθοδοι σε υποκλάσεις της Buffer Οι όψεις της κλάσης ByteBuffer IO σε αρχεία με το πακέτο ΝΙΟ Η κλάση FileChannel Διάχυση Αναγνώσεων /Συνάθροιση εγγραφών Χειρισμός αρχείων κειμένου και αρχείων Binary H Κλάση MappedByteBuffer Κλειδώματα σε αρχείο δημιουργία κλειδώματος αναίρεση κλειδώματος έλεγχος τύπου κλειδώματος Server _ clients με Selector Βασικές κλάσεις για την επικοινωνία Η κλάση ServerSocketChannel Η κλάση SocketChannel Η κλάση Selector Η κλάση SelectιοnKey Οι τύποι λειτουργιών των καναλιών Η κλάση Set Επισύναψη αντικειμένου σε κλειδί Βήματα για ορισμό server με επιλογέα Βήματα για ορισμό client...384
5 Java Μέρος Ι Αντικειμενοστρεφής Προγραμματισμός Επικοινωνία με σχεσιακές βάσεις Γενικές αναφορές για βάσεις Βήματα χειρισμού βάσης με JDBC Σύνδεση με βάση της MS-Access Ομαδοποιήσεις Αντικειμένων Οι πίνακες - χρήση και μειονεκτήματα Η ταξινόμηση πινάκων Η αντιγραφή πίνακα Οι Συλλογές (Collections) Το πρότυπο Collection Το πρότυπο Set Το πρότυπο List Το πρότυπο Iterator Το πρότυπο ListIterator Το πρότυπο Enumeration Ειδικές μέθοδοι της Vector Η κλάση Collections Οι συλλογές Αντιστοιχίσεων (Maps) Το πρότυπο Map Το πρότυπο SortedMap Οι κλάσεις Hashtable και Properties παράρτημα Α (μετατροπές τιμών) Μετατροπές μεταξύ String, primitive Wrapped κλάσης Μετατροπές μεταξύ primitive τύπων Μετατροπές τιμών μεταξύ αναφορών παράρτημα B (Serialization) Σειριοποίηση-Αποσειριοποίηση παράρτημα Γ (Βιβλιοθήκες κώδικα) Το πακέτο (package) χρήση πακέτου δημιουργία πακέτου παράρτημα Δ (Αρχειοθέτηση jar) JAR αρχεία παράρτημα Ε (Οι αριθμοί στηνjava) H παράσταση αριθμών στην μνήμη Οι ακέραιοι αριθμοί Οι πραγματικοί αριθμοί Οι τιμές infinity και NaN Σταθερές και μέθοδοι της Math...484
6 10 - Περιεχόμενα Οι τυχαίοι αριθμοί Οι κλάσεις BigInteger και BigDecimal Η κλάση BigInteger Η κλάση BigDecimal Ευρετήριο Βιβλιογραφία...507
7 Μέρος ΙΙ Εφαρμογές γραφικών με το πακέτο swing - 5 Περιεχόμενα 1 Βασικές Έννοιες σε Εφαρμογές με Γραφικά Οι συνιστώσες τηs Java Tα πακέτα για συνιστώσες Η κλάσεις στο πακέτο javax.swing Βασικές έννοιες για συνιστώσες Βασικά πεδία και μέθοδοι για συνιστώσες Τα παράθυρα στην Java Είδη παραθύρων Βασικός Χειρισμός παραθύρων H θέση και οι διαστάσεις παραθύρου Η μέθοδος setlocationrelativeto Η ορατότητα του παραθύρου Τρόποι κλεισίματος παραθύρου Που και πως δημιουργούμε παράθυρο H εμφάνιση συνιστωσών σε παράθυρα Tα πλαίσια παραθύρου Το πλαίσιο περιεχομένων (contentpane) Εντοπισμός πλαισίου περιεχομένων Συνιστώσες στο πλαίσιο περιεχομένων Διαμόρφωση πλαισίου περιεχομένων Το πλαίσιο για μενού (JMenuBar) Το πλαίσιο διαστρωμάτωσης (layeredpane) Το υαλοπλαίσιο πλαίσιο (glasspane) Παράθυρα υποδοχείς υψηλού επιπέδου Παράθυρα_πλαίσια (JFrame) Βασικά Πεδία και μέθοδοι της κλάσης JFrame Διακόσμηση σε παράθυρα_πλαίσια Παράθυρα χωρίς περίγραμμα (JWindow) Διαλογικά παράθυρα (JDialog) Προσχεδιασμένα διαλογικά παράθυρα(joptionpane) Η μέθοδος JOptionPane.showInputDialog Η μέθοδος JOptionPane.showMessageDialog Η μέθοδος JOptionPane.showConfirmDialog Η μέθοδος JOptionPane.showOptionDialog Συμβάντα (events) σε συνιστώσες Τι είναι συμβάν και πως τo χειριζόμαστε Συμβάντα και αντιστοιχιζόμενα πρότυπα διεπαφών Συμβάντα και πρότυπα διεπαφών από το πακέτο java.awt.event Συμβάντα και πρότυπα διεπαφών από το πακέτο javax.swing.event Οι προσαρμογείς (adapters) συμβάντων Το πρότυπο διεπαφών Action... 89
8 6 - Περιεχόμενα O τύπος Action Ευκολίες από ακροατές τύπου Action Οι ιδιότητες αντικειμένων τύπου Action Η κλάση AbstractAction Το συμβάν PropertyChange Διαχειριστές Ταξιθέτησης σε πλαίσια Ο διαχειριστής BorderLayout Ο διαχειριστής FlowLayout Ο διαχειριστής GridLayout Ο διαχειριστής BoxLayout Ο διαχειριστής CardLayout Ο διαχειριστής GridBagLayout Ο πίνακας με τα κελιά σε διαχειριστή GridBagLayout Εισαγωγή συνιστωσών με διαχειριστή GridBagLayout Τα πεδία του αντικειμένου περιορισμών Ο διαχειριστής null Εσωτερικά Παράθυρα (JΙnternalFrame) Βασικές έννοιες Κατασκευαστές (constructors) Βασικές μέθοδοι Εικόνες Σχέδια Εικονίδια Εικόνες από αρχεία To αντικείμενο τύπου ImageIcon Δημιουργία αντικειμένου τύπου Image Η σχεδίαση της εικόνας Κλιμάκωση εικόνας Σχέδια σε παράθυρα και συνιστώσες To χρώμα Σχεδίασης Κατασκευαστές της Color Σταθερές που εκφράζουν χρώμα Μέθοδοι που ορίζουν σχήματα Εικονίδιο σε μπάρα τίτλου Εικονίδιο και κείμενο σε συνιστώσα Τα περιγράμματα (borders) σε συνιστώσες Βασικές έννοιες Οι κλάσεις περιγραμμάτων H συνιστώσα Ετικέτα (JLabel) Πεδία και μέθοδοι της JLabel Κατασκευαστές (Constructors) Οι διαστάσεις της ετικέτας Πλαίσιο ολίσθησης σε ετικέτα Κείμενο και εικονίδιο σε ετικέτα Το εμφανιζόμενο κείμενο
9 Βασικές έννοιες σε εφαρμογές με γραφικά σελίδα Το εμφανιζόμενο εικονίδιο Οι στοιχίσεις στο Jlabel Η απόσταση εικονιδίου από κείμενο Ο Χαρακτήρας Επιτάχυνσης Οι συνιστώσες κουμπιά (Buttons) Η κλάση AbstractButton Ο μνημονικός χαρακτήρας Πάτημα κουμπιού με κώδικα Συμβάντα σε κουμπιά Το μοντέλο και η κατάσταση του κουμπιού Χειρισμός ActionEvent με χρήση προτύπου Action Ο τίτλος, η διαταγή, η αναφορά και το όνομα κουμπιού Τα κουμπιά διαταγών (JButton) Τα κουμπιά διακόπτες (JToggleButton) Τα Ραδιοκουμπιά (JRadioButton) Τα κουμπιά τσεκαρίσματος (JCheckBox) Τα κουμπιά των μενού (JMenu, JMenuItem, ) Μενού σε εφαρμογές Java Μενού σε μπάρα PopUp μενού (αναδυόμενο με συμβάν) Οι συνιστώσες για σύνταξη κειμένου Η κλάση JTextComponent Βασικά πεδία και μέθοδοι της κλάσης TextComponent Το αντικείμενο τύπου Document Ο χαρακτήρας επιτάχυνσης της εστίασης Ο δρομέας πλοήγησης μέσα στο κείμενο Βασικά πεδία και μέθοδοι της κλάσης του Caret Συμβάντα σε συνιστώσες σύνταξης κειμένου Οι δράσεις από σύνολα εργαλείων σύνταξης Πεδίο κειμένου (JTextField ) Βασικά πεδία και μέθοδοι της κλάσης JTextField Kατασκευαστές Πεδίο μορφοποιούμενου κειμένου (JFormattedTextField) Βασικά πεδία και μέθοδοι της κλάσης JFormattedTextField Οι κατασκευαστές της κλάσης JFormatterTextField Τρόποι ορισμού μορφοποιητή Πεδίο συνθηματικού κειμένου (JPasswordField) Απώλεια εστίασης Επαλήθευση εισαγόμενων δεδομένων Περιοχή κειμένου (JTextArea) Βασικά πεδία και μέθοδοι της κλάσης JTextArea Δείκτες θέσης σε περιοχή κειμένου Πλαίσιο ολίσθησης (τύπου JScrollPane)
10 8 - Περιεχόμενα Κατασκευαστές (constructors) Τροποποίηση κειμένου στη συνιστώσα Πλαίσιο σύνταξης πολλαπλών μορφοποιήσεων (JEditorPane) Εισαγωγή περιεχομένου στη συνιστώσα Ο τύπος του περιεχομένου Οι υπερδεσμοί και τα συμβάντα τύπου HyperlinkEvent Πλαίσιο πολλαπλών μορφοποιήσεων κειμένου (JTextPane) Τα χαρακτηριστικά (attributes) Παρεμβολές στο περιεχόμενο συνιστώσας τύπου JTextPane Εισαγωγή κειμένου στη συνιστώσα με κώδικα Απομάκρυνση τμήματος περιεχομένου από την συνιστώσα με κώδικα Το πλήθος χαρακτήρων στη συνιστώσα Τοποθέτηση του δρομέα με κώδικα Τα αντικείμενα τύπου Style Αρχιτεκτονική Μοντέλου -Όψης -Ελεγκτή MVC (Model View Controller Architecture) Αρχιτεκτονική Μοντέλου-Αντιπροσώπου (Model-Delegate ) H Κλάση Observable και το Interface Observer Η συνιστώσα λίστας επιλογών (JList) Ο ρόλος της συνιστώσας Αρχικά δεδομένα Πεδία και μέθοδοι της κλάσης JList To μοντέλο ListModel Βασικές μέθοδοι στην κλάση DefaultListModel Τα συμβάντα από το μοντέλο τύπου DefaultListModel To μοντέλο ListSelectionModel Βασικές μέθοδοι στην κλάση DefaultListSelectionModel Το πρότυπο CellRendered στη σχεδίαση κελιών Το κιβώτιο αναδυόμενης λίστας (JComboBox) Βασικές έννοιες Οι κατασκευαστές (constructors) Πεδία και μέθοδοι της JCombobox Συμβάντα σε συνιστώσα JComboBox Η συνιστώσα δένδρο (JTree) Η δομή δένδρου και η σχετική ορολογία Διαδρομές στους κόμβους δένδρου Μορφή της συνιστώσας JTree Οι κόμβοι σε συνιστώσα JTree Η θέση κόμβου στη συνιστώσα δένδρου Τα στοιχεία του κόμβου Η πλοήγηση και οι λειτουργίες σε δένδρο Η οργάνωση δομής δένδρου στην Java Μέθοδοι για κόμβους DefaultMutableTreeNode
11 Βασικές έννοιες σε εφαρμογές με γραφικά σελίδα Τα μοντέλα της JTree Το μοντέλο δεδομένων Συμβάντα στο μοντέλο δεδομένων Κατασκευαστές συνιστώσας δένδρου Χρήσιμες μέθοδοι σε συνιστώσες τύπου JTree Ακροατές συμβάντων σε συνιστώσες τύπου JTree Το μονοπάτι ενός κόμβου σαν αντικείμενο τύπου TreePath H Σχεδίαση των κόμβων σε συνιστώσα δένδρου Ο Συντάκτης κόμβων σε συνιστώσα δένδρου Οι κλάσεις που προσδιορίζουν συντάκτες κελιών δένδρων Η συνιστώσα πίνακας (JTable) Οι κατασκευαστές (constructors) Χρήσιμες μέθοδοι της JTable Το μοντέλο δεδομένων (TableModel) Η κλάση AbstractTableModel Η κλάση DefaultTableModel Παραδείγματα Λειτουργίες σε μοντέλα της JTable Πρόσθεση αφαίρεση στηλών σε συνιστώσα πίνακα O σχεδιαστής (renderer) κελιών JTable Εμφάνιση κελιών με σχεδιαστή κελιών Τροποποιήσεις σε σχεδιαστή κελιών από τη συνιστώσα πίνακα O συντάκτης (editor) κελιών συνιστώσας τύπου JTable Ο καθιερωμένος συντάκτης κελιών Η δημιουργία δικού μας συντάκτη κελιών Συντάκτης κελιών με την κλάση AbstractCellEditor Συντάκτης κελιών με την κλάση DefaultCellEditor Συντάκτης κελιών από υπερκάλυψη της prepareeditor Γενικές οδηγίες για χρήση της JTable Οι συνιστώσες Φραγμένης Περιοχής Το πρότυπο BoundedRangeModel Συνιστώσα μπάρα κύλισης (JScrollBar) Μορφή και λειτουργία της συνιστώσας Οι κατασκευαστές της συνιστώσας Προσπέλαση των ιδιοτήτων του μοντέλου Ακροατές συμβάντων στη συνιστώσα Συνιστώσα ράβδος ολίσθησης (JSlider) μορφή που παρουσιάζεται η συνιστώσα Ιδιότητες της συνιστώσας Οι κατασκευαστές της συνιστώσας Προσπέλαση των ιδιοτήτων του μοντέλου Ακροατές συμβάντων στη συνιστώσα Συνιστώσα ράβδος προόδου (JProgressBar)
12 10 - Περιεχόμενα Μορφή που παρουσιάζεται η συνιστώσα Ιδιότητες της συνιστώσας Οι κατασκευαστές της συνιστώσας Προσπέλαση των ιδιοτήτων του μοντέλου Ακροατές συμβάντων στη συνιστώσα H συνιστώσα JProgressBar και το Event Thread Συνιστώσα παρακολούθησης προόδου (JProgressMonitor) Η συνιστώσα επιλογής χρώματος (JColorChooser) Tα πλαίσια στη συνιστώσα (chooserpanels) το μοντέλο ColorSelectionPanel Δημιουργία και εμφάνιση συνιστώσας H προσπέλαση previewpanel (του πλαισίου προενδείξεων χρώματος) Η συνιστώσα επιλογής αρχείων (JFileChooser) Λειτουργία της συνιστώσας Κατασκευαστές (Constructors) Τροποποιήσεις κειμένου σε στοιχεία της συνιστώσας Φίλτρα στην επιλογή αρχείων Ο τρόπος επιλογής αρχείων Πολλαπλές επιλογές αρχείων H εμφάνιση των αρχείων στην λίστα Συμβάντα από την συνιστώσα JFileChooser Η συνιστώσα στροβιλιστής αντικειμένων (JSpinner) Τα διαθέσιμα μοντέλα του στροβιλιστή Τροποποίηση μοντέλου Κατασκευαστές (Constructors) Πεδία και μέθοδοι της κλάσης JSpinner Ο συντάκτης (editor) σε στροβιλιστή Οι διαθέσιμοι συντάκτες Ορισμός νέου συντάκτη To πλαίσιο ολίσθησης συνιστώσας JScrollPane Τα στοιχεία του πλαισίου ολίσθησης Οι κατασκευαστές (constructors) Η θύρα θέασης (JViewport) Βασικές μέθοδοι στο JScrollPane Ευρετήριο Βιβλιογραφία
Μέρος ΙΙ Εφαρμογές γραφικών με το πακέτο swing - 5. Περιεχόμενα
Μέρος ΙΙ Εφαρμογές γραφικών με το πακέτο swing - 5 Περιεχόμενα 1 Βασικές Έννοιες σε Εφαρμογές με Γραφικά... 12 1.1 Οι συνιστώσες τηs Java... 12 1.2 Tα πακέτα για συνιστώσες.... 12 1.3 Η κλάσεις στο πακέτο
Διαβάστε περισσότεραJava Μέρος Ι Αντικειμενοστρεφής Προγραμματισμός - 7
Περιεχόμενα 1 Εισαγωγικές Έννοιες...12 1.1 Το Αντικείμενο στην καθημερινότητα...12 1.2 Το Αντικείμενο στον Προγραμματισμό...12 1.3 Επικοινωνία αντικειμένων...13 1.4 Κλάση (class) αντικειμένων...14 1.4.1
Διαβάστε περισσότεραΠεριεχόµενα. Πρόλογος...15
Περιεχόµενα Πρόλογος...15 Κεφάλαιο 1: Εισαγωγή...17 Τι είναι η Java... 17 Η ιστορία της Java... 21 Εκδόσεις της Java... 23 Ξεκίνηµα µε την Java... 24 Το περιβάλλον της γλώσσας... 28 ηµιουργία µιας εφαρµογής
Διαβάστε περισσότεραΠεριεχόμενα ΜΕΡΟΣ ΠΡΩΤΟ. Πρόλογος... 13
Περιεχόμενα Πρόλογος... 13 ΜΕΡΟΣ ΠΡΩΤΟ Κεφ. 1 Περί προγραμματισμού και γλωσσών προγραμματισμού Προγράμματα και Λειτουργικά Συστήματα... 17 Γλώσσες προγραμματισμού και εργαλεία ανάπτυξης προγραμμάτων...
Διαβάστε περισσότεραΕισαγωγή στον Αντικειμενοστρεφή Προγραμματισμό Διάλεξη #18
Week 12: GUIs with Swing Προγραμματισμός ΓΠΕ: ανασκόπηση Εισαγόμενα πακέτα Java Διαλεξη #18: Γραφικά Περιβάλλοντα Επικοινωνίας Java με Swing «Στήσιμο»του αυτόνομου παράθυρου [frame] Συστατικά [components]
Διαβάστε περισσότεραΠεριεχόμενα. Πρόλογος 15
Περιεχόμενα Πρόλογος 15 1 Δημιουργία προγραμμάτων Java 25 Ορισμός βασικής ορολογίας προγραμματισμού 26 Σύγκριση διαδικαστικού και αντικειμενοστρεφούς προγραμματισμού 29 Διαδικαστικός προγραμματισμός 29
Διαβάστε περισσότεραΓενικά (για τις γραπτές εξετάσεις)
Αντικειμενοστραφής Προγραμματισμός I (5 ο εξ) Διάλεξη #12 η : Επανάληψη Γαβαλάς Δαμιανός dgavalas@aegean.gr Γενικά (για τις γραπτές εξετάσεις) Δεν υπάρχει αυστηρά ορισμένη «ύλη εξετάσεων» (καθώς δεν έχετε
Διαβάστε περισσότεραWeek 12: GUIs with Swing
Week 12: GUIs with Swing Προγραµµατισµός ΓΠΕ: ανασκόπηση Εισαγόµενα πακέτα Java Εβδοµάδα 12: Γραφικά Περιβάλλοντα Επικοινωνίας Java µε Swing «Στήσιµο»του αυτόνοµου παράθυρου [frame] Συστατικά [components]
Διαβάστε περισσότεραΕΞΕΤΑΣΤΕΑ ΥΛΗ (SYLLABUS) ADVANCED αντικειμενοστραφής προγραμματισμός ΕΚΔΟΣΗ 1.0. Σόλωνος 108,Τηλ Φαξ
ΕΞΕΤΑΣΤΕΑ ΥΛΗ (SYLLABUS) ADVANCED αντικειμενοστραφής προγραμματισμός ΕΚΔΟΣΗ 1.0 ΤΙ ΕΙΝΑΙ ΤΟ ADVANCED Οι Advanced θεματικές ενότητες είναι είναι κατάλληλες για άτομα που επιθυμούν να συνεχίσουν σπουδές
Διαβάστε περισσότεραΠεριεχόμενα. Πρόλογος 15
Περιεχόμενα Πρόλογος 15 1 Δημιουργία προγραμμάτων Java 25 Εκμάθηση ορολογίας προγραμματισμού 26 Σύγκριση των εννοιών του διαδικαστικού και του αντικειμενοστραφούς 29 Διαδικαστικός προγραμματισμός 29 Αντικειμενοστραφής
Διαβάστε περισσότεραημιουργία Γραφικού Περιβάλλοντος
Γραφικό Περιβάλλον Χρήστη. Πλαίσια και παράθυρα. Κουμπιά. Ετικέτες και πεδία κειμένου. Πλαίσια ελέγχου. Σύνθετα πλαίσια. Περιοχές κειμένου. Πάνελς. Διαχειριστές Διάταξης. Απόκριση σε δεδομένα που εισάγει
Διαβάστε περισσότεραΚΕΦΑΛΑΙΑ. 2.5.1 attributes 2.5.2 parameters
Vellum Object Oriented Programming - Java Certificate Πιστοποιητικό ανάπτυξης εφαρµογών αντικειµενοστραφούς προγραµµατισµού µε την γλώσσα Java Vellum Global Educational Services Σελίδα 1 από 1 Vellum Object
Διαβάστε περισσότεραΠεριεχόμενα. Πρόλογος... 17
Περιεχόμενα Πρόλογος... 17 Κεφάλαιο 1 Εισαγωγή... 19 Τι είναι η Java... 19 Η ιστορία της Java... 23 Εκδόσεις της Java... 25 Ξεκίνημα με την Java... 27 Το περιβάλλον της γλώσσας... 31 Δημιουργία μιας εφαρμογής
Διαβάστε περισσότεραΕισαγωγή στον Αντικειμενοστρεφή Προγραμματισμό Διάλεξη #17
Week 10: Graphical User Interfaces Έννοιες του προγραμματισμού ΓΠΕ [GUI] Διάλεξη #17: Εισαγωγή στα Γραφικά Περιβάλλοντα Επικοινωνίας [Graphical User Interfaces] Συστατικά [components] Διάταξη [layout]
Διαβάστε περισσότεραCertified Java Programmer (CJP)
Certified Java Programmer (CJP) Εξεταστέα Ύλη (Syllabus) Πνευµατικά ικαιώµατα Το παρόν είναι πνευµατική ιδιοκτησία της ACTA Α.Ε. και προστατεύεται από την Ελληνική και Ευρωπαϊκή νοµοθεσία που αφορά τα
Διαβάστε περισσότεραWeek 10: Graphical User Interfaces
Week 10: Graphical User Interfaces Έννοιες του προγραµµατισµού ΓΠΕ [GUI] Εβδοµάδα 10: Εισαγωγή στα Γραφικά Περιβάλλοντα Επικοινωνίας [Graphical User Interfaces] Συστατικά [components] ιάταξη [layout] [event-driven
Διαβάστε περισσότεραΓλώσσες Προγραμματισμού
Το έργο υλοποιείται στο πλαίσιο του υποέργου 2 με τίτλο «Ανάπτυξη έντυπου εκπαιδευτικού υλικού για τα νέα Προγράμματα Σπουδών» της Πράξης «Ελληνικό Ανοικτό Πανεπιστήμιο» η οποία έχει ενταχθεί στο Επιχειρησιακό
Διαβάστε περισσότεραΕιδικά Θέματα Προγραμματισμού
Ειδικά Θέματα Προγραμματισμού Ενότητα 8: Java Swing Μιχάλας Άγγελος Τμήμα Μηχανικών Πληροφορικής ΤΕ Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative Commons. Για εκπαιδευτικό
Διαβάστε περισσότεραΓΡΑΦΙΚΕΣ ΔΙΕΠΑΦΕΣ ΧΡΗΣΤΗ- SWING (1)
ΓΡΑΦΙΚΕΣ ΔΙΕΠΑΦΕΣ ΧΡΗΣΤΗ- SWING (1) Πλεονεκτήματα έναντι του awt Περισσότερα συστατικά Επεκτεταμένα χαρακτηριστικά συστατικών Καλύτερη εμφάνιση και αίσθηση Καλύτερος χειρισμός συμβάντων Πιο συμβατά προγράμματα
Διαβάστε περισσότεραΜΑΘΗΜΑ: Εργαλεία Ανάπτυξης εφαρμογών internet.
ΜΑΘΗΜΑ: Εργαλεία Ανάπτυξης εφαρμογών internet. ΩΡΕΣ ΔΙΔΑΣΚΑΛΙΑΣ: ΕΙΔΟΣ ΜΑΘΗΜΑΤΟΣ: Μικτό Γενικός σκοπός είναι να αποκτήσει ο καταρτιζόμενος τις αναγκαίες γνώσεις σχετικά με εργαλεία και τις τεχνικές για
Διαβάστε περισσότεραΠρογραμματισμός Διαδικτύου
1 Ελληνική Δημοκρατία Τεχνολογικό Εκπαιδευτικό Ίδρυμα Ηπείρου Προγραμματισμός Διαδικτύου Ενότητα 11 : Το πακέτο SWING Ιωάννης Τσούλος 2 Ανοιχτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ηπείρου Τμήμα Μηχανικών Πληροφορικής
Διαβάστε περισσότεραΚεφάλαιο 1. Βασικά Στοιχεία της Java... 13
Περιεχόμενα Πρόλογος... 5 Κεφάλαιο 1. Βασικά Στοιχεία της Java.... 13 Τύποι Δεδομένων, Μεταβλητές και Πίνακες... 13 Τελεστές και Δομές Επιλογής Επανάληψης... 16 Κλάσεις και Μέθοδοι... 21 Πακέτα και Διασυνδέσεις...
Διαβάστε περισσότεραΕισαγωγή στη C# και. Σημειώσεις Σεμιναρίου Επιμέλεια: Βασίλης Κόλιας. το.net 4.0
Εισαγωγή στη C# και Σημειώσεις Σεμιναρίου Επιμέλεια: Βασίλης Κόλιας το.net 4.0 2 Π ί ν α κ α ς Π ε ρ ι ε χ ο μ έ ν ω ν Πίνακας Περιεχομένων... 1 1. Εισαγωγή... 11 1.1. Γλώσσες και γλώσσες προγραμματισμού...
Διαβάστε περισσότεραΔιδάσκων: Παναγιώτης Ανδρέου
Διάλεξη 23: Εισαγωγή στην Δικτύωση (Networking) Στην ενότητα αυτή θα μελετηθούν τα εξής επιμέρους θέματα: - Διευθύνσεις και Θύρες - Sockets και ServerSockets Διδάσκων: Παναγιώτης Ανδρέου ΕΠΛ233 Αντικειμενοστρεφής
Διαβάστε περισσότεραΕργαστήριο Java. Αντικείµενο: Δίκτυα. Χειρισµός URLs. Άσκηση 1. Lab11. Πακέτο java.net
Εργαστήριο Java Lab11 Αντικείµενο: Δίκτυα Πακέτο java.net H Java παρέχει ένα σύνολο από ενσωµατωµένες δυνατότητες για δηµιουργία εφαρµογών στο Internet ή σε τοπικά δίκτυα. H Java παρέχει τα stream sockets
Διαβάστε περισσότεραΠεριεχόμενα. Περιεχόμενα
Περιεχόμενα xv Περιεχόμενα 1 Αρχές της Java... 1 1.1 Προκαταρκτικά: Κλάσεις, Τύποι και Αντικείμενα... 2 1.1.1 Βασικοί Τύποι... 5 1.1.2 Αντικείμενα... 7 1.1.3 Τύποι Enum... 14 1.2 Μέθοδοι... 15 1.3 Εκφράσεις...
Διαβάστε περισσότεραΑντικειμενοστρεφής Προγραμματισμός
Αντικειμενοστρεφής Προγραμματισμός Διδάσκουσα: Αναπλ. Καθηγήτρια Ανδριάνα Πρέντζα aprentza@unipi.gr Εργαστηριακός Συνεργάτης: Δρ. Βασιλική Κούφη vassok@unipi.gr Εργαστήριο 2 Βασικοί Τύποι Μεταβλητών Java
Διαβάστε περισσότεραΠεριεχόμενα. Πρόλογος... 21
Περιεχόμενα Πρόλογος... 21 Κεφάλαιο 1: Εισαγωγή στον προγραμματισμό... 25 Εισαγωγή...27 Πώς να διαβάσετε αυτό το βιβλίο...27 Η δομή των κεφαλαίων...28 Γιατί να μάθω προγραμματισμό;...31 Γιατί να μάθω C;...31
Διαβάστε περισσότεραΠΡΟΧΩΡΗΜΕΝΟΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ. Χαρίδημος Κονδυλάκης Εισαγωγή
ΠΡΟΧΩΡΗΜΕΝΟΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ Χαρίδημος Κονδυλάκης Εισαγωγή ΟΡΓΑΝΩΣΗ ΜΑΘΗΜΑΤΟΣ Πληροφορίες Διδάσκοντα Διδάσκοντας: Χαρίδημος Κονδυλάκης Email: Kondylak@ics.forth.gr Εβδομαδιαίες Ώρες Διδασκαλίας: 2 ώρες
Διαβάστε περισσότεραΔιαγράμματα Κλάσεων στη Σχεδίαση
Διαγράμματα Κλάσεων στη Σχεδίαση περιεχόμενα παρουσίασης Αφηρημένες κλάσεις Ιδιότητες Λειτουργίες Απλοί τύποι Συσχετίσεις Εξάρτηση Διεπαφές αφηρημένες κλάσεις Οι αφηρημένες κλάσεις δεν μπορούν να δημιουργήσουν
Διαβάστε περισσότεραΒασικά Στοιχεία της Java
Βασικά Στοιχεία της Java Παύλος Εφραιμίδης Java Βασικά Στοιχεία της γλώσσας Java 1 Τύποι Δεδομένων Η Java έχει δύο κατηγορίες τύπων δεδομένων: πρωτογενείς (primitive) τύπους δεδομένων αναφορές Java Βασικά
Διαβάστε περισσότεραΒιοϊατρική τεχνολογία
Τμήμα Μηχανικών Πληροφορικής & Τηλεπικοινωνιών Βιοϊατρική τεχνολογία Ενότητα 5: Οξύμετρο (OxyPro Project) Αν. καθηγητής Αγγελίδης Παντελής e-mail: paggelidis@uowm.gr ΕΕΔΙΠ Μπέλλου Σοφία e-mail: sbellou@uowm.gr
Διαβάστε περισσότεραΑντικειμενοστρεφής Προγραμματισμός Διάλεξη 12 : ΒΑΣΙΚΑ ΣΤΟΙΧΕΙΑ GUI AWT ΚΑΙ
Αντικειμενοστρεφής Προγραμματισμός Διάλεξη 12 : ΒΑΣΙΚΑ ΣΤΟΙΧΕΙΑ GUI AWT ΚΑΙ SWING Βασικά στοιχεία ενός GUI Ένα Graphical User Interface-GUI (στα ελληνικά Γραφική Διεπαφή με το Χρήστη) είναι το μέρος του
Διαβάστε περισσότεραWeek. 6: Java Collections
Week 6: Java Collections Συλλογές δεδοµένων [collections] Εβδοµάδα 6: Συλλογές δεδοµένων στην Java Οι συλλογές [collections] (αναφέρονται και ως «υποδοχείς δεδοµένων» [containers]) είναι κλάσεις που χρησιµοποιούνται
Διαβάστε περισσότεραΠεριεχόμενα. Προλεγόμενα... ix Κεφάλαιο 1 Εισαγωγή Κεφάλαιο 2 Δεδομένα και εκφράσεις Κεφάλαιο 3 Λογικές συνθήκες και δομές ελέγχου...
Προλεγόμενα... ix Κεφάλαιο 1 Εισαγωγή... 1 1.1 Εισαγωγικά στοιχεία για τους υπολογιστές 2 1.2 Αλγόριθμοι, προγράμματα, προγραμματισμός 16 1.3 Η Python 25 1.4 Ο διερμηνευτής της Python 28 1.5 Το περιβάλλον
Διαβάστε περισσότεραΠεριεχόμενα. Πρόλογος... 17
Περιεχόμενα Πρόλογος... 17 Κεφάλαιο 1: Εισαγωγή... 19 Πώς να διαβάσετε αυτό το βιβλίο... 20 Η γλώσσα C Ιστορική αναδρομή... 22 Τα χαρακτηριστικά της C... 23 C Μια δομημένη γλώσσα... 23 C Μια γλώσσα για
Διαβάστε περισσότεραΤΕΧΝΙΚΕΣ ΑΝΤΙΚΕΙΜΕΝΟΣΤΡΑΦΟΥΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΥ. Graphical User Interfaces (GUI) SWING
ΤΕΧΝΙΚΕΣ ΑΝΤΙΚΕΙΜΕΝΟΣΤΡΑΦΟΥΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΥ Graphical User Interfaces (GUI) SWING Swing Τα GUIs (Graphical User Interfaces) είναι τα συνηθισμένα interfaces που χρησιμοποιούν παράθυρα, κουμπιά, menus,
Διαβάστε περισσότεραΑντικειμενοστρέφεια. Henri Matisse, Harmony in Red, Κωστής Σαγώνας Νίκος Παπασπύρου
Αντικειμενοστρέφεια Henri Matisse, Harmony in Red, 1908 Κωστής Σαγώνας Νίκος Παπασπύρου Ορισμοί αντικειμενοστρέφειας Ποιοι είναι οι ορισμοί των παρακάτω; Αντικειμενοστρεφής
Διαβάστε περισσότεραΑΛΛΗΛΕΠΙ ΡΑΣΗ ΑΝΘΡΩΠΟΥ ΜΗΧΑΝΗΣ 6 o ΕΡΓΑΣΤΗΡΙO
ΑΛΛΗΛΕΠΙ ΡΑΣΗ ΑΝΘΡΩΠΟΥ ΜΗΧΑΝΗΣ 6 o ΕΡΓΑΣΤΗΡΙO H φόρµα µε τίτλο «ΜΑΚΗS, θα περιέχει ένα ΤabbedPane µε 2 Καρτέλες. Στο 1 ο tab θα επιλέγεις τι θα πάρεις, και στο 2 ο θα τυπώνεται ο λογαριασμός σου 1. Θα
Διαβάστε περισσότεραΕργαστήριο 7 - Άσκηση - Ανάλυση
Εργαστήριο 7 - Άσκηση - Ανάλυση Εκφώνηση: ηµιουργείστε την εφαρµογή «simple editor» σε Java Swing µε χρήση NetBeans. Στην εφαρµογή αυτή ο χρήστης θα µ ορεί να φορτώνει, α οθηκεύει α λό αρχείο κειµένου
Διαβάστε περισσότεραΣχεδίαση-Ανάπτυξη Εφαρμογών Πληροφορικής - Εβδομάδα 1
Στόχοι Σχεδίαση-Ανάπτυξη Εφαρμογών Πληροφορικής (Αντικειμενοστρεφής Προγραμματισμός) Αντώνιος Συμβώνης www.math.ntua.gr/~symvonis Καλή γνώση βασικών αρχών προγραμματισμού Καλή γνώση βασικών αρχών αντικειμενοστρεφή
Διαβάστε περισσότερα12.1 Εισαγωγή στο Swing
12.1 Εισαγωγή στο Swing JFC είναι το ακρωνύµιο των λέξεων Java Foundation Classes το οποίο περιλαµβάνει µια οµάδα χαρακτηριστικών για την δηµιουργία γραφικής διασύνδεσης χρήστη (GUI). ύο από τα χαρακτηριστικά
Διαβάστε περισσότεραΒασικά Στοιχεία της Java
Βασικά Στοιχεία της Παύλος Εφραιμίδης 1 Βασικά Στοιχεία της γλώσσας Τύποι Δεδομένων Η έχει δύο κατηγορίες τύπων δεδομένων: πρωτογενείς (primitive) iti τύπους δεδομένων δδ αναφορές 2 Βασικά Στοιχεία της
Διαβάστε περισσότεραΠεριεχόμενα. Λίγα λόγια για αυτή την έκδοση... 23
Περιεχόμενα Λίγα λόγια για αυτή την έκδοση...... 23 Κεφάλαιο 1 Εισαγωγή... 25 O στόχος του βιβλίου και σε ποιους απευθύνεται... 27 Πώς να διαβάσετε αυτό το βιβλίο... 27 Εκπαίδευση από απόσταση... 29 Ιστορική
Διαβάστε περισσότεραΕφαρμογή Ατζέντας Γραφείου Ιατρού σε Java
ΑΤΕΙ ΘΕΣΣΑΛΙΑΣ ΣΧΟΛΗ ΤΕΧΝΟΛΟΓΙΚΩΝ ΕΦΑΡΜΟΓΩΝ Τμήμα Μηχανικών Πληροφορικής ΤΕ Εφαρμογή Ατζέντας Γραφείου Ιατρού σε Java ΠΤΥΧΙΑΚΗ ΕΡΓΑΣΙΑ Δημήτριος Μακρής (ΑΜ: Τ-2850) Επιβλέπων: Κακαρόντζας Γεώργιος, Επίκουρος
Διαβάστε περισσότεραΠεριεχόμενα. Πρόλογος... xiii
Περιεχόμενα Πρόλογος... xiii Κεφάλαιο 1 ο Εισαγωγή στις τεχνολογίες Διαδικτύου... 1 1.1 Σύντομη ιστορία του Διαδικτύου... 3 1.2 Σύνδεση στο Διαδίκτυο μέσω Παρόχου (ISP)... 6 1.3 Μοντέλα Επικοινωνίας...
Διαβάστε περισσότεραΠρόλογος... 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 Εξοικείωση με το περιβάλλον
Διαβάστε περισσότεραΕργαστήριο 6 - Άσκηση - Ανάλυση
Εργαστήριο 6 - Άσκηση - Ανάλυση Εκφώνηση: ηµιουργείστε την εφαρµογή «fastfood» σε Java Swing µε χρήση NetBeans χρησιµο οιώντας τις εικόνες ου θα βρείτε στο moodle. Στην εφαρµογή ο υ άλληλος του µαγαζιού
Διαβάστε περισσότεραΜεταγλωττιστές. Γιώργος Δημητρίου. Μάθημα 11 ο. Πανεπιστήμιο Θεσσαλίας - Τμήμα Ηλεκτρολόγων Μηχανικών & Μηχανικών Υπολογιστών
Γιώργος Δημητρίου Μάθημα 11 ο Γεννήτορας Τελικού Κώδικα Ο γεννήτορας τελικού κώδικα είναι το πιο κρίσιμο τμήμα του μεταγλωττιστή και αντιμετωπίζει πολύπλοκα προβλήματα Βέλτιστη χρήση της αρχιτεκτονικής
Διαβάστε περισσότεραΠεριεχόμενα. Περιεχόμενα. Πρόλογος...17
Περιεχόμενα Περιεχόμενα Περιεχόμενα κεφαλαίου Πρόλογος...17 Κεφάλαιο 1 Εισαγωγή... 19 Τι είναι η Java...19 Η ιστορία της Java...23 Εκδόσεις της Java...25 Ξεκίνημα με την Java...27 Το περιβάλλον της γλώσσας...33
Διαβάστε περισσότεραΧρήστος Στασινός. ουλεύοντας με τη. Microsoft Access ΑΘΗΝΑ
Χρήστος Στασινός ουλεύοντας με τη Microsoft Access ΑΘΗΝΑ Κάθε γνήσιο αντίγραφο έχει την υπογραφή του συγγραφέα Έκδοση 1η, Copyright 1998 Έκδοση 2η, Copyright 2007 ISBN: 978-960-8105-97-3 ΕΚΔΟΣΕΙΣ ΝΕΩΝ
Διαβάστε περισσότεραΟδηγίες Συγγραφής και Αξιολόγησης Εργασιών του μαθήματος
ΑΤΕΙ ΘΕΣΣΑΛΟΝΙΚΗΣ ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ Αντικειμενοστρεφής Προγραμματισμός Η/Υ Οδηγίες Συγγραφής και Αξιολόγησης Εργασιών του μαθήματος Το κείμενο αυτό γράφεται με σκοπό να βοηθήσει τους φοιτητές του μαθήματος
Διαβάστε περισσότεραΠΙΝΑΚΑΣ ΠΕΡΙΕΧΟΜΕΝΩΝ
ii ΠΙΝΑΚΑΣ ΠΕΡΙΕΧΟΜΕΝΩΝ 1. Εισαγωγή - Βασικές έννοιες....1 1.1 Εσωτερική παράσταση δεδομένων....2 1.1.1 Παράσταση θέσης....3 1.1.2 Μετατροπές μεταξύ συστημάτων διαφορετικών βάσεων....5 1.1.3 Οι αριθμητικές
Διαβάστε περισσότεραΠΑΡΑΡΤΗΜΑ: QUIZ ΔΟΜΕΣ ΔΕΔΟΜΕΝΩΝ
ΠΑΡΑΡΤΗΜΑ: QUIZ ΔΟΜΕΣ ΔΕΔΟΜΕΝΩΝ (Οι ερωτήσεις µε κίτρινη υπογράµµιση είναι εκτός ύλης για φέτος) ΕΙΣΑΓΩΓΗ Q1. Οι Πρωταρχικοί τύποι (primitive types) στη Java 1. Είναι όλοι οι ακέραιοι και όλοι οι πραγµατικοί
Διαβάστε περισσότεραΠεριεχόμενα ΜΕΡΟΣ 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 Εξοικείωση
Διαβάστε περισσότεραΕισαγωγή στην επιστήμη των υπολογιστών
Εισαγωγή στην επιστήμη των υπολογιστών Λογισμικό Υπολογιστών Γλώσσες Προγραμματισμού 1 Εξέλιξη Οι γλώσσες προγραμματισμού είναι σύνολα από προκαθορισμένες λέξεις οι οποίες συνδυάζονται σε προγράμματα σύμφωνα
Διαβάστε περισσότεραΑντικειμενοστρεφής Προγραμματισμός
ΑΡΙΣΤΟΤΕΛΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΣΣΑΛΟΝΙΚΗΣ ΑΝΟΙΚΤΑ ΑΚΑΔΗΜΑΙΚΑ ΜΑΘΗΜΑΤΑ Αντικειμενοστρεφής Προγραμματισμός Ενότητα 11: Χειρισμός Σφαλμάτων Γρηγόρης Τσουμάκας, Επικ. Καθηγητής Άδειες Χρήσης Το παρόν εκπαιδευτικό
Διαβάστε περισσότεραΤΕΧΝΙΚΕΣ ΑΝΤΙΚΕΙΜΕΝΟΣΤΡΑΦΟΥΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΥ. Graphical User Interfaces (GUI) SWING
ΤΕΧΝΙΚΕΣ ΑΝΤΙΚΕΙΜΕΝΟΣΤΡΑΦΟΥΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΥ Graphical User Interfaces (GUI) SWING Swing Τα GUIs (Graphical User Interfaces) είναι τα συνηθισμένα interfaces που χρησιμοποιούν παράθυρα, κουμπιά, menus,
Διαβάστε περισσότεραΑντικειμενοστρεφής Προγραμματισμός Διάλεξη 9 : ΕΞΑΙΡΕΣΕΙΣ ΚΑΙ Ο ΧΕΙΡΙΣΜΟΣ ΤΟΥΣ
Αντικειμενοστρεφής Προγραμματισμός Διάλεξη 9 : ΕΞΑΙΡΕΣΕΙΣ ΚΑΙ Ο ΧΕΙΡΙΣΜΟΣ ΤΟΥΣ EXCEPTIONS & EXCEPTION HANDLING Εξαιρέσεις (Exceptions) Γνωμικό της Μηχανικής Λογισμικού: το 80% της δουλειάς των μηχανικών
Διαβάστε περισσότεραΕικόνα. Τεχνολογία Πολυμέσων και Πολυμεσικές Επικοινωνίες 05-1
Εικόνα Εισαγωγή Ψηφιακή αναπαράσταση Κωδικοποίηση των χρωμάτων Συσκευές εισόδου και εξόδου Βάθος χρώματος και ανάλυση Συμβολική αναπαράσταση Μετάδοση εικόνας Σύνθεση εικόνας Ανάλυση εικόνας Τεχνολογία
Διαβάστε περισσότεραΚΕΦΑΛΑΙΟ 2: Τύποι δεδομένων και εμφάνιση στοιχείων...33
ΠΕΡΙΕΧΟΜΕΝΑ Πρόλογος του συγγραφέα... 13 Πρόλογος του καθηγητή Τιμολέοντα Σελλή... 15 ΚΕΦΑΛΑΙΟ 1: Εργαλεία γλωσσών προγραμματισμού...17 1.1 Γλώσσες προγραμματισμού τρίτης γεννεάς... 18 τι είναι η γλώσσα
Διαβάστε περισσότεραΑρχιτεκτονική Λογισμικού
Αρχιτεκτονική Λογισμικού περιεχόμενα παρουσίασης Τι είναι η αρχιτεκτονική λογισμικού Αρχιτεκτονική και απαιτήσεις Σενάρια ποιότητας Βήματα αρχιτεκτονικής σχεδίασης Αρχιτεκτονικά πρότυπα Διαστρωματωμένη
Διαβάστε περισσότεραΕισαγωγή στον Αντικειμενοστρεφή Προγραμματισμό Διάλεξη #2
Ανασκόπηση Μια εφαρμογή Java είναι ένα σύνολο από συνεργαζόμενες κλάσεις Διάλεξη #2: Αντικείμενα, Κλάσεις και Μέθοδοι Εισαγωγή στον Αντικειμενοστρεφή Προγραμματισμό,, Slide 1 Εισαγωγή στον Αντικειμενοστρεφή
Διαβάστε περισσότερα2.1. Εντολές. 2.2. Σχόλια. 2.3. Τύποι Δεδομένων
2 Βασικές Εντολές 2.1. Εντολές Οι στην Java ακολουθούν το πρότυπο της γλώσσας C. Έτσι, κάθε εντολή που γράφουμε στη Java θα πρέπει να τελειώνει με το ερωτηματικό (;). Όπως και η C έτσι και η Java επιτρέπει
Διαβάστε περισσότεραΕισαγωγή στην ASP.NET. Σημειώσεις Σεμιναρίου Επιμέλεια: Βασίλης Κόλιας 4.0
Εισαγωγή στην ASP.NET Σημειώσεις Σεμιναρίου Επιμέλεια: Βασίλης Κόλιας 4.0 2 Π ί ν α κ α ς Π ε ρ ι ε χ ο μ έ ν ω ν Πίνακας Περιεχομένων... 1 1. Εισαγωγή... 10 1.1. Τι είναι το Web... 10 1.2. Λίγη ιστορία...
Διαβάστε περισσότεραFORTRAN & Αντικειμενοστραφής Προγραμματισμός ΣΝΜΜ 2017
FORTRAN & Αντικειμενοστραφής Προγραμματισμός ΣΝΜΜ 2017 M5 Ασκήσεις Γεώργιος Παπαλάμπρου Επικ. Καθηγητής ΕΜΠ Εργαστήριο Ναυτικής Μηχανολογίας george.papalambrou@lme.ntua.gr ΕΜΠ/ΣΝΜΜ Εργαστήριο Ναυτικής
Διαβάστε περισσότεραΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ Ανώτατο Εκπαιδευτικό Ίδρυμα Πειραιά Τεχνολογικού Τομέα. Προγραμματισμός Η/Υ. Ι. Ψαρομήλιγκος Χ. Κυτάγιας
ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ Ανώτατο Εκπαιδευτικό Ίδρυμα Πειραιά Τεχνολογικού Τομέα Προγραμματισμός Η/Υ Ενότητα 6 η : Εισαγωγή στον Αντικειμενοστραφή Προγραμματισμό Ι. Ψαρομήλιγκος Χ. Κυτάγιας Τμήμα Λογιστικής
Διαβάστε περισσότεραΠΛΗΡΟΦΟΡΙΚΗ Ι JAVA Τμήμα θεωρίας με Α.Μ. σε 8 & 9 18/10/07
ΠΛΗΡΟΦΟΡΙΚΗ Ι JAVA Τμήμα θεωρίας με Α.Μ. σε 8 & 9 18/10/07 Αλγόριθμος: Βήμα προς βήμα διαδικασία για την επίλυση κάποιου προβλήματος. Το πλήθος των βημάτων πρέπει να είναι πεπερασμένο. Αλλιώς: Πεπερασμένη
Διαβάστε περισσότεραΕισαγωγή στην επιστήμη των υπολογιστών. Λογισμικό Υπολογιστών Κεφάλαιο 9ο Γλώσσες Προγραμματισμού
Εισαγωγή στην επιστήμη των υπολογιστών Λογισμικό Υπολογιστών Κεφάλαιο 9ο Γλώσσες Προγραμματισμού 1 Εξέλιξη Οι γλώσσες προγραμματισμού είναι σύνολα από προκαθορισμένες λέξεις οι οποίες συνδυάζονται σε προγράμματα
Διαβάστε περισσότεραΠρογραμματιστικές τεχνικές
Εθνικό Μετσόβιο Πολυτεχνείο Σχολή Αγρονόμων Τοπογράφων Μηχανικών Προγραμματιστικές τεχνικές Βασίλειος Βεσκούκης Δρ. Ηλεκτρολόγος Μηχανικός & Μηχανικός Υπολογιστών ΕΜΠ v.vescoukis@cs.ntua.gr Ρωμύλος Κορακίτης
Διαβάστε περισσότεραΕΞΕΤΑΣΤΕΑ ΥΛΗ (SYLLABUS) ADVANCED αντικειμενοστραφής προγραμματισμός ΕΚΔΟΣΗ 1.0. Σόλωνος 108,Τηλ Φαξ
ΕΞΕΤΑΣΤΕΑ ΥΛΗ (SYLLABUS) ADVANCED αντικειμενοστραφής προγραμματισμός ΕΚΔΟΣΗ 1.0 ΤΙ ΕΙΝΑΙ ΤΟ ADVANCED Οι Advanced θεματικές ενότητες είναι κατάλληλες για άτομα που επιθυμούν να συνεχίσουν σπουδές στο χώρο
Διαβάστε περισσότεραΕισαγωγή σε αντικειμενοστραφή concepts. Και λίγη C#
Εισαγωγή σε αντικειμενοστραφή concepts Και λίγη C# Κλάσεις Κλάση: τύπος δεδομένων που αποτελεί συλλογή πεδίων, ορισμών συναρτήσεων/μεθόδων και ορισμών άλλων τύπων δεδομένων. Αντίστοιχο σκεπτικό με struct
Διαβάστε περισσότεραΟντοκεντρικός Προγραμματισμός
Οντοκεντρικός Προγραμματισμός Ενότητα 2: Η ΓΛΩΣΣΑ JAVA Βασικά Δομικά Στοιχεία ΔΙΔΑΣΚΟΝΤΕΣ: Ιωάννης Χατζηλυγερούδης, Χρήστος Μακρής Πολυτεχνική Σχολή Τμήμα Μηχανικών Η/Υ & Πληροφορικής ΔΟΜΙΚΑ ΣΤΟΙΧΕΙΑ ΔΟΜΙΚΑ
Διαβάστε περισσότεραΠΕΡΙΕΧΟΜΕΝΑ. 1.1. Υλικό και Λογισμικό.. 1 1.2 Αρχιτεκτονική Υπολογιστών.. 3 1.3 Δομή, Οργάνωση και Λειτουργία Υπολογιστών 6
ΠΕΡΙΕΧΟΜΕΝΑ 1. Εισαγωγή στην Δομή, Οργάνωση, Λειτουργία και Αξιολόγηση Υπολογιστών 1.1. Υλικό και Λογισμικό.. 1 1.2 Αρχιτεκτονική Υπολογιστών.. 3 1.3 Δομή, Οργάνωση και Λειτουργία Υπολογιστών 6 1.3.1 Δομή
Διαβάστε περισσότεραΑνάπτυξηλογισμικού υλοποίησης του ανοικτού πρότυπου EPCALEv1.1 για εφαρμογές RFID
ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΣΣΑΛΙΑΣ- ΠΟΛΥΤΕΧΝΙΚΗ ΣΧΟΛΗ ΤΜΗΜΑ ΜΗΧΑΝΙΚΩΝ ΗΛΕΚΤΡΟΝΙΚΩΝ ΥΠΟΛΟΓΙΣΤΩΝ, Ανάπτυξηλογισμικού υλοποίησης του ανοικτού πρότυπου EPCALEv1.1 για εφαρμογές RFID ΤΗΛΕΠΙΚΟΙΝΩΝΙΩΝ ΚΑΙ ΔΙΚΤΥΩΝ Marie-Aurélie
Διαβάστε περισσότεραΑντικειµενοστρεφής Προγραµµατισµός
16 η διάλεξη Π. Σταθοπούλου pstath@ece.upatras.gr ή pstath@upatras.gr Οµάδα Α (Φοιτητές µε µονό αριθµό Μητρώου ) ιδασκαλία : Παρασκευή 11πµ-13µµ ΗΛ7 Φροντιστήριο : ευτέρα 11πµ-12πµ ΗΛ4 Προηγούµενη ιάλεξη
Διαβάστε περισσότεραΑντικειμενοστρεφής Προγραμματισμός
ΑΡΙΣΤΟΤΕΛΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΣΣΑΛΟΝΙΚΗΣ ΑΝΟΙΚΤΑ ΑΚΑΔΗΜΑΙΚΑ ΜΑΘΗΜΑΤΑ Αντικειμενοστρεφής Προγραμματισμός Ενότητα 9: Γραφικές Διεπαφές Χρήστη Γρηγόρης Τσουμάκας, Επικ. Καθηγητής Άδειες Χρήσης Το παρόν εκπαιδευτικό
Διαβάστε περισσότεραΕιδικά Θέματα Προγραμματισμού
Ειδικά Θέματα Προγραμματισμού Ενότητα 6: Threads Μιχάλας Άγγελος Τμήμα Μηχανικών Πληροφορικής ΤΕ Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative Commons. Για εκπαιδευτικό
Διαβάστε περισσότεραΤίτλος Πακέτου Certified Computer Expert-ACTA
Κωδικός Πακέτου ACTA - CCE - 002 Τίτλος Πακέτου Certified Computer Expert-ACTA Εκπαιδευτικές Ενότητες Επεξεργασία Κειμένου - Word Δημιουργία Εγγράφου Προχωρημένες τεχνικές επεξεργασίας κειμένου & αρχείων
Διαβάστε περισσότεραΕιδικά Θέματα Προγραμματισμού
Ειδικά Θέματα Προγραμματισμού Ενότητα 3: Τύποι Δεδομένων - Τελεστές Μιχάλας Άγγελος Τμήμα Μηχανικών Πληροφορικής ΤΕ Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative Commons.
Διαβάστε περισσότερα10.1 Γενικά για τα streams
10.1 Γενικά για τα streams Για την αλληλεπίδραση ενός προγράµµατος µε ένα αρχείο, δηλαδή για την αποθήκευση ή την ανάγνωση δεδοµένων από αυτό χρησιµοποιείται ένα σύστηµα επικοινωνίας που καλείται streams.
Διαβάστε περισσότεραΧειρισµός Σφαλµάτων. Γρηγόρης Τσουµάκας. Τµήµα Πληροφορικής, Αριστοτέλειο Πανεπιστήµιο Θεσσαλονίκης. Έκδοση:
Χειρισµός Σφαλµάτων Γρηγόρης Τσουµάκας Τµήµα Πληροφορικής, Αριστοτέλειο Πανεπιστήµιο Θεσσαλονίκης Έκδοση: 2010.12.06 Σφάλµατα, Σφάλµατα, Σφάλµατα 2 εν υπάρχουν προγράµµατα χωρίς λογικά λάθη Υλοποίηση που
Διαβάστε περισσότεραΕργαστήριο 1-1 η Άσκηση - Ανάλυση
Εργαστήριο 1-1 η Άσκηση - Ανάλυση Εκφώνηση: Δημιουργείστε εφαρμογή σε Java Swing με χρήση του IDE NetBeans όπου θα παρουσιάζεται ποιο κουμπί πατήθηκε. Η εφαρμογή θα μοιάζει ως εξής: Πρώτο Βήμα: Αρχική
Διαβάστε περισσότεραΥΠΟΛΟΓΙΣΤΙΚΕΣ ΤΕΧΝΙΚΕΣ ΓΙΑ ΣΥΣΤΗΜΑΤΑ ΜΕΤΑΔΟΣΗΣ ΠΛΗΡΟΦΟΡΙΑΣ
ΕΘΝΙΚΟ ΜΕΤΣΟΒΙΟ ΠΟΛΥΤΕΧΝΕΙΟ ΣΧΟΛΗ ΗΛΕΚΤΡΟΛΟΓΩΝ ΜΗΧΑΝΙΚΩΝ ΚΑΙ ΜΗΧΑΝΙΚΩΝ ΗΛΕΚΤΡΟΝΙΚΩΝ ΥΠΟΛΟΓΙΣΤΩΝ ΥΠΟΛΟΓΙΣΤΙΚΕΣ ΤΕΧΝΙΚΕΣ ΓΙΑ ΣΥΣΤΗΜΑΤΑ ΜΕΤΑΔΟΣΗΣ ΠΛΗΡΟΦΟΡΙΑΣ Αντικειμενοστραφής προγραμματισμός Web Sites:
Διαβάστε περισσότερα6. Εξαιρέσεις στη γλώσσα Java
6. Εξαιρέσεις στη γλώσσα Java Με το τέλος αυτού του κεφαλαίου θα μπορείτε: Να ορίζετε εξαιρέσεις Να εξηγείτε γιατί είναι σημαντικός ο χειρισμός των εξαιρέσεων Να γράφετε κώδικα για να συλλαμβάνετε εξαιρέσεις
Διαβάστε περισσότεραΟντοκεντρικός Προγραμματισμός
Οντοκεντρικός Προγραμματισμός Ενότητα 5: H ΓΛΩΣΣΑ C++ Διαφορές Java και C++ ΔΙΔΑΣΚΟΝΤΕΣ: Ιωάννης Χατζηλυγερούδης, Χρήστος Μακρής Πολυτεχνική Σχολή Τμήμα Μηχανικών Η/Υ & Πληροφορικής ΔΙΑΦΟΡΕΣ JAVA C++ Η
Διαβάστε περισσότεραΑΡΦΕ ΑΝΣΙΚΕΙΜΕΝΟΣΡΕΥΟΤ ΠΡΟΓΡΑΜΜΑΣΙΜΟΤ. Ιωάννης Φατζηλυγερούδης Αναπληρωτής Καθηγητής Τμήμα Μηχ/κών Η/Υ και Πληροφορικής Πανεπιστήμιο Πατρών
ΑΡΦΕ ΑΝΣΙΚΕΙΜΕΝΟΣΡΕΥΟΤ ΠΡΟΓΡΑΜΜΑΣΙΜΟΤ Ιωάννης Φατζηλυγερούδης Αναπληρωτής Καθηγητής Τμήμα Μηχ/κών Η/Υ και Πληροφορικής Πανεπιστήμιο Πατρών ΜΟΡΥΕ ΠΡΟΓΡΑΜΜΑΣΙΜΟΤ Διαδικασιακός ή Διαδικαστικός (Procedural)
Διαβάστε περισσότεραΑρχές Τεχνολογίας Λογισμικού Εργαστήριο
Αρχές Τεχνολογίας Λογισμικού Εργαστήριο Κωδικός Μαθήματος: TP323 Ώρες Εργαστηρίου: 2/εβδομάδα (Διαφάνειες Νίκου Βιδάκη) 1 JAVA Inheritance Εβδομάδα Νο. 3 2 Προηγούμενο μάθημα (1/2) Τι είναι αντικείμενο?
Διαβάστε περισσότεραΕισαγωγή στον Αντικειμενοστρέφή Προγραμματισμό Διάλεξη #12
Διάγραμμα κλάσεων [Class diagram] Διάλεξη #12: Υπο-τύποι και πολυμορφισμός [sub-typing and polymorphism] Database Music Εισαγωγή στον Αντικειμενοστρεφή Προγραμματισμό,, Slide 1 Εισαγωγή στον Αντικειμενοστρεφή
Διαβάστε περισσότεραΟντοκεντρικός Προγραμματισμός ΦΡΟΝΤΙΣΤΗΡΙΟ JAVA
Οντοκεντρικός Προγραμματισμός ΦΡΟΝΤΙΣΤΗΡΙΟ JAVA Αρχεία δεδομένων Το πακέτο java.io περιλαμβάνει περισσότερες από 60 κλάσεις και διασυνδέσεις για το χειρισμό αρχείων δεδομένων. Αρκετές από τις κλάσεις του
Διαβάστε περισσότεραΠΕΡΙΕΧΟΜΕΝΑ ΚΕΦΑΛΑΙΟ I: ΕΙΣΑΓΩΓΗ ΣΤΟΥΣ ΥΠΟΛΟΓΙΣΤΕΣ
ΠΕΡΙΕΧΟΜΕΝΑ ΚΕΦΑΛΑΙΟ I: ΕΙΣΑΓΩΓΗ ΣΤΟΥΣ ΥΠΟΛΟΓΙΣΤΕΣ 1.1 ΕΙΣΑΓΩΓΙΚΗ ΑΝΑΦΟΡΑ ΣΤΑ ΨΗΦΙΑΚΑ ΣΥΣΤΗΜΑΤΑ 1 1.1.1 Σήματα ψηφιακών συστημάτων 1 1.1.2 Παράλληλη και σειριακή μεταφορά πληροφορίας 2 1.1.3 Λογική τριών
Διαβάστε περισσότερα02 Αντικειμενοστρεφής Προγραμματισμός
02 Αντικειμενοστρεφής Προγραμματισμός Τεχνολογία Λογισμικού Τμήμα Πληροφορικής & Τηλεπικοινωνιών, ΕΚΠΑ Εαρινό εξάμηνο 2016 17 Δρ. Κώστας Σαΐδης saiko@di.uoa.gr Αντικειμενοστρέφεια Στον προγραμματισμό object
Διαβάστε περισσότεραΕισαγωγή. Κεφάλαιο 2: Βασικές έννοιες Java Κεφάλαιο 3: Χρήση της Java στις σελίδες σας Κεφάλαιο 4: Οι πρώτες σας μικροεφαρμογές...
ΠΕΡΙΕΧΟΜΕΝΑ Εισαγωγή... ix Κεφάλαιο 1: Τι είναι η Java;... 1 Ένα σύντομο μάθημα Ιστορίας...2 Γιατί να μάθει κανείς Java;...4 Διαδεδομένοι μύθοι για την Java...5 Τι θα χρειαστείτε...8 Οι διαφορετικές εκδόσεις
Διαβάστε περισσότεραΕργαστήριο 02: Προγραμματισμός με Γενικούς Τύπους (JAVA Generics) ΕΠΛ231 Δομές Δεδομένων και Αλγόριθμοι
Εργαστήριο 02: Προγραμματισμός με Γενικούς Τύπους (JAVA Generics) ΕΠΛ231 Δομές Δεδομένων και Αλγόριθμοι 1 Generic Types Τα Generics έχουν προστεθεί στη JAVA από το 2004 ως μέρος του J2SE 5.0 Με τη χρήση
Διαβάστε περισσότεραΑρχές Τεχνολογίας Λογισμικού
Αρχές Τεχνολογίας Λογισμικού Επισκόπηση του μαθήματος 2 Διδάσκοντες ΘΕΩΡΙΑ Νίκος Παπαδάκης ΕΡΓΑΣΤΗΡΙΟ Αϊβαλής Κώστας costis@teicrete.gr Κονδυλάκης Χάρης kondylak@gmail.com 3 Το μάθημα στο πρόγραμμα σπουδών
Διαβάστε περισσότεραΕΙΣΑΓΩΓΗ ΣΤΗΝ ΠΛΗΡΟΦΟΡΙΚΗ
ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΠΛΗΡΟΦΟΡΙΚΗ Ενότητα 6: Λογισμικό Υπολογιστών Γλώσσες Προγραμματισμού Πασχαλίδης Δημοσθένης Τμήμα Διαχείρισης Εκκλησιαστικών Κειμηλίων Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε
Διαβάστε περισσότερα(Logic Gate Simulator)
Περιγραφή Άσκηση 21 Εξοµοιωτής Κυκλωµάτων Λογικών Πυλών () Στα πλαίσια της άσκησης LogicGateSimulator 1 θα αναπτύξετε ένα πρόγραµµα σύµφωνα µε το οποίο το σύστηµα θα σας επιτρέπει: 1. να ορίζετε ένα κύκλωµα
Διαβάστε περισσότεραJava ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ. Paul Deitel. Harvey Deitel. Εκδόσεις: Μ. Γκιούρδας ΟΓ ΟΗ ΕΚ ΟΣΗ. Deitel & Associates, Inc. Deitel & Associates, Inc.
Java ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ ΟΓ ΟΗ ΕΚ ΟΣΗ Paul Deitel Deitel & Associates, Inc. Harvey Deitel Deitel & Associates, Inc. Απόδοση: Μαίρη Γκλα βά Μαθηματικός, MSc Computer Sci ence Εκδόσεις: Μ. Γκιούρδας Ζωοδόχου
Διαβάστε περισσότεραΕισαγωγή στην Επεξεργασία Ερωτήσεων. Βάσεις Δεδομένων Ευαγγελία Πιτουρά 1
Εισαγωγή στην Επεξεργασία Ερωτήσεων Βάσεις Δεδομένων 2013-2014 Ευαγγελία Πιτουρά 1 Επεξεργασία Ερωτήσεων Θα δούμε την «πορεία» μιας SQL ερώτησης (πως εκτελείται) Ερώτηση SQL Ερώτηση ΣΒΔ Αποτέλεσμα Βάσεις
Διαβάστε περισσότερα