Η διαδικασία του προγραμματισμού με τη γλώσσα Python

 
This item is provided by the institution :
TEI of West Macedonia
Repository :
@naktisis
see the original item page
in the repository's web site and access all digital files if the item*
share




2017 (EN)
Η διαδικασία του προγραμματισμού με τη γλώσσα Python

Παπαευσταθίου, Ειρήνη

Η Python είναι μια διερμηνευόμενη, υψηλού επιπέδου γλώσσα με δυναμική σημασιολογία (semantics). Η φιλοσοφία της ενθαρρύνει την αναγνωσιμότητα του κώδικα και έχει μια αρκετά μεγάλη κύρια βιβλιοθήκη (standard library). Ανάμεσα στα κύρια χαρακτηριστικά της είναι: • Εύκολη Εκμάθηση • Αναγνωσιμότητα (πολύ καθαρό, αναγνώσιμο συντακτικό) Συντήρηση • Γρήγορη Ανάπτυξη Εφαρμογών • Διερμηνευόμενη • Πολύ υψηλού επιπέδου δομές δεδομένων • Επεκτάσιμη • Ανοικτού Κώδικα • Παίζει σχεδόν παντού • Ώριμη • Όχι πια segmentation faults • Αυτόματη διαχείριση μνήμης. Από την αρχή της ανάπτυξης της ενθαρρύνεται η ανάπτυξη των εφαρμογών μέσω της Python να είναι όσο πιο απλή γίνεται. Αυτό γίνεται και όσον αφορά την εκμάθηση της ίδιας της γλώσσας, όπου προσπαθείτε να υπάρχει μια ομαλή καμπύλη εκμάθησης και όσον αφορά την αναγνωσιμότητα του παραγόμενου κώδικα. Απότοκος των παραπάνω είναι η ευκολία στην συντήρηση του κώδικα και την επέκταση του. Όπως χαρακτηριστικά έχει γραφτεί, για να κάνουμε αποσφαλμάτωση σε ένα κομμάτι κώδικα χρειαζόμαστε την διπλάσια ευφυΐα από όταν τον γράψαμε. Συνεπώς, αν γράφεις όσο πιο ‘έξυπνο’ δύσκολο κώδικα μπορείς, εκ των πραγμάτων δεν μπορείς να τον αποσφαλματώσεις. Όλα τα παραπάνω συνηγορούν στην δυνατότητα της Python να επιτρέπει την ταχύτατη ανάπτυξη εφαρμογών ειδικά σε σχέση με άλλες γλώσσες χαμηλότερου επιπέδου (πχ C, C++).

Thesis
NonPeerReviewed

Γλώσσες προγραμματισμού (Ηλεκτρονικοί Υπολογιστές)
Προγραμματισμός ηλεκτρονικών υπολογιστών

Τεχνολογικό Εκπαιδευτικό Ίδρυμα (ΤΕΙ) Δυτικής Μακεδονίας (EL)
TEI of West Macedonia (EN)

2017-05


cc_by_nc_nd



*Institutions are responsible for keeping their URLs functional (digital file, item page in repository site)