CUERPO
DE AYUDANTES TECNICOS DE INFORMÁTICA
(PROMOCIÓN
INTERNA OEP 1996)
Supuesto 1
A la red local del los Servicios Centrales de una Consejería se ha conectado un ordenador con sistema operativo propietario, que soporta la aplicación y los datos del Sistema de Información A de dicha Consejería.
A dicha red local se ha conectado también un ordenador con sistema operativo UNIX, que es el servidor de datos del Sistema de Información B de dicha Consejería.
En las distintas Delegaciones Provinciales existe una red local compuesta por un servidor y diez puestos de trabajo (PC) utilizándose los mismos para:
El acceso al Sistema de Información A mediante la emulación de terminal propietario.
El acceso al Sistema de Información B en diente/servidor, cargando la aplicación desde el servidor de red local del centro y atacando a los datos ubicados en el servidor de datos de los Servidos Centrales.
De tos demás aspectos del sistema de información, puede realizar las suposiciones que crea más oportunas, haciéndolas constar.
10.-Realice un esquema básico de los sistemas anteriores, completando la arquitectura tecnológica e indicando las características del equipamiento físico, equipamiento lógico y comunicaciones.
20.-Describa todas las posibles causas de falta de funcionamiento del Sistema de Información A en un puesto de trabajo de la Delegación Provincial.
30.-Describa todas las posibles causas de falta de funcionamiento del Sistema de Información B en un puesto de trabajo de la Delegación Provincial.
Supuesto
2
Se trata en este supuesto de programar la resolución
de un proceso de concurso de traslado. Las entidades básicas que intervienen en
el mismo son tres:
Participantes:
Expresan sus preferencias por unos
puestos, que pueden estar inicialmente ocupados o vacantes. Concurren con una
puntuación que puede ser diferente para cada puesto solicitado. El proceso de
asignación debe facilitarles la mejor de sus preferencias posibles: ningún otro
candidato con una puntuación inferior al interesado podrá obtener un puesto
anterior en sus preferencias del
asignado a cada participante.
El puesto ocupado por un participante
se incluye en la bolsa de puestos ofertados, para facilitar resultas y
permutas, con la condición de que si un participante no obtiene ninguno de los
puestos solicitados el proceso deberá asignarle el ocupado. Por tanto el
proceso comenzaría por incorporar a las
vacantes las ocupadas inicialmente por los participantes, añadiendo estas a sus
preferencias como última petición con la máxima puntuación
Un participante podrá concurrir también
sin tener un puesto en propiedad o titularizado.
Se supone que todos los participantes
están legitimados para todos los puestos.
Puestos:
Cada puesto se identifica por un código
único y un número de plazas totales, de ellas algunas pueden estar ocupadas por
algunos de los participantes.
Preferencias:
Cada participante expresa la relación
ordenada de sus preferencias. Cada preferencia estará calificada con una
puntuación específica según los criterios de la convocatoria.
Para facilitar resultas y permutas, un
participante puede incluir en sus preferencias el código de cualquier puesto de
los existentes en el catálogo de puestos del Organismo convocante, con
independencia de que se encuentre ocupado o no.
Los atributos básicos de estas entidades son, en
principio:
participantes:
código_de_participante
datos_generales
puesto_inicilal_ocupado (puede ser
nulo)
puesto_asignado (puede
ser nulo)
preferencias:
código_del_participante
orden_ de_la_preferencia
código_de_puesto
puntuación
estado
(A: asignada, N: no asignada)
puestos:
código_de_puesto
datos_generales
número_de_plazas_totales
número_de_plazas_ocupadas
Se pide:
1º- Identificar
las entidades y atributos, y otros
elementos en su caso, complementarios para la resolución del supuesto
2º - Elaborar el seudocódigo del procedimiento de
asignación descrito
3º - Codificar la resolución del mismo. Se valorará la
utilización de alguno de lo siguientes lenguajes: BASIC, C C++, COBOL, FORTRAN,
Java, Pascal, Perl, SQL.