Η διαφορά μεταξύ ενός τελεστή και ενός χειριστή

Στοχαστική φοιτήτρια που στέκεται δίπλα στον πίνακα

Οι τελεστές και οι τελεστές αναλύονται σε μαθηματικές συναρτήσεις.

Πίστωση εικόνας: Monkey Business Images/Monkey Business/Getty Images

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

Οι τελεστές είναι αξίες

Οι τελεστές είναι αριθμητικές, κείμενο και τιμές Boolean που ένα πρόγραμμα μπορεί να χειριστεί και να χρησιμοποιήσει ως λογικές κατευθυντήριες γραμμές για τη λήψη αποφάσεων. Όπως και με τα μαθηματικά, τα προγράμματα υπολογιστών μπορούν να χρησιμοποιούν σταθερές τιμές και μεταβλητές ως τελεστές. Οι μεταβλητές είναι αποθήκες δεδομένων που καλούνται με όνομα αντί για τιμή. Εάν έχετε τη μεταβλητή "δεκάδες" με την τιμή "2" και τη σταθερά "12" στην εξίσωση "δεκάδες * 12 = 24." Και οι δύο «δεκάδες» και «12» είναι τελεστές στην εξίσωση.

Το βίντεο της ημέρας

Οι χειριστές χειρίζονται και ελέγχουν τελεστές

Οι τελεστές χρησιμοποιούνται για τον χειρισμό και τον έλεγχο των τιμών τελεστών. Οι τελεστές περιλαμβάνουν μαθηματικές ενέργειες όπως συν, πλην, πολλαπλασιασμό και διαίρεση για χειρισμό δεδομένων και αλλαγή αριθμητικών τιμών. Για παράδειγμα, το "*" είναι ο τελεστής σε "δεκάδες * 12 = 24." Οι τελεστές ορίζουν επίσης συμβολοσειρές χαρακτήρων όπως "Tom Sawyer" και φέρουν τιμές Boolean όπως "true". Τελεστές όπως "==" μπορούν να χρησιμοποιηθούν για να δουν εάν οι τιμές συμβολοσειράς και Boolean ταιριάζουν με συνθήκες όπως "hungry == true" για να προχωρήσουμε με ένα σύνολο εντολών εάν το "hungry" είναι αληθής. Τελεστές όπως το "and" και το "or" μπορούν να χρησιμοποιηθούν για τη δημιουργία πολύπλοκων λογικών συνθηκών.