programinate

Páginas: 22 (5305 palabras) Publicado: 8 de septiembre de 2014


En esta sección se da una visión general de la interfaz de usuario de Progranimate y sus características.

  

Figura 1.-User Interface de Progranimate
2.2.1 Diagrama de flujo Vista

La vista diagrama de flujo que presenta al usuario una representación diagrama de flujo del programa almacenado. El usuario puede interactuar con el diagrama de flujo para agregar, editar o eliminarlos componentes y estructuras de un programa. Como se añade un componente o estructura al organigrama ver la vista se actualiza el código mediante la generación y visualización de código de programa asociada. La vista anima diagrama de flujo de un programa en sincronización con la vista de código, poniendo de relieve cada componente diagrama de flujo correspondiente a su vez hasta que se alcanza elcomponente de terminar.

2.2.2 Vista Código

La vista de código presenta una representación basada en el código del programa almacenado en el idioma seleccionado. La vista de código se puede interactuar con añadir, editar o eliminar componentes o estructuras. Como se añade un componente o estructura al código ver la vista se actualiza diagrama de flujo mediante la adición de los componentesy estructuras de diagramas de flujo correspondientes. Las declaraciones de variables y matrices también se muestran en la vista de código. Durante la animación la vista de código anima un programa en sincronización con la vista de diagrama de flujo resaltando cada línea relevante de código en turno hasta que se alcanza el final del programa.

In this section an overview of Progranimate’s userinterface and it’s features is given.



2.2.3 Inspector Variable

El inspector variable muestra las variables y matrices utilizados por los programas de Progranimate. El inspector se utiliza para agregar, editar y eliminar las variables y matrices de un programa. Durante los ciclos de animación, el inspector de variables visualiza el efecto que cada sentencia de programa tiene sobre lasvariables y matrices utilizadas. Los tipos de datos utilizados por el inspector dependen del lenguaje de programación seleccionado. Sin embargo, los tipos de datos generalmente incluyen: Integer, Double, String, Carácter y tipos de Boole.
2.2.4 paleta
La paleta ofrece opciones para agregar variables del programa, las declaraciones de arrays y estructuras a un programa. Estos incluyen laasignación, imprimir y leer las declaraciones y si, If_Else y mientras las estructuras. La paleta también proporciona editar y eliminar opciones. Éstos se pueden utilizar para editar o eliminar sentencias de programa y estructuras, así como variables y matrices. Para añadir un componente a un programa, el usuario selecciona la opción correspondiente de la paleta, a continuación, selecciona la partepertinente del diagrama de flujo o código. Para editar o eliminar un componente del programa, estructura, variable o matriz, el usuario selecciona el editar / borrar opción de la paleta y luego hace clic en el componente correspondiente, estructura, variable o matriz en el diagrama de flujo, código o inspector variable (o viceversa si ajustes permiten).

2.2.5 Barra de herramientas

La barra deherramientas contiene las opciones para los programas de ahorro, de carga y de compensación. También contiene controles para ejecutar, pausa, paso y detener animaciones. Los dos controles deslizantes controlan la velocidad de la animación y la escala en que se dibuja el diagrama de flujo.
2.2.6 Consola
La consola se encarga de la entrada y salida de datos; es invocado durante la animación. Cuandose alcanza un estado de impresión, se llama a la información y los datos de salida a la pantalla. También se le llama cuando se alcanza un comunicado leído a tomar la entrada del usuario y lo coloca en un elemento variable o una matriz.
2.2.7 Menús
Los menús controlan muchas funciones importantes y de menor importancia.
archivo
El menú Archivo permite guardar, cargar, claro programa y...
Leer documento completo

Regístrate para leer el documento completo.

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS