Διαδικτυακή, συνεργατική επεξεργασία κειμένου και μεταγλώτιση κώδικα C

Το τεκμήριο παρέχεται από τον φορέα :
Χαροκόπειο Πανεπιστήμιο   

Αποθετήριο :
Βιβλιοθήκη και Κέντρο Πληροφόρησης ΕΣΤΙΑ   

δείτε την πρωτότυπη σελίδα τεκμηρίου
στον ιστότοπο του αποθετηρίου του φορέα για περισσότερες πληροφορίες και για να δείτε όλα τα ψηφιακά αρχεία του τεκμηρίου*



Διαδικτυακή, συνεργατική επεξεργασία κειμένου και μεταγλώτιση κώδικα C

Παπανικολάου, Αθανάσιος, Παναγιώτης

graduate_thesis
Πτυχιακή Εργασία (EL)
Graduate Thesis (EN)

2021-03-29


Τα συνεργατικά περιβάλλοντα επεξεργασίας κειμένου σε πραγματικό χρόνο έχουν καταφέρει να εκμηδενίσουν την απόσταση μεταξύ των χρηστών και δίνουν την δυνατότητα συνεργασίας από οποιοδήποτε μέρος του κόσμου. Στην παρούσα πτυχιακή εργασία αναπτύχθηκε ένα διαδικτυακό περιβάλλον για την συνεργατική επεξεργασία κώδικα σε γλώσσα προγραμματισμού C, σε πραγματικό χρόνο, με την λογική δηλαδή ότι δεν εμποδίζει ταυτόχρονες τροποποιήσεις στον κώδικα μεταξύ πολλών χρηστών που επικοινωνούν με έναν κεντρικό server και η κατάσταση του αρχείου αποθηκεύεται σε βάση δεδομένων. Ακόμα, οι χρήστες θα έχουν την δυνατότητα εκτέλεσης του κώδικα και κοινή παρακολούθηση των αποτελεσμάτων. Κάθε χρήστης έχει έναν λογαριασμό με τα project του και τα collaborative projects, καθώς και εύκολη διαχείριση των συνεργατών σε ένα project και των δικαιωμάτων τους. Αρχικά, γίνεται ανάλυση ήδη διαθέσιμων λογισμικών και των αλγορίθμων Operational Transformation που χρησιμοποιούνται για να λύσουν τα conflicts που προκύπτουν κυρίως λόγω latency των χρηστών και ταυτόχρονων αλλαγών στο ίδιο αρχείο. Έπειτα, γίνεται ανάλυση της αρχιτεκτονικής , των τεχνολογιών και των προκλήσεων που αντιμετωπίστηκαν στην συγκεκριμένη εργασία. Τέλος, συγκρίνονται οι διαθέσιμες τεχνολογίες με τις προσεγγίσεις και λύσεις των κυριότερων προβλημάτων που αντιμετωπίστηκαν στην πτυχιακή εργασία.

Ηλεκτρονικοί υπολογιστές. Επιστήμη των υπολογιστών

Εφαρμογές
εργαλεία
διαδικτυακός
Προγραμματισμός
μεταγλωττιστής
συνεργατικός
ζωντανά
συντάκτης
κλπ.

Τμήμα Πληροφορικής και Τηλεματικής

Αναφορά Δημιουργού – Μη Εμπορική Χρήση – Όχι Παράγωγα Έργα 4.0




*Η εύρυθμη και αδιάλειπτη λειτουργία των διαδικτυακών διευθύνσεων των συλλογών (ψηφιακό αρχείο, καρτέλα τεκμηρίου στο αποθετήριο) είναι αποκλειστική ευθύνη των αντίστοιχων Φορέων περιεχομένου.