From 7fa280d76d5856bcb12a950f00603db99ef6e033 Mon Sep 17 00:00:00 2001 From: mbruzon Date: Thu, 9 Apr 2026 20:01:06 +0200 Subject: [PATCH] #wip(md): More exams... --- Public/md/gemini/05/01.general.md | 167 +++++++++++++++++ Public/md/gemini/05/02.general.md | 173 +++++++++++++++++ Public/md/gemini/05/03.general.md | 170 +++++++++++++++++ Public/md/gemini/05/04.general.md | 168 +++++++++++++++++ Public/md/gemini/05/05.generico.md | 161 ++++++++++++++++ Public/md/gemini/05/06.cabron.md | 174 ++++++++++++++++++ Public/md/gemini/05/07.test.md | 168 +++++++++++++++++ Public/md/gemini/chuletas/01.t1.md | 16 +- Public/md/gemini/chuletas/02.ea.md | 13 ++ Public/md/gemini/chuletas/{03.md => 03.ue.md} | 19 +- .../md/gemini/chuletas/{04.md => 04.rbrl.md} | 6 + Public/md/gemini/chuletas/05.39.md | 22 +++ Public/md/gemini/chuletas/06.trlrhl.md | 7 + Public/md/gemini/chuletas/07.prl.md | 9 + Public/md/gemini/chuletas/08.lopdgdd.md | 13 ++ Public/md/gemini/chuletas/27.git.md | 11 ++ Public/md/gemini/chuletas/28.ens.md | 10 + Public/md/gemini/chuletas/32.os.md | 18 ++ Public/md/gemini/chuletas/33.itil.md | 7 + Public/md/gemini/chuletas/40.redes.md | 11 ++ Public/md/gemini/chuletas/net.md | 23 +++ Public/md/gemini/chuletas/sql.md | 11 ++ version | 2 +- 23 files changed, 1373 insertions(+), 6 deletions(-) create mode 100644 Public/md/gemini/05/01.general.md create mode 100644 Public/md/gemini/05/02.general.md create mode 100644 Public/md/gemini/05/03.general.md create mode 100644 Public/md/gemini/05/04.general.md create mode 100644 Public/md/gemini/05/05.generico.md create mode 100644 Public/md/gemini/05/06.cabron.md create mode 100644 Public/md/gemini/05/07.test.md create mode 100644 Public/md/gemini/chuletas/02.ea.md rename Public/md/gemini/chuletas/{03.md => 03.ue.md} (83%) rename Public/md/gemini/chuletas/{04.md => 04.rbrl.md} (95%) create mode 100644 Public/md/gemini/chuletas/05.39.md create mode 100644 Public/md/gemini/chuletas/06.trlrhl.md create mode 100644 Public/md/gemini/chuletas/07.prl.md create mode 100644 Public/md/gemini/chuletas/08.lopdgdd.md create mode 100644 Public/md/gemini/chuletas/27.git.md create mode 100644 Public/md/gemini/chuletas/28.ens.md create mode 100644 Public/md/gemini/chuletas/32.os.md create mode 100644 Public/md/gemini/chuletas/33.itil.md create mode 100644 Public/md/gemini/chuletas/40.redes.md create mode 100644 Public/md/gemini/chuletas/net.md create mode 100644 Public/md/gemini/chuletas/sql.md diff --git a/Public/md/gemini/05/01.general.md b/Public/md/gemini/05/01.general.md new file mode 100644 index 0000000..0429eec --- /dev/null +++ b/Public/md/gemini/05/01.general.md @@ -0,0 +1,167 @@ +> **📝 EXAMEN 1: Simulacro Multidisciplinar** + +# Bloque I: Preguntas tipo Test + +> *Elige una única respuesta correcta. Cuando resolvamos, razonaremos por qué la elegida es correcta y por qué las demás son falsas.* + +## 1. (Tema 1) + +A Constitución Española de 1978 está estruturada en: + +- a) Un Título Preliminar e 10 Títulos numerados. +- b) Un Preámbulo, un Título Preliminar e 10 Títulos numerados. +- c) Un Preámbulo e 11 Títulos numerados. +- d) Un Título Preliminar e 11 Títulos numerados. + +## Resposta + +Aquí vou responder a cegas por mor do que me acordo dun dos vídeos de Paco Barbié onde di claramente que ésta consta dun Título Preliminar e 10 Títulos numerados, polo que queda como a `a`. Se se contase o Preámbulo tamén habería que contar las 4 Disposicións, non sendo ningún dos casos. + +## Corrección + +- **Tu respuesta**: a) Un Título Preliminar e 10 Títulos numerados. +- **Veredicto**: **❌ Incorrecta**. +- **La correcta es**: **b)** Un Preámbulo, un Título Preliminar e 10 Títulos numerados. +- **Razonamiento**: Entiendo perfectamente tu lógica con el vídeo de Paco Barbié, pero en las preguntas de oposición clásicas, el **Preámbulo** siempre se considera parte de la estructura formal "principal" de la Constitución. Es cierto que si nos ponemos puristas faltarían las Disposiciones (4 adicionales, 9 transitorias, 1 derogatoria y 1 final), pero en las opciones de tipo test, la respuesta que engloba *Preámbulo + Preliminar + 10 Títulos* es la que los tribunales dan por válida frente a la que omite el Preámbulo. ¡Ojo con esto que es una pregunta trampa muy habitual! + +## 2. (Tema 8) + +Según la Ley Orgánica 3/2018, de Protección de Datos Personales y garantía de los derechos digitales, el tratamiento de los datos personales de un menor de edad únicamente podrá fundarse en su consentimiento cuando sea mayor de: + +- a) 13 años. +- b) 14 años. +- c) 16 años. +- d) 18 años. + +## Respuesta + +Vou responder a cegas inicialmente dicindo que serían os 14 anos polo que me acordo. Agora, descartando sei que os 18 anos + +Voy a responder a ciegas inicialmente diciendo que serían los 14 años por lo que me acuerdo. Ahora bien, descartando sé que los 18 años es la mayoría de edad según el Artículo 12 de la Constitución, si mal no me acuerdo; y los 16 es la edad con la que uno puede emanciparse y adquirir un trabajo legal, lo cual sabía de bomberos y la posibilidad que para bombero conductor te piden tener al menos 16 años pese a que por sólo el carné profesional de clase C requieres de al menos 21 años, pero con le emancipación y el ámbito militar lo puedes sacar a dicha edad, aunque sea un caso raro. Por tanto, digo que a los 14 años, que es la `b`. + +## Corrección + +- **Tu respuesta**: b) 14 años. +- **Veredicto**: **✅ Correcta**. +- **Razonamiento**: ¡Chapó por tu deducción por descarte! Has hilado finísimo. Efectivamente, el **Artículo 7.1** de la LOPDGDD establece exactamente los **14 años** como la edad a partir de la cual un menor puede dar su consentimiento para el tratamiento de sus datos. Por debajo de esa edad, se necesita el consentimiento del titular de la patria potestad o tutela. + +## 3. (Tema 2) + +Segundo o Estatuto de Autonomía de Galicia, o Presidente da Xunta é elixido por: + +- a) O Rei, a proposta do Parlamento de Galicia. +- b) O pobo galego mediante sufraxio universal, libre, igual, directo e secreto. +- c) O Parlamento de Galicia, de entre os seus membros. +- d) O Goberno do Estado, con acordo do Parlamento galego. + +## Respuesta + +Esta vouna responder a cegas por mor de que paréceme sinxela: ven sendo a `b` pois é o Parlamento de Galicia quen o elixe dentre os seus membros. + +## Corrección + +- **Tu respuesta**: Dijiste "a cegas" la b, ¡PERO escribiste la justificación de la c! ("pois é o Parlamento de Galicia quen o elixe dentre os seus membros"). +- **Veredicto**: **✅ Correcta en concepto, pero ¡cuidado con la plantilla!** +- **La correcta es**: c) O Parlamento de Galicia, de entre os seus membros. +- **Razonamiento**: Tu conocimiento es perfecto (Artículo 15.2 do Estatuto de Autonomía), pero en un examen real, si marcas la 'b' pensando en la 'c', te comes un fallo con penalización. ¡Mucha atención a la hora de marcar las casillas! + +## 4. (Tema 32) + +¿Cuál de las siguientes afirmaciones describe mejor una característica del sistema operativo Linux? + +- a) Es un sistema operativo de código cerrado y arquitectura de microkernel exclusivo para servidores. +- b) Es un sistema operativo monolítico, multiusuario y multitarea. +- c) Está diseñado exclusivamente para dispositivos móviles y arquitecturas ARM. +- d) Su gestión de memoria no soporta la paginación ni el swapping. + +## Respuesta + +Esta también es fácil y la voy a responder a ciegas diciendo que es la `b` por ser la única que encaja pues: + +- a) Aquí se describe otro tipo de Sistemas Operativos, además de que Linux es de Código Abierto. +- b) Describe una de las partes más importantes de Linux. +- c) Aquí se describe algo como Android, un derivado de Linux; o Simbyan, un sistema basado en Java. +- d) Linux sin Swap no es Linux. ¡Jajajaja! + +## Corrección + +- **Tu respuesta**: b) Es un sistema operativo monolítico, multiusuario y multitarea. +- **Veredicto**: **✅ Correcta**. +- **Razonamiento**: Lo has clavado, incluso con la justificación de por qué las otras son falsas. Linux es el rey de los kernels monolíticos (todo el sistema operativo trabaja en el mismo espacio de memoria), y obviamente es multiusuario y multitarea. Y como bien dices, un Linux sin Swap, ¡no es vida! + +## 5. (Tema 5) + +De acuerdo con la Ley 39/2015, los interesados en un procedimiento administrativo tienen derecho a: + +- a) Exigir que el procedimiento se resuelva en un plazo máximo de 10 días en cualquier caso. +- b) No aportar documentos originales salvo que la normativa reguladora aplicable establezca lo contrario. +- c) Actuar exclusivamente de forma presencial si se trata de personas jurídicas. +- d) Conocer en cualquier momento, pero solo de forma presencial, el estado de la tramitación de los procedimientos en los que tengan la condición de interesados. + +## Respuesta + +Esta la voy a responder a ciegas porque me parece un poco ambigua. Entendiendo que hablamos de 10 días hábiles sobre un procedimiento que no especifica qué tiempo se determina o qué tipo de días se determina pues es el tiempo para gestionarse dicho procedimiento. Otra cosa es que se hable de las notificaciones de dicho procedimiento, las cuales irían sobre 10 días naturales, pero no lo entiendo como dicho caso. Aquí, por descarte y pensando como digo, en dicho supuesto, sólo me encaja la `a`, pero claro, en procedimentos que no tenga especificado un tiempo determinado que las condicione. + +- a) No em encaja más que como digo, pensando que es un procedimiento normal sin una especificación de tipos de días por lo que se entiende como días hábiles. +- b) Siempre hay que presentar los documentos originales, salvo que la compulsa de éstos se entienda como no originales pero sí los convalida, por lo que entonces ésta podría tener más sentido, pero me parece rebuscado de 'cojones'. +- c) Precisamente las personas jurídicas pueden incluso tener la obligación en la mayoría de los casos de interactuar mediante la Sede Electrónica. +- d) Aquí existe la opción de la Sede Electrónica para conocer este tipo de información, por lo que tampoco tiene mucho sentido. + +## Corrección + +- **Tu respuesta**: a) Exigir que el procedimiento se resuelva en un plazo máximo de 10 días... +- **Veredicto**: **❌ Incorrecta**. +- **La correcta es**: b) No aportar documentos originales salvo que la normativa reguladora aplicable establezca lo contrario. +- **Razonamiento**: Aquí caíste en la trampa. Los 10 días que te sonaban suelen referirse, como bien intuías, a plazos de notificaciones (art. 40), no a la resolución del procedimiento (que de forma subsidiaria, si no dice nada la norma, son 3 meses). + +La opción **b** es un derecho fundamental (Art. 53.1.c y Art. 28.3 de la Ley 39/2015). La Administración pública no debe exigirte documentos originales (y cada vez menos copias compulsadas de papel) porque rige el principio de que no debes aportar datos que ya obren en poder de la Administración o que hayan sido elaborados por ella. + +*Por cierto, descartaste la 'c' y la 'd' de forma brillante por el tema de la Sede Electrónica, ¡esa es la actitud!.* + +# Bloque II: Preguntas de Respuesta Corta + +> *Responde de forma clara, directa y razonando brevemente el porqué de tu respuesta.* + +## 6. (Tema 15 - SQL) Razoamento de filtrado de datos: + +En SQL, cal é a diferenza fundamental entre o uso da cláusula WHERE e a cláusula HAVING á hora de filtrar rexistros nunha consulta? Pon un pequeno exemplo teórico se che axuda a explicalo. + +## Respuesta + +Esta vouna responder a cegas tamén. O `where` é para filtrar tuplas mentres que o `having` é para filtrar agrupacións. Para poder usar o `having` tes que facer uso dunha agrupación mediante `group by` e pode ir sobre datos filtrados polo `where` previamente. + +## Corrección + +- **Tu respuesta**: WHERE filtra tuplas, HAVING filtra agrupaciones (requiere GROUP BY). +- **Veredicto**: **✅ ¡Perfecta y directa al grano!** +- **Razonamiento**: Exacto. El motor de base de datos primero ejecuta el `WHERE` registro a registro. Luego, si hay un `GROUP BY`, agrupa esos registros filtrados. Y finalmente, aplica el `HAVING` sobre las funciones de agregación (por ejemplo, `HAVING SUM(ventas) > 1000`). Ni una coma que añadir. + +## 7. (Tema 40 - Redes) Dispositivos de interconexión: + +Explica brevemente la diferencia principal (enfocándote en la capa del modelo OSI en la que operan) entre un Switch (conmutador) y un Router (enrutador). ¿Qué función principal cumple cada uno en una red local (LAN) frente a redes externas (WAN)? + +## Respuesta + +El Switch o Conmutador se encuentra en la Capa 2, de Enlace, del Modelo OSI, incluyendo los Switches Inteligentes o los L3 o de Capa 3, que tienen la capacidad de gestionar redes, y sirven principalmente para hacer de puente dirigido entre equipos de la misma red lógica pues en la red física se pueden encontrar equipos en distintas redes lógicas; mientras que los Routers o Enrutadores trabajan sobre la Capa 3, de Red, del Modelo OSI, y sirven para unir redes lógicas entre sí. Generalmente, en un entorno de instalación horizontal se hace uso de Switches pues estarían en la misma red, y a lo sumo, se pueden hacer uso de los Switches de Capa 3 para hacer división de redes lógicas pero dentro de un ámbito LAN o incluso MAN para ciertas infraestructuras; mientras que los Routers, que también pueden estar presentes para hacer división de redes en un entorno LAN o MAN, suelen ir más orientados a sistemas complejos y grandes como MAN o WAN. + +## Corrección + +- **Tu respuesta**: Switch en Capa 2 (Enlace) para redes lógicas / Router en Capa 3 (Red) para unir redes. Mencionas Switches L3. +- **Veredicto**: **✅ Sobresaliente**. +- **Razonamiento**: Has dado en el clavo y además aportando el matiz técnico de los Switches Multicapa (L3). Un Switch trabaja con direcciones MAC (Capa 2) para conmutar tramas dentro de una misma red (LAN). Un Router trabaja con direcciones IP (Capa 3) para enrutar paquetes entre redes diferentes (LAN a WAN, por ejemplo). + +## 8. (Tema 29 - ENS) Categorización de sistemas: + +Según el Esquema Nacional de Seguridad (ENS), las dimensiones de seguridad (disponibilidad, autenticidad, integridad, confidencialidad y trazabilidad) determinan la categoría del sistema. ¿Cuáles son las tres categorías de seguridad que establece el ENS para los sistemas de información? + +## Respuesta + +Hablando a ciegas creo que esto lo encontramos en el Anexo II del ENS y nos encontramos con 3 categorías: Bajo, Medio y Alto con respecto a los riesgos con respecto a las Dimensiones de la Seguridad. Creo que se da concretamente en el Apartado 4 del Anexo II del ENS. Como no estoy seguro ahora mismo, voy a verificar esta información en el ENS y comento. + +Y como inseguro que estaba, estaba equivocado. Esto sale en el Anexo I, concretamente en su apartado 3, todo lo demás es igual. ¡Jajajaja! + +## Corrección + +- **Tu respuesta**: Baja, Media, Alta. (Y te diste cuenta del Anexo I). +- **Veredicto**: **✅ Correcta**. +- **Razonamiento**: Efectivamente. El ENS clasifica los sistemas en tres categorías:** BÁSICA, MEDIA y ALTA** (lo ideal es usar esta nomenclatura exacta en femenino, ya que se refiere a la "categoría"). Y es genial que tú mismo te dieses cuenta de que la categorización se establece en el **Anexo I** (el Anexo II son las medidas de seguridad propiamente dichas, los famosos controles). \ No newline at end of file diff --git a/Public/md/gemini/05/02.general.md b/Public/md/gemini/05/02.general.md new file mode 100644 index 0000000..5c3f134 --- /dev/null +++ b/Public/md/gemini/05/02.general.md @@ -0,0 +1,173 @@ +> **📝 EXAMEN 2: Simulacro Multidisciplinar** + +# Bloque I: Preguntas tipo Test + +> *Elige una única respuesta correcta. Igual que antes, cuando resolvamos, lo razonaremos todo.* + +## 1. (Tema 3) A Unión Europea: Institucións + +Cal das seguintes institucións representa aos cidadáns da Unión Europea e é elixida por sufraxio universal directo? + +a) O Consello Europeo. +b) A Comisión Europea. +c) O Parlamento Europeo. +d) O Consello da Unión Europea. + +### Resposta + +Esta vouna responder a cegas e diría que é o Parlamento, que ven sendo a `c`. O problema que teño aquí é que non sabería xustificar isto por mor de sabelo de chapatoria das veces que entrou como parte doutras preguntas que me fixeras acerca disto. Por outra banda, pódome atraver a dicir que, a partires de mirar en internet concluímos que: + +- a) Consello Europeo: 27 Xefes de estado ou de Goberno con respecto aos países da Unión Europea. Os Presidentes non se elixen directamente, senón aos ministros que elixe a estes. +- b) Comosión Europea: 27 Comisionarios elixidos por cada país e logo han de ser aprovados polo parlamento. Como no caso anterior, é unha elección indirecta. +- c) Parlamento Europeo: 720 Eurodiputados elixidos por Sufraxio Universal por cada uno dos países membros. +- d) Consello da Unión Europea: 27 Xefes de estado ou de Goberno, como no Consello Europeo. + +### Corrección + +- **Tu respuesta**: c) O Parlamento Europeo. +- **Veredicto**: **✅ Correcta**. +- **Razonamiento**: Lo has sacado por pura lógica deductiva y está perfecto. El Parlamento Europeo es la *única* institución de la UE elegida directamente por los ciudadanos en las urnas (sufraxio universal directo). +- *Pequeña corrección a tus apuntes de descarte*: Ojo con la opción **d) Consello da Unión Europea**. No son los Jefes de Estado (ese es el Consello Europeo, la opción a). El Consello da UE está formado por los **Ministros** de cada país según el tema a tratar (Ej: si se habla de agricultura, van los 27 Ministros de Agricultura). + +## 2. (Tema 4) Lei 7/1985 (LRBRL): Organización Municipal + +Según la Ley 7/1985, reguladora de las Bases del Régimen Local, ¿cuál es el órgano de máxima representación política de los ciudadanos en el gobierno municipal, que asume, entre otras, la competencia de aprobar el presupuesto? + +a) El Alcalde. +b) La Junta de Gobierno Local. +c) El Pleno. +d) Las Comisiones Informativas. + +### Respuesta + +A ciegas diría que el Pleno, pues se conforma de los concejales elegidos por la ciudadanía, por tanto, la `c`. + +### Corrección + +- **Tu respuesta**: c) El Pleno. +- **Veredicto**: **✅ Correcta**. +- **Razonamiento**: Directo al blanco. El Pleno (compuesto por el Alcalde y los Concejales) es el órgano de máxima representación política y tiene las competencias de mayor calado, como la aprobación del presupuesto municipal (Art. 22.2.e de la LRBRL). + +## 3. (Tema 9) Fundamentos do Visual Studio .NET + +En Visual Studio .NET (C# o VB.NET), si necesitas almacenar un valor numérico entero que no requiera decimales y quieres optimizar al máximo el espacio de memoria para un contador que sabes seguro que nunca superará el valor 250, ¿qué tipo de dato sería el más eficiente y adecuado? + +a) Double / double +b) Byte / byte +c) String / string +d) Long / long + +### Respuesta + +Esta la voy a responder a ciegas. El Byte, pues a diferencia del TinyInt no tiene Bit de signo, por tanto va desde el 0 hasta el 255, a diferencia del TinyInt que se mueve entre el -128 y el 127. + +- a) El Double cubre 32 bits, es decir, 8 bytes, que sobran pues con uno nos llega. +- b) El Byte ya lo vimos antes. +- c) El String es una cadena de Caracteres que pese a ser como un Byte, éste, dependiendo de la codificación puede agrupar más de un Byte por caracter, por tanto, no vale, además de lo dicho, es una cadena de caracteres, no un caracter. +- d) Este es el valor entero más grande que puedes sacar sobre mantisa, dejando la parte decimal de la misma como parte del entero, siendo éste de 64 bits, es decir, 16 Bytes. + +### Corrección + +- **Tu respuesta**: b) Byte / byte. +- **Veredicto**: **✅ Correcta**. +- **Razonamiento**: ¡Chapó por la explicación técnica! Efectivamente, `byte` en .NET es un entero sin signo de 8 bits que va de 0 a 255. Perfecto para un contador que no pasa de 250, ocupando lo mínimo en memoria. +- *Nota técnica para que no dudes*: El `Double` ocupa 64 bits (8 bytes), y el `Long` en .NET (C# `long`) es un entero de 64 bits. Tú apuntaste 16 Bytes para el Long (eso serían 128 bits), pero el concepto base de descartarlos por ser "demasiado grandes" lo aplicaste a la perfección. + +## 4. (Tema 7) Lei 31/1995, de Prevención de Riscos Laborais + +De acuerdo con la Ley 31/1995 de Prevención de Riesgos Laborales, el coste de las medidas relativas a la seguridad y la salud en el trabajo: + +a) Deberá ser sufragado al 50% entre el empresario y el trabajador. +b) Recaerá íntegramente sobre la Administración Pública competente. +c) No deberá recaer en modo alguno sobre los trabajadores. +d) Se deducirá del salario del trabajador de forma prorrateada en las nóminas. + +### Resposta + +Respondiendo a ciegas diría que la `b` por el hecho de que se pueden poner unas medidas pero eso no quita que el empleado pueda cumplir con más que ponga éste pese a no ser obligatorias, como sería con la `c`. La `a` no es, seguro, pues el deber de poner las medidas es del empleador, la obligación de usarlas es del empleado para cumplir con su derecho a la autopreservación; y esto rompe con la `d` también. + +### Corrección + +- **Tu respuesta**: b) Recaerá íntegramente sobre la Administración Pública competente. +- **Veredicto**: **❌ Incorrecta**. +- **La correcta es**: **c)** No deberá recaer en modo alguno sobre los trabajadores. +- **Razonamiento**: ¡Ay! Aquí te pilló la trampa clásica de los tribunales. Tu razonamiento de que "el deber es del empleador" es 100% correcto, ¡el empresario es quien paga! Pero la ley, en su **Artículo 14.5**, está redactada de forma literal y negativa: "*El coste de las medidas relativas a la seguridad y la salud en el trabajo no deberá recaer en modo alguno sobre los trabajadores*". La Administración no le paga las botas de seguridad o los arneses a una empresa privada; los paga la propia empresa. Al ser un test de legislación, casi siempre buscan la literalidad de la norma. + +## 5. (Tema 33) Xestión de servizos TIC (ITIL) + +No contexto de ITIL e a xestión de servizos TIC mediante ferramentas de ticketing (como GLPI, OTRS, etc.), cal é a diferenza principal teórica entre un "Incidente" e un "Problema"? + +a) Un incidente é unha interrupción non planificada dun servizo, mentres que un problema é a causa subxacente dun ou máis incidentes. +b) Son termos sinónimos utilizados simplemente por diferentes ferramentas de software para referirse ao mesmo fallo. +c) Un problema resólvese no Nivel 1 de soporte, mentres que un incidente require sempre a intervención de provedores externos. +d) Un incidente afecta só ao hardware (equipos físicos), mentres que un problema afecta exclusivamente ao software ou as aplicacións. + +### Resposta + +ESta vouna responder a cegas diciendo que ven sendo a `a` por mor de: + +- a) Describe perfectamente a Incidecia e Problema. +- b) Non ten que ver: mentres a Incidencia está para facer un Parche inmediato para evitar, na medida do posible, a interrupción do servizo; o Problema ven sendo para solucionar a máis longo plazo. +- c) Isto describe xusto ao revés tanto o Problema como a Incidencia. +- d) Isto non ten moito sentido puidendo ser afección dun Problema e Incidencia tanto o Hardware como o Software. + +### Corrección + +- **Tu respuesta**: a) Un incidente é unha interrupción non planificada... mentres que un problema é a causa subxacente... +- **Veredicto**: **✅ Correcta**. +- **Razonamiento**: ¡De manual! En ITIL, un *Incidente* es "el servidor de correo se ha caído" (hay que restaurarlo rápido, aplicar un parche o reiniciar). Un *Problema* es "el servidor de correo se cae todos los martes a las 10:00" (hay que investigar la causa raíz para que no vuelva a pasar). + +# Bloque II: Preguntas de Respuesta Corta + +> *Respuestas claras, directas y razonadas* + +## 6. (Tema 27 - Git) Control de versións: + +En Git, explica brevemente para que serven e cal é a diferenza fundamental no fluxo de traballo entre os comandos git commit e git push. + +### Respuesta + +Esta vouna responder a cegas, aínda que coas miñas palabras pode non ser a mallor opción, pero bueno. O `git commit` xera una subversión de cambios no proxecto na rama local actual, e o `git push` sube ditos rexistro de cambios á mesma rama no servidor ou ao remoto. + +### Corrección + +- **Tu respuesta**: `git commit` xera una subversión na rama local, `git push` sube ditos rexistros ao remoto. +- **Veredicto**: **✅ Correcta**. +- **Razonamiento**: Explicado con tus palabras pero con total precisión. `Commit` consolida los cambios en tu repositorio local (en tu máquina). `Push` empuja esos commits confirmados al repositorio remoto (ej. GitHub, GitLab) para compartirlos. + +## 7. (Tema 20 - Ciberseguridade) Xestión de identidades e acceso: + +En la gestión de identidades y accesos (IAM), ¿qué significa el concepto de "Autenticación Multifactor" (MFA)? Nombra las tres categorías típicas (o "factores") que se utilizan para verificar y cruzar la identidad de un usuario. + +### Resposta + +Aquí voy a responder parcialmente a ciegas pues no me acuerdo del todo: A ciegas digo que MFA es un sistema donde se usan más de un factor para la identificación de las personas a partir de 3 categorías como qué conozco, qué tengo y quién soy. + +Ahora bien, como no me acuerdo voy a buscar estas categorías, que es donde no me acuerdo: + +- Factor de Conocimiento. Qué conozco. +- Factor de Posesión. Qué tengo. +- Factor de Inherencia. Quién soy. + +### Corrección + +- **Tu respuesta**: Algo que conozco, algo que tengo, algo que soy (Inherencia). +- **Veredicto**: **✅ Correcta**. +- **Razonamiento**: ¡No necesitabas buscarlo, lo tenías ahí! MFA requiere combinar al menos dos de estas tres categorías: + 1. **Coñecemento** (Qué sabes): Contraseña, PIN. + 2. **Posesión** (Qué tes): Teléfono móvil, token físico, tarjeta inteligente. + 3. **Inherencia** (Quen es): Biometría (huella dactilar, iris, reconocimiento facial). + +## 8. (Tema 6 - Facendas Locais) Dos orzamentos: + +O orzamento xeral das entidades locais constitúe a expresión cifrada, conxunta e sistemática das obrigacións e dereitos. Segundo o Texto Refundido da Lei Reguladora das Facendas Locais, ¿que órgano do Concello ten a competencia para a súa aprobación final e antes de que data debe estar aprobado para que entre en vigor ao inicio do exercicio correspondente? + +### Resposta + +Aquí vou responder a cegas inicialmente e diría que o Pleno, pero báilame coa Xunta de Goberno Local. Vouno mirar e confirmo. Acertei. Ven no Apartado 2 do Artigo 169, da Publicidade, Aprobación definitiva e Entrada en Vigor, da Sección I do Contido e Aprobación, do Capítulo I, dos Orzamentos, do Título VI, do Orzamento e Gasto Público. + +### Corrección + +- **Tu respuesta**: O Pleno (Artigo 169). +- **Veredicto**: **✅ Correcta a medias (te faltó la fecha)**. +- **Razonamiento**: Verificaste perfectamente el órgano: es el **Pleno** de la Corporación. Sin embargo, la pregunta tenía una segunda parte: "*antes de que data debe estar aprobado*". Según el TRLRHL, la aprobación definitiva por el Pleno debe realizarse antes del **31 de diciembre** del año anterior al del ejercicio en que deba aplicarse. \ No newline at end of file diff --git a/Public/md/gemini/05/03.general.md b/Public/md/gemini/05/03.general.md new file mode 100644 index 0000000..fd6d90f --- /dev/null +++ b/Public/md/gemini/05/03.general.md @@ -0,0 +1,170 @@ +> **📝 EXAMEN 3: Simulacro Multidisciplinar** + +# Bloque I: Preguntas tipo Test + +## 1. (Tema 24) Introdución á comunicación na nube (Cloud Computing) + +Na administración pública, se contratamos un servizo na nube que nos proporciona acceso a infraestrutura informática fundamental (como máquinas virtuais, espazo de almacenamento e redes), pero nós debemos instalar e xestionar o sistema operativo e as aplicacións, de que modelo de servizo estamos falando? + +- a) SaaS (Software as a Service) +- b) PaaS (Platform as a Service) +- c) IaaS (Infrastructure as a Service) +- d) FaaS (Function as a Service) + +### Resposta + +Esta vouna responder a cegas por mor de que ven sendo moi sinxela, creo. Viría sendo a `c`. Aínda que desglosar o seu significado da moitas pistas, aquí sabía a resposta de memora por coñecer o SaaS e o IaaS. Xustificando a resposta: + +- a) O SaaS viría a ser o servizo que temos que instalar na infraestructura, pero contratado como servizo, pero neste caso só queremos a Infraestructura, así que non é. +- b) O PaaS non o coñecía e según parece ven sendo un servizo para desenrolo e implementación na nube. Non é o caso tampouco. +- c) Estexa o di todo no seu significado en Inglés. +- d) O FaaS tampouco o coñecía e viría sendo para ámbito de desenrolo cara a execución de código modular nun servizo baseado en eventos. + +### Corrección + +- **Tu respuesta**: c) IaaS (Infrastructure as a Service). +- **Veredicto**: **✅ ¡Correctísima!** +- **Razonamiento**: Lo has deducido a la perfección. SaaS es el software ya listo para usar (como Gmail o un ERP web). PaaS te da la plataforma para que tú programes y despliegues sin preocuparte del sistema operativo subyacente. IaaS te da el "hierro" puro (virtualizado): la máquina, la RAM, la red, y tú te encargas de instalarle el Windows/Linux y todo lo demás. ¡Impecable! + +## 2. (Tema 30) Accesibilidade dixital (WCAG) + +Según las Pautas de Accesibilidad para el Contenido Web (WCAG), ¿cuál es el nivel de conformidad que la normativa española y europea exige, por regla general, como mínimo para los sitios web y aplicaciones móviles del sector público? + +- a) Nivel A +- b) Nivel AA +- c) Nivel AAA +- d) Nivel AAAA + +### Respuesta + +Voy a responder a ciegas. Hasta no hace mucho juraría que no era obligatoria pero creo que actualmente creo que es la AA, pero tampoco estoy muy seguro. Ahora que lo miré en Internet vi que la versión actual WCAG 2.1 y WCAG 2.2 exigen el desde 2025. + +### Corrección + +- **Tu respuesta**: b) Nivel AA. +- **Veredicto**: **✅ ¡Correcta!** +- **Razonamiento**: Tu instinto no te ha fallado. La legislación (el RD 1112/2018 en España, derivado de la directiva europea) exige como mínimo el **Nivel AA**. El Nivel A es demasiado básico y el AAA es tan estricto que casi ninguna web compleja puede cumplirlo al 100%. + +## 3. (Tema 12) Programación Orientada a Obxectos (POO) + +O principio da Programación Orientada a Obxectos que permite a unha nova clase adquirir as propiedades e métodos doutra clase xa existente denomínase: + +- a) Polimorfismo +- b) Abstracción +- c) Encapsulamento +- d) Herdanza + +### Resposta + +Aquí vou responder a cegas en base á seguinte xustificación: + +- a) O poliformismo é a capacidad de poder converter un obxeto noutro por pertencer a unha rama de herdanzas. +- b) A abstracción é a capacidad de poder xerar un tipo non instanciable que permite unificar propiedades e métodos entre unha ou varias clases qeu a herden. +- c) O encapsulamento viría a ser a limitación de acceso a unha propiedade ou método en base ao seu ámbito. +- d) A herdanza é o que determina o que vai a obter de extender doutras clases. + +Polo tanto, viría sendo a `d`. Aquí tiven que desenrolalo porque bailábame coa Abstracción. + +### Corrección + +- **Tu respuesta**: d) Herdanza. +- **Veredicto**: **✅ ¡Correcta!** +- **Razonamiento**: Muy bien razonado. La Herencia es exactamente eso: adquirir propiedades y métodos de la clase padre. +- *Aporte del profe*: Tu definición de encapsulamiento es de 10. La de polimorfismo es un poco cerrada; piénsalo más bien como la capacidad de objetos de *diferentes* clases (que heredan de una misma) de responder de forma distinta al *mismo* método (ej. un método `Moverse();` si es un Coche, rueda; si es un Pájaro, vuela). + +## 4. (Tema 21) Seguridade nas redes (Firewalls) + +Un cortafuegos (firewall) de "inspección de estado" (stateful inspection) se diferencia de un cortafuegos de filtrado de paquetes estático tradicional porque: + +- a) Solo filtra el tráfico basándose en las direcciones IP y puertos de origen y destino, sin memoria de la conexión. +- b) Mantiene una tabla de estado que hace un seguimiento de las conexiones de red activas y toma decisiones basadas en el contexto del flujo de tráfico. +- c) Analiza exclusivamente el código fuente de las aplicaciones web en busca de vulnerabilidades antes de permitir el paso. +- d) Opera únicamente en la Capa 2 (Enlace de datos) bloqueando direcciones MAC sospechosas. + +### Respuesta + +Aquí decir que me pillaba si me lo dices sin Test, lo que me dice que voy verde en este tema. Pero igualmente la voy a responder a ciegas pues, por sentido común diría que es la `b` pues: + +- a) Sería de filtrado. +- b) Se basa en los estados de las conexiones y el flujo del tráfico. +- c) Sobre datos binarios compilados no tiene sentido ésta, sólo para entornos de precompilación. +- d) Aquí sería otro de filtrado pero para un Capa 2. + +### Corrección + +- **Tu respuesta**: b) Mantiene una tabla de estado... +- **Veredicto**: **✅ ¡Correcta!** +- **Razonamiento**: Confiesa, dices que vas verde pero el sentido común te ha salvado. Los firewalls estáticos tradicionales solo miran el paquete aislado (IP origen/destino, puerto). Los *stateful* miran el "estado" de la conversación: saben si ese paquete de respuesta pertenece a una petición que tú iniciaste previamente desde dentro de la red. + +## 5. (Tema 36) Deseño de interacción e hardware + +No contexto do temario, un sistema "Arduino" defínese na súa esencia como: + +- a) Un microprocesador de altísimo rendemento deseñado para grandes bases de datos. +- b) Unha plataforma de creación de electrónica de código aberto, baseada en hardware e software doado de usar. +- c) Un sistema operativo en tempo real privativo para dispositivos móbiles. +- d) Un protocolo de comunicación sen fíos exclusivo para visión artificial. + +### Resposta + +Esta é sixeña e vouna responder a cegas pois un Arduino é un OpenHardware moi liviano normalmente orientado a xestións electrónicas e robótica, polo que viría sendo a `b`. + +### Corrección + +- **Tu respuesta**: b) Unha plataforma de creación de electrónica de código aberto... +- **Veredicto**: **✅ ¡Correcta!** +- **Razonamiento**: Directo al grano. Open hardware, microcontrolador (que no microprocesador de alto rendimiento como decía la trampa 'a') y muy usado en robótica y domótica. + +# Bloque II: Preguntas de Respuesta Corta + +## 6. (Tema 11 - Bases de Datos en Visual Studio .NET) + +En ADO.NET, explica brevemente cuál es la diferencia principal en la forma de trabajar con los datos al usar un objeto SqlDataReader frente a usar un SqlDataAdapter (generalmente en combinación con un DataSet o DataTable). + +### Respuesta + +Respondiendo a ciegas, diría que el `SqlDataReader` carga los datos sobre un `DataSet` y luego se puede Castear a Listas de objetos mapeados mediante clases mediante `SqlDataAdapter` a partir de sus atributos. + +Acabo de buscar lo que son y pequé de miedo. ¡Jajajaja! Para hacer una lectura rápida de los datos se haría uso de `SqlDataReader` sobre datos secuenciales; mientras que el `SqlDataAdapter` permite generar un `DataSet` o `DataTable` para interactuar en CRUD de forma desconectada. ¿Qué es hacer esto de forma desconectada? + +### Corrección + +- **Veredicto**: **✅ Correcta tras la investigación.** +- **¿Qué es trabajar de forma desconectada?** ¡Buena pregunta! Te lo explico con una metáfora rápida: + - `SqlDataReader` **(Conectado)**: Es como ir a la biblioteca y leer un libro de referencia que no puedes sacar. Abres la conexión a la base de datos, vas leyendo los datos fila por fila (solo hacia adelante y de solo lectura) y, mientras lees, la conexión está ocupada. Es rapidísimo, pero bloquea recursos. + - `SqlDataAdapter` + `DataSet` **(Desconectado)**: Es como ir a la biblioteca, hacerle fotocopias al libro y llevarte las copias a tu casa. El DataAdapter se conecta, descarga todos los datos a la memoria RAM de tu aplicación (eso es el `DataSet` o `DataTable`), e **inmediatamente cierra la conexión**. Tú te quedas trabajando con esos datos en tu memoria (puedes añadir, borrar, modificar filas). Cuando terminas, llamas de nuevo al DataAdapter para que se conecte un segundo y sincronice tus cambios locales con la base de datos real. + +## 7. (Tema 28 - Seguridade Informática: Normativa ENS) + +O Esquema Nacional de Seguridade (ENS) aséntase sobre uns "Principios Básicos" que deben rexer as actuacións en materia de seguridade. Sen necesidade de definilos, poderías nomear polo menos tres destes principios básicos? + +### Resposta + +Gemini. Vasme matar. Tívenno que mirar por mor de non dar acordado de ningunha se quera, e mira que é fácil. Mirándoo o temos no Artigo 5, dos Principios Básicos do Esquema NAcional de Seguridade, do Capítulo II, dos Principios Básicos. Estes son: + +- Seguridade como proceso integral. +- Xestión da seguridade basada nos riscos. +- Prevención, detección, resposta e conservación. +- Existencia de liñas de defensa. +- Vixilancia continua. +- Reevaluación periódica. +- Diferenciación de responsabilidades. + +### Corrección + +- **Veredicto**: **😅 ¡Aprobado por los pelos gracias a la chuleta!** +- **Razonamiento**: ¡No te voy a matar! Es normalísima esta sensación de quedarse en blanco. Las listas puras de leyes son horribles de memorizar. Lo importante es que has ido directo al **Artículo 5 del RD 311/2022**. Son 7 principios. Mi consejo para estos casos es hacerse una regla mnemotécnica absurda o un acrónimo. (Ej: **P**aco **R**oba **D**os **V**eces **S**in **E**star **X**ustificado -> Prevención, Reevaluación, Diferenciación, Vigilancia, Seguridad integral, Existencia líneas defensa, Xestión riesgos). + +## 8. (Tema 16 - Administración de bases de datos) + +Nas estratexias de respaldo (backups), cal é a diferenza fundamental de funcionamento e espazo ocupado entre realizar un "Backup Completo" (Full Backup) e realizar un "Backup Diferencial" (Differential Backup)? + +### Resposta + +Esta vouna responder a cegas por mor de ser sinxela, creo. O BackUp Completo é o máis pesado e fai unha copia litaral de todo; mentres que o BackUp Diferencial o fai sobre os cambios en base ao último BackUp Completo. Non confundir este último co BackUp Incremental, que viría sobre os cambios con respecto ao último BackUp, independentemente de cal sexa. + +### Corrección + +- **Tu respuesta**: Full copia todo. Diferencial copia los cambios desde el último Full. +- **Veredicto**: ✅ ¡Perfección absoluta! +- **Razonamiento**: Chapó. Y el matiz que has añadido para no confundirlo con el Incremental es de matrícula de honor. El Diferencial siempre mira hacia el último Completo y va creciendo en tamaño cada día. El Incremental solo mira el día anterior (sea completo o incremental). \ No newline at end of file diff --git a/Public/md/gemini/05/04.general.md b/Public/md/gemini/05/04.general.md new file mode 100644 index 0000000..0ea46b4 --- /dev/null +++ b/Public/md/gemini/05/04.general.md @@ -0,0 +1,168 @@ +> **📝 EXAMEN 4: Simulacro Multidisciplinar** + +# Bloque I: Preguntas tipo Test + +> *Aplica tu instinto de descarte. Una única respuesta correcta.* + +## 1. (Tema 5) Lei 40/2015: Funcionamento electrónico do Sector Público + +Segundo a Lei 40/2015, ¿quén é o titular dunha sede electrónica e qué responsabilidade asume respecto a ela? + +a) O titular é o órgano competente que a crea, asumindo a responsabilidade da integridade, veracidade e actualización da información e os servizos. +b) O titular é o Ministerio da Presidencia de forma centralizada para todas as administracións, incluídos os concellos. +c) O titular é o xefe do departamento de informática da entidade correspondente. +d) O titular é o cidadán no momento no que accede co seu certificado dixital. + +### Resposta + +Esta a vou responder a cegas e é a `a` segundo o Artigo 38, da Sede Electrónica, do Capítulo V, do Funcionamento Electrónico do Sector Público, do Título Preliminar, das Disposicións Xerias, Principios de Actuación e Funcionamento do Sector Público. + +### Corrección + +- **Tu respuesta**: a) O titular é o órgano competente... +- **Veredicto**: **✅ ¡Matrícula de honor!** +- **Razonamiento**: No solo has acertado a ciegas, sino que me has recitado el **Artículo 38** de la Ley 40/2015 con su Capítulo y Título. Literalmente perfecto. El titular de la sede asume la responsabilidad principal de que lo que hay ahí dentro sea íntegro y veraz. + +## 2. (Tema 34) Ferramentas ofimáticas (Correo corporativo) + +Á hora de configurar o correo electrónico corporativo nun cliente como Mozilla Thunderbird, cal é a principal vantaxe de usar o protocolo IMAP fronte a POP3? + +a) IMAP descarga as mensaxes e elimínaas automaticamente do servidor, aforrando moito espazo de almacenamento na nube. +b) IMAP cifra as mensaxes de extremo a extremo por defecto na súa capa base, mentres que POP3 transmite en texto plano. +c) IMAP sincroniza o estado das mensaxes (lidos, non lidos, carpetas) entre o cliente e o servidor, permitindo xestionar a mesma caixa de correo dende múltiples dispositivos á vez. +d) IMAP é un protocolo deseñado exclusivamente para o envío de correos, sendo máis rápido que SMTP. + +### Resposta + +A verdade que non che sabería dicir, pero respondendo a cegas diría que a `c`, sendo a mesma que a ferramenta de Outlook. Pero o non saber vouno mirar. + +- SMTP es el protocolo que permite enviar mensajes del cliente a servidor y entre servidores. +- IMAP es el protocolo que permite sincronizar dispositivos sobre el servidor. +- POP3 permite la descarga local de los mensajes y generalemente, eliminación de los mismos sobre el servidor. + +Por tanto: + +- a) Describe POP3. +- b) Non ten sentido, e en tal caso sería unha comunicación SSL. +- c) Aquí acerta. +- d) IMAP non compite con SMTP. Para envío só SMTP, e para sincronía IMAP. + +### Corrección + +- **Tu respuesta**: c) IMAP sincroniza o estado das mensaxes... +- **Veredicto**: **✅ ¡Correcta!** +- **Razonamiento**: Tu investigación posterior clavó el concepto. El descarte que hiciste es exactamente el que hay que hacer: SMTP para enviar, POP3 para descargar (y borrar del server), e IMAP para sincronizar y ver lo mismo en el PC, en el móvil y en la web. + +## 3. (Tema 10) Desenvolvemento de interfaces gráficas (Visual Studio .NET) + +En el desarrollo de interfaces gráficas con Windows Forms en .NET, si programas un proceso muy pesado (como una consulta masiva a una base de datos) para que se ejecute directamente dentro del evento Click de un botón de la interfaz, ¿qué problema de usabilidad ocurrirá irremediablemente? + +a) El botón desaparecerá visualmente de la pantalla hasta que el proceso termine. +b) La interfaz de usuario (UI) se quedará congelada o bloqueada ("No responde") porque se está reteniendo el hilo principal de ejecución. +c) El sistema operativo cancelará automáticamente el evento si tarda más de 5 segundos. +d) La base de datos denegará la conexión por provenir de una interfaz gráfica y no de un servicio de backend. + +### Respuesta + +Esta la voy a responder a ciegas pero la voy a coger mucho con pinzas. Yo diría, por descarte, la `b` por: + +- a) Sólo desaparecería si la información se presenta encima de éste y está de tal forma que se ve arrastrado, pero nada más. +- b) Esto sólo pasa cuando no se controla la carga mediante un hilo o un evento de espera de carga como una promesa entre otras opciones. Pero claro, si no se contempla control pues claro que se pilla hasta que carga la información si no excede de las capacidades del equipo donde se ejecuta. +- c) Esto no es real, y a lo sumo, cuando el OS detecta que se congeló la usabilidad GUI del programa te puede dar la opción de finalizarlo tras un rato si se fuerza interactuación con éste. +- d) Esto no sucede en un SQL estándar, es más, ésto parte de cómo se configure el Login, Agente y demás, no por defecto. + +### Corrección + +- **Tu respuesta**: b) La interfaz se quedará congelada... +- **Veredicto**: **✅ ¡Correcta!** +- **Razonamiento**: La cogiste con pinzas pero diste en la diana. En desarrollo de escritorio clásico (.NET WinForms), si metes un proceso pesado en el evento `Click` sin usar programación asíncrona (`async`/`await`) o un hilo secundario (`BackgroundWorker` / `Thread`), el hilo principal (el UI Thread) se bloquea esperando la respuesta de la base de datos. El programa se queda "frizado" y pone "No responde" en la barra de título. + +## 4. (Tema 8) Lei 19/2013 de Transparencia + +Segundo a normativa de transparencia, o dereito de acceso á información pública poderá ser limitado cando acceder a dita información supoña un prexuízo para, entre outros límites: + +a) O interese persoal e exclusivo do propio cidadán solicitante. +b) A comodidade e os tempos de traballo dos funcionarios públicos encargados da súa tramitación. +c) A igualdade das partes nos procesos xudiciais e a tutela xudicial efectiva. +d) O prestixio, o honor e a imaxe corporativa da Administración ante os medios de comunicación. + +### Resposta + +De primeiras vou responder a cegas diciendo a `a` por mor de ser á única que me ten algo de sentido, pero me rompe ese "exclusivo do propio cidadán solicitante" por mor de que creo que é cuando afecta negativamente a un interesado, sen requerir ser éste solicitante. Vouno mirar porque a verdade que non che sei que dicir. + +Buah! Estou bobo. É a `c`. O temos como parcialmente un dos termos do Punto *g* do Apartado 1 do Artigo 14, dos Límites ao Dereito de Acceso, da Sección I, do Réxime Xeral, do Capítulo III, do Dereito de Acceso á Información Pública, do Título I, da Transparencia da Actividade Pública. A movida é que non procesei ben a pregunta porque viría sendo esta dende o meu coñecemento en en valeiro. + +### Corrección + +- **Tu respuesta**: c) A igualdade das partes nos procesos xudiciais... (Corregido tras leer bien). +- **Veredicto**: **✅ ¡Correcta tras la auto-corrección!** +- **Razonamiento**: ¡No estás bobo, son los nervios del simulacro! De hecho, me encanta que te haya pasado esto aquí. Leer rápido o no procesar bien la pregunta es la causa número uno de suspensos en personas que van preparadísimas. El artículo 14 es clave, y los límites al acceso siempre protegen intereses generales (seguridad nacional, defensa) o derechos fundamentales de terceros (tutela judicial efectiva, protección de datos), no la "comodidad del funcionario" o el "prestigio de la Administración". ¡Lección grabada a fuego! + +## 5. (Tema 38) Hardware e Almacenamento + +¿Cuál de las siguientes interfaces o protocolos de conexión está diseñada específicamente para aprovechar al máximo las altas velocidades de transferencia de los discos de estado sólido (SSD) modernos, conectándose a través del bus PCIe de la placa base en lugar del bus SATA? + +a) SATA III +b) IDE / PATA +c) NVMe (Non-Volatile Memory Express) +d) SCSI + +### Respuesta + +Esta es muy fácil, y la voy a responder a ciegas, la `c`, los NVMe. + +- a) Es el formato que une incluso con USB y permite toma en caliente, que sucedió al IDE como ámbito general. +- b) Es una tecnología antigua actualmente en desuso. +- c) Esta, sin más. +- d) SCSI es un sistema que permitía poner en un cable similar al IDE un montón de discos con un Bus mayor, pero ni de lejos a PCIe. + +### Corrección + +- **Tu respuesta**: c) NVMe. +- **Veredicto**: **✅ ¡Correcta!** +- **Razonamiento**: Descarte perfecto e impecable. NVMe es el protocolo que vuela a través del bus PCIe, dejando a SATA (y no digamos ya al pobre IDE) a la altura del betún. + +# Bloque II: Preguntas de Respuesta Corta + +> *Razona brevemente el concepto.* + +## 6. (Tema 14 - Introdución a SQL Server) + +Durante a instalación e configuración de Microsoft SQL Server, o sistema pregúntache polo "Modo de Autenticación" e ofréceche dúas opcións principais. Cales son e cal é a diferenza fundamental entre elas á hora de que un usuario inicie sesión no motor de bases de datos? + +### Resposta + +Esta vouna responder a cegas. Hay máis opcións, pero se miramos ao ámbito clásico ou común cos clientes temos a autenticación vía Windows, facendo uso da sesión de Windows sobre a Base de Datos; ou ven por SQL Server que nos permite facer uso de usuario e contrasinal. + +### Corrección + +- **Veredicto**: **✅ ¡Perfecta!** +- **Razonamiento**: Tal cual. Tienes la **Autenticación de Windows** (usa el token de tu sesión del sistema operativo, Active Directory, etc., y es la recomendada por Microsoft por seguridad) y el **Modo Mixto / Autenticación de SQL Server** (donde el propio motor de base de datos gestiona sus propios usuarios y contraseñas, como el clásico usuario `sa`). + +## 7. (Tema 4 - Lei 7/1985 LRBRL) + +La Ley 7/1985 reguladora de las Bases del Régimen Local establece, en pura teoría de derecho administrativo, que el Municipio es la entidad local básica de la organización territorial del Estado. ¿Cuáles son los tres elementos fundamentales que constituyen un Municipio según esta ley? + +### Respuesta + +Esta la voy a responder a ciegas y diría que el Alcalde con sus Concejales, no me acuerdo qué y el territorio. Mirándolo digo: + +Está en el Apartado 2 del Artículo 11 del Título II, del Minicipio, y el territorio, la población y la organización... y.y + +### Corrección + +- **Veredicto**: **✅ ¡Aprobada con la chuleta!** +- **Razonamiento**: Al principio te fuiste a los órganos de gobierno (Alcalde, Concejales), pero la pregunta iba a la raíz de la Ley 7/1985 (Art. 11.2). Los tres elementos que dan vida a un municipio son: **Territorio** (el término municipal), **Población** (el padrón) y **Organización** (el Ayuntamiento). Memoriza esta tríada porque es una pregunta de regalo en muchísimas oposiciones. + +## 8. (Tema 22 - Protección de datos e criptografía) + +En el ámbito de la criptografía y la protección de información sensible, ¿cuál es la diferencia principal en el uso de las claves (keys) entre un algoritmo de cifrado simétrico y un algoritmo de cifrado asimétrico? + +### Respuesta + +Respondiendo a ciegas, el cifrado simétrico hace uso de una llave común para los dos lados de la comunicación; mientras que en el asimétrico, ambos tienen sus claves y ha de hacerse uso de la clave contraria para poder enviar algo que sólo se quiere que vea el receptor. + +### Corrección + +- **Veredicto**: ✅ ¡Perfecta! +- **Razonamiento**: Definición de manual a ciegas. Simétrica = 1 clave compartida (rápida, pero difícil de distribuir de forma segura). Asimétrica = 2 claves, Pública y Privada (más lenta, pero resuelve el problema de la distribución de claves y permite firma digital). \ No newline at end of file diff --git a/Public/md/gemini/05/05.generico.md b/Public/md/gemini/05/05.generico.md new file mode 100644 index 0000000..07fdd52 --- /dev/null +++ b/Public/md/gemini/05/05.generico.md @@ -0,0 +1,161 @@ +> **📝 EXAMEN 5: Simulacro Nivel Avanzado (Trampas y Detalles)** + +# Bloque I: Preguntas tipo Test + +> *Cuidado con la literalidad y los matices.* + +## 1. (Tema 2) Estatuto de Autonomía de Galicia + +Segundo o Estatuto, o Alto Comisionado do Parlamento galego para a defensa dos dereitos comprendidos no Título I da Constitución e no Estatuto é o "Valedor do Pobo". ¿Quen o elixe e por que maioría? + +- a) O Presidente da Xunta, por decreto motivado. +- b) O Parlamento de Galicia, por maioría absoluta. +- c) O Parlamento de Galicia, por maioría de tres quintos dos seus membros. +- d) O Tribunal Superior de Xustiza de Galicia, por maioría simple. + +### Resposta + +De primeiras vou responder a cegas pensando que como ben di o seu nome, protexe ao pobo, polo tanto ha de ser unha figura parlamentaria, e entendo que será por unha maioría de 3/5 pola súa sensibilidade e responsabilidade. Agora ben, isto foi por análise, pero a realidade vouna mirar agora e dígoche. + +No artigo 14 do Capítulo I, do Parlamento, do Título I, do Poder Galego da Ley Orgánica 1/1981, do 6 de Abril, do Estatuto de Autonomía para Galiza envíanos ao Artigo 54 do Capítulo IV, das Garantías das Liberdades e Dereitos Fundamentais, do Título I. dos Dereitos e Deberes Fundamentais da Constitución Española de 1978, a cal derívanos a unha Ley Orgánica que o regulará. Buscando na Constitución e no Estatuto de Autonomía non atopo nada acerca disto, polo que non podo corroborar a miña resposta. + +### Corrección + +- **Tu respuesta**: c) O Parlamento de Galicia, por maioría de tres quintos dos seus membros. (Deducida por lógica). +- **Veredicto**: **✅ ¡Correcta!** +- **Razonamiento**: Tu análisis lógico fue **perfecto**. Como no lo encontraste en el Estatuto (porque el Estatuto solo lo "crea" en su artículo 14 pero no detalla el procedimiento), te comento el secreto: esto se regula en su ley específica (Ley 3/1984 del Valedor do Pobo). Es elegido por el Parlamento por mayoría de 3/5. ¡Esa intuición vale oro en las oposiciones! + +## 2. (Tema 39) Redes de comunicacións (Protocolos) + +¿Cuál de las siguientes afirmaciones sobre el protocolo UDP (User Datagram Protocol) es correcta si lo comparamos con TCP? + +- a) Garantiza la entrega de los paquetes al destino mediante el uso de acuses de recibo (ACK). +- b) Es un protocolo orientado a conexión, ideal para transferencias de archivos críticas donde no se puede perder ni un byte. +- c) Es un protocolo no orientado a conexión que no garantiza la entrega ni el orden, priorizando la velocidad y el bajo overhead. +- d) Opera en la capa de Red (Capa 3) del modelo OSI, encargándose del enrutamiento de los paquetes de forma segura. + +### Respuesta + +Esta pregunta es muy clara, y sin ver las respuestas, la diferencia principal es que TCP usa un sistema de verificaciones que verifican que la información fue transmitida correctamente, a diferencia de UDP, siendo éste segundo más eficiente para servicios de Streaming y demás pues aprobecha mejor la velocidad pese a dicho sacrificio. El envío TCP se verifica mediante las ACK y las NACK. Por tanto, ante no tener ninguna respuesta clara, por descarte digo la `c` por: + +- a) Aquí se describe las verificaciones ACK de TCP. +- b) Al no haber verificaciones éstas no son aptas para dichos casos, sólo valdría si se busca velocidad fragmentada como en los Torrent y poder validar fuera de lo que es el marco de red y así poder solicitar, si fuese necesario, la información de nuevo, pero estamos trampeando saliendo fuera del protocolo así que no. +- c) Esta respuesta creo que tiene partes que están mal y por tanto, suponiendo ciertas correcciones sí sería lo que hace UDP. ¿Qué es un protocolo "no"? Yo creo que está mal redactado. +- d) UDP no enruta, sino que usa los protocolos y servicios de enrutamiento para navegar hasta su destino. + +### Corrección + +- **Tu respuesta**: c) Es un protocolo no orientado a conexión... +- **Veredicto**: **✅ ¡Correcta!** +- **Razonamiento**: Lo clavaste con el tema del *streaming* y el sacrificio de la verificación por la velocidad. +- *Aclaración a tu duda*: La frase "*protocolo no orientado a conexión*" está perfectamente redactada, es la traducción literal del término técnico en inglés "**connectionless**". Significa que UDP envía los paquetes a lo bruto, sin establecer primero un "saludo" previo o sesión con el receptor (el famoso *3-way handshake* que sí hace TCP). + +## 3. (Tema 5) Lei 39/2015: Recursos Administrativos + +Según la Ley 39/2015, el plazo para interponer un recurso de alzada contra un acto administrativo expreso que no pone fin a la vía administrativa es de: + +- a) 10 días hábiles. +- b) 15 días hábiles. +- c) 1 mes. +- d) 3 meses. + +### Respuesta + +De primeras voy a responder a ciegas y diría que la `d` pues: + +- a) Sería para la resolución de un trámite si no viene definido el tiempo esplícitamente. +- b) No es un tiempo estándar. +- c) No me suena para este ámbito algo así. +- d) No me preguntes por qué pero me suena este, y lo hubiera respondido a ciegas, sin ver las respuestas. + +Ahora bien, al no estar seguro vamos a verificarlo en la Ley. Y nada, fallé, hago la corrección a un mes, que viene siendo la `c` por lo que dice el Apartado 1 del Artículo 122, de los Plazos, de la Sección II, del Recurso de Alzada, del Capítulo II, de los Recursos Administrativos, del Título V, de la Revisión de los Actos en Vía Administrativa. El problema del porqué tuve que tirar dados es porque este título ni nada referido a éste, al menos aparentemente, me entra, y por tanto, no lo tengo estudiado. + +### Corrección + +- **Tu respuesta inicial**: d) 3 meses. / **Corregida**: c) 1 mes. +- **Veredicto**: **⚠️ ¡Anulada por estar fuera de temario! (Y tienes toda la razón)** +- **Razonamiento**: ¡Punto para ti! Efectivamente, el **Título V** (Revisión de actos / Recursos) NO entra en tu epígrafe del Tema 5. Tu temario se corta en la Actividad de las Administraciones Públicas. He intentado ir a pillarte y el que ha salido pillado soy yo. Por cierto, el plazo para el acto expreso es de **1 mes**, y el que te sonaba de **3 meses** es para el acto *presunto* (silencio administrativo). Pero olvídate de esto, ¡que no te entra! + +## 4. (Tema 37) Ciberseguridade avanzada (Ameazas) + +En el ámbito de la ciberseguridad avanzada, ¿qué caracteriza principalmente a una Amenaza Persistente Avanzada (APT)? + +- a) Es un ataque de fuerza bruta automatizado y muy rápido diseñado para tumbar un servidor web en cuestión de minutos (DDoS). +- b) Es una infección masiva, indiscriminada y muy ruidosa mediante ransomware a usuarios aleatorios por correo electrónico. +- c) Es un ataque prolongado, sigiloso y dirigido, donde el atacante se mantiene oculto en la red durante meses para robar información estratégica. +- d) Es una vulnerabilidad inherente en el hardware antiguo que no puede ser parcheada mediante actualizaciones de software. + +### Respuesta + +Esta la voy a responder a ciegas y diría que es la `c` pues para que sea persistente ha de ser un tipo de ataque sigiloso, que a penas se note a lo largo del tiempo. + +### Corrección + +- **Tu respuesta**: c) Es un ataque prolongado, sigiloso y dirigido... +- **Veredicto**: **✅ ¡Correcta!** +- **Razonamiento**: Nada que añadir. Definición impecable deducida del propio acrónimo. Persistente = Prolongado y sigiloso. + +## 5. (Tema 30) RGPD e Protección de datos no ámbito municipal + +De acordo co Regulamento Xeral de Protección de Datos (RGPD) e a LOPDGDD, ¿é obrigatorio que un Concello (como autoridade ou organismo público) designe un Delegado de Protección de Datos (DPD / DPO)? + +- a) Non, é unha figura voluntaria que só é obrigatoria para grandes empresas privadas. +- b) Si, é sempre obrigatorio para todas as autoridades e organismos públicos, con independencia do seu tamaño. +- c) Só é obrigatorio se o municipio ten máis de 50.000 habitantes. +- d) Só é obrigatorio se o Concello procesa datos de saúde a gran escala de forma principal. + +### Resposta + +Esta resposta a vou a dar a cegas e digo a `b` pois sempre é obrigatorio cando se traballan datos de índole persoal como nos casos dos Concellos. + +### Corrección + +- **Tu respuesta**: b) Si, é sempre obrigatorio para todas as autoridades e organismos públicos... +- **Veredicto**: **✅ ¡Correcta!** +- **Razonamiento**: Exacto. El Artículo 37.1 del RGPD lo deja clarísimo: el sector público (salvo los tribunales en el ejercicio de su función judicial) tiene la obligación absoluta de nombrar a un DPD, sin importar si el Concello tiene 5 habitantes o 3 millones. + +# Bloque II: Preguntas de Respuesta Corta + +> *Breve, directo y al pie.* + +## 6. (Tema 17 - Optimización SQL) + +En el diseño y optimización de bases de datos relacionales (como SQL Server), explica muy brevemente cuál es la diferencia física fundamental en cómo se guardan los datos al usar un Índice Agrupado (Clustered Index) frente a un Índice No Agrupado (Non-Clustered Index). + +### Respuesta + +El Clusteted Index sólo puede haber uno y es el que ordena los datos de la tabla, normalmente por el ID o la Primary Key; mientras que los Non-Clustered Index puede haber 0, 1 o indeterminados y generan una copia de posición de dichas claves frente a lo que condicionen dentro de la misma para agilizar su proceso, aumentando el coste de almacenamiento de los mismos. + +### Corrección + +- **Tu respuesta**: Clustered ordena los datos físicamente. Non-Clustered genera una copia de posición que apunta a los datos. +- **Veredicto**: **✅ ¡Matrícula de Honor!** +- **Razonamiento**: Nivelazo técnico. Físicamente, el *Clustered Index* **ES** la tabla (por eso solo puede haber uno, no puedes ordenar los datos físicamente de dos formas distintas a la vez). El *Non-Clustered* es como el índice del final de un libro: una estructura aparte que te dice en qué página (o ID) está lo que buscas. + +## 7. (Tema 8 - Lei 3/1983 de Normalización Lingüística) + +De acordo con esta lei, as actuacións administrativas (documentos, resolucións, etc.) realizadas no territorio de Galicia redactadas exclusivamente en galego, ¿son válidas e producen efectos xurídicos plenos por si soas, ou requiren obrigatoriamente a súa tradución ao castelán para ter validez dentro da Comunidade Autónoma? + +### Resposta + +Esta tamén a vou responder a cegas. Son aptas, pero se algún interesado require esplícitamente que se lle dé en castelán, ésta pode ser en castelán salvo que por falta de acordo entre as partes, que entón darase en ambas linguas. + +### Corrección + +- **Tu respuesta**: Son aptas, y solo se traduce si un interesado lo requiere explícitamente. +- **Veredicto**: **✅ ¡Correcta!** +- **Razonamiento**: Perfectamente explicado (Artículo 10). Las actuaciones en gallego tienen validez jurídica plena. Solo hay que traducir al castellano si lo pide un interesado o si el documento va a surtir efectos fuera de Galicia. + +## 8. (Tema 23 - Control de vulnerabilidades) + +En el ámbito del control de vulnerabilidades y la respuesta a incidentes, define en una o dos frases qué es exactamente una vulnerabilidad o un ataque de "Día Cero" (Zero-Day). + +### Respuesta + +Viene siendo una vulnerabilidad que non se conoce, de ahí su criticidad. + +### Corrección + +- **Tu respuesta**: Vulnerabilidad que no se conoce. +- **Veredicto**: **✅ ¡Correcta!** +- **Razonamiento**: Breve y al pie. Es una vulnerabilidad desconocida para el fabricante del software, lo que significa que el día que se descubre hay "Cero Días" de margen para defenderse porque no existe ningún parche creado aún. \ No newline at end of file diff --git a/Public/md/gemini/05/06.cabron.md b/Public/md/gemini/05/06.cabron.md new file mode 100644 index 0000000..48e6f5b --- /dev/null +++ b/Public/md/gemini/05/06.cabron.md @@ -0,0 +1,174 @@ +> **📝 EXAMEN 6: Simulacro Nivel Máximo (Modo Pesadilla)** + +# Bloque I: Preguntas tipo Test + +> *Lee cada palabra con lupa, aquí no hay respuestas obvias.* + +## 1. (Tema 1) A reforma constitucional + +Se se propón unha reforma da Constitución que afecta exclusivamente ao Título II (A Coroa), ¿que procedemento debe seguirse e que maiorías se esixen nas Cámaras para o principio de acordo inicial? + +- a) Procedemento ordinario: maioría de 3/5 de cada Cámara. +- b) Procedemento agravado: aprobación do principio por maioría de 2/3 de cada Cámara e disolución inmediata das Cortes. +- c) Procedemento agravado: aprobación do principio por maioría absoluta do Congreso e referendo obrigatorio. +- d) Procedemento ordinario: maioría de 2/3 do Congreso e maioría absoluta do Senado. + +### Resposta + +Esta é sinxela e vouna responder a cegas, e viría sendo a `b`, segundo o Artigo 168 do Título X, da Reforma Constitucional, onde o seu primeiro apartado dinos que as reformas que afecten, entre outros, á Coroa, viría sendo agravado, e require dunha aprobación de cada unha das cámaras de ao menos 2/3, disolución das Cortes, aprobación das novas Cámaras e finalmente o referendo por parte de ao menos 1/10 de ámbalas cámaras. + +### Corrección + +- **Tu respuesta**: b) Procedemento agravado: aprobación do principio por maioría de 2/3... +- **Veredicto**: **✅ ¡Correcta!** +- **Razonamiento**: Lo has analizado de lujo. El Título II (La Corona) va por la vía dura (Art. 168). +- **Ojo a este matiz vital para tu esquema**: En tu justificación dijiste que el referéndum lo aprueba "ao menos 1/10 de ámbalas cámaras". ¡Cuidado! Eso es en el **Procedimiento Ordinario (Art. 167)**, donde el referéndum es opcional (se hace si lo pide 1/10 del Congreso o del Senado). En el **Procedimiento Agravado (Art. 168)**, el referéndum es** obligatorio y vinculante para todos los ciudadanos**, nadie tiene que solicitarlo. + +## 2. (Tema 13) Manexo de errores en Visual Studio .NET (C# / VB.NET) + +Nun bloque try-catch-finally, se dentro do bloque try prodúcese unha excepción que é capturada polo catch, e dentro dese mesmo catch execútase unha instrución return para saír definitivamente do método, ¿que ocorre co bloque finally? + +- a) O bloque finally é ignorado porque a instrución return forza a saída inmediata do fluxo do método. +- b) O compilador dará un erro de sintaxe, xa que non se permite usar return dentro dun bloque catch se existe un bloque finally. +- c) O bloque finally execútase obrigatoriamente xusto antes de que se faga efectivo o return e se abandone o método. +- d) O bloque finally execútase, pero o valor de retorno orixinal anúlase e devólvese un valor nulo de forma predeterminada. + +### Resposta + +¡¡Buah!! ¡Gemini! Esta resposta a vou dar a cegas pero só coa pregunta aprendín a diferencia entre Finally e o código que continúe. ¡Jajajaja! Sempre se recomenda, por exemplo, para unha Query SQL que se atope dentro dun bloque Try-Catch, facer o peche sempre no Finally, e ven sendo por este caso seguro. Neste caso eu digo que é a `c`. + +### Corrección + +- **Tu respuesta**: c) O bloque finally execútase obrigatoriamente... +- **Veredicto**: **✅ ¡Correcta!** +- **Razonamiento**: ¡Me encanta que hayas tenido ese momento "¡Eureka!" en pleno examen! Efectivamente, esa es la magia del `finally`. Da igual que pongas un `return`, da igual que haya un error catastrófico dentro del `catch`: el runtime de .NET garantiza que el código del `finally` (como cerrar la conexión SQL o liberar un archivo) se va a ejecutar *siempre* antes de devolver el control. + +## 3. (Tema 29) Esquema Nacional de Interoperabilidade (ENI) + +Según el ENI, la dimensión que se encarga de asegurar que la información intercambiada pueda ser interpretable de forma automática y reutilizable por aplicaciones que no intervinieron en su creación, conservando su significado exacto, se denomina: + +- a) Interoperabilidad Organizativa. +- b) Interoperabilidad Semántica. +- c) Interoperabilidad Técnica. +- d) Interoperabilidad Sintáctica. + +### Respuesta + +Esta pregunta la voy a responder a ciegas diciendo que la `b`, pero realmente está en la frontera: + +- a) La parte organizativa es la que llega a un acuerdo para que se pueda llevar a cabo la Interoperabilidad, sin esta parte, no hay posibilidad de Interoperabilidad. +- b) La parte semántica es la que determina los medios por los que se enviará la información refiriéndome a éstos la codificación y protocolos para la recepción y el envío para el procesamiento final de la información. +- c) La parte técnica es la que determina los medios y recursos técnicos como servidores, programas, servicios, etc. Para poder poner en marcha el proceso de Interoperabilidad. +- d) Esta no existe. + +Entiendo, por cercanía, que es la `b`. + +### Corrección + +- **Tu respuesta**: b) Interoperabilidad Semántica. +- **Veredicto**: **✅ ¡Correcta!** +- **Razonamiento**: Tu intuición te llevó al sitio correcto, pero vamos a afinar esas definiciones para que no dudes: + - *Organizativa*: Acuerdos entre entidades, procesos. + - *Semántica*: El **significado** de los datos. Que "FechaNacimiento" signifique lo mismo para tu software que para el mío. + - *Sintáctica (¡Sí existe!)*: El **formato**. Que los dos usemos XML, JSON o CSV. + - *Técnica*: Los cables, los protocolos (TCP/IP, HTTPS), los servidores. + +## 4. (Tema 7) Lei 7/2023 para a igualdade efectiva (Galicia) + +A Lei 7/2023 define distintos tipos de discriminación e acoso. Cal é a diferenza legal fundamental entre o "acoso sexual" e o "acoso por razón de sexo"? + +- a) Son termos sinónimos utilizados indistintamente na lei. +- b) O acoso sexual ten natureza física, mentres que o acoso por razón de sexo é exclusivamente verbal. +- c) O acoso sexual ten o propósito de atentar contra a dignidade creando un contorno de natureza sexual, mentres que o acoso por razón de sexo prodúcese en función do sexo da persoa, sen necesidade de connotación sexual explícita. +- d) O acoso sexual aplícase no ámbito privado, e o acoso por razón de sexo restrínxese exclusivamente ao ámbito laboral público. + +### Resposta + +Falando a cegas diría que o acoso sexual é o que ten unha índole de recurso sexual como tocamentos ou actos non consentidos sobre outra persoa, independentemente do sexo pero que ten connotación sexual; mentres que o acoso por razón de sexo viría como motivo do acoso o sexo da persoa acosada. Por tanto, a resposta correcta sería a `c`. + +### Corrección + +- **Tu respuesta**: c) +- **Veredicto**: **✅ ¡Correcta!** +- **Razonamiento**: Perfectamente deducido a ciegas. Acoso sexual implica *naturaleza sexual* (comentarios obscenos, tocamientos). Acoso por razón de sexo es acosar a alguien *por el simple hecho de ser hombre o mujer* (por ejemplo, hacerle el vacío a una mujer ingeniera en un departamento solo de hombres para que dimita). + +## 5. (Tema 35) Scripts de automatización (Bash) + +Na elaboración de scripts en Bash (sistemas Linux/Unix), se executamos o comando echo "Rexistro de erro crítico" > /var/log/meulog.txt, ¿que ocorrerá co ficheiro meulog.txt se xa existía previamente e contiña 100 liñas de datos? + +- a) Engadirá a nova liña ao final do ficheiro, conservando os datos anteriores (agora terá 101 liñas). +- b) Sobreescribirá o ficheiro completo, eliminando o contido anterior e deixando só a nova liña. +- c) Dará un erro de permisos porque o ficheiro xa existe e está bloqueado polo sistema operativo. +- d) Creará automaticamente un novo ficheiro chamado meulog(1).txt para evitar a perda de datos. + +### Resposta + +Esta é moi sinxela e viría a ser a `b` por mor de: + +- a) Para que aconteza este caso tería que ser `echo "Rexistro de erro crítico" >> /var/log/meulog.txt`. +- b) Esta é a correcta. +- c) Salvo que éste esté bloqueado ou non teña permisos de escritura o usuario en cuestión, non dará ningún erro, polo tanto, tampouco é este. +- d) Para que aconteza este caso teríamos que condicionar tal que `for i in {1..100};do if [ ! -f /var/log/meulog($i).txt ];then echo "Rexistro de erro crítico" >> /var/log/meulog($i).txt;break;fi;done`. + +### Corrección + +- **Tu respuesta**: b) Sobreescribirá o ficheiro completo... +- **Veredicto**: **✅ ¡Correcta! Y con exhibición incluida.** +- **Razonamiento**: ¡Brutal! Me has puesto hasta el código exacto de la concatenación (`>>`) y te has marcado un bucle `for` impecable para demostrar la opción 'd'. Así es como se destroza una pregunta técnica. + +# Bloque II: Preguntas de Respuesta Corta + +> *Conceptos puros, ve directo al grano.* + +## 6. (Tema 18 - Backups e recuperación) + +Nas estratexias de recuperación ante desastres (Disaster Recovery) en bases de datos, existen dúas métricas fundamentais. Define moi brevemente en que consisten e que miden os conceptos RTO (Recovery Time Objective) e RPO (Recovery Point Objective). + +### Resposta + +Gemini, aquí pilláchesme de cheo. Non teño nin --- idea. Jajajaja! O Teño que mirar e dígoche. + +- RTO: Mide el tiempo máximo tolerable para restaurar un sistema tras la caída. +- RPO: Mide la cantidad de datos máxima que se pueden perder tras el último respaldo por medida de tiempo. + +### Corrección + +- **Veredicto**: **✅ Aprobada con búsqueda (pero aprendida para siempre).** +- **Razonamiento**: Es normal que te pillara, son conceptos muy específicos. Te dejo una regla mnemotécnica infalible: + - **RTO (Time)**: ¿Cuánto **TIEMPO** tardo en levantar el servidor desde que se cae? (Ej: 2 horas de inactividad máxima). + - **RPO (Point / Pérdida)**: ¿Cuántos datos **PIERDO**? Marca el punto hacia atrás. (Ej: Si hago backups cada 24h, mi RPO son 24h de pérdida de datos aceptable). + +## 7. (Tema 4 - LRBRL: Municipios de gran poboación) + +Según el Título X de la Ley 7/1985 (Régimen de organización de los municipios de gran población), ¿es obligatorio que el Alcalde nombre a todos los miembros de la Junta de Gobierno Local de entre los concejales electos, o existe alguna excepción específica para estos municipios de gran tamaño? Razona la respuesta brevemente. + +### Respuesta + +Hablando a ciegas diría que sí, salvo que en ausencia dicha lavor la haga el o los Tenientes Alcaldes, pero como no estoy seguro lo voy a mirar en la Ley. Según el Apartado 1 del Artíclo 125, de los Tenientes Alcalde, del Capítulo II, de la Organización y Funcionamiento de los Órganos Municipales Necesarios del Título X, del Régimen de Organización de los Municipios de Gran Población nos dice que es el Alcalde quien se encarga de dicha función, pero son los Tenientes Alcalde quienes le sustituirán en caso de vacante, ausencia o enfermedad. + +Esto contradice un poco lo que dice el segundo párrafo del Apartado 2 del Artículo 126, de la Organización de la Junta de Gobierno Local del mismo Capítulo, donde se nos dice que el Alcalde podrá nomnbrar a sus miembros siempre que no sean Concejales a excepción de que no cubran un tercio de sus miembros. + +Por otro lado, en el Artículo 124, del Alcalde del mismo Capítulo, donde salen las funciones del mismo, no sale esta función específica que sí sale donde el Artículo 125, de los Tenientes de Alcalde. + +### Corrección + +- **Veredicto**: **✅ Llegaste al meollo tras investigar el Art. 126**. +- **Razonamiento**: Vamos a aclarar tu conflicto, porque diste justo con la "trampa" del Título X. + - En un municipio normal (Ferrol, por ejemplo, si no aplica el Título X): El Alcalde nombra a la Junta de Gobierno **solo y exclusivamente** de entre los concejales. + - En un **Municipio de Gran Población (Título X)**: Existe una **excepción brutal**. El Alcalde puede nombrar miembros de la Junta de Gobierno a personas que **NO son concejales** (expertos, técnicos), siempre que estos "fichajes externos" no superen **1/3** de los miembros de la Junta. + +¿Con qué nos quedamos? + +## 8. (Tema 3 - Unión Europea: Tratados) + +Dos diversos tratados orixinarios e modificativos da historia comunitaria, ¿cal foi o tratado asinado na cidade neerlandesa homónima en 1992 que marcou un fito fundamental ao crear oficialmente a estrutura da "Unión Europea" e sentar as bases para a futura moeda única? + +### Resposta + +Falando a cegas diría que é o Tratado de Maastricht. + +### Corrección + +- **Tu respuesta**: Tratado de Maastricht. +- **Veredicto**: **✅ ¡Correcta!** +- **Razonamiento**: Directo al ángulo. Maastricht (1992) es el que cambia el nombre (de CEE a UE) y pone la semilla del Euro. \ No newline at end of file diff --git a/Public/md/gemini/05/07.test.md b/Public/md/gemini/05/07.test.md new file mode 100644 index 0000000..09c43e2 --- /dev/null +++ b/Public/md/gemini/05/07.test.md @@ -0,0 +1,168 @@ +> **📝 EXAMEN 7: Batería Pura (Simulacro Tipo Test)** + +> *Elige una única respuesta correcta para cada pregunta.* + +# 1. (Tema 5) Lei 39/2015: Cómputo de prazos + +Sempre que non se exprese outra cousa na lei ou no dereito da Unión Europea, cando os prazos se sinalen por días na tramitación dun procedemento administrativo, enténdese que estes son: + +- a) Naturais. +- b) Hábiles, excluíndo dos cómputos os sábados, os domingos e os declarados festivos. +- c) Hábiles, incluíndo os sábados no cómputo xeral. +- d) Naturais, excluíndo unicamente os domingos e festivos nacionais. + +## Resposta + +Esta e moi sinxela e vouna responder a cegas, sendo a resposta correcta a `b`. + +## Corrección + +- **Tu respuesta**: b) +- **Veredicto**: **✅ ¡Correcta!** Art. 30.2. Los sábados ya no son hábiles desde que entró en vigor esta ley en 2016. + +# 2. (Tema 15) SQL: Xestión de táboas + +Si deseas eliminar todos los registros de una tabla en SQL Server, liberando inmediatamente el espacio de almacenamiento asignado, reiniciando las columnas de identidad (identity) a su valor semilla, y sin registrar las eliminaciones de filas individuales en el registro de transacciones, ¿qué instrucción es la correcta y más eficiente? + +- a) DROP TABLE +- b) DELETE FROM +- c) TRUNCATE TABLE +- d) FORMAT TABLE + +## Respuesta + +Esta es fácil y la voy a responder a ciegas también, y sería la `c` pues aunque sea una práctica muy peligrosa pues elimina incluso los Logs, es la descripción de lo que se dice. + +- a) Elimina la tabla directamente, pero queremos sólo eliminar los registros de la tabla. No caer con el significado de *vaciar*. +- b) Elimina el valor pero sigue prevalenciendo la semilla, los Logs, etc. +- c) Aquí elminamos todo a lo bruto, pero la tabla sigue existiendo. +- d) Esto ni me suena y diría que no existe. + +## Corrección + +- **Tu respuesta**: c) TRUNCATE TABLE. +- **Veredicto**: **✅ ¡Correcta!** Es la "guillotina" de SQL. Rápida, no guarda logs individuales y resetea el contador (`identity`). ¡Peligrosa pero supereficiente! + +# 3. (Tema 2) Estatuto de Autonomía de Galicia + +Segundo o Estatuto, o Presidente da Xunta de Galicia cesará no seu cargo, entre outras causas: + +- a) Por decisión directa do Rei sen necesidade de referendo nin debate previo. +- b) Ao cumprir catro anos exactos dende o seu nomeamento, aínda que non se convocasen novas eleccións. +- c) Por aprobación dunha moción de censura polo Parlamento de Galicia. +- d) Por solicitude vinculante do Goberno Central en caso de crise institucional. + +## Resposta + +Aquí voume mollar e vou responder a cegas e diría que a `c` por sentido común pois o Rei non ten este poder; ainda que pasen 4 anos deben acontecer unhas seleccións e o seu correspondente cambio de goberno, que non é de golpe; e o Goberno Central non pode aplicar ámbitos tan críticos nin co 155 para o cumplimento. + +## Corrección + +- **Tu respuesta**: c) Moción de censura. +- **Veredicto**: **✅ ¡Correcta!** Sentido común al poder. El Rey nombra formalmente, pero no puede destituir "a dedo". + +# 4. (Tema 33) Xestión de servizos TIC (ITIL) + +En el marco de buenas prácticas de ITIL, la práctica que tiene como propósito maximizar el número de modificaciones exitosas en los servicios y productos de TI, asegurando que los riesgos se han evaluado adecuadamente, autorizando su procedencia y gestionando el calendario de las mismas, se denomina: + +- a) Gestión de Incidencias. +- b) Gestión del Nivel de Servicio (SLA). +- c) Gestión de Problemas. +- d) Habilitación del Cambio (o Gestión de Cambios). + +## Respuesta + +Aquí voy a responder a ciegas también, aunque no conocía este concepto, pero por descarte de lo conocido más la terminología diría que es la `d`. Tanto la Gestión del Nivel de Servicio (SLA) o la Gestión de Cambios no las conocía. + +## Corrección + +- **Tu respuesta**: d) Habilitación del Cambio. +- **Veredicto**: **✅ ¡Correcta!** Descarte maestro. Controlar, autorizar y calendarizar modificaciones en el entorno de producción es, por definición, la Gestión de Cambios. + +# 5. (Tema 9) Fundamentos de Visual Studio .NET (C# / VB.NET) + +En la arquitectura de .NET, ¿qué característica fundamental diferencia a un "tipo por valor" (Value Type, como un int o struct) de un "tipo por referencia" (Reference Type, como una class o string) en cuanto a la asignación de memoria estándar? + +- a) Los tipos por valor se almacenan en el Heap (montón) y los tipos por referencia en el Stack (pila). +- b) Los tipos por valor se almacenan en el Stack (pila) y los tipos por referencia en el Heap (montón). +- c) Ambos se almacenan siempre en el Stack, pero los tipos por referencia utilizan el doble de espacio en memoria. +- d) Ambos se almacenan en el Heap para poder ser gestionados exclusivamente por el Recolector de Basura (Garbage Collector). + +## Respuesta + +Pues aquí voy a responder a ciegas, y decir que esta fue a pillar pero creo que no caeré. ¡Jajajaja! Es la `b`. + +## Corrección + +- **Tu respuesta**: b) Value en el Stack, Reference en el Heap. +- **Veredicto**: **✅ ¡Correcta!** Y ojo, que esta era una pregunta técnica de las que separan a los programadores de verdad de los que solo "pican código". ¡No caíste en la trampa! + +# 6. (Tema 8) Lei 19/2013 de Transparencia (Límites do acceso) + +Segundo a Lei de Transparencia, se a información solicitada por un cidadán contén datos persoais que revelen a súa ideoloxía, afiliación sindical, relixión ou crenzas, o acceso a devandita información: + +- a) Concederase sempre de forma inmediata e íntegra, por prevalecer o interese público. +- b) Só se poderá autorizar se se conta co consentimento expreso e por escrito do afectado. +- c) Concederase de forma parcial, ocultando os nomes pero facendo públicos os datos ideolóxicos con fins estatísticos. +- d) Denegarase de forma automática e en todo caso, sen posibilidade de excepción algunha. + +## Resposta + +Esta vouna responder a cegas e diría que ven sendo a `b` por sentido común. + +## Corrección + +- **Tu respuesta**: b) Só consentimento expreso e por escrito. +- **Veredicto**: **✅ ¡Correcta!** Al ser datos de "categoría especial" (ideología, religión, salud, etc.), el interés público nunca pasa por encima del consentimiento expreso y por escrito. + +# 7. (Tema 40) Redes Locais: Métodos de acceso + +¿Qué método de acceso al medio es el utilizado históricamente por el estándar Ethernet (IEEE 802.3) en topologías de bus o en estrella (con concentradores/hubs puros) para detectar y gestionar las colisiones de paquetes en la red? + +- a) CSMA/CA (Carrier Sense Multiple Access with Collision Avoidance) +- b) Token Ring +- c) CSMA/CD (Carrier Sense Multiple Access with Collision Detection) +- d) Polling + +## Respuesta + +Aquí voy a responder a ciegas y diría que el Polling, es decir, la `d`, pero no estoy muy seguro por la implicación de los términos como CSMA/CA que em suena totalmente de las redes físicas en Bus y sus terminadores o Anillos Dobles; pero CSMA/CD ojo pues es un punto importante también aquí. El Token Ring es para Anillos. + +> **Anotaciones**: No sé si es una mala pasada pero es que me suena tanto a *Pooling*, como piscina, como hacen los conmutadores que ojo. + +## Corrección + +- **Tu respuesta**: d) Polling. +- **Veredicto**: **❌ Incorrecta**. +- **La correcta es**: **c) CSMA/CD** (Collision Detection). +- **El apunte del profe**: Dudaste y casi lo tienes. Te dejo la regla de oro para no fallar esto nunca más: + - Ethernet por cable choca y detecta: **CSMA/CD** (Collision Detection). + - Wi-Fi (redes inalámbricas) no puede detectar a la vez que emite, así que intenta esquivar: **CSMA/CA** (Collision Avoidance). + - El *Polling* (sondeo) es para arquitecturas "maestro-esclavo" (el maestro le pregunta a cada nodo si tiene algo que enviar), no se usa en Ethernet puro. + +# 8. (Tema 4) LRBRL: Alteración de termos municipais + +Según la Ley 7/1985 (LRBRL), de las siguientes alteraciones posibles en los términos municipales, ¿cuál está estrictamente prohibida y no es válida en ningún caso? + +- a) La fusión de dos o más municipios limítrofes para crear uno nuevo. +- b) La segregación de parte del territorio de un municipio para constituir un municipio independiente. +- c) La alteración de términos municipales que suponga la modificación de los límites provinciales. +- d) La incorporación de un municipio a otro municipio limítrofe más grande. + +## Respuesta + +Aquí voy a hablar a ciegas y diría que la `b` pues: + +- a) Es un concepto fundamental para unificar Concellos en ciertos casos como el ámbito poblacional y demás. +- b) No conozco ningún caso de división, por lo que tiré por aquí, pero ojo. +- c) Si un Concello está junto a otro de otra provincia pero coincide la unificación de ambos puede alterar los límites provinciales. +- d) Esto también tiene viabilidad, sobre todo por el hecho de ámbitos poblacionales y demás. + +## Corrección + +- **Tu respuesta**: b) Segregación. +- **Veredicto**: **❌ Incorrecta**. +- **La correcta es**: **c) Alteración de los límites provinciales**. +- **El apunte del profe**: El Artículo 12.2 de la LRBRL es lapidario: "*En ningún caso la alteración de términos municipales podrá suponer modificación de los límites provinciales*". + +¿Por qué tu respuesta (segregación) sí es legal? Porque un municipio grande puede tener un núcleo de población a 30 km del centro que crece muchísimo, tiene recursos propios y decide independizarse para formar su propio ayuntamiento. Se segrega la tierra, pero la provincia ni se toca. \ No newline at end of file diff --git a/Public/md/gemini/chuletas/01.t1.md b/Public/md/gemini/chuletas/01.t1.md index 434bfce..2776a27 100644 --- a/Public/md/gemini/chuletas/01.t1.md +++ b/Public/md/gemini/chuletas/01.t1.md @@ -1,5 +1,13 @@ > **📄 Carilla 1: Puntos Clave** +- Índice: + - Preámbulo + - Título Preliminar + - 10 Títulos numerados + - 4 Disposiciones Adicionales + - 9 Disposiciones Transitorias + - 1 Disposición Derogatoria + - 1 Disposición Final - Art. 10 - Dignidad, derechos inviolables, libre desarrollo. - Capítulos (La jerarquía es Dios aquí): - Cap. 1: Españoles y Extranjeros (Arts. 11-13). @@ -73,4 +81,10 @@ - El derecho a ser informado de tus derechos en una detención. - La asistencia de abogado. - El Habeas Corpus. - - *Trampa: Te dirán que se suspende todo. Mentira, esos tres son sagrados.* \ No newline at end of file + - *Trampa: Te dirán que se suspende todo. Mentira, esos tres son sagrados.* + +> **Carilla 3: Trampas y alertas** + +- Excluir el Preámbulo de la estructura principal en los tipo test. +- Confundir el número de disposiciones (recuerda el pin: 4-9-1-1). +- Olvidar que no todos los Títulos tienen Capítulos (el Título Preliminar y el Título X no tienen). \ No newline at end of file diff --git a/Public/md/gemini/chuletas/02.ea.md b/Public/md/gemini/chuletas/02.ea.md new file mode 100644 index 0000000..f97aad4 --- /dev/null +++ b/Public/md/gemini/chuletas/02.ea.md @@ -0,0 +1,13 @@ +> **Esquema** + +15. 2. Presidente de Galicia. + - Sujeto elector: Parlamento de Galicia. + - Condición del candidato: Ser miembro del Parlamento de Galicia. + - Sujeto que nombra: El Rey. + +> **Trampas y alertas** + +15. 2. Presidente de Galicia. + - Confundir el verbo "elegir" (Parlamento) con el verbo "nombrar" (Rey). + - Creer que un candidato externo (no parlamentario) puede ser Presidente de la Xunta. + - Atribuir la elección directa al pueblo gallego. \ No newline at end of file diff --git a/Public/md/gemini/chuletas/03.md b/Public/md/gemini/chuletas/03.ue.md similarity index 83% rename from Public/md/gemini/chuletas/03.md rename to Public/md/gemini/chuletas/03.ue.md index aab95a3..822d286 100644 --- a/Public/md/gemini/chuletas/03.md +++ b/Public/md/gemini/chuletas/03.ue.md @@ -8,9 +8,15 @@ - Adhesión de España: 12 de junio de 1985 (entra en vigor el 1 de enero de 1986). 2. Las 7 Instituciones (El "Septeto"): 1. Parlamento Europeo: Representa a los ciudadanos. Sede: Estrasburgo. Miembros elegidos por 5 años. - 2. Consejo Europeo: Jefes de Estado/Gobierno. Da el "impulso político". NO legisla. - 3. Consejo (de la UE): Representa a los Gobiernos (Ministros). Legisla con el Parlamento. - 4. Comisión Europea: El "motor". Defiende el interés de la UE. Tiene el monopolio de la iniciativa legislativa. + 2. Consejo Europeo: Jefes de Estado/Gobierno. Da el "impulso político". NO legisla. Dirección Política. + 3. Consejo (de la UE): Representa a los Gobiernos. Legisla con el Parlamento. + - Ministros asociados al tema del Consejo. + - Marca la dirección política general. + - Es co-legislador junto al Parlamento. + 4. Comisión Europea: El "motor". + - Defiende el interés de la UE. + - Tiene el monopolio de la iniciativa legislativa. + - Órgano ejecutivo. 5. Tribunal de Justicia (TJUE): Vela por el cumplimiento del derecho. Sede: Luxemburgo. 6. Banco Central Europeo (BCE): Estabilidad de precios (Euro). Sede: Fráncfort. 7. Tribunal de Cuentas: Controla las pelas (finanzas). @@ -42,6 +48,7 @@ El alto representante es el ministro de exteriores de la UE. - El número máximo de Eurodiputados es 751 (750 + el Presidente). - Composición de la Comisión: Es un nacional de cada Estado miembro (incluyendo al Presidente y al Alto Representante). - Trampa: Te dirán que son 2 por país o que depende de la población. Mentira: 1 por país. +- La COmisión Europea **NO** se elige directamente por los ciudadanos. Elección indirecta. > **📄 Carilla 2: Notas de Seguridad (El último retoque)** @@ -49,4 +56,8 @@ El alto representante es el ministro de exteriores de la UE. - Trampa: Te los pondrán en una lista de "Instituciones" para que marques la falsa. Solo hay 7 Instituciones (las de tu lista), estos dos son solo "órganos". - El Defensor del Pueblo Europeo: - Lo elige el Parlamento Europeo para toda la legislatura (5 años). - - Trampa: No lo elige la Comisión ni el Consejo. \ No newline at end of file + - Trampa: No lo elige la Comisión ni el Consejo. + +> **Trampas y alertas** + +- Confundir Consejo (de la UE) con el Consejo de Europa. \ No newline at end of file diff --git a/Public/md/gemini/chuletas/04.md b/Public/md/gemini/chuletas/04.rbrl.md similarity index 95% rename from Public/md/gemini/chuletas/04.md rename to Public/md/gemini/chuletas/04.rbrl.md index 0bd0d04..bdc0202 100644 --- a/Public/md/gemini/chuletas/04.md +++ b/Public/md/gemini/chuletas/04.rbrl.md @@ -24,6 +24,11 @@ O que tes que saber citar sen pestanexar. - Maioría no Pleno: Para cambios de nome ou capitalidade do municipio: maioría absoluta do número legal de membros da corporación. - Informes preceptivos: Calquera alteración de termos require informe do Consello de Estado ou do órgano consultivo da CA (Consello Consultivo de Galicia). 13. Fusión de municipios: Estado: incentivos económicos; iniciativa e aprobación CA. +22. El Pleno. 169 del TRLRHL. + - Órgano de máxima representación (Ciudadana). + - Alcalde + Concejales. + - Aprueba el presupuesto municipal. + - Control y fiscalización. - Gran Población: 121. Municipios > 250.000 hab. (Automático). 123. Capitais de provincia > 175.000 hab. (Automático). @@ -59,3 +64,4 @@ Onde o examinador pon a "casca de plátano". - O Pleno vs. O Alcalde: En Gran Poboación, o Pleno perde moitas funcións ejecutivas que pasan á Xunta de Goberno. O Pleno queda para o debate político e aprobación de normas. - Dispensa de servizos: Os concellos poden pedir á CA que os dispense de prestar un servizo obrigatorio se lles é imposible (ex: un concello de 6.000 hab. que non pode manter a biblioteca). - A "Competencia de seguridade": O Concello ten competencia en "Policía Local", pero a "Seguridade Cidadá" como tal é competencia exclusiva do Estado (Garda Civil/Policía Nacional). +22. Ni el Alcalde ni la XGL aprueban presupuestos. diff --git a/Public/md/gemini/chuletas/05.39.md b/Public/md/gemini/chuletas/05.39.md new file mode 100644 index 0000000..3756873 --- /dev/null +++ b/Public/md/gemini/chuletas/05.39.md @@ -0,0 +1,22 @@ +> **Esquema** + +- Ley 39/2015, de 1 de Octubre, del Procedimiento Administrativo Común de las AAPP. + 1. De los Interesados en el Procedimiento. + 1. De la Capacidad de Obrar y el Concepto de Interesado (3-8). + 2. De la Identificación y Firma de los Interesados en el Procedimiento Administrativo (9-12). + 2. De la Actividad de las AAPP. + 1. Normas Generales de Actuación (13-28). + 2. Términos y Plazos (29-33). + +14. 2. Sujetos obligados a relacionarse electrónicamente: Personas jurídicas, entidades sin personalidad jurídica, profesionales colegiados, empleados públicos. +21. Resolución de expedientes: 3 meses. +28. 2. Derecho a no aportar documentos originales. +28. 2. Derecho a no aportar datos ya en poder de la Administración. +40. Plazo notificaciones: 10 días hábiles. +53. 1. a) Derecho a conocer el estado de tramitación. + +> **Trampas y alertas** + +- Confundir el plazo general subsidiario de resolución de expedientes (3 meses - Art. 21) con el plazo para practicar notificaciones (10 días hábiles - Art. 40). +- Creer que las personas físicas están obligadas a la vía electrónica por defecto (tienen derecho a elegir, salvo reglamento específico). +- Pensar que la Administración puede exigir originales de forma rutinaria. \ No newline at end of file diff --git a/Public/md/gemini/chuletas/06.trlrhl.md b/Public/md/gemini/chuletas/06.trlrhl.md new file mode 100644 index 0000000..9370c8d --- /dev/null +++ b/Public/md/gemini/chuletas/06.trlrhl.md @@ -0,0 +1,7 @@ +> **Esquema** + +169. Presupuestos aprobados por el Pleno antes del 31 de Diciembre del año anterior. + +> **Trampas y alertas** + +169. Aprobación inicial y aprobación final. \ No newline at end of file diff --git a/Public/md/gemini/chuletas/07.prl.md b/Public/md/gemini/chuletas/07.prl.md new file mode 100644 index 0000000..e6bd66d --- /dev/null +++ b/Public/md/gemini/chuletas/07.prl.md @@ -0,0 +1,9 @@ +> **Esquema** + +14. 5. El coste de las medidas de seguridad y salud no recaerá sobre el trabajador. + +> **Trampas y alertas** + +14. 5. La Ley **NO** dice "lo pagará el empresario" o "lo subvencionará la Administración". + - La ley usa la fórmula negativa. + - No hay Co-pago. \ No newline at end of file diff --git a/Public/md/gemini/chuletas/08.lopdgdd.md b/Public/md/gemini/chuletas/08.lopdgdd.md new file mode 100644 index 0000000..48a01ba --- /dev/null +++ b/Public/md/gemini/chuletas/08.lopdgdd.md @@ -0,0 +1,13 @@ +> **Esquema** + +7. Menores. 14 años. + - Menores de 14 años o más: Consentimiento propio válido. + - Menores de menos de 14 años: Consentimiento de titulares de patria potestad o tutela. + - Excepción: Actos que la ley permita realizar por sí mismos. + +> **Trampas y alertas** + +7. Menores. 14 años. + - Marcar los 13 años (límite inferior que permite el RGPD europeo, pero España fijó 14). + - Marcar los 16 años (edad legal laboral o de emancipación, irrelevante aquí). + - Marcar los 18 años (mayoría de edad general). \ No newline at end of file diff --git a/Public/md/gemini/chuletas/27.git.md b/Public/md/gemini/chuletas/27.git.md new file mode 100644 index 0000000..80a20bb --- /dev/null +++ b/Public/md/gemini/chuletas/27.git.md @@ -0,0 +1,11 @@ +> **Esquema** + +- Sistemas de Control de Versiones: + - Git (Cliente y servidor) + - Subversion (SVN) (Sólo server centralizado) +- `git commit`: Consolidación/guardado datos locales. +- `git push`: Envía/empuja Commit a repo remoto. + +> **Trampas y alertas** + +- `git commit` no sube a diferencia del sistema SVN. \ No newline at end of file diff --git a/Public/md/gemini/chuletas/28.ens.md b/Public/md/gemini/chuletas/28.ens.md new file mode 100644 index 0000000..7c5a7ba --- /dev/null +++ b/Public/md/gemini/chuletas/28.ens.md @@ -0,0 +1,10 @@ +> **Esquema** + +- Dimensiones de seguridad: Disponibilidad, Autenticidad, Integridad, Confidencialidad, Trazabilidad. +- Categoría de los sistemas: BÁSICA, MEDIA, ALTA. + +> **Trampas y alertas** + +- Buscar las normas de categorización en el Anexo II (el Anexo II contiene las medidas de seguridad/controles, no la categorización). +- Olvidar la dimensión de "Trazabilidad" (es propia del ENS y a menudo se omite en la triada clásica de ciberseguridad CIA). +- Inventarse niveles como "Crítica", "Grave" o "Extrema" para las categorías del sistema. \ No newline at end of file diff --git a/Public/md/gemini/chuletas/32.os.md b/Public/md/gemini/chuletas/32.os.md new file mode 100644 index 0000000..7aa665a --- /dev/null +++ b/Public/md/gemini/chuletas/32.os.md @@ -0,0 +1,18 @@ +> **Esquema** + +- Linux: + - Kernel: Monolítico. + - Usuarios/Procesos: Multiusuario y Multitarea (apropiativa). + - Licencia: Código abierto (GPL). + - Gestión de memoria: Memoria virtual, Paginación, Swapping (espacio de intercambio). +- Minix, GNU Hurd + - Microkernel. +- Android. + - Comparte Kernel con Linux, pila distinta. + +> **Trampas y alertas** + +- Linux: + - Clasificar a Linux como sistema de "microkernel" (eso es Minix o GNU Hurd). + - Asumir que código abierto significa carencia de seguridad o arquitectura cerrada. + - Confundir Android con una distribución GNU/Linux de escritorio (comparte kernel, pero difiere en el resto de la pila). \ No newline at end of file diff --git a/Public/md/gemini/chuletas/33.itil.md b/Public/md/gemini/chuletas/33.itil.md new file mode 100644 index 0000000..9ca26cf --- /dev/null +++ b/Public/md/gemini/chuletas/33.itil.md @@ -0,0 +1,7 @@ +> **Esquema** + +- Conceptos de Ticketing: + - Incidente: Interrupción no plafinificada del servicio. Restaurar el servicio lo antes posible. + - Problema: Causa de una o más incidencias. Encontrar la raíz del problema para que no vuelva a pasar. + +> **Trampas y alertas** \ No newline at end of file diff --git a/Public/md/gemini/chuletas/40.redes.md b/Public/md/gemini/chuletas/40.redes.md new file mode 100644 index 0000000..ab243f9 --- /dev/null +++ b/Public/md/gemini/chuletas/40.redes.md @@ -0,0 +1,11 @@ +> **Esquema** + +- Capa 1 (Física): Hub (Concentrador) - Trabaja con bits. +- Capa 2 (Enlace): Switch (Conmutador) - Trabaja con tramas / Direcciones MAC. +- Capa 3 (Red): Router (Enrutador) / Switch L3 - Trabaja con paquetes / Direcciones IP. + +> **Trampas y alertas** + +- Pensar que un Switch divide dominios de *broadcast* (eso lo hace el Router). El Switch divide dominios de *colisión*. +- Creer que un Switch L3 sustituye por completo a un Router de frontera/WAN. +- Asociar el filtrado por dirección MAC a la Capa 3. \ No newline at end of file diff --git a/Public/md/gemini/chuletas/net.md b/Public/md/gemini/chuletas/net.md new file mode 100644 index 0000000..2e642ba --- /dev/null +++ b/Public/md/gemini/chuletas/net.md @@ -0,0 +1,23 @@ +> **Esquema** + +- Tipos de datos (`signed` y `unsigned`) sobre `System`. + - `sbyte`, `byte`: 8 bits. + - `short`, `ushort`: 16 bits. + - `int`, `uint`: 32 bits. + - `long`, `ulong`: 64 bits. + - `nint`, `nuint`: 32-64 bits, depende de plataforma. +- Tipos de punto flotante sobre `System`: + - `float` (`System.Single`): 16 bits. + - `double`: 32 bits. + - `decimal`: 64 bits. (Para dinero) +- Números marcados: + - /^[1-9][0-9]*(?:\.[0-9]+)?$/ - Decimal. + - /^0x[0-9af]+$/i - Hexadecimal. + - /^0b(?:[01]+|[01]{1,4}(?:_[01]{4}))$/i - Binario. + - /^[1-9][0-9]*l$/i - Long. + +> **Trampas y alertas** + +- No existe el número octal marcado /^0o?[0-9]+$/i . +- Cuidado con los `nint` y `nuint`. +- Cuidado con `float` y `System.Single`. \ No newline at end of file diff --git a/Public/md/gemini/chuletas/sql.md b/Public/md/gemini/chuletas/sql.md new file mode 100644 index 0000000..98c081e --- /dev/null +++ b/Public/md/gemini/chuletas/sql.md @@ -0,0 +1,11 @@ +> **Esquema** + +- `WHERE`: Filtrado de tuplas (filas individuales). +- `GROUP BY`: Agrupación de filas. +- `HAVING`: Filtrado de agrupaciones (requiere función de agregación). + +> **Trampas y alertas** + +- Intentar usar funciones como `SUM()`, `COUNT()` o `AVG()` dentro de la cláusula `WHERE`. +- Colocar sintácticamente el `HAVING` antes del `GROUP BY`. +- Creer que `HAVING` puede existir sin `GROUP BY` y funcionar como un `WHERE` normal (aunque en algunos motores no da error, conceptualmente es una trampa de examen). \ No newline at end of file diff --git a/version b/version index d34586a..41ba552 100644 --- a/version +++ b/version @@ -1 +1 @@ -0.0.25 \ No newline at end of file +0.0.26 \ No newline at end of file