Συντακτικό λάθος

Συγγραφέας: Louise Ward
Ημερομηνία Δημιουργίας: 7 Φεβρουάριος 2021
Ημερομηνία Ενημέρωσης: 28 Ιούνιος 2024
Anonim
Συντακτικό θεωρία ευθέος και πλάγιου λόγου - Μέρος 1ο
Βίντεο: Συντακτικό θεωρία ευθέος και πλάγιου λόγου - Μέρος 1ο

Περιεχόμενο

Ορισμός - Τι σημαίνει το σφάλμα σύνταξης;

Ένα συντακτικό σφάλμα στην επιστήμη των υπολογιστών είναι ένα σφάλμα στη σύνταξη μιας γλώσσας κωδικοποίησης ή προγραμματισμού που εισάγεται από έναν προγραμματιστή. Τα σφάλματα σύνταξης σφραγίζονται από ένα πρόγραμμα λογισμικού που ονομάζεται μεταγλωττιστής και ο προγραμματιστής πρέπει να τα διορθώσει προτού το πρόγραμμα καταρτιστεί και στη συνέχεια εκτελεστεί.


Εισαγωγή στη Microsoft Azure και το Microsoft Σε αυτό τον οδηγό θα μάθετε τι είναι το cloud computing και πώς η Microsoft Azure μπορεί να σας βοηθήσει να μεταφέρετε και να εκτελέσετε την επιχείρησή σας από το cloud.

Η Techopedia εξηγεί το σφάλμα σύνταξης

Ένας τρόπος να σκεφτούμε ένα σύνταγμα σφάλμα είναι ότι παρουσιάζει μια σημαντική λειτουργία gatekeeping στη σαφήνεια και τη χρηστικότητα του κώδικα. Όπως και σε άλλες ψηφιακές τεχνολογίες, όπως μια διεύθυνση, η παράλειψη ή η κακή τοποθέτηση ενός μόνο γράμματος, αριθμού ή χαρακτήρα δημιουργεί κρίσιμα προβλήματα για ένα υπολογιστικό σύστημα που πρέπει να διαβάζει κώδικα με γραμμικό τρόπο. Είναι επίσης χρήσιμο να σκεφτούμε τα συνήθη αίτια των σφαλμάτων σύνταξης - είτε ένας προγραμματιστής κάνει τυπογραφικό λάθος είτε ξεχνά τη μορφή ή την ακολουθία κάποιας λέξης ή εντολής.

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


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