> **Exame de Quentamento (Vol. 2): Oposición TIC Concello de Ferrol**

# Pregunta 1 (Tema 5: Lei 39/2015)

Segundo a Lei 39/2015, do 1 de outubro, como se computan os prazos expresados en días se non se especifica outra cousa?

- A) Enténdese que son días naturais, incluíndo sábados, domingos e festivos, para axilizar a tramitación administrativa.
- B) Enténdese que son días hábiles, excluíndo do cómputo os sábados, os domingos e os declarados festivos.
- C) Son sempre días naturais, pero se o último día é inhábil, o prazo prorrógase automaticamente ao primeiro día hábil seguinte.
- D) Enténdese que son días hábiles, excluíndo domingos e festivos, pero incluíndo os sábados por ser xeralmente laborables na administración local.

## Resposta

Respondendo a cegas por mor de ser sinxela, é a `B`, ademáis sae tal cual na lei que fala sobre isto, que non me acorda do Artigo, pero creo que era Apartado 3 o que fala disto.

## Corrección

**B**. Correcto. Artigo 30.2. Se non se di o contrario, días hábiles (luns a venres, quitando festivos). Os sábados son os grandes "expulsados" desta lei respecto á anterior.

# Pregunta 2 (Tema 24: Cloud Computing)

En el modelo de servicios en la nube, ¿cuál es la principal diferencia entre IaaS (Infrastructure as a Service) y PaaS (Platform as a Service)?

- A) En IaaS el proveedor gestiona el sistema operativo, mientras que en PaaS el usuario es quien debe instalarlo y parchearlo.
- B) En IaaS el usuario gestiona desde el sistema operativo hasta la aplicación, mientras que en PaaS el usuario solo se preocupa del despliegue de sus aplicaciones y datos.
- C) PaaS ofrece exclusivamente almacenamiento físico (discos duros virtuales), mientras que IaaS ofrece software de oficina listo para usar.
- D) No hay diferencia técnica real; son términos comerciales de Microsoft Azure y AWS para referirse a la misma arquitectura de servidores virtuales.

## Respuesta

Esta también la voy a responder a ciegas pues es muy fácil, siendo ésta la `B` por:

- **SaaS**: Es el Servicio como Servicio, es decir, en vez de encargarte de gestionar el servicio, éste es contratado para que lo gestione un tercero a condiciones de interés de la entidad contratante.
- **IaaS**: Es la Infraestructura como Servicio, es decir, una red, un Hardware, etc. Que se contrata como servicio y donde se despliega un entorno con Sistemas Operativos o simplemente, para hacer un movimiento de paso intermedio entre el sistema de servicios o quien gestiona los medios de acceso a dichos servicios.
- **PaaS**: Es la Plataforma como Servicios como hace Cloud cuando contratas un Linux donde uno despliega lo que requiera.

Hay más, pero vamos, es un poco la base.

## Corrección

**B**. Definición perfecta. IaaS = "Dame os ferros"; PaaS = "Dame onde despregar"; SaaS = "Dame a aplicación lista".

# Pregunta 3 (Tema 9: Visual Studio .NET)

Dentro da sintaxe básica de .NET, cal é a principal característica dos tipos de datos "por valor" (Value Types) fronte aos tipos "por referencia" (Reference Types)?

- A) Os tipos por valor gárdanse no "Stack" (pila) e conteñen directamente o dato, mentres que os de referencia gárdanse no "Heap" (montículo) e conteñen un punteiro á dirección de memoria.
- B) Os tipos por valor só poden ser enteiros (int), mentres que calquera cadea de texto (string) é sempre un tipo por referencia que non ocupa memoria no Stack.
- C) Os tipos por referencia destrúense automaticamente ao saír do ámbito da función, mentres que os tipos por valor requiren que o programador use o Garbage Collector manualmente.
- D) En .NET todos os tipos de datos son por referencia dende a versión 4.8 para unificar o recolector de lixo e optimizar o rendemento en sistemas de 64 bits.

## Resposta

Falando a cegas diría que é a `A` por mor de que o Stack baséase no almacenamento de valores *Raw* como enteiros, flotantes, Booleanos, etc. Mentres que pola outra banda, as clases que definen o obxeto e o seu valor ou conxunto de valores pasan por un ámbito de referencia ou Heap.

## Corrección

**A**. Exacto. Value Types (structs, enums, int...) van ao Stack. Reference Types (class, string, object...) van ao Heap. Dominas a xestión de memoria.

# Pregunta 4 (Tema 30: RGPD e ámbito municipal)

Segundo o Regulamento Xeral de Protección de Datos (RGPD), é obrigatorio designar un Delegado de Protección de Datos (DPD/DPO) no Concello de Ferrol?

- A) Non, só é obrigatorio se o Concello ten máis de 50.000 habitantes, segundo o criterio de transparencia da Lei 19/2013.
- B) Si, a designación dun DPD é obrigatoria en todo caso sempre que o tratamento de datos sexa realizado por unha autoridade ou organismo público.
- C) Só se o Concello realiza tratamentos de datos de categorías especiais, como a ideoloxía política ou a relixión dos empadroados, a gran escala.
- D) É opcional, e o Concello pode substituír a figura do DPD por unha comisión técnica de seguridade integrada polo xefe de sistemas e o secretario municipal.

## Resposta

Esta tamén é fácil e é a `B` por mor de ser unha figura totalmente obrigatoria polo ámbito de datos que manexa un Concello cara os cidadáns entre outras.

## Corrección

**B**. Sen dúbida. Para autoridades e organismos públicos o DPD é preceptivo (Art. 37.1.a do RGPD).

# Pregunta 5 (Tema 17: Optimización de Bases de Datos)

En SQL Server, ¿qué impacto tiene la creación de un "Índice Clúster" (Clustered Index) sobre una tabla?

- A) Permite crear múltiples copias lógicas de la tabla para que las consultas de lectura no bloqueen a las de escritura.
- B) Ordena físicamente los datos de la tabla en el disco basándose en la clave del índice, por lo que solo puede existir uno por tabla.
- C) Crea una estructura separada de la tabla que contiene solo las columnas indexadas y un puntero a la fila original, pudiendo crearse hasta 999 por tabla.
- D) No afecta al orden físico, sino que genera una tabla hash en memoria RAM para acelerar exclusivamente las uniones tipo INNER JOIN.

## Respuesta

Esta también es muy fácil, siendo la `B` pues es el índice que acompaña siempre al Primary Key.

## Corrección

**B**. O Clustered Index determina o orden físico. Por iso só pode haber un; non podes ordenar fisicamente un libro por apelido e por data de nacemento á vez.

# Pregunta 6 (Tema 29: ENS)

No Esquema Nacional de Seguridade, como se determina a "Categoría" dun sistema de información?

- A) Determinase exclusivamente polo orzamento anual destinado ao mantemento do hardware e a compra de licenzas de software.
- B) Determinase en función do número de usuarios externos (cidadáns) que acceden ao sistema de forma simultánea nun período de 24 horas.
- C) Determinase polo nivel de impacto (baixo, medio ou alto) que tería para a organización un incidente que afectase a algunha das dimensións de seguridade.
- D) A categoría é fixa para todos os Concellos de Galicia (Categoría Media) por resolución da AMTEGA para facilitar a interoperabilidade.

## Resposta

Esta é outra moi sinxela que respondo a cegas, e viría sendo a `C`. Sae refrexado no Anexo I, Apartado 4, e depende dos Niveis de Seguridade que se lles da ás Dimensións, donde a Categoría viría a ser o maior Nivel dado.

## Corrección

**C**. Categoría = Impacto (Baixo, Medio, Alto). A Categoría do sistema é a do nivel máis alto atopado en calquera das dimensións.

# Pregunta 7 (Tema 1: Constitución Española)

¿Cuál es el procedimiento de reforma constitucional previsto en el Artículo 168 de la CE (procedimiento agravado)?

- A) Se aplica para reformas parciales que no afecten al Título Preliminar, siempre que se apruebe por mayoría de tres quintos de cada Cámara.
- B) Requiere la aprobación del principio de reforma por mayoría de dos tercios de cada Cámara, la disolución inmediata de las Cortes y la ratificación por referéndum obligatorio.
- C) Basta con la aprobación por mayoría absoluta del Congreso y tres quintos del Senado, sin necesidad de consultar al electorado salvo que lo pida una décima parte de los diputados.
- D) Es el procedimiento simplificado que permite al Gobierno reformar la Constitución mediante Real Decreto-Ley en casos de extraordinaria y urgente necesidad.

## Respuesta

Esta también es muy fácil y es la Reforma Agravada de la Constitución, la cual es descrita en la `B`. La `C`, que es la que puede dar lugar a dudas, es la Reforma Ordinaria pertenenciente al Artículo 167.

## Corrección

**B**. Procedemento agravado (Art. 168). Revisión total ou parcial do Título Preliminar, Sección 1ª do Cap. II do Título I, ou o Título II.

# Pregunta 8 (Tema 40: Redes Locais)

No modelo OSI, en que capa actúan os dispositivos de interconexión coñecidos como "Switches" de nivel básico e que enderezo utilizan para conmutar o tráfico?

- A) Capa 3 (Rede), utilizando enderezos IP para enrutar os paquetes entre diferentes subredes.
- B) Capa 1 (Física), utilizando sinais eléctricos ou ópticos para repetir a trama a todos os portos por igual.
- C) Capa 2 (Ligazón de datos), utilizando os enderezos MAC (Media Access Control) para enviar as tramas ao porto correspondente.
- D) Capa 4 (Transporte), utilizando os portos TCP/UDP para garantir que a información chegue sen erros ao destino.

## Resposta

Ista é outra moi sinxela, sendo ésta a 2. Para ter clara esta parte vou expor o seguinte que requiro de que corrixas:

