Maestro

Páginas: 8 (1892 palabras) Publicado: 3 de febrero de 2015
Paradigma De La Programación Visual
1. ¿Qué es la programación visual?
El concepto de programación visual es un poco confuso ya que actualmente se le considera programación visual a los lenguajes de programación textual que tienen una interfaz gráfica para poder visualizar lo que uno está desarrollando. Este concepto en programación visual es erróneo ya que este es aquel que por medio deiconos puedes ir creando programas sin tener un lenguaje textual atrás de él. La programación visual
(visual programming) se refiere al desarrollo de software donde las notaciones gráficas y los componentes de software manipulables interactivamente son usados principalmente para definir y componer programas. La programación visual se define comúnmente como el uso de expresiones visuales (tales comográficos, animación o iconos) en el proceso de la programación, pueden ser utilizadas para formar la sintaxis de los nuevos lenguajes de programación visuales que conducen a los nuevos paradigmas tales como programación por la demostración; o pueden ser utilizadas en las presentaciones gráficas del comportamiento o de la estructura de un programa. El objetivo de la programación visual es mejorar lacomprensión de los programas y simplificar la programación en sí. Más allá, la programación visual deberá fomentar a los usuarios finales a construir sus propios programas, que de otra forma deben ser escritos por programadores profesionales.

2. Lenguajes de programación visual
La programación visual se basa en el uso de lenguajes visuales (LVP). Un lenguaje de programación visual puededefinirse como:
 Un lenguaje de programación que usa una representación visual (tal como gráficos, dibujos, animaciones o iconos, parcial o completamente).
 Un lenguaje visual manipula información visual o soporta interacción visual, o permite programar con expresiones visuales.
 Un lenguaje visual es un conjunto de arreglos espaciales de símbolos de texto y gráficos con una interpretaciónsemántica que es usada para comunicar acciones en un ambiente.
 Los LVPs son lenguajes de programación donde se usan técnicas visuales para expresar relaciones o transformaciones en la información. Por ejemplo, un objeto visual que representa un proceso de adición (suma) toma dos entradas y produce una salida. En un LVP típico de flujo de datos, el usuarios implemente selecciona un valor de entrada yselecciona un puerto de entrada al objeto para establecer una relación entre los datos y el proceso.El génesis de los LPV vino en 1975 con la publicación de David Canfield Smith“Pygmalion: A Creative Programming Environment''. Por ejemplo, Pygmalion incorporó un paradigma de programación basado en iconos en el cual los objetoscreados podían ser modificados, y conectados juntos, con lascaracterísticas definidas para realizar cómputos. Muchos LPV modernos emplean un acercamiento basado en iconos como el de Smith. Pygmalion también hizo uso el concepto de programación por ejemplo, en donde el usuario muestra al sistema cómo realizar una tarea en un caso específico y elsistema utiliza esta información para generar un programa el cuál realiza la tarea en casos generales. ¿Por qué insistimos encomunicarnos con las computadoras usando lenguajes de programación textuales? ¿No sería mejor comunicarnos con las computadoras usando una representación que aproveche nuestra naturaleza visual? Obviamente, los autores de los lenguajes de programación visuales (LPV) discuten que la respuesta a ambas preguntas es sí. Las principales motivaciones para la mayoría de la investigación en LPV son:
 Muchagente piensa y recuerda cosas en términos de cuadros.
 Ella se relaciona con el mundo de una manera intrínsecamente gráfica y utiliza imágenes como componente primario del pensamiento creativo.
 Además, los lenguajes de programación textuales han demostrado ser algo difíciles para que mucha gente creativa e inteligente aprenda utilizar con eficacia.
 La reducción o eliminación de la...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Maestro De Maestros
  • maestro de maestros
  • De La Maestra A La Maestra
  • Maestra
  • Maestro
  • Maestra
  • Maestra
  • Maestro

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS