S42 22/10/2022 Flashcards
En .NET ¿a qué se refieren las “Properties” y que equivalencia tienen en Java?
Es una forma de acceder a ciertos campos de los objetos (consulta y modificación).
En Java se les llama métodos getters y setters
En .NET ¿qué es un atributo y para qué sirve? ¿alguna semejanza con Java?
Un atributo es un elemento de programación que nos sirve para proporcionar información de configuración en el propio código fuente.
En Java el equivalente son las Anotaciones @
¿Como es el Handshake o establecimiento de la conexión en TCP?
Consta de tres fases entre cliente (c) y servidor (s):
a) SYN (c --> s). Aquí el cliente envía cuál será su número de secuencia para sus segmentos b) SYN-ACK (s --> c). Aquí el servidor envía cuál será su número de secuencia para sus segmentos c) ACK (c --> s)
¿Que se conoce como MTU y para qué sirve?
Unidad máxima de transferencia del nivel 2 (ej: Ethernet son 1500 bytes). Si el nivel IP encuentra este tamaño insuficiente, tendrá que fragmentar los datagramas
(NOTA: Ver una opción especial llamada jumboframe https://naseros.com/2015/04/16/cambia-el-mtu-de-la-red-a-jumbo-frame-para-ir-mas-rapido/)
¿Que significa UEFI y que características tiene?
Es la nueva interface para el Firmware de la maquina (sustituye a la BIOS). Soporta
Capacidades de red
Diseño modular
Entorno gráfico
Sistemas de particiones MBR/GPT
¿Con que comando interactivo podemos obtener una lista de procesos en Linux?
top / htop
¿Como podemos obtener los detalles de la cpu en linux?
cat /proc/cpuinfo
lscpu
¿Que dos formas existen para dar permisos en Linux sobre ficheros/directorios?
chmod 644 f1.txt
setfacl -m u:pepe:rw f1.txt
¿Para qué sirve el estándar de criptografía PKCS#8?
Formato de exportación en PEM/Base64 de la clave privada (con o sin encriptación de la misma)
—–BEGIN PRIVATE KEY—–
MIIBVgIBADANBgkqhkiG9w0BAQEFAASCAUAwggE8AgEAAkEAq7BFUpkGp3+LQmlQ…
—–END PRIVATE KEY—–
—–BEGIN ENCRYPTED PRIVATE KEY—–
MIIBrzBJBgkqhkiG9w0BBQ0wPDAbBgkqhkiG9w0BBQwwDgQImQO8S8BJYNACAggA…
—–END ENCRYPTED PRIVATE KEY—–
¿Que es LDAP y que operaciones fundamentales tiene?
¿Conoces alguna implementación?
¿Tiene relación con algún otro estándar?
1.Protocolo ligero de acceso a servicios de directorio Operaciones:
Bind (Conectarse/Autenticarse), Search, Add, Modify, Delete, etc
2.Implementaciones: OpenLDAP, Active Directory, Apache Directory
3.Tiene relación con las recomendaciones X.500 de OSI
¿Que organismo se encarga del estándar USB?
¿Que características tiene USB 3.1?
USB-IF (Implementers Forum)
USB 3.1 Gen 1 – SuperSpeed, 5 Gbit/s (aka USB 3.0)
USB 3.1 Gen 2 – SuperSpeed+, 10 Gbit/s
Soporta el nuevo conector Tipo C
Soporta la especificación USB-PowerDelivery 100W->240W
¿Que lenguajes conoces para realizar la descripción/documentación de un API REST?
SWAGGER/OpenAPI (json y xml)
WSDL 2.0 (xml)
WADL (xml)
RAML (yaml)
Dentro de un certificado SSL del sitio https://www.ruinosa.com
¿dónde aparece el nombre del dominio?
¿qué hace el navegador con ese dato?
En el campo sujeto (atributo CN) está la siguiente información (Ej de la web https://sede.inap.gob.es)
C = ES
CN = sede.inap.gob.es
O = INSTITUTO NACIONAL DE ADMINISTRACIÓN PÚBLICA
OU = SEDE ELECTRÓNICA DEL INAP (SEINAP)
OU = sede electrónica
L = MADRID
SERIALNUMBER = Q2811002A
¿Que utilidad tiene en Windows el proceso Svchost.exe?
Es un servicio del sistema para gestionar a grupos de 1 a N
servicios con recursos compartidos entre ellos
(NOTA: probar en Windows el comando tasklist /svc)
A la hora gestionar un equipo Windows, ¿qué diferencia fundamental existe entre SNMP y WMI?
SNMP es un estándar independiente del SSOO (necesita de un agente SNMP) y sigue el estándar MIB (modelo de información)
WMI es una implementación propia de Windows (necesita del servicio de instrumentación funcionando) y sigue el estándar de CIM (modelo de información)