Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Vicerrectorado Académico
Área de Ingeniería
Carrera Ingeniería de Sistemas
Número de originales: 1
Lapso: 2021-1
Resultados de corrección:
OBJ N° 5 6 7
O:NL 1:L
1
EPECIFICACIONES DEL TRABAJO PRÁCTICO SUSTITUTIVO
2
SOLUCIÓN:
Indique las operaciones que deben realizarse sobre el archivo, justificándolas según los
datos manejados y requerimientos descritos en el enunciado.
3
b. Modificar un registro
c. Eliminar registros
Cualquiera de estas operaciones se realizará con ayuda de un archivo de
transacciones
3. Realizar consulta: para buscar información en el archivo sobre un campo en
específico, podrán hacerse búsquedas por nombre del propietario o número del local.
4. Generar reporte: para generar un reporte de los locales que tienen cuentas
pendientes, emitir avisos de cobro a través de la intranet del sitio web del Centro
Comercial con ayuda de un archivo de reporte.
5. Reestructuración: ofrece la posibilidad de realizar cambios en la estructura del
archivo como: modificar longitud de campos y añadir nuevos campos.
6. Reorganización: para cambiar el orden.
4
99
85
79
193
165
114
104
SOLUCIÓN:
Técnica de almacenamiento Hashing por medio del cuadrado
Valor de la llave Llave al cuadrado Dirección relativa
58 3364 336
44 1936 193
122 1484 488
140 19600 960
82 6724 672
132 17424 742
78 6084 608
99 9801 980
85 7225 722
79 6241 624
193 37249 724
165 27255 722 colisión
114 12996 299
104 10816 081
5
Para resolver la colisión, usando el método de sondeo lineal, se revisa si la dirección
está ocupada. Lo siguiente es revisar si la dirección siguiente (+1) es mayor que el
tamaño del archivo:
la siguiente dirección + 1=723
723 no es mayor que el tamaño del archivo
Por lo tanto, se revisa se la dirección está ocupada.
La dirección, está libre, así que puede almacenar la llave.
Quedando así:
Valor de la llave Llave al cuadrado Dirección relativa
58 3364 336
44 1936 193
122 1484 488
140 19600 960
82 6724 672
132 17424 742
78 6084 608
99 9801 980
85 7225 722
79 6241 624
193 37249 724
165 27255 723
114 12996 299
104 10816 081
6
MOD. I UNID. 3 OBJ. 3 CRITERIO DE DOMINIO (1/1)
7
Código Código
profesor alumno
045 4250
074 5677
087 3822
093 3214
099 4865
102 2345
107 3356
108 3480
Índice de clave secundaria
Profesor_alumno
- Inserción del nuevo alumno del profesor cuyo código es 074, con los
siguientes datos:
Código alumno = 6078
Nombre = Cristina
Apellido = Fuentes
- Eliminación del alumno cuyo código es 4421
SOLUCIÓN:
8
503 3356 Rosa Contreras 107 6533
504 3480 Mercedes Alcalá 108 3997
505 3532 Henry Sánchez 093 0
506 3822 Carlota Anduesa 087 4421
507 3997 Ivette Ríos 108 0
508 4250 Jorge Nóbrega 045 5003
509 4421 Rau Aguirre 087 5044
510 4674 Nelly Tirado 102 0
511 4865 Fernando Varela 099 0
512 5003 Alirio Sánchez 045 0
513 5044 Francisco Monasterios 087 0
514 5677 Omar Blanco 074 6123
515 6123 Cesar Rodríguez 074 6078
516 6533 Maribel Fernández 107 0
517 6078 Cristina Fuentes 074 0
Archivo de alumnos
Código Código
profesor alumno
045 4250
074 5677
087 3822
093 3214
099 4865
102 2345
107 3356
108 3480
Índice de clave secundaria
9
b. Eliminación del alumno cuyo código es 4421
Código Código
profesor alumno
045 4250
074 5677
087 3822
093 3214
099 4865
10
102 2345
107 3356
108 3480
Índice de clave secundaria
4) Uno de los laboratorios que han desarrollado la vacuna contra el coronavirus, está
registrando los datos de todos los vacunados, de manera de contar con información
actualizada, en cuanto al número de vacunados y datos estadísticos: proporción de
vacunados por región, de ancianos, mujeres y niños.
Aplicando sus conocimientos de tecnología de información y comunicación,
describa a grandes rasgos de qué manera, se puede lograr contar con la información
actualizada requerida.
SOLUCIÓN:
Para que el laboratorio pueda contar con información actualizada, debe crear
un sistema en el que lleve el registro diario de las personas vacunadas con la siguiente
información: nombre y apellido, edad, sexo, región a la que pertenece (país, estado,
municipio). Además de esto, totalizar la cantidad de personas desde que inició el
proceso de vacunación, clasificar en varios grupos dependiendo de la información
que se requiere, número de personas, cantidad de ancianos, mujeres y niños
(condicionado por edades y sexo; por ejemplo, el grupo de mujeres estaría
representado por las personas de sexo femenino con edades entre 13 y 60 años).
Para establecer una comparación con la población total de la región, se debe
tener la información del organismo encargado de las estadísticas de la región, para
conocer la cantidad total de habitantes.
Dadas las condiciones, la información se actualizará diariamente.
11