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

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

Ποια είναι τα δύο λειτουργίες ΟΜΑΡ

Η λειτουργία " ΟΜΑΡ " είναι μια εξίσωση σε Cinnameg , μια γλώσσα προγραμματισμού για τη δημιουργία αλγορίθμων από λειτουργίες . Η λειτουργία " ΟΜΑΡ " παράγει μια αντιστοιχισμένη λίστα των στοιχείων , όπου κάθε στοιχείο λαμβάνει το ίδιο λειτουργικό χαρακτηριστικό . Cinnameg χρησιμοποιεί πολλές εξισώσεις λειτουργίας για την κατασκευή αλγορίθμων . Η λέξη « ΟΜΑΡ » σημαίνει « δυναμική χαρτογραφηθεί λίστα . " Cinnameg
Η

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

να διατυπώσει αλγόριθμους , Cinnameg χρησιμοποιεί λειτουργίες και λειτουργικά συστατικά . Οι λειτουργίες γραπτή χρησιμοποιώντας εξισώσεις , και οι εξισώσεις αρμαθιές από κοινού την κατασκευή του αλγορίθμου . Η γλώσσα προγραμματισμού Cinnameg χρησιμοποιεί ετικέτες όπως " Ορίστε " ή " Αν " για να ξεκινήσει η εξίσωση . Η ίδια ετικέτα προηγείται ένα σύμβολο ποσοστού κατά το τέλος της λειτουργίας . Για πιο σύνθετες εξισώσεις με περισσότερες από μία λειτουργία , η ετικέτα «υπόθεση» χρησιμοποιείται μέσα στις αγκύλες tag .

Η Λίστες Χαρτογράφηση
Η

Η " ΟΜΑΡ " ? συνάρτηση είναι συνάρτηση λίστα χαρτογράφηση Cinnameg . Χαρτογράφηση μια λίστα στο Cinnameg είναι διαφορετική από την οικοδόμηση ενός καταλόγου . Η οικοδόμηση ενός καταλόγου χρησιμοποιεί λειτουργίες για να δημιουργήσετε μια λίστα . Χαρτογράφηση μια λίστα είναι η εφαρμογή λειτουργεί σε κάθε στοιχείο σε μια λίστα . Στην Cinnameg , τα στοιχεία λίστας ονομάζονται μέλη . Άλλες λειτουργίες περιλαμβάνουν τη διαλογή λίστα των μελών της λίστας , μετρώντας μέλη της λίστας , ψάχνοντας μέλη ενός καταλόγου και καταλόγων συγχώνευση . Ορισμένες λειτουργίες , συμπεριλαμβανομένων των " ΟΜΑΡ , " να δημιουργήσει μια δυναμική λίστα . Δυναμικές λίστες ορίζουν τις ίδιες παραμέτρους λειτουργίας σε κάθε μέλος της λίστας .
Εικόνων Λειτουργία ΟΜΑΡ Εξίσωση
Η

Η " ΟΜΑΡ " εξίσωση λειτουργία αποτελείται από δύο λειτουργικά συστατικά και γράφεται ως « DMAP f [a, b, c ] = [f ( α ) , f ( β) , f ( γ) ] " χωρίς το quotes.The πρώτο συστατικό του « ΟΜΑΡ f [ a, b , c] »είναι η συνάρτηση λίστα , όπου" a, b, c " είναι τα μέλη της λίστας. Το δεύτερο συστατικό της " [f ( α ) , f ( β) , f ( γ) ] " εφαρμόζεται την ίδια λειτουργία σε κάθε μέλος του καταλόγου . Η λειτουργία " ΟΜΑΡ " είναι συντομογραφία για " δυναμική χαρτογραφηθεί λίστα », που σημαίνει ότι η αντιστοιχισμένη λίστα είναι δυναμική .
Η
εικόνων

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

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