ερώτηση

* Γνώση Υπολογιστών >> ερώτηση >> PC Αντιμετώπιση προβλημάτων

Τι είναι Bug σε έναν υπολογιστή

; σφάλματα υπολογιστών έρχονται σε πολλές μορφές και μπορεί να προκαλέσει σοβαρά προβλήματα όταν αυτά προκύπτουν . Η εύρεση και τον καθορισμό σφάλματα είναι ένα από τα κύρια καθήκοντα που αντιμετωπίζουν οι προγραμματιστές υπολογιστών σε καθημερινή βάση , αλλά ως χρήστης δεν χρειάζεται να τα κατανοήσουν σε οποιοδήποτε επίπεδο της πολυπλοκότητας . Ωστόσο , έχοντας επίγνωση του τι είναι ένα bug σε γενικό επίπεδο μπορεί να είναι χρήσιμη σε όποιον χρησιμοποιεί υπολογιστές σε τακτική βάση . Αιτίες
Η

Bugs προκαλούνται από τα λάθη στον προγραμματισμό του πηγαίου κώδικα ή καταρτίζονται ( εκτελέσιμο ) εφαρμογές . Bugs μπορεί να συμβεί στο πλαίσιο των προγραμμάτων λογισμικού που είναι εγκατεστημένα στον υπολογιστή σας , σχετικά με το ίδιο το λειτουργικό σύστημα ή για εφαρμογές που έχουν πρόσβαση μέσω του Διαδικτύου . Υπάρχουν πολλοί διαφορετικοί τύποι των λαθών που μπορεί να προκαλέσει ένα σφάλμα προγραμματισμού : συντακτικά λάθη ( η λανθασμένη χρήση της σύνταξης γλώσσα προγραμματισμού , παρόμοιο με ένα γραμματικό λάθος στη φυσική γλώσσα ) , ελαττώματα σχεδιασμού και μερικές φορές τα λάθη που προκαλούνται από την κατάρτιση των προγραμμάτων . Σε γενικές γραμμές , τα προγράμματα που έχουν δοκιμαστεί σε βάθος είναι λιγότερο πιθανό να περιέχουν σφάλματα
εικόνων Τύποι
Η

Μερικά σφάλματα που προκαλούνται από την αριθμητική ή σφάλμα αριθμητική - . Για παράδειγμα , όταν ένα υπολογισμός έχει παραχθεί ένα έγκυρο αποτέλεσμα . Εάν οι αλγόριθμοι πλαίσιο ενός προγράμματος δεν έχουν εργαστεί μέσω σωστά , αυτό μπορεί να προκαλέσει σφάλματα λογικής , για παράδειγμα , όπου η εκτέλεση κώδικα κολλήσει σε ένα άπειρο βρόχο ( ένα ατέλειωτο κύκλο που σταματά το πρόγραμμα από τη διαδικασία ) . Προγράμματα συχνά περιέχουν αποσπάσματα κώδικα που λαμβάνουν εισροές από κάποια εξωτερική θέση , και αν αυτά δεν υπάρχουν , τα σφάλματα μπορούν να προκύψουν .

Η Επιδράσεις
Η

Εάν ένα bug συμβαίνει όταν τρέχετε ένα πρόγραμμα στον υπολογιστή σας , μπορεί να προκαλέσει το πρόγραμμα για την συντριβή , και ενδεχομένως επίσης να προκαλέσει προβλήματα για άλλα προγράμματα . Άπειρες φορές είναι από τους πιο κοινούς τύπους των σφαλμάτων , και όταν αυτά συμβαίνουν πόρους του υπολογιστή σας ( μνήμη και επεξεργαστική ισχύ ) μπορεί να γίνει δεμένο , σας εμποδίζει από το να είναι σε θέση να πραγματοποιήσει οποιαδήποτε άλλα καθήκοντα . Bugs δεν προκαλούν πάντα στην πραγματικότητα ένα πρόγραμμα για την συντριβή ? Μερικές φορές απλά επιβραδύνουν την εκτέλεσή του , καθώς και των άλλων προγραμμάτων που τρέχουν
εικόνων Λύσεις
Η

Αν έχετε . ένα πρόγραμμα που εκτελείται που προκαλεί ένα πρόβλημα , μπορεί να χρειαστεί να την αναγκάσει να σταματήσει να τρέχει , προκειμένου να επανακτήσει τον έλεγχο του συστήματός σας . Εάν το κλείσιμο του παραθύρου που περιέχει το πρόγραμμα δεν λειτουργεί , δοκιμάστε να κλείσετε μέσω Task Manager του υπολογιστή σας , αν είστε σε Windows , ή Activity Monitor εάν είστε σε έναν υπολογιστή Mac . Εντοπίστε το πρόγραμμα και επιλέξτε " End Task " για τα Windows , ή να επιλέξετε το εικονίδιο της Apple και "Force Quit " για Mac .
Εικόνων Σχόλια
Η

Ανάλογα με το εν λόγω πρόγραμμα , μπορείτε να είστε σε θέση να παρέχουν ανατροφοδότηση για τους προγραμματιστές έτσι ώστε να μπορείτε να διορθώσετε το σφάλμα , αν δεν είναι ήδη υπό εξέταση. Πολλές εφαρμογές αυτοματοποιήσει τη διαδικασία αυτή , όταν ισχύει ένα πρόγραμμα για να σταματήσουν το κάπνισμα . Σε αυτές τις περιπτώσεις, θα δείτε συνήθως ένα παράθυρο pop up που σας ρωτά αν θέλετε να στείλετε μια αναφορά σφάλματος για να τους δημιουργούς του λογισμικού να αφήσει τους να γνωρίζουν σχετικά με το πρόβλημα . Δεν χρειάζεται να το κάνετε αυτό , αλλά οι πληροφορίες σας μπορεί να συμβάλλει στη βελτίωση των μελλοντικών εκδόσεων του προγράμματος .
Η
εικόνων

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα