paradigmas de la programacion visual

Páginas: 7 (1642 palabras) Publicado: 3 de febrero de 2014
La programación visual
Brinda los conocimientos necesarios para diseñar y desarrollar aplicaciones con un entorno visual amigable y fácil de utilizar para el usuario.
El objetivo de esta asignatura es el diseño y desarrollo de pequeñas aplicaciones visuales orientadas a eventos, componentes e interactivas.
Los lenguajes de programación visual tienden a facilitar la tarea de los programadores,dado que con los primeros lenguajes de programación crear una ventana era tarea de meses de desarrollo y de un equipo de trabajo.
Para soportar este tipo de desarrollo interactúan dos tipos de herramientas, una que permite realizar diseños gráficos y , un lenguaje de alto nivel que permite codificar los eventos. Con dichas herramientas es posible desarrollar cualquier tipo de aplicacionesbasadas en el entorno
Algunos de los lenguajes de programación visual;
1. Visual Basic.Net
2. Borland C++
3. Borland Delphi
4. Visual J++
Para conseguir, en poco tiempo, la habilidad suficiente en el manejo de las técnicas de programación necesarias, se recomienda dedicar un número de horas mínimo de programación.
Las aplicaciones desarrolladas deberán cumplir una serie de criterios de calidadmínimos, que será imprescindible conseguir para poder alcanzar los objetivos de esta asignatura

Eventos
Ya se ha dicho que las acciones del usuario sobre el programa se llaman eventos. Son eventos típicos el click sobre un botón, el hacer doble click sobre el nombre de un fichero para abrirlo, el arrastrar un icono, el pulsar una tecla o combinación de teclas, el elegir una opción de un menú, elescribir en una caja de texto, o simplemente mover el ratón.

Visual Significa Visual.
Como el nombre lo indica, una gran parte de la programación con Visual Basic se realiza visualmente. Esto significa que durante el tiempo de diseño usted tiene la capacidad de ver la forma en el programa se vera al ejecutarse Esta es una gran ventaja sobre otros lenguajes de programación debido a que se tienela capacidad de cambiar y experimentas con el diseño hasta que se esté satisfecho con los colores, proporciones e imágenes que incluya en su programa.

Elementos de los lenguajes de programación
Según la definición de la Encyclopedia of Computer Science (Encyclopedia of Computer Science, 4th Edition, Anthony Ralston (Editor), Edwin D. Reilly (Editor), David Hemmendinger (Editor), Wiley, 2000.Disponible en la biblioteca politécnica con identificador: POE R0/E/I/ENC/RAL):
"A programming language is a set of characters, rules for combining them, and rules specifying their effects when executed by a computer, which have the following four characteristics:
1. It requires no knowledge of machine code on the part of the user
2. It has machine independence
3. Is translated into machinelanguage
4. Employs a notation that is closer to that of the specific problem being solved than is machine code"
Según Abelson y Sussman, en el libro de texto de nuestra asignatura (SICP, p. 1):
"We are about to study the idea of a computational process. Computational processes are abstract beings that inhabit computers. As they evolve, processes manipulate other abstract things called data. Theevolution of a process is directed by a pattern of rules called a program. [...] The programs we use to conjure processes are like a sorcerer's spells. They are carefully composed from symbolic expressions in arcane and esoteric programming languages that prescribe the tasks we want our processes to perform."
Y después, en la página 4, añaden otra idea fundamental:
"A powerful programminglanguage is more than just a means for instructing a computer to perform tasks. The language also serves as a framework within which we organize our ideas about processes. Thus, when we describe a language, we should pay particular attention to the means that the language provides for combining simple ideas to form more complex ideas."
Así, entre las características de un lenguaje de programación...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • La programación visual
  • Programación visual
  • programacion visual
  • programacion visual
  • Programacion visual
  • programacion visual
  • Programacion Visual
  • Programacion Visual

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS