Η έννοια της συνοχής εισάγεται για να συλλάβει την «ποιότητα» , « συνοπτικό » και «αποτελεσματικότητα» χαρακτηριστικά ενός προγράμματος στο τομέα της μηχανικής λογισμικού. Η έννοια αυτή το καθιστά εύκολο να προσδιορίσει πόσο στενά συνδέονται με κάθε μονάδα του προγράμματος λογισμικού είναι , πράγμα που δείχνει πόσο γρήγορα μπορεί να εκτελέσει διάφορες εργασίες που του έχουν ανατεθεί . Αυξημένη συνοχή ενός προγράμματος λογισμικού επιτυγχάνεται μέσω πολύ ταυτόσημες εργασίες που εκτελούνται από διαφορετικές ενότητες του, και είναι αντιστρόφως ανάλογη προς τη μείωση του αριθμού των ενοτήτων . Αυτό σημαίνει ότι ένα πρόγραμμα λογισμικού που έχουν σχεδιαστεί για να εκτελεί πολλαπλές εργασίες μέσω πολλαπλών μονάδων έχει μεγαλύτερη πιθανότητα να έχουν μικρότερη συνοχή, η οποία επηρεάζει αρνητικά τη συνολική απόδοση και την αποτελεσματικότητά της στην υπολογιστικών μηχανών .
Εικόνων Συνεταιριστικές Αρχές
Συνεταιριστικές αρχές της συνοχής λογισμικό αναφέρονται στους τύπους σχέσεων μεταξύ μιας μονάδας λογισμικού και αντίστοιχες δράσεις ( ενέργειες ) . Οι αρχές αυτές αποτελούν συλλογικά τη συνοχή οποιοδήποτε πρόγραμμα λογισμικού , και ποικίλλουν ανάλογα με τις διαφορετικές λειτουργικές απαιτήσεις του . Υπάρχουν επτά συνεταιριστικές αρχές επισημοποιήθηκε για επτά είδη της συνοχής του λογισμικού , η οποία περιλαμβάνει τυχαία , λογική , χρονική , διαδικαστικά , επικοινωνιακές, διαδοχική , και λειτουργικά συνειρμών . Κάθε ένας από αυτούς τους τύπους για τη συνοχή έχει μια μοναδική συνειρμική αρχή που συνδέονται με αυτό , οι οποίες καθορίζουν τις ιδιότητες της δράσης για κάθε ενότητα του λογισμικού .
Η Καταλύματα
Η
Υπάρχουν ορισμένες προ καθορισμένες ιδιότητες που συνδέονται με τη συνοχή στην τεχνολογία λογισμικού . Για παράδειγμα, εάν οποιοδήποτε λογισμικό αποτελείται από τρεις διαφορετικές ενότητες και όλοι τους είναι παρόμοια με κάθε άλλη από την άποψη των δράσεων , η συνολική συνοχή του προγράμματος λογισμικού αυξάνει . Ομοίως, η συνοχή μειώνεται εάν αυτές οι ενότητες έχουν εντελώς διαφορετικές και μοναδικές δράσεις που συνδέονται με αυτά . Επιπλέον, η συνοχή των προγραμμάτων λογισμικού είναι επίσης εξαρτάται από το είδος των δεδομένων που επεξεργάζεται , και είναι αντιστρόφως ανάλογη με την αύξηση του αριθμού των τύπων δεδομένων .
Εικόνων Ανάλυση
Η
Συνοχής ένα πρόγραμμα λογισμικού μπορεί να είναι η ανάλυση μέσω ποσοτικών και ποιοτικών μεθόδων . Σε ποιοτικούς διαδικασίας μέτρησης , ο κωδικός του κειμένου του προγράμματος λογισμικού αναλύεται λαμβάνοντας διαφορετικά δείγματα της και την αξιολόγησή τους σύμφωνα με τα πρότυπα κωδικοποίησης της αντίστοιχης γλώσσας προγραμματισμού . Σε αντίθεση με αυτό , η ποσοτική αξιολόγηση της συνοχής προσδιορίζει τον αριθμό των μονάδων που αποτελείται σε ένα πρόγραμμα λογισμικού και αξιολογεί τις δράσεις τους, σύμφωνα με προκαθορισμένες κλίμακες .
Η
εικόνων
Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα