| Xerblin. Un'interfaccia di computer umana libera e open source |
Scarica ora |
Xerblin. Classifica e riepilogo
- Nome editore:
- Simon Forman
- Sito web dell'editore:
- http://www.xerblin.com/
- Sistemi operativi:
- Mac OS X
- Dimensione del file:
- 62 KB
Xerblin. Tag
Xerblin. Descrizione
Un'interfaccia di computer umana libera e open source Xerblin è una fonte libera e open source, completamente generale interfaccia umana-computer. Xerblin fornisce una singola metafora per interagire con i computer che è abbastanza semplice da insegnare ai bambini o agli anziani ma fornisce strutture che sono utili per i programmatori avanzati. Xerblin può integrare tutti i livelli di software dal desktop al linguaggio di assemblaggio. Ci sono tre elementi di base dell'utente a un sistema Xerblin. · Stack - Un posto per mettere oggetti per la manipolazione dell'utente. Questo è simile a una lavagna per appunti, tuttavia più di un elemento può essere su di esso in un momento e esecutivoWordwords (vedi sotto) operare sugli elementi nella pila per convenzione. · Dizionario - un posto per memorizzare gliGegablewords. Qualsiasi parola che è inscritta nel dizionario può essere eseguita dall'interfaccia utente. · Interpretere - Un interprete di comando molto semplice che si prende cura di correre le parole eseguite sullo stack. Assomiglia a un quarto interprete. In aggiunta ai tre elementi UI suddivisi ci sono comandi discreti chiamati eseguibili che forniscono la funzionalità di base del sistema e possono essere composti in comandi più complessi. · EsegaGraga: le unità di base della funzionalità in Xerblin, questi vivono Nel dizionario e agire sullo stack. Possono essere composti in comandi composti utilizzando quattro relazioni primitive.L'Esegabile incorporata può essere composta in comandi composti utilizzando le seguenti quattro relazioni primitive. · Sequenza - Fai una cosa dopo un'altra. · Loop - fai di nuovo qualcosa. · Branch - cosa o un'altra. · Parallel - Fai due cose che non sono in conflitto. Requisiti: · Python.
Xerblin. Software correlato