82
5.2.2 Μετρικά Μικροελεγκτή
Το λογισμικό του μικροελεγκτή αποτελείται από 2 αρχεία πηγαίου κώδικα. Στα αρχεία
αυτά γίνεται χρήση δύο γλωσσών προγραμματισμού Wiring και C++. Πιο αναλυτικά, το 31%
του κώδικα είναι Wiring και το υπόλοιπο 69% είναι C++. Όσον αφορά το μέγεθος του κώδικα
είναι 820 kB και συνολικός αριθμός γραμμών του 645 γραμμές. Στον πίνακα παρακάτω
(Πίνακας 10), παρουσιάζονται πιο αναλυτικά οι μετρήσεις της συγκεκριμένης υλοποίησης.
Μέτρηση
Αριθμός
Αρχεία
2
Συνολικό Μέγεθος
820kB
Συνολικές γραμμές
645
Πίνακας 10: Μετρήσεις Μικροελεγκτή
5.2.3 Μετρικά Εφαρμογής Ιστοχώρου
Η εφαρμογή ιστοχώρου που αναπτύχθηκε στην παρούσα διπλωματική εργασία,
αποτελείται από ένα αρχείο κώδικα Html το οποίο είναι συμπιεσμένο σε gzip μορφή για
ταχύτερη εκτέλεση από τον διακομιστή και εξοικονόμηση χώρου. Το αρχείο αυτό,
περιλαμβάνει όλες τις Script συναρτήσεις (JavaSript, JQuery) που χρησιμοποιήθηκαν καθώς
και το CSS της ιστοσελίδας. Ο συνολικός αριθμός γραμμών κώδικα του είναι 804 γραμμές και
το συνολικό του μέγεθος του 24kB. Ακολουθεί ο πίνακας (Πίνακας 11) που φαίνονται
αναλυτικά οι παραπάνω μετρήσεις.
Μέτρηση
Αριθμός
Αρχεία
1
Συνολικό Μέγεθος
24kB
Συνολικές Γραμμές
804
Πίνακας 11: Μετρήσεις Κώδικα Εφαρμογής Ιστού