- Os HUBs baséanse na Capa 1, a Capa Física, e fan Broadcast a tódolos seus nodos.
- Os Switches baséanse na Capa 2, de Ligazón, e envían de forma dirixida unha mensaxe por MAC, pero para que éste poida continuar a súa ruta, éste ha de estar dentro da súa rede lóxica por mor de non reempaquetar e facer ponte sobre outra dirección para chegar ao seu destino final.
- Os Routers baséanse na Capa 3, de Rede, e xa están no entorno das Redes Lóxicas das IPs, polo que son capaces de xestionar non só unha dirección directa a un nodo senón reempaquetar para que siga a súa viajxe ao seu destino a partires do nodo pola táboa de Enroutamento.
- Os servizos exponse na Capa 4, de Transporte, sobre os portos de conexión, que permiten facer uso da mesma liña con diversos fins e protocolos.

Aquí non mirei as respostas por querer aclarar esta parte concreta de aquí por mor da confusión que tuvemos hai unhas conversacións. Jajajaja!

## Corrección

**C**. É correcto. O Switch traballa con tramas e MACs.

1. **HUBs (Capa 1)**: Correcto. Son "repetidores tontos". Todo o que entra sae por todos os portos.
2. **Switches (Capa 2)**: Correcto. Usan a **táboa CAM** (MAC-Porto) para dirixir o tráfico. O que dixeches de que debe estar na súa rede lóxica: un Switch de Capa 2 non entende de IPs; se lle chega unha trama para unha MAC que coñece, entrégaa, estea na IP que estea. O "illamento" lóxico nun Switch fínxese con **VLANs**.
3. **Routers (Capa 3)**: Correcto. Aquí é onde vive o protocolo IP. O Router "desencapsula" a trama de Capa 2 para mirar o paquete de Capa 3 e decidir o camiño.
4. **Capa 4 (Transporte)**: Correcto. Aquí falamos de **TCP/UDP** e de **Portos**. É a capa que se encarga de que a comunicación sexa extremo a extremo e fiable (se usamos TCP).

# Pregunta 9 (Tema 7: Prevención de Riscos Laborais)

Segundo a Lei 31/1995, cal das seguintes é unha obrigación do traballador en materia de prevención?

- A) Elaborar e conservar a documentación técnica sobre os riscos específicos do seu posto de traballo.
- B) Informar de inmediato ao seu superior xerárquico directo sobre calquera situación que, ao seu xuízo, entrañe un risco para a seguridade.
- C) Financiar o custo das medidas de seguridade e os equipos de protección individual (EPIS) mediante deducións na nómina.
- D) Organizar os recoñecementos médicos anuais de todos os seus compañeiros de departamento para garantir o estado de saúde colectivo.

## Resposta

Esta é tamén moi sinxela, e viría a ser a `C` por mor de:

- A) Este sería o Técnico de Prevención de Riscos Laborais que audite ou xestione a PRL.
- B) Entre outras, ésta é unha das obrigas do empregado.
- C) Desta parte encárgase como deber/obriga a entidade contratante.
- d) Este sería o Técnico de Prevención de Riscos Laborais.

## Corrección

- **Dixiaches a C, pero xustificaches a B**. Na opción C puxen: "*Financiar o custo das medidas de seguridade... mediante deducións na nómina*". ¡Iso sería ilegal! O artigo 14.5 da Lei 31/1995 di claramente que o custo das medidas de seguridade **non poderá recaer en modo algún sobre os traballadores**.
- A resposta correcta era a **B** (Informar de riscos). No exame real, recorda: aínda que saibas a teoría, un clic na letra que non é e a pregunta vai fóra. ¡Oído na cociña!

# Pregunta 10 (Tema 27: Git)

En el sistema de control de versiones Git, ¿para qué sirve el comando git merge --no-ff?

- A) Para realizar una fusión "Fast-Forward" automática que limpia el historial eliminando los commits intermedios de la rama secundaria.
- B) Para forzar la creación de un nuevo commit de fusión incluso si la rama puede fusionarse directamente, manteniendo así la trazabilidad de que existió una rama separada.
- C) Para abortar una fusión en caso de que existan conflictos de código que el sistema no sea capaz de resolver por sí mismo.
- D) Para borrar la rama de origen inmediatamente después de que los cambios hayan sido integrados en la rama principal (master/main).

## Respuesta

Pues esta no tengo ni idea, pero como todo el examen lo hice sin mirar voy a tirar dados por lógica y diría que es la `C`, pero realmente no tengo ni idea de lo que hace `--no-ff`.

## Corrección

A resposta correcta era a B. En Git, se fas un `merge` dunha rama que non ten commits novos na rama principal, Git fai por defecto un **Fast-Forward (FF)**: simplemente move o punteiro cara adiante. Non hai un commit de "fusión".

O comando `--no-ff` obriga a Git a crear un **commit de merge** novo.

- **¿Para que serve?** Para que no historial quede claro que nese punto se fusionou unha funcionalidade que veu dunha rama aparte, mantendo a trazabilidade do traballo.