> **Bloque de Repaso 04 (Recta final de hoy)**

Vamos con un bloque un poco más "picadito" de programación y leyes sociales.

# 1. (Tema 9 y 10 - Visual Studio .NET)

En .NET (C# o VB.NET), ¿qué es una variable y qué diferencia hay entre un tipo de dato int y un string? Si quiero guardar el nombre de una calle de Ferrol, ¿cuál usarías?

## Respuesta

Esta la voy a responder a ciegas. Una variable es un nombre que le damos a un espacio de memoria el cual puede variar. En el caso de .NET, que tiene un tipado fuerte, establece el tipo de dato que se va a almacenar en ésta, ya sea directamente mediante una definición de tipado como indirectamente a partir de su valor mediante la palabra reservada `var` en el caso de C#. Un valor de tipo `int` posee 32 bits de longitud para representar un valor numérico entero donde el Bit de la izquiera de todo representa su signo donde 0 es positivo y 1 es negativo; mientras que un String es un conjunto de Bytes codificados de tal forma que cada Byte o conjunto de Bytes, depende de la codificación, representen un caracter concreto, a modo de vector, lista o conjunto de caracteres, haciendo de por sí un texto. En el ejemplo que solicitas se usaría un tipo String.

## Corrección

**Nota**: **Sobresaliente**.

Dominas la teoría de tipos.

- **Matiz técnico**: Como curiosidad para lucirte, el `int` en .NET es un alias de `System.Int32`. Has clavado lo del bit de signo (complemento a dos).
- Elección: Correcto, `string` para la calle. Usar un `int` para un número de portal sería debatible (si tiene letra, como "12B", también necesitarías un `string`).

# 2. (Tema 7 - Igualdade)

Segundo a Lei 7/2023 de igualdade de Galicia, que se entende por "discriminación indirecta"? Pon un exemplo que poida ocorrer nun proceso selectivo (oposición).

## Resposta

Esta resposta a tiven que mirar por mor de esquecer case por completo dita Lei. Antes a vin a partires doutros repasos que fun dando nas distintas Leis segundo necesitaba ou vía necesario en cada resposta, e atopei que devandita Lei a teño fracamente esquecida. Segundo o Apartado 3 do Artigo 4, da Igualdade de Trato entre Mulleres e Homes, do Título I, do Dereito á Igualdade Entre Mulleres e Homes, dinos que é aquela discriminación que poida xurdir  nunha disposición, criterio ou práctica aparentemente neutros pero que poñen ás persoas dun sexo en desventaxe particular fronte o outro sen unha disposición, criterio ou práctica que puidera xustificarse.

## Corrección

**Nota**: **Muy buena (gran búsqueda)**.

Has definido perfectamente la discriminación indirecta.

- **Ejemplo para el examen**: Imagina una oposición para administrativo donde se exige una altura mínima de 1,75m. Parece una norma "neutra" (se aplica a todos), pero estadísticamente deja fuera a muchísimas más mujeres que hombres sin que la altura sea necesaria para picar datos. **Eso es discriminación indirecta**.

# 3. (Tema 4 - Administración Local)

¿Qué diferencia hay entre el Padrón Municipal y el Censo Electoral? ¿Quién se encarga de la gestión de cada uno según la Ley 7/1985?

## Respuesta

Esta respuesta también la tuve que mirar pues ni me acordaba de que entraba este tema... Según el tercer párrafo del Apartado 1 del Artículo 17 del Capítulo I, del Territorio y Población, del Título II, del Municipio, el Padrón Municipal de Habitantes lo lleva el Ayuntamiento en cuestión, cosa que deducía por ser parte de una de las Actividades del Concello, el empadronamiento; por otro lado, el Censo Electoral no sale concretamente en ningún lado como competencia, a excepción de un detalle en el segundo párrafo del Apartado 3 del mismo Artículo, donde nos dice que se han de proveer los datos del Padrón Municipal de Habitantes al INE (Instituto Nacional de Estadística) para cotejarlos y hacer las correcciones pertinentes en el Censo Electoral, por lo que deduzco que el INE, órgano del Gobierno Central, es el encargado de gestionar.

## Corrección

**Nota**: **Excelente deducción**.

Efectivamente, aunque la Ley 7/1985 se centra en el Padrón (competencia municipal), la gestión del Censo Electoral corresponde a la **Oficina del Censo Electoral**, encuadrada en el INE, bajo la supervisión de la Junta Electoral Central.

- **Dato clave**: El Padrón es la base para el Censo, por eso el Concello envía mensualmente las variaciones (altas, bajas, cambios de domicilio) al INE.

# 4. (Tema 13 - Depuración)

En el desarrollo de software, explica brevemente qué es una Excepción y para qué sirve el bloque try...catch.

## Respuesta

Esta la voy a responder a ciegas. Una excepción es un fallo en la ejecución de un Software no controlado. Para tener control sobre dichos fallos se hace uso del Try Catch, permitiendo intentar un fragmento de código que en caso de fallo salte al Catch y podamos gestionar dicha Excepción de una forma controlada.

## Corrección

**Nota**: **Sobresaliente**.

Respuesta clara y directa.

- **Tip de "pro"**: No olvides mencionar el bloque `finally`. El `try` intenta, el `catch` gestiona el error, y el `finally` se ejecuta **siempre** (haya error o no), lo cual es ideal para cerrar conexiones a bases de datos o liberar archivos.

# 5. (Tema 34 - Ofimática)

En el entorno de usuario del Concello, ¿qué es un VDI (Virtual Desktop Infrastructure) y qué ventaja principal ofrece para el teletrabajo de los funcionarios?

## Respuesta

Esta también la voy a responder a ciegas. Los VDIs son sistemas de gestión de escritorios virtuales sobre un entorno centralizado, servidor, como las máquinas virtuales de vCenter de VMWare sobre el cliente vHorizon. La ventaja principal es que todo se mueve sobre un servidor, dejando a los usuarios como terminales tontos, es decir, casi independientemente de los recursos que pueda ofrecer el equipo del usuario, éstos irán totalmente apoyados sobre los recursos comunes del servidor. La gestión de dichas máquinas virtuales es mucho más sencilla evitando que el Soporte a usuarios sea presencial en gran medida, salvo excepciones que requieran de algún recurso físico o que esté afectada la red en sí. Cara el teletrabajo permite al usuario tener lo mismo en cualquier parte que se le permita conectar, aunque una conexión directa a dicho entorno puede ser peligroso y sea aconsejable hacer uso de una VPN como puente de seguridad de conexión con la Intranet del Concello para securizar la parte interna del mismo como apoyo o sistema de acceso al cliente VDI.

## Corrección

**Nota**: **Nivel Administrador**.

Has dado una respuesta muy profesional. El concepto de "terminal tonto" y la centralización de recursos es la clave.

- **Ventaja extra**: La **seguridad del dato**. Al ser VDI, el funcionario no tiene los datos físicamente en su portátil de casa; los datos nunca salen del servidor del Concello. Si le roban el portátil al trabajador, no hay fuga de datos sensibles.