OpoTests/Public/md/gemini/07/03.cabronazo.md
2026-05-01 10:13:50 +02:00

196 lines
11 KiB
Markdown

> **Exame Criba Extrema 5% - Bloque Mixto TIC**
# 1
En SQL Server, cal é a principal vantaxe de utilizar un 'Filtered Index' (Índice Filtrado)?
- A) Garante que ningunha consulta poida realizar un Table Scan se o número de filas devoltas é inferior ao 5% do total da táboa orixinal.
- B) Permite aplicar un algoritmo de cifrado AES-256 só ás columnas que conteñen datos de carácter sensible conforme ao RGPD.
- C) Obriga á base de datos a ordenar os datos de forma física en dous discos duros distintos para aumentar a velocidade de lectura paralela.
- D) Reduce o tamaño do índice e mellora o rendemento das consultas que buscan un subconxunto específico de datos.
## Respuesta
Non teño nin idea pero voy descartar da seguinte forma:
- A) Esta non á sei pero si é verdade que non se pode dar un valor concreto fronte a datos e estructuras diversas polo que non creo que sea esta.
- B) Esta fala de Leis así que nada.
- C) Iso de facer uso de dous discos é a base de uso das temporais nun SSD fronte a un almacenamento HDD para axilizar respostas, e non é o caso.
- D) É a que ten máis sentido.
Polo que a miña resposta sería a `D`.
## Corrección
**D** **Lóxica de 10**. O descarte que fixeches do SSD foi moi intelixente. O índice filtrado é basicamente un `WHERE` no índice para non indexar o que non usas (ex: indexar só `estado = 'Pendente'`).
# 2
En programación .NET, que sucede se non se captura unha excepción dentro dun bloque async Task que non está sendo esperado (unawaited)?
- A) A aplicación realiza un volcado de memoria (Dump) e reinicia o servizo de IIS de forma automática para evitar fugas de memoria no Heap.
- B) O CLR (Common Language Runtime) detén o fío principal da aplicación de forma inmediata enviando un erro de tipo StackOverflowException.
- C) O Garbage Collector identifica a Task como corrupta e elimina o obxecto da memoria RAM ignorando calquera erro de lóxica que puidera conter.
- D) A excepción queda 'atrapada' no obxecto Task e podería non ser detectada ata que se acceda á propiedade Exception ou se agarde pola tarefa.
## Respuesta
Aquí diría que ao estar no fío principal e se non se controla, o fío principal para completamente amosando a excepción...
Agora que volvín ler a pregunta retiro o dito anteriormente por mor que cando salta unha excepción nun fío só afectaría a éste fío, e salvo que algún outro teña unha dependencia de acción deste de forma directa, só se pecharía dito fío con amose da excepción, polo que vendo isto e:
- A) Non fai ningún volcado nin nada, e menos afectaría ao IIS salvo que haxa unha espera concreta con respecto a dito fío.
- B) O StackOverflowException é cando se fai un uso anómalo que excede o volume de memoria no Stack que pode albergar, como un valor 2^32 ou superior nun Int32.
- C) Non me ten moito sentido por mor de que non ignora o erro, senón que o amosa, outra cousa é que poida afectar a outros fíos out Tasks da aplicación.
- D) Esta é a que me parece máis plausible.
Polo que sen ter unha lóxica que me dicte cal, diría que a `D`.
## Corrección
**D** **Pura agudeza**. Como ben dixeches, ao ser `unawaited`, a excepción non "rompe" o fío principal de inmediato, senón que queda gardada no obxecto `Task` ata que alguén a consulte.
# 3
Cal é a función da directiva 'idempotent' nun script ou ferramenta de orquestación como Ansible?
- A) Permitir que varias tarefas se executen en paralelo sen que existan condicións de carreira entre os diferentes fíos do procesador.
- B) Cifrar os Playbooks de forma que só o nodo de control poida ler as variables sensibles almacenadas no inventario.
- C) Garantir que a execución repetida dunha tarefa non cambie o sistema se este xa está no estado desexado.
- D) Eliminar os ficheiros temporais xerados no nodo xestionado despois de cada conexión SSH para liberar espazo en disco.
## Respuesta
Esta é moi sinxela grazas ás clases que me diches onte, e viría sendo a `C`.
## Corrección
**C** **Dominado**. Xa o tes interiorizado: o estado desexado é o que manda, non a repetición da orde.
# 4
No ámbito de ITIL v4, cal é a diferenza principal entre un Incidente e un Problema?
- A) O Incidente é xestionado polos técnicos de soporte de nivel 1 e o Problema require a intervención obrigatoria do Change Advisory Board (CAB).
- B) O Incidente enfócase en restaurar o servizo o antes posible, mentres que o Problema busca identificar e xestionar as causas raíña.
- C) Un Incidente convértese en Problema automaticamente cando afecta a máis de 50 usuarios simultáneos ou a un servizo crítico definido no SLA.
- D) Non existe diferenza técnica; a nomenclatura depende de se a incidencia foi reportada por un cidadán ou detectada por un sistema de monitorización pasiva.
## Respuesta
Esta é outra moi sinxela grazas a outra da túas clases que me diches fai un tempo, e viría sendo a `B`.
## Corrección
**B** **Perfecto**. Incidente = Lume (apagar rápido). Problema = Por que ardeu? (investigar causa).
# 5
Segundo a Lei 39/2015, que sucede se unha administración emite unha notificación electrónica e o interesado accede ao seu contido despois de 12 días naturais dende a súa posta a disposición?
- A) A notificación enténdese practicada con éxito no momento do acceso, aínda que o prazo de 10 días para o rexeitamento automático xa transcorrese.
- B) O sistema bloquea o acceso ao documento e o interesado debe solicitar unha nova posta a disposición mediante un formulario de subsanación de erros técnicos.
- C) A notificación considérase nula de pleno dereito ao ter superado o prazo máximo de caducidade administrativa establecido no artigo 47.
- D) Considérase que o interesado actuou de mala fe e pérdese o dereito a interpoñer calquera recurso administrativo en vía ordinaria contra devandita resolución.
## Respuesta
Aquí, por descarte, diría que a `C` por mor de que por regra xeral, se non se especifica ningunha data nin nada, un máximo de 10 días naturais para a notificación, onde transcorrido dita data, salvo excepcións, considerase rexeitada. Para que se volva a xestionar ten que haber un acordo entre as partes afectadas.
## Corrección
**A** **A trampa de cristal**. Ti dixeches a **C** (Nulidade). Abaixo che explico por que a **A** é a correcta para o tribunal.
**Por que non é a C (Nulidade)?**
Na Lei 39/2015, a **nulidade de pleno dereito** (Art. 47) resérvase para "pecados mortais" administrativos (actos ditados por órganos incompetentes, contido imposible, etc.). O feito de que ti accedas tarde a unha notificación non fai que o acto administrativo sexa nulo; simplemente fai que se dea por rexeitado o trámite.
**Por que a A é a correcta?**
O Artigo 43.4 di que aos 10 días naturais sen acceso, a notificación enténdese **rexeitada**. Porén, na práctica das Sedes Electrónicas (e o que o tribunal quere que saibas), se entras no día 12, o sistema déixate ver o documento. Nese momento, a notificación enténdese "practicada con éxito" (porque xa coñeces o contido), pero **os efectos xurídicos (os prazos para recorrer) empezaron a contar desde o día 10**, que foi cando se produciu o rexeitamento automático.
# 6
Segundo o Esquema Nacional de Seguridade (ENS), que dimensión de seguridade garante que o acceso á información se limite a persoas autorizadas?
- A) Confidencialidade.
- B) Dispoñibilidade, asegurando que os sistemas estean operativos o 99,9% do tempo para os funcionarios con permisos de acceso.
- C) Autenticidade, mediante a cal se asegura que o emisor da mensaxe é realmente quen di ser a través de sinatura electrónica.
- D) Integridade, garantindo que os datos non sexan alterados por terceiros durante o seu transporte por redes públicas non cifradas.
## Respuesta
Esta é moi moi sixela, e vería a ser a `A`.
## Corrección
**A** **Canteira**. Confidencialidade = Só quen debe. Agudo e directo.
# 7
En SQL Server, cal é o comportamento de TRUNCATE TABLE respecto á columna IDENTITY se a táboa ten un valor de semente definido?
- A) Reinicia o contador da columna IDENTITY ao valor de semente orixinal definido para a táboa.
- B) O comando TRUNCATE falla se a táboa contén unha columna IDENTITY, obrigando ao uso de DELETE sen cláusula WHERE para baleirar os datos.
- C) A columna IDENTITY mantense bloqueada ata que se execute un comando DBCC CHECKIDENT para reconfigurar o estado do esquema de metadatos da base de datos.
- D) Mantén o último valor xerado e continúa a numeración dende ese punto para garantir a trazabilidade dos rexistros eliminados accidentalmente.
## Respuesta
Esta é moi moi sinxela e viría a ser a `A`.
## Corrección
**A** **Impecable**. Esa é a gran diferenza con `DELETE`: o `TRUNCATE` move a palanca do `IDENTITY` de volta ao inicio.
# 8
Segundo a Lei 19/2013 de Transparencia, cal é o prazo máximo para resolver e notificar as solicitudes de acceso á información?
- A) 45 días naturais, contados a partir da publicación da solicitude no Portal de Transparencia do Concello de Ferrol.
- B) Un mes dende a recepción da solicitude polo órgano competente, prorrogable por outro mes máis en casos complexos.
- C) 15 días hábiles, sen posibilidade de prórroga para garantir o dereito fundamental ao bo goberno establecido na Constitución.
- D) Tres meses, aplicándose o silencio administrativo positivo se a administración non contesta no prazo legalmente previsto.
## Respuesta
Aquí diría que a `B`, ainda que dudo coa C, pero quédome cona B.
## Corrección
**B** **Ben xogado**. Un mes + outro mes. É o prazo estándar en transparencia estatal e autonómica.
# 9
Que comando Linux usarías para atopar ficheiros de máis de 100MB modificados nos últimos 2 días no directorio /var/log?
- A) grep -r "*" /var/log --size=100M --date=yesterday
- B) search /var/log -filesize 100MB -date -48h
- C) find /var/log -type f -size +100M -mtime -2
- D) ls -lh /var/log --filter='size>100M && time<2d' --recursive
## Respuesta
Pois falando a cegas diría que a `C` por aparentes incongruencias nas demáis.
## Corrección
**C** **Sintaxe perfecta**. `-mtime -2` (modificado hai menos de 2 días) e `+100M` (máis de 100 Megas).
# 10
Segundo a Lei 7/1985 (LRBRL), quen ten a competencia para a aprobación do regulamento orgánico do Concello?
- A) O Pleno, por maioría simple dos asistentes sempre que exista un quórum de un terzo dos concelleiros presentes na sesión.
- B) O Alcalde, tras a consulta non vinculante á Xunta de Goberno Local e ao Secretario Xeral do Pleno.
- C) O Pleno, cun quórum de voto da maioría absoluta do número legal de membros da corporación.
- D) A Xunta de Goberno Local, en municipios de gran poboación, sempre que a competencia fose delegada polo Pleno na sesión constitutiva.
## Respuesta
Pois aquí non che sabería qué dicir, pero por descarte e lóxica diría que a `C`.
## Corrección
**C** **Lóxica gañadora**. O Regulamento Orgánico é a "Constitución" do Concello; por iso esixe o Pleno e a **Maioría Absoluta**.