Υλικό υπολογιστών

Γνώση Υπολογιστών >> Υλικό υπολογιστών >  >> Σταθμοί εργασίας

Είναι το βασικό έργο το ίδιο όπως στο robotc;

Όχι, το `main main 'δεν είναι άμεσα ισοδύναμο με τίποτα στο ρομπότ. Το ROBOTC χρησιμοποιεί το `task main ()` ως το κύριο σημείο εισόδου του προγράμματος. Άλλες γλώσσες που χρησιμοποιούνται για τον προγραμματισμό ρομποτικής έχουν διαφορετικούς τρόπους καθορισμού της κύριας λειτουργίας.

Το πλησιέστερο ισοδύναμο εξαρτάται από τη γλώσσα που τη συγκρίνετε. Για παράδειγμα:

* c/c ++: Το ισοδύναμο θα ήταν `int main () {...}` Αυτό είναι το τυπικό σημείο εισόδου για προγράμματα C και C ++.

* Python: Δεν υπάρχει άμεσο ισοδύναμο μιας «εργασίας» στο Standard Python. Το κύριο μπλοκ εκτέλεσης είναι απλά ο κώδικας στο ανώτατο επίπεδο του σεναρίου σας. Μπορείτε να χρησιμοποιήσετε νήματα ή πολλαπλές επεξεργασίες για ταυτόχρονες εργασίες.

* labview: Το Labview χρησιμοποιεί ένα πρότυπο γραφικού προγραμματισμού, οπότε δεν υπάρχει άμεσο ισοδύναμο κειμένου. Το κύριο πρόγραμμα ορίζεται από τη δομή του VI (εικονικό όργανο).

Στην ουσία, το `task main ()` στο robotc είναι μια συνάρτηση που χρησιμεύει ως το κύριο σημείο εισόδου ειδικά σχεδιασμένο για τις δυνατότητες πολλαπλών στοιχείων της ρομπότ. Άλλες γλώσσες χειρίζονται διαφορετικά την κύρια εκτέλεση του προγράμματος, συχνά χωρίς τη ρητή λέξη -κλειδί "Task".

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

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