NQC
שפת תכנות
NQC (ראשי תיבות של Not Quite C) היא שפת תכנות, API ומהדר לערכת הרובוטיקה Mindstorms של חברת לגו. שפה זאת מתבססת בעיקר על שפת C אבל כוללת הגבלות מסוימות, כגון המספר המקסימלי של שגרות ומשתנים שמותרים, על פי גרסת הקושחה שקיימת בערכה. השפה פותחה על ידי דייוויד באום.
סביבת פיתוח משולבת עבור NQC קיימות למגוון פלטפורמות שכוללות את Microsoft Windows ,Mac OS X ,לינוקס ,BeOS ו-DOS.
תוכנית דוגמה פשוטה בשפת NQC
עריכהתוכנת בדיקה פשוטה הנכתבת ב-NQC לערכת RCX עם מנוע המחובר ליציאה A עשויה להיראות כך:
task main () // main program{SetPower(OUT_A,OUT_FULL); // set power of motor A to 100% powerOnFor(OUT_A, 200); // let the motor run for 2 seconds, then turn it off}
מנוע A ינוע במשך 2 שניות ואחר כך יפסיק.
חוקיות בטורניר
עריכהNQC אינה חוקית בשום טורניר המאושר על ידי FIRST. מספר קבוצות התלוננו על כך, עד כה ללא הצלחה.[דרוש מקור]
קישורים חיצוניים
עריכהאתר האינטרנט הרשמי של NQC
- סביבות פיתוח משולבות עבור פלטפורמות שונות:
- שיעור NQC על ידי מארק אוברמרס
- שיעור NQC על ידי מאט מילר
🔥 Top keywords: עמוד ראשימיוחד:חיפושI24NEWSהמירוץ למיליון (תוכנית טלוויזיה ישראלית)מארין לה פןבלקספייסרון שפיראמיוחד:שינויים אחרוניםמלחמת חרבות ברזלמאיר אוחנהיורו 2024שחר טבוךסלובניהגזלייטינגדיוגו קושטהרוקדים עם כוכבים (עונה 3, קשת)אדם (זמר)מרדכי אליהוהאח הגדול עונה 14יניב פולישוקכריסטיאנו רונאלדוישראלמיוחד:רשימת המעקבאליפות אירופה בכדורגלרוקדים עם כוכבים (קשת)דרגות צה"להקול בראש 2יהודה לוי (שחקן)אילן רמוןהאיחוד הלאומי (צרפת)קיליאן אמבפהאיסלנדפפה (כדורגלן פורטוגלי)שלומי טפיארוניקו ויליאמסלוסי איוביאן אובלקרונן ברדנה פרידר