Διδακτικά Βιβλία του Παιδαγωγικού Ινστιτούτου

Αναζήτηση

Βρες
Εμφάνιση

Ανακεφαλαίωση

Σε ένα σύγχρονο προγραμματιστικό περιβάλλον όπως είναι αυτά του αντικειμενοστραφούς και του οδηγούμενου από γεγονότα προγραμματισμού, προσφέρονται νέοι τρόποι υλοποίησης των εφαρμογών, νέα εργαλεία και τεχνικές, αυξημένο γραφικό περιβάλλον εργασίας, αλλά παράλληλα οι κλασικές τεχνικές του τμηματικού και του δομημένου προγραμματισμού είναι πάντοτε απαραίτητες και εφαρμόσιμες.

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

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

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

Λέξεις κλειδιά Αντικειμενοστραφής προγραμματισμός, οδηγούμενος από γεγονότα προγραμματισμός, αντικείμενα, κλάσεις, μέθοδοι, γεγονότα, τρόπος επικοινωνίας χρήστη-εφαρμογής, γραφικό περιβάλλον επικοινωνίας, επικοινωνία εφαρμογών, μενού επιλογών, πλαίσια διαλόγου, διασύνδεση, ενσωμάτωση.