Κατέβασμα παρουσίασης
Η παρουσίαση φορτώνεται. Παρακαλείστε να περιμένετε
1
Παρουσίαση εργαλείου ελέγχου προγραμμάτων
ΕΠΙΧΕΙΡΗΣΙΑΚΟ ΠΡΟΓΡΑΜΜΑ ΕΚΠΑΙΔΕΥΣΗ & ΔΙΑ ΒΙΟΥ ΜΑΘΗΣΗ, ΑΡΧΙΜΗΔΗΣ ΙΙΙ: ΕΝΙΣΧΥΣΗ ΕΡΕΥΝΗΤΙΚΩΝ ΟΜΑΔΩΝ ΣΤΑ ΤΕΙ Υποέργο 18: Εφαρμογή γενετικών αλγορίθμων και ποιοτικής συλλογιστικής για τον ευφυή έλεγχο και κατανόηση προγραμμάτων
2
Γενικές πληροφορίες Το εργαλείο είναι ένας δικτυακός τόπος
Οι βασικές τεχνολογίες που χρησιμοποιεί είναι: w3C πρότυπα, XHTML, CSS, php, mysql, apache server, javascript – AJAX. Έχουν υιοθέτηθεί στην ανάπτυξη του εργαλείου όλα τα ανοικτά προτύπα, δομές, πρωτοκόλλα και αρχιτεκτονικές
3
Τεχνολογίες webserver με λειτουργικό συστήμα (Linux Debian deb7u1 x86_64). γλώσσα προγραμματισμού php στην πλευρά του webserver User Interface: CSS3, HTML5 εκτελεσιμα αρχεία από compile με συντακτικούς αναλυτές όπως οι yacc, lex, gcc και το openjdk
4
Αρχιτεκτονική εφαρμογή εκτέλεσης των ελέγχων client εφαρμογή
5
Λειτουργικότητα εργαλείου
Εισαγωγή κώδικα και δεδομένων ελέγχου Πυρόδοτηση διαδικασίας εκτέλεσης ανάγνωσης (zkj) συνάρτησης-αλγόριθμου που θέλουμε να ελέγξουμε, παράγωγή νέου αρχείου (testmethod). Eκτέλεση της διαδικασίας mkmodel που λαμβάνει το προηγούμενο αρχείο (testmethod) και ενσωμάτωση με το αρχείο Model-base.java
6
Λειτουργικότητα εργαλείου
παράγωγή του αρχείου Model.java που περιέχει τα δεδομένα εισόδου compile του αρχείου Model.java και παραγωγή αποτελέσματων του ελέγχου Αποστολή των αποτελεσμάτων στην διεύθυνση που έχει δηλωθεί
7
Πειραματικός έλεγχος Επίδειξη της εφαρμογής
Επίδειξη της εφαρμογής Case study αξιολόγησης κώδικα
8
Ευχαριστούμε πολύ!!!
Παρόμοιες παρουσιάσεις
© 2024 SlidePlayer.gr Inc.
All rights reserved.