- 1. REGRESANDO DE GUI A LINEA DE COMANDOS
- 2. Qu distingue a unprofesional de las TI'sde quien no lo
es?
- 3. Neal Stephenson afirma que es el uso de la LNEA DE COMANDOS
Stephenson, Neal.In the Begining Was The Command Line .
- 4. Y para ello cita a H.G. Wells...
- 5. ...y su clebre
- 6. Una humanidad dividida... Elois grciles, vegetarianos e
inofensivos Morlocks Feos, carnvoros ytecnolgicos
- 7. Morlock = Informtico
- Convierte los pensamientos ensmbolos alfanumricos
- 8. Los introducea mano
- 9. Medianteun proceso que:
- Elimina todaambigedad
- 10. Revela todas laspresunciones ocultas
- 11. Castiga laimprecisin
- 12. Tarjetas Perforadas Lnea de Comandos GUI Realidad
Aumentada.... iPad Estupidez del Usuario
- 13. Un buen ejemplo: AutoCAD conserva su LNEA DE COMANDOS
!
- 14. Nosotros estamos haciendo un CADopen source tambin centrado
en la LNEA DE COMANDOS !
- 15. Arquitectura de AcademicCAD
- 16. Qu pasa con aquellos comandos que slo tienen GUI?
NecesitanREGRESARSE a lnea de comandos !
- 17. Modelo OO de una GUI
- 18. Reglas Gramaticales
- 19. Reglas Gramaticales
- 20. Reglas Gramaticales
- 21. Generalizando...
- Crear una clase sintctica por cada clase contenedora (cuadro de
dilogo, grupo de radio, etc.)
- 22. Ciclar su sintaxis hasta recibir un token vaco
- Retorar el control a la clase sintctica que invoc a la
actual
- 23. Para el cuadro de dilogo, el token vaco equivale al objeto
Button OK
- Mostrar una cadena de caracteres distinta por cada cada una de
las clases contenedoras u objetos que son agregacione directas del
dilogo
- 24. ...Generalizando
- Si estn presentes objetos Button Help, reemplazar por la
solicitud de ayuda (?) de lnea de comandos.
- 25. Reemplazar el objeto Button Cancel por el carcter de escape
(ESC)
- Al presionarse en cualquier momento detiene la interpretacin
del comando
- 26. Y asAD INFINITUM ...
- 27. Conclusiones
- En muchas ocasiones resulta ms sencillo escribir -y emplear- un
intrprete de comandos que una GUI
- 28. Se ha demostrado la factibilidad de construir tal intrprete
de comandos a partir de una GUI existente
- 29. Mediante la observacin de los widgets que la forman, y la
aplicacin recursiva de una serie de sencillas reglas de
traduccin.
- 30. GRACIAS POR SU ATENCIN ? Jos Enrique Alvarez Estrada
[email_address] MSN:[email_address]