Προγραμματισμός

* Γνώση Υπολογιστών >> Προγραμματισμός >> Προγραμματισμός Υπολογιστών Γλώσσες

Ποια είναι τα οφέλη της υπό όρους Δηλώσεις

; Πολλές γλώσσες προγραμματισμού παρέχει έλεγχο ροής κατασκευάσματα όπως υπό όρους δηλώσεις . Χρησιμοποιώντας όρους δηλώσεις , οι προγραμματιστές μπορούν να καθορίσουν Boolean λογικές δοκιμές , προσαρμόζοντας τη ροή εκτέλεσης του προγράμματος σε συγκεκριμένα σενάρια . Υπό όρους δηλώσεις αυτές προσφέρουν μια σειρά από σημαντικά οφέλη για τους προγραμματιστές . Η κατανόηση της λογικής που εμπλέκονται στην υπό όρους δηλώσεις εξοπλίζει προγραμματιστές τη δυνατότητα να επιλέξει πότε να τις χρησιμοποιήσουν σε προγράμματα . Υπό όρους δηλώσεις είναι το κλειδί για τη λειτουργικότητα σε πολλά Web και desktop εφαρμογές . Έλεγχος
Η

Η κύρια λειτουργία της υπό όρους δήλωση είναι να δώσει στον προγραμματιστή ένα επίπεδο ελέγχου της ροής των καταστάσεων εκτέλεσης όταν μια εφαρμογή εκτελείται . Αντί να υπαγορεύει μια γραμμική σειρά από δηλώσεις προγραμματισμού να εκτελέσει με τη σειρά τους , οι προγραμματιστές μπορούν να αυξήσουν την αποτελεσματικότητα τους , χρησιμοποιώντας τις δομές ελέγχου, όπως υπό όρους δηλώσεις . Οι περισσότεροι όρους κατασκευάσματα κώδικα ξεκινούν με " if" , που προαιρετικά ακολουθείται από πολλαπλά " else if " δηλώσεις και μια τελική "αλλιώς" δήλωση. Αυτό το φάσμα των επιλογών παρέχει ένα βαθύ επίπεδο ελέγχου πάνω στο τι συμβαίνει όταν τα προγράμματα εκτελούν .
Εικόνων Boolean Logic
Η

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

if ( $ num <0 ) echo " Κάτω από το μηδέν " ? Else if ( $ num == 0 ) echo " Μηδέν" ? Αλλιώς echo " Πάνω από το μηδέν " ?

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

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

αν ( userName.length ( ) > 20 ) { userName = userName.substring ( 0 , 20 ) ? }

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

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

εάν ( someNumber > 10

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

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