Altillo.com > Exámenes > ORT > Programación III

Programación III

Parcial

1° Cuat. de 2001 Altillo.com

Debido a que el gobierno ha otorgado una bonificación del 10% a todos los empleados que tienen una edad comprendida entre 40 y 50 años, se debe generar un archivo con el detalle de los sueldos actualizados.
Desripción de los archivos:

EMPLEADOS
Contiene para cada legajo un registro con los datos necesarios para el cálculo del sueldo y otro registro con los datos personales.
Organización: secuencial indexada.
Clave: a definir por ud.
Diseño:
Registro 1:
E1-EDAD                         Numérico 2 
E1-TIPOREG                   Numérico 1 (valor 1)
E1-LEGAJO                     Numérico 8
E1-DATOSSUELDO       Alfanúm.. 30

Registro 2:
E2-ANTIGÜEDAD          Numérico 2
E2-TIPOREG                   Numérico 1 (valor 2)
E2-DNI                            Numérico 8
E2-DATOSPERSONA    Alfanúm.. 30

SUELDO
Contiene para cada legajo un registro con el total del sueldo y varios registros con el importe de cada concepto que compone el sueldo ( por ejemplo jubilación, obra social, básico, etc.).
Organización: secuencial indexada.
Clave primaria: SU1-LEGAJO+SU1-TIPOREG+SU1-SECUEN
Factibilidad: 1 reg. Por clave primaria.
Diseño:
Registro 1:
SU1-LEGAJO             Numérico 8
SU1-TIPOREG           Numérico 1 (valor 1)
SU1-SECUEN            Numérico 3
SU1-CATEGORIA     Numérico 6
SU1-TOTAL               Numérico 10

Registro 2:
SU2-LEGAJO             Numérico 8
SU2-TIPOREG           Numérico 1 (valor 2)
SU2-CONCEPTO      Numérico 3
SU2-CANTID             Numérico 6
SU2-IMPORTE           Numérico 10

NUESUEL
Deberá contener para cada legajo un registro con el nuevo importe total del sueldo. Organización: secuencial.
Diseño:
NU1-LEGAJO         Numérico 8
NU1-TOTAL           Numérico 10

Se debe confeccionar un programa que genere el archivo NUESUEL ordenado por legajo para todos aquellos empleados cuya edad esté comprendida en el rango indicado al comienzo del enunciado.

Se pide:
   
- Diagrama Jackson
    - Pseudocódigo
    - Lote de prueba del archivo SUELDO.
    - Codificación en ambos lenguajes de la rutina de acceso a los registros del archivo Sueldo.
    - Indicación de los métodos de acceso utilizados con cada archivo.
    - Diccionario de datos de las variables por ud. Definidas.

NOTA: del diagrama de Jackson y pseudocódigo debe poder entenderse completamente el funcionamiento del programa pedido.

Responder las siguientes preguntas, justificando las respuestas.
1- Describa un ejemplo de uso del proceso de entrada al sort (input procedure en Cobol)
2- En qué orden aparecen los registros del archivo si se accede por clave secundaria con acceso dinámico.