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 |