See leht on masintõlge ja võib sisaldada vigu. Aluseks on ingliskeelne originaal. Vaata ingliskeelset originaali: Koodi jooksja

ROOTCASTLE / TEHNOLOOGIAABI

Koodi jooksja

JavaScript ja Python brauseris, Sofia AI abi abil.

LOCAL EXECUTION · CODE STAYS IN YOUR BROWSER · Pyodide 314.0.7 (WebAssembly) · Time limit 10 s

Tab inserts indentation; press Esc, then Tab to leave the editor. Ctrl+Enter runs the program.

Output (stdout / stderr)

The program has not been run yet.

Understand the error with Sofia AI

The code and the end of the output are sent to Sofia AI for an explanation and a fix suggestion. The code is not run on the server.

Milleks see on?

Proovige CRC-tabelit, PID-loogi, anduriteandmete puhastamist või väikest spektri arvutamist enne seadmete kasutamist. Näited jagavad teemasid teiste LAB-riistadega: võrrelge Modbus CRC-16 protokolli kontrollija ja PID-reaktsiooni sandboxiga. Kui programm ebaõnnestub, saate Sofia AI-le saata koodi ja selle väljundite lõppu, et saada selgitust ja paranduse soovitust.

Kus kood töötab?

Ainult teie brauseris. JavaScript töötab eraldi veebitöötajana, kus on eemaldatud võrguteenuse ja salvestusvõimalus. Python töötab Pyodide (CPython, kompilitud WebAssembly'ks), mis on alla laaditud kindlaksmääratud versioonist jsDelivr'ist. Rootcastle server ei tööta ega salveeri koodi. Teie projekt on säilitatud ainult selle brauseri kohalikus salvestuses. Sofia AI saab koodi esimese 6000 ja väljundi viimase 2000 teavet, ja seda ainult siis, kui vajutate nuppu ja annate nõusoleku.

Piirangud

Iga käivitus on piiratud 10 sekundiga ja 100 000 väljundi tähemärgi arvuga; töötaja lõpetatakse, kui on saavutatud piir. Sisend ei ole interaktiivne: input() ja readline() loevad ridade standardi sisendkastist järjestuses. Pythonis on vaid standardseadistus (paketid, näiteks numpy, ei laadita). Veebibrauseris kuvatavad ajastus- ja täisarvutuse tulemused ei näita mikroprotsessori reaalajas käitust; kontrollige sisseehitatud koodi sihtseadmes.

Referentsid

Pyodide · Modbus over Serial Line Specification V1.02, §6.2.2 (CRC-16) · K. J. Åström, T. Hägglund, Edasijõudnud PID-juhtimine, ISA, 2006 · MDN: Web Workers API

Õppimise töölaua. Sofia AI soovitused võivad olla ekslikud; käivitage ja kontrollige muudatus enne, kui sellele toetute.

← Rootcastle LAB

Search commands or pages