“Conocimiento software>Ingeniería del Software

¿Cómo se ve el software?

2015/4/13
El software no "se ve" en la forma en que lo hace un objeto físico. No tiene forma física. Lo que ve depende completamente de la * interfaz * El software proporciona:

* Interfaz gráfica de usuario (GUI): Esto es lo que la mayoría de la gente piensa cuando piensan en el "software que se ve" de cierta manera. Esta es la presentación visual en una pantalla, que incluye ventanas, botones, menús, iconos, texto, imágenes y otros elementos visuales. La apariencia varía enormemente según el propósito del software y las elecciones del diseñador. Un procesador de textos se verá diferente de un juego, que se verá diferente de un programa de hoja de cálculo.

* Interfaz de línea de comandos (CLI): Esto está basado en texto. Interactúa escribiendo comandos, y el software responde con la salida de texto. No hay "aspecto" visual en el sentido típico; Es puramente textual.

* Interfaz de programación de aplicaciones (API): Las API no se presentan visualmente al usuario final. Son conjuntos de reglas y especificaciones que los programas de software pueden seguir para comunicarse entre sí. No tienen "mirada".

* Código fuente: Estas son las instrucciones legibles por humanos que los programadores escriben para crear software. Parece texto, a menudo coloreado para su legibilidad, con una sintaxis específica según el lenguaje de programación. Esto no es algo que el usuario promedio ve.

En resumen, el "aspecto" del software es un concepto muy variable definido por su interfaz, desde GUI visualmente ricas hasta cliss puramente textuales, y las API no tienen una presentación visual en absoluto.

Ingeniería del Software
En MATLAB en el uso de una subfunción ¿Cómo se hace todo el Eje del Same
¿Cuál es la historia del software de aplicación?
¿Cuál es la relación entre la ingeniería de software y la ingeniería de sistemas?
Auto CAD 2008 Tutorial
¿Cuál es el papel del esquema de programación en el desarrollo de aplicaciones de software eficientes?
¿Cómo agrego Autodesk Inventor material de textura
¿Cuál es la diferencia en el software del sistema y el sistema de aplicaciones?
¿Qué es el bloqueo de aplicaciones?
Conocimiento de la computadora © http://www.ordenador.online