Anda di halaman 1dari 4

UNIVERSIDAD FRANCISCO DE PAULA SANTANDER FACULTAD DE INGENIERIA PROGRAMA DE INGENIERIA DE SISTEMAS Registro Actividades Independiente

F05

Pgina 1

Asignatura Cdigo rea de formacin: Tipo de asignatura: Nombre del Profesor

Estructura de datos 1150304


Ciencias Bsicas Ciencias Bsicas Aplicada Obligatoria (X)

Nmero de Crditos:3
Profesional especifica (X) Electiva: Socio Humanstica

MARCO A. ADARME JAIMES

Semestre: I ( X ) II () ao : 2012 Informacin por Actividad Manejo de Matrices y vectores Nombre Competencias a desarrollar Ser capaz de manipular estructuras de datos de tamao fijo. Ser capaz de implementar mtodos para el recorrido y consulta de datos en una matriz de objetos. Ser capaz de manipular los mtodos de la clase javax.swing.JTable.

Tipo de Actividad: Terica ( ) Prctica (X) Tiempo (horas): 12 Fecha mxima de entrega (da/mm/aa): Viernes 08-Mayo-2012, hora: 6.00 pm. Descripcin Se desea realizar una aplicacin en Java para manejar las operaciones bsicas de dos matrices (A y B respectivamente) que almacena objetos de la clase Fraccin (atributos int numerador y int denominador). La aplicacin debe: Crear la matriz A y B : Desde la GUI se debe crear la matriz a travs de un componente grfico javax.swing.JTable. Operaciones: (Los resultados deben mostrarse en un javax.swing.JTable o en un javax.swing.JTextArea segn sea el caso) Sumar matriz A y Matriz B Sumar matriz A y Matriz B Multiplicar matriz A y Matriz B Encontrar diagonal principal En Matriz A En Matriz B Buscar un dato (Se debe entrar la fraccin que se desee buscar, el String convertirlo a un objeto de tipo Fraccion) En Matriz A En Matriz B Salir Normas de Entrega: 1. Trabajo mximo grupos de dos estudiantes y estos deben ser del mismo grupo. 2. Las clases del Mundo deben ser documentadas a travs de javadoc. 3. El trabajo debe ser enviado al email: trabajosufps@gmail.com, asunto:

UNIVERSIDAD FRANCISCO DE PAULA SANTANDER FACULTAD DE INGENIERIA PROGRAMA DE INGENIERIA DE SISTEMAS Registro Actividades Independiente
Para el grupo A: 1150304A-Actividad2 Para el grupo B: 1150304B-Actividad2

F05

Pgina 2

Ejemplo de interfaces grficas de usuario:

UNIVERSIDAD FRANCISCO DE PAULA SANTANDER FACULTAD DE INGENIERIA PROGRAMA DE INGENIERIA DE SISTEMAS Registro Actividades Independiente

F05

Pgina 3

Implementacin: 1. Los mtodos deben implementarse en el paquete ufps.mundo de la clase SistemaFraccin. 2. La clase MatrizFraccin tiene como atributos una matriz de objetos de la clase Fraccin. El constructor de la clase MatrizFraccion recibe un matriz de String . 3. Los mtodos de la clase SistemaFraccin por lo general van a retornar objetos de la clase MatrizFraccin; ud debe, en las clases del paquete ufps.gui, invocar el toString() para ser presentado en los diferentes JTables. 4. Los mtodos Diagonales retornan un String con el valor de cada elemento que se encuentre almacenado en estas. 5. Tome como referencia el diagrama de clases que se presenta en la siguiente hoja. ud debe completar los mtodos e interpretar las operaciones que all se reflejan, por ejemplo , la clase MatrizFraccin tendr un mtodo getSumar(MatrizFraccion m) y retornar a la clase SistemFracciones una objeto de la clase MatrizFraccion que representa la matriz con la suma de matriz1+matriz2.

Fuentes bibliogrficas

UNIVERSIDAD FRANCISCO DE PAULA SANTANDER FACULTAD DE INGENIERIA PROGRAMA DE INGENIERIA DE SISTEMAS Registro Actividades Independiente

F05

Pgina 1

Anda mungkin juga menyukai