Está en la página 1de 1

EXAMEN FINAL PROGRAMACIÓN ORIENTADA A OBJETOS

Código: _________ Nombre: _____________________________________ Fecha: __________ Nota: ________


A una palabra de un pueblo o región que es característica de esa área se le conoce como "vocablo regional",
"vocablo autóctono", "vocablo local" o simplemente "vocablo característico". Estos términos se utilizan para
referirse a palabras o expresiones propias de una determinada región geográfica, que son utilizadas de manera
habitual por los habitantes de ese lugar y que pueden no ser tan comunes en otras áreas. Se desea crear una
base de datos para almacenar estos vocablos agrupados por municipio de pertenencia. A continuación, se
presenta el script para la base de datos:
CREATE DATABASE vocablos;
-- Crear tabla municipio
CREATE TABLE municipio (
id INT PRIMARY KEY,
nombre VARCHAR(50)
);

-- Crear tabla palabra


CREATE TABLE vocablo (
id INT PRIMARY KEY AUTO_INCREMENT,
vocablo VARCHAR(100),
sinonimo VARCHAR(100),
significado TEXT,
fecha DATE,
municipio_id INT,
FOREIGN KEY (municipio_id) REFERENCES municipio(id)
);

Se debe desarrollar la solución utilizando un patrón Modelo Vista Control (MVC), un patrón Data Access Object
(DAO) y un patrón Object Value (OV).

1. Desarrollar funcionalidad que permita listar todos los vocablos disponibles mostrándolos en una tabla
JSwing (Valor = 1.5).
2. Desarrollar funcionalidad que permita registrar un nuevo vocablo en la base de datos (Valor = 1.0). En el
formulario se debe tener un combo desplegable con los municipios desde donde se seleccionará el
municipio al cual pertenece el vocablo (Valor = 1.0).
3. Desarrollar funcionalidad que permita actualizar un vocablo y actualice la tabla (Valor = 1.0).
4. Desarrollar funcionalidad que permita eliminar un vocablo y actualice la tabla (Valor = 0.5).

El no aplicar el patrón MVC reduce (1.5), el no aplicar el patrón DAO reduce (1.0) y el no aplicar el patrón OV
reduce (1.0).
https://www.cucutanuestra.com/temas/cultura/diccionario_cucuta.htm

Pegote
Sopotocientos

También podría gustarte