Ανάπτυξη Εφαρμογών σε Δικτυακό Περιβάλλον με τη Χρήση της Γλώσσας Προγραμματισμού Python

Απόθεσις

 

Εμφάνιση απλής εγγραφής

dc.contributor.advisor Πολίτης, Αναστάσιος
dc.contributor.author Τοτίεφ, Νικόλαος
dc.date.accessioned 2018-06-26T13:32:23Z
dc.date.available 2018-06-26T13:32:23Z
dc.date.issued 2018-06
dc.identifier.uri http://apothesis.teicm.gr/xmlui/handle/123456789/3641
dc.description Το πλήρες κείμενο της εργασίας είναι διαθέσιμο ΚΑΤΟΠΙΝ αιτήματος el
dc.description.abstract Ο κύριος σκοπός της πτυχιακής ήταν η ανάπτυξη δύο εφαρμογών στη γλώσσα Python που λειτουργούν στο τοπικό δίκτυο, LAN. Η πρώτη, αποτελεί μια εφαρμογή ταυτόχρονης συνομιλίας πολλαπλών χρηστών (chat). Η δημιουργία μιας εφαρμογής συνομιλίας μπορεί να επιτευχθεί με τη σύνδεση του υπολογιστή που τρέχει την εφαρμογή μέσω διεπαφών (sockets) στο τοπικό δίκτυο. Για την ομαλή λειτουργία χρησιμοποιήθηκε η διαδικασία της νημάτωσης (threading). Η δεύτερη εφαρμογή, είναι ένα παιχνίδι ανάμεσα σε δύο χρήστες. Για να μπορέσουμε να επιτύχουμε ένα περιβάλλον στο οποίο θα μπορεί να λειτουργεί το παιχνίδι, θα πρέπει και σε αυτή την περίπτωση να συνδέσουμε τον υπολογιστή μέσω διεπαφών στο τοπικό δίκτυο. Σ’ αυτή την περίπτωση όμως δε θα χρησιμοποιήσουμε τη διαδικασία της νημάτωσης. Αντιθέτως, θα καταφύγουμε σε μια πιο απλουστευμένη διαδικασία, απλής σύνδεσης στο δίκτυο. Και οι δύο εφαρμογές πραγματοποιούν σύνδεση TCP / IP στο τοπικό δίκτυο. Για την εκπόνηση της πτυχιακής, χρησιμοποιήθηκε συγκεκριμένα η γλώσσα Python 3.6.4, την οποία παρείχε το ανοιχτού κώδικα πρόγραμμα διανομής γλώσσας, Anaconda. Επίσης, στο Anaconda υπάρχει ενσωματωμένο το περιβάλλον ανάπτυξης κώδικα Spyder, μέσω του οποίου συντάθηκε ο κώδικας των δύο προγραμμάτων. el
dc.format.extent 62 el
dc.language.iso el el
dc.publisher Τ.Ε.Ι. Κεντρικής Μακεδονίας el
dc.rights Αναφορά Δημιουργού-Μη Εμπορική Χρήση-Όχι Παράγωγα Έργα 4.0 Διεθνές
dc.rights.uri http://creativecommons.org/licenses/by-nc-nd/4.0/deed.el
dc.subject TEICM::ΔΙΑΔΙΚΤΥΟ::ΔΙΚΤΥΑΚΕΣ ΤΟΠΟΘΕΣΙΕΣ::ΔΙΚΤΥΑΚΕΣ ΤΟΠΟΘΕΣΙΕΣ -- ΣΧΕΔΙΑΣΗ el
dc.subject TEICM::ΛΟΓΙΣΜΙΚΟ ΕΦΑΡΜΟΓΩΝ::ΛΟΓΙΣΜΙΚΟ ΕΦΑΡΜΟΓΩΝ -- ΑΝΑΠΤΥΞΗ el
dc.subject PYTHON (ΓΛΩΣΣΑ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΥ ΗΛΕΚΤΡΟΝΙΚΟΥ ΥΠΟΛΟΓΙΣΤΗ) el
dc.subject.ddc 005.2762 el
dc.title Ανάπτυξη Εφαρμογών σε Δικτυακό Περιβάλλον με τη Χρήση της Γλώσσας Προγραμματισμού Python el
dc.type Πτυχιακή εργασία
dc.contributor.department Σχολή Τεχνολογικών Εφαρμογών, Τμήμα Μηχανικών Πληροφορικής Τ.Ε. el
dc.heal.publisherID teiser
dc.subject.keyword Ανάπτυξη εφαρμογών el
dc.subject.keyword Γλώσσα Python el
dc.subject.keyword Δικτυακό περιβάλλον el


Αρχεία σε αυτό το τεκμήριο

Αυτό το τεκμήριο εμφανίζεται στις ακόλουθες συλλογές

Εμφάνιση απλής εγγραφής

Αναφορά Δημιουργού-Μη Εμπορική Χρήση-Όχι Παράγωγα Έργα 4.0 Διεθνές Except where otherwise noted, this item's license is described as Αναφορά Δημιουργού-Μη Εμπορική Χρήση-Όχι Παράγωγα Έργα 4.0 Διεθνές