GSI 7 Flashcards

1
Q

¿Cuál es la relación de la MMU con el subsistema de gestión de memoria del SSOO?

A

Componente hardware que traduce una dirección lógica/virtual en una dirección física. Para ello utiliza una memoria caché (TLB) en el que está disponible la tabla de páginas que sirven para dicha traducción. Cuando la dirección de memoria solicitada corresponde a una página que no se encuentra en memoria principal se lanza una interrupción/trap para que el SO invoque a la rutina de carga de página desde el almacenamiento secundario

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Indicar direcciones de red y de broadcast para la siguiente IP 132.27.31.77/26

A

Como /26 indica los bits “fijos” (en negrita) de esa dirección IP tendríamos el siguiente análisis:

132.27.31.01001101

Para conseguir las direcciones instrumentales de RED tenemos que poner a 0’s la parte de host (en cursiva) y todo a 1’s para la de BROADCAST con lo que tendríamos:

RED → 132.27.31.011000000 = 132.27.31.64
BROADCAST → 132.27.31.01111111 = 132.27.31.127

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

¿Con qué API podemos desarrollar en Java un API Rest?

A

Con el API JAX-RS.
Algunas anotaciones de este API serían @Path, @GET, @POST, @Produces, @Consumes
Implementaciones del API → RESTeasy de JBoss, Eclipse Jersey, Restlet y CXF

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

En el contexto de SSOO, ¿qué es un algoritmo de planificación apropiativo?

A

Aquel algoritmo que es capaz de expulsar de la CPU al proceso actual porque llegue a la cola de listo para ejecutar un “mejor candidato” según su política de planificación

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

¿Cuál es la utilidad y estructura de un token JWT?

A

El formato son tres documentos JSON (header, payload y signature), cada una codificada en Base64 y concatenadas mediante el carácter “.”
Su utilidad es la de autenticación del cliente y delegar en este su almacenamiento para el posterior envío en cada petición del cliente al API Rest por ej.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

¿Con qué propiedades se controla el estado en el “objeto” XHR de Ajax?

A
  • status (controlamos el código de estado de HTTP: 200, 404, …)
  • readyState (controlamos el estado de la petición en sí: cargando, completada,…)

https://es.wikipedia.org/wiki/XMLHttpRequest

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Interfaces/Anotaciones principales del API JPA

A
  • @Entity → identifica a la clase como una “entidad”
  • @Id -> Clave primaria
  • @Table → Para elegir la tabla donde guardar el objeto
  • @Column → Para elegir la columna donde guardar un atributo
  • @OneToMany → Para especificar relaciones 1:N con otras clases
  • @Transient → Indica que ese atributo no hay que guardarlo
  • @NamedQuery → Para especificar consultas JPQL con nombre
  • @Query(value=”código SQL”, nativeQuery=true)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

¿Qué cuatro etapas cubre RSA ?

A

Generación de claves, Cifrado, Descifrado y Distribución de clave

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

¿En qué consiste el flujo de una HTTP Basic Authentication?

A
  1. El cliente accede a un recurso (que en el servidor está configurado para requerir este tipo de autenticación). Ej GET /clientes/informe.aspx
  2. El servidor envia un codigo 401 “Unauthorized” y la siguiente cabecera
    WWW-Authenticate: Basic realm=”User Visible Realm”
  3. Al usuario se le presenta una ventana para que introduzca el login y la contraseña
  4. El navegador vuelve a solicitar el recurso pero ahora envía la siguiente cabecera
    Authorization: Basic QWxhZGRpbjpvcGVuIHNlc2FtZQ==
  5. Si todo ha ido bien, se procesa el recurso y se devuelve un 200 y si las credenciales no son correctas se devuelve un 403 “Forbidden”
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

¿A qué se denomina fragmentación externa en un sistema de gestión de memoria?

A

Este tipo de fragmentación aparece como consecuencia de las distintas políticas de ajuste de bloques que tiene un sistema de ficheros, o al utilizar asignaciones dinámicas de bloques en el caso de la memoria.

En el sistema de ficheros, la sucesiva creación y eliminación de ficheros de distintos tamaños puede conducir al aislamiento de los bloques libres de un disco y, dependiendo de la política de ajuste, su no elección para futuros ficheros.

En la memoria del sistema la fragmentación se produce cuando los procesos asignados han ocupado posiciones no contiguas de memoria dejando demasiados bloques libres de pequeño tamaño, en los que no “caben” nuevos procesos.

Tambien aparece cunado usamos el métod de segmentación de memoria

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

¿Qué es un UUID y qué formato tiene?

A

Universally unique identifier. Es un código de 128 bits cuya intención es garantizar una unicidad bastante probable. Se utiliza mucho en COM (Component Object Model) de Microsoft así como identificadores únicos de tablas en SGBD como MS SQL Server.

Formato ( 32 digitos hexadecimal) –> 8(time_low) 4(time_mid) 4(time_hi) 4(clock_seq) 12(48 bit node id)

NOTA: Existen varias versiones de algoritmos de generación: unos usan fecha/hora+mac, otros numero aleatorios, etc

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

¿Cuál es la utilidad de la etiqueta ID3?

A

Almacenar metadatos del archivo multimedia (Album, Genero, Artista, Año, etc) –> Catalogación

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

¿Qué formato tiene el SSID en una red WiFi? ¿ Y un BSSID?

A

SSID : Es una cadena de hasta 32 bits alfanuméricos .
BSSID: Cadena 48 bits en hexadecimal ( 6 octetos)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

En un switch, ¿Qué es un puerto configurado en “modo access” y que diferencia tiene con el que está configurado en “modo trunk”?

A

En modo acceso sólo puede pasar el tráfico de una Vlan ( que además no va etiquetado) mientras que en modo trunk puede pasar tráfico de más de una Vlan ( que sí que etiqueta el tráfico)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

¿Un SSD de tipo NVMe tiene la limitación de velocidad impuesta según el interface SATA-3 ?

A

No porque usa otro interface como es PCI Express para comunicarse

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

En MySql, ¿a qué nos referimos cuando decimos que vamos a usar InnoDB?

A

Motor de almacenamiento que soporta características transaccionales (ACID)

17
Q

En el contexto de redes, ¿para qué sirve el método CSMA/CD?

A

Es un protocolo usado en redes Ethernet donde se pueden dar problema de uso simultáneo del canal (detectando posibles colisiones pero no las evita)

18
Q

Características principales del estándar 802.11ax

A

a) Bandas de 2,4Ghz y 5Ghz
b) Mejora en MU-MIMO (hasta 8 streams en paralelo)
c) Alias WiFi6
d) Modulacion QAM 1024 (envio de 10 bits en cada transmisión)
e) OFDMA o Acceso Múltiple por División de Frecuencia Ortogonal (división del espectro en 256 subcanales)
f) Hasta 10Gbps
g) La tecnologí­a Target Wake Time (TWT) mejora la duración de la baterí­a de smartphones
h) Color BSS (evitar interferencias)

19
Q

¿Qué diferencia existe entre una CPU y una APU?

A

Que la APU (concepto de AMD, Accelerated Processing Unit) tiene una tarjeta gráfica incorporada

20
Q

¿En qué consiste la NVRAM?

A

Memoria de acceso aleatorio no volatil
(una de ellas mateniente la información de configuración, por ej de la CMOS-RAM de la BIOS, mientras esté alimentada por una bateria/pila)