Home

Manual Secuencia - Ing Sistemas UFPS

image

Contents

1. pe S S para Estudio de Estructuras de Datos Manual de Usuario Simulador Secuencia lt T gt Versi n 1 0 Universidad Francisco de Paula Santander Programa Ingenieria de Sistemas 2014 MANUAL DE USUARIO Simulador Secuencia lt T gt Descripci n General El presente Manual de usuario pretende describir en detalle el conjunto de funcionalidades de la Aplicaci n desarrollada para la Simulaci n del comportamiento de la Estructura de Datos Secuencia lt T gt Dentro de esta aplicaci n encontrar el estudiante un conjunto de operaciones relacionadas con las funciones b sicas implementadas para la estructura Secuencia Insertar Eliminar Buscar y Editar datos dentro de cada una de las posiciones de la misma Adicionalmente el estudiante podr conocer las propiedades m s importantes de la Secuencia como lo son su capacidad de almacenar datos y la cantidad de datos tama o almacenados dentro de la Secuencia en un momento determinado Para la implementaci n de este Simulador se ha determinado la siguiente distribuci n de paquetes ya conocida por el Estudiante de forma que sea f cilmente apropiable a futuras modificaciones con el fin de hacer buen uso de esta aplicaci n E SimSecuencia a Source Packages 4 8 Colecciones SEED E9 Mundo_Secuencia E9 imagenes E9 simsecuencia po En aimbecuencia java Ssimulador java S RE Vista Exml A T estilo css 0 3 Libraries H JDE 1
2. 7 Directorio del Simulador para Secuencia lt T gt A continuaci n se presenta la interface principal del simulador para Secuencias E SEED UFPS uS BS Programa Ingenier a de Sistemas Educaci n y Tecnolog a con Compromiso Social SEED a Simulador Secuencia lt T gt SEED Simuladores para Estudio de Estructuras de Datos Derechos de Autor Universidad Francisco de Paula Santander 2014 Interface principal del Simulador para Secuencia lt T gt Descripci n de las Funcionalidades del Simulador El simulador para Secuencia lt T gt permite al Estudiante 1 Crear una nueva Secuencia Para Crear una nueva Secuencia el estudiante deber oprimir el Bot n Crear ingresando previamente en la caja de texto el Tama o cantidad de posiciones que desea tener en la Secuencia debido a su caracter stica de ser una Estructura Est tica El tama o de la secuencia viene limitado a un valor mayor a cero 0 y menor a veinticinco 25 posiciones E SEED UFPS e Programa Ingenier a de Sistemas ducaci n y Tecnolog a con Compromiso Social LS SEED E AAA AAA AAA AAA Simulador Secuencia lt T gt o 1 2 3 4 5 6 7 8 9 10 11 142 13 24 15 16 47 12 A ARA Nota maana Secuencia con 19 posiciones SEED Simuladores para Estudio de Estructuras de Datos Derechos de Autor Universidad Francisco de Paula Santander 2014 Creaci n de una Secuencia de Ta
3. Insertar i me ox Button Eliminar PO A l A mm mm e 0K Button Ubicar ox Button Dar Tama o lox Button Dar Capacidad 0K Button Editar Posicion MI ci e Hyperlink Salir Ped SEED Simuladores pal ss Derechos de Autor Universi On Mouse Drag Entered 5x Button Burbuja E Inserci n de un nuevo Button con la herramienta JavaFX SceneBuilder 6 3 2 Insertando directamente el elemento en Vista fxml lt Button layoutix 184 0 layoutY 611 0 mnemonicParsing false oniction burbuja prefllideth 50 0 text Burbuja gt Inserci n de un nuevo Button por medio de c digo FXML en el archivo Vista fxml Es importante resaltar para ambos casos que se debe asignar el evento OnAction del Button para el ejemplo burbuja el cual ser el nombre del M todo dentro de la clase Controlador que permite realizar la nueva funcionalidad del Simulador A continuaci n el M todo dentro del paquete simsecuenciaen la clase Simulador que permite realizar el llamado a la nueva funcionalidad AFEML private void burbuja i ctionEvent ewent i this simulador ordenarPorbBurbuja l this pintarTDAiT this impHNota Secuencia ordenada por burbuja 0 h Adem s del llamado al M todo creado en SimuladorSecuencia el estudiante deber invocar el m todo que le permita volver pintar la Secuencia el cual siempre ser pintarTDA Opcionalmente se recomienda enviar una mensaje con la r
4. de la Secuencia determinado Programa Ingenier a de Sistemas ducaci n y Tecnolog a con Compromiso Social gt Y DI D Simulador Secuencia lt T gt 1 RS 3 9 10 1 12 13 m Y 98 3T 18 SEED Simuladores para Estudio de Estructuras de Datos Derechos de Autor Universidad Francisco de Paula Santander 2014 Capacidad de la Secuencia determinada 6 Adicionar nuevas funcionalidades Adicionalmente a las funciones incorporadas para el Simulador de Secuencia existe la posibilidad de que el estudiante pueda adicionar nuevas funcionalidades a la aplicaci n de acuerdo a las actividades asignadas por los docentes o el inter s propio de generar nuevos algoritmos en cada estructura y poder simularlos gracias a la herramienta grafica del Simulador A continuaci n se presentan los pasos que deber seguir el estudiante para crear una nueva funcionalidad dentro del Simulador de Secuencia 6 1 El estudiante debe generar el nuevo Algoritmo dentro de la Estructura de DatosSecuencia presente en el paquete SEED Colecciones y que desea adicionar a la funcionalidad del Simulador Para el ejemplo se crear un algoritmo que permita ordenar los datos dentro de la Secuencia por el Algoritmo de Ordenamiento Burbuja ne Metodo que permite ordenar Jos datos de una Secuencia utilizando el Algoritmo de Ordenamiento Burbuja ri public void ordenarForBurbujai for int 1 0 1 lt this vector le
5. encia despu s de eliminar el dato 66 4 Editar posici n de la Secuencia Para editar una posici n de la Secuencia el estudiante deber insertar una posici n valida en la cual exista un dato en donde se realizara la edici n y adicionalmente a esto deber ingresar el dato con el cual desea reemplazar el valor encontrado en dicha posici n La Secuencia ser pintada a continuaci ncon la posici n editada MA SEED UFPS Programa Ingenier a de Sistemas Educaci n Tecnolog a con Compromiso SEED Simulador Secuencia lt T gt o 1 2 3 4 5 6 7 8 9 10 141 142 13 314 15 16 17 18 SEED Simuladores para Estudio de Estructuras de Datos Derechos de Autor Universidad Francisco de Paula Santander 2014 Secuencia despu s de editar la posici n 2 con el dato 455 5 Conocer el Tama o y la Capacidad de la Secuencia Para conocer el tama o y la capacidad de la Secuencia que son valores totalmente diferentes el estudiante podr oprimir el bot n Dar Tama o o Dar Capacidad dependiendo del valor de la Secuencia que desee conocer en su momento i E SEED UFPS Programa Ingenier a de Sistemas 7 ucaci n y Tecnologia con Compromiso Simulador Secuencia lt T gt 0 1 2 3 4 5 6 7 8 9 wW N 12 13 14 15 26 17 18 SEED Simuladores para Estudio de Estructuras de Datos Derechos de Autor Universidad Francisco de Paula Santander 2014 Tama o
6. espuesta a la operaci n realizada utilizando impNota Mensaje a enviar tipo donde tipo es cero 0 si en un mensaje Exitoso y uno 1 en caso de ser un mensaje err neo A continuaci n se comprueba el funcionamiento del Algoritmo realizado MM SEED UFPS E Programa Ingenier a de Sistemas Educaci n y Tecnolog a con Compromiso Social Ba SEED Simulador Secuencia lt T gt 0 1 2 3 4 5 Nota Elemento insertado exitosamente A SEED Simuladores para Estudio de Estructuras de Datos Derechos de Autor Universidad Francisco de Paula Santander 2014 Secuencia con 25 datos insertados de manera desordenada E SEED UFPS Programa Ingenieria de Sistemas ducaci n y Tecnolog a con Compromiso Soci Simulador Secuencia lt T gt 2 3456 7 8 9 10 11 12 13 214 15 416 17 18 19 20 21 22 23 A SEED Simuladores para Estudio de Estructuras de Datos Derechos de Autor Universidad Francisco de Paula Santander 2014 Secuencia despu s de aplicar burbuja a los 25 datos insertados previamente
7. ma o igual a 19 posiciones Insertar Datos Para insertar datos el estudiante previamente debi haber creado una nueva Secuencia Se debe ingresar el valor del dato a insertar en la Secuencia el cual no puede ser menor a 99 ni mayor a 999 Una vez insertado el dato este ser mostrado a continuaci n en la Secuencia E SEED UFPS l A ls Programa Ingenier a de Sistemas 7 ducaci n y Tecnolog a con Compromiso gt Di DI D a Simulador Secuencia lt T gt 0 1 2 3 4 5 6 7 8 9 WM 4 Y 23 YA Y 16 1 uu Mota Elemento insertado exitosamente SEED Simuladores para Estudio de Estructuras de Datos Derechos de Autor Universidad Francisco de Paula Santander 2014 Secuencia despu s de insertar los datos 18 1 55 66 17 19 y 22 3 Eliminar Datos Para Eliminar un Dato de la Secuencia el estudiante deber ingresar a la caja de texto el valor del dato que desea eliminar el cual debe cumplir las mismas caracter sticas de los valores insertados Una vez eliminado el dato de la Secuencia este no ser pintado M SEED UFPS E Programa Ingenier a de SE Educaci n y Tecnolog a con Compromiso Social B5 SEED a y d AN Simulador Secuencia lt T gt 3 4 5 5 7 8 9 10 11 12 13 14 15 Nota Se ha eliminado el elemento 66 exitosamente SEED Simuladores para Estudio de Estructuras de Datos Derechos de Autor Universidad Francisco de Paula Santander 2014 Secu
8. ngth 1 1 for int j i i j this wector length 3 11 int compara Comparable wector i 1 compareToiwector j i if icompara 0 4 T aux this vector i this wvector i this vector j this veector 3 gt aux 6 2 A continuaci n el Estudiante debe generar un M todo en la clase SimuladorSecuencia del paquete Mundo Secuencia que realice el llamado al M todo con el nuevo algoritmo creado en la Estructura de Datos Secuencia Para el llamado debe utilizar el objeto creado en el Mundo miSecuencia public void ordenarPorBurbuja this mis5ecuencia ordenarPorburbujali 6 3 Por ltimo se deber crear el componente grafico para el ejemplo Button que permita realizar el llamado al M todo creado en Simulador_Secuencia Existe dos posibilidades para ello Utilizar la herramienta JavaFX SceneBuilder para insertarlo o agregar el c digo del Button en el Archivo Vista fxml 6 3 1 Utilizando JavaFX SceneBuilder Library Containers E Accordion Anchor Pane E Border Pane E Aow Pane E Grid Pane CI HBox E Pane LI Scroll Pane L Split Pane Horizontal How E Split Pane Vertical Aow dh Stack Pane Tab Hierarchy 0 1 2 3 4 5 6 7 8 s O T w 13 Drag and Drop On Drag Detected On Drag Done ES On Drag Dropped On Drag Entered On Drag Exited On Drag Over E TextField ox Button Crear ox Button

Download Pdf Manuals

image

Related Search

Related Contents

Specifiche Sirena  Smeg SRV576AV6 hob  HotFlow_691500 140910.indd  Full page photo    

Copyright © All rights reserved.
Failed to retrieve file