Εισαγωγή στο VEXcode Pro V5

The VEX Visual Studio Code Extension has replaced VEXcode Pro V5, which is now end-of-life.

VEXcode Blocks and VEXcode Text remain actively developed and supported for all VEX platforms.

Το VEXcode Pro είναι μια γλώσσα προγραμματισμού που βασίζεται σε κείμενο και βασίζεται στην τυπική γλώσσα προγραμματισμού C++. Η χρήση του VEXcode Pro V5 για τον προγραμματισμό του ρομπότ V5 σας είναι ένας συναρπαστικός τρόπος κατανόησης ορισμένων βασικών εννοιών προγραμματισμού.

Είτε οι μαθητές έχουν εμπειρία με το VEXcode V5 είτε ξεκινούν με το VEXcode Pro V5, είναι σημαντικό να έχουν κατανοήσει τα βασικά του προγραμματισμού κειμένου.

Πώς ένα ρομπότ V5 λαμβάνει και χρησιμοποιεί τις οδηγίες του VEXcode Pro V5

Λογικό διάγραμμα που δείχνει πώς οι οδηγίες εισόδου και κειμένου ερμηνεύονται στην έξοδο. Συγκεκριμένα, οι οδηγίες κειμένου VEXcode V5 εισέρχονται πρώτα στον μεταγλωττιστή, ο οποίος είτε δημιουργεί ένα μήνυμα σφάλματος είτε συνδυάζεται με την είσοδο, και τέλος στον κώδικα μηχανής που δημιουργεί την έξοδο.

  • Στο VEXcode Pro V5, οι χρήστες δημιουργούν οδηγίες που θα αποστέλλονται στο ρομπότ για να το ελέγχει. Αυτές οι οδηγίες είναι γραμμένες σε κείμενο C++. Αυτές οι οδηγίες υποβάλλονται σε επεξεργασία από τον μεταγλωττιστή C++, ένα εργαλείο που χρησιμοποιείται για τη μετατροπή κειμένου προγραμματισμού σε κώδικα μηχανής. Ο κώδικας μηχανής είναι η αριθμητική γλώσσα που φορτώνεται στον εγκέφαλο του ρομπότ, όπου στη συνέχεια εκτελείται. 
  • Εάν ο μεταγλωττιστής δεν μπορεί να επεξεργαστεί τις οδηγίες, ο προγραμματιστής λαμβάνει ένα μήνυμα σφάλματος. Εάν ο μεταγλωττιστής μετατρέψει με επιτυχία το πρόγραμμα, το πρόγραμμα θα είναι έτοιμο για εκτέλεση. 
  • Πολλά προγράμματα χρησιμοποιούν δεδομένα εισόδου από αισθητήρες για να καθορίσουν ποια ενέργεια ή έξοδο θα εκτελέσουν. 

Για περισσότερες πληροφορίες σχετικά με τη μεταγλώττιση ενός προγράμματος, ανατρέξτε στο ακόλουθο άρθρο:

Πώς να μεταγλωττίσετε/λήψετε/εκτελέσετε ένα έργο - VEXcode Pro V5

For more information, help, and tips, check out the many resources at VEX Professional Development Plus

Last Updated: