Preguntas Cortas Semana 37 Flashcards

(22 cards)

1
Q

En SQL, ¿como se define una columna para que solo admita numeros positivos?

A

CONSTRAINT constraint_name CHECK ( predicate )

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

Que es una funcion de primera clase?

A

Tipico de la programacion funcional. Nos permite tratar a la funcion con mas potencia que otros paradigmas, es decir, que una funcion puede ser:

1.- Asignada a una variable
2.- Retornada por otra funcion
3.- Pasar como parametro de entrada de otra funcion

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

Enumera cinco lenguajes de programacion funcionales.

A

-Lisp
-Scheme,
-Clojure
-Haskell
-Fsharp
-Ocaml
-Erlang

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

¿Conoces algunos cambios introducidos en Java8 para ofrecer comportamiento “funcional”?

A

Streams, Expresiones Lambda, interfaces java.util.function.Function y java.util.function.Predicate

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

¿A que se le conoce como Spanning tree?

A

Al arbol de recubrimiento minimo (ver PRIM y KRUSKAL) que se calcula para poder alcanzar en nivel 2 a los demas host sin bucles

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

En .NET, ¿Que es el CLR?

A

El CLR es el motor de ejecución (ver Infraestructura CLI en ECMA 335) de .Net

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

¿Que version del CLR usará el .NET FrameWork 4.5?

A

La version del CLR más alta es la 4.0 (las versiones de CLR no va correlativas a las version del FW)

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

En SQL, ¿Para que sirve un Trigger de tipo INSTEAD OF?

A

Para ejecutar el cuerpo del Trigger en lugar de la sentencia que provoco su activacion

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

En SSL, ¿que significa mutual autentication?

A

Que se presentan los certificados de cliente y de servidor en ambos extremos respectivamente

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

En GIT, ¿con que comando asociamos un repositorio remoto a nuestro repo local?

A

git add remote “alias” “url”

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

¿Que se denomina “pipeline” dentro de un software tipo CI/CD (integracion continua)?

A

Al conjunto de tareas que tenemos configuradas (ej: compilar, pasar test, deploy, …) y se ejecutarán cada vez que haya nuevas versiones subidas al scv

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

En java, ¿un interface puede tener algun metodo implementado?

A

Sip, se denominan default methods

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
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

El modo access sirve para configurar puertos para conectar por ej. host (trafico sin etiquetar)
y el modo trunk sirve para intercambiar trafico etiquetado segun 802.1Q entre switch-switch y switch-router

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

En CSS, ¿para que sirve la declaracion !important?

A

Para que tenga la maxima prioridad (independientemente del calculo de especificidad)

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

En Javascript/DOM, ¿Conoces algun metodo para obtener un elemento(s) del DOM en base a su Id?

¿Y en base a un valor de algun atributo dado?

Por ej. dame todos los nodos que tengan el valor true en su atributo aria-expanded

A

1.- document.getElementById(‘…’)
2.- document.querySelector(‘…’)

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

¿Que datos fundamentales tiene una firma XML-DSIG?

A

1.- SignatureValue y SignatureMethod
2.- DigestValue y DigestMethod
3.- KeyInfo

17
Q

¿Que es ORVE y a quien va dirigido?

A

Un registro Entrada/Salida (integrado en SIR y que cumple con la norma de intercambio SICRES 3.0) modo nube destinado a EELL

18
Q

Hablando de REST, ¿que ventajas nos aporta graph-ql en lugar de los clasicos servicios REST?

A

La capacidad para “seleccionar” solo aquella información que nos interesa en el cliente. Tambien dispone de funcionalidades de actualización llamadas “mutations”

19
Q

¿Que tipo de BBDD es MongoDB? ¿Que otros modelosNoSQL+producto(s) asociados conoces?

A

1.- Sigue el modelo documental (JSON)
2.- Modelos clave-valor, grafos, basado en columnas, etc. (Productos: Cassandra, Redis, Neo4j, …)

20
Q

¿Para que sirve el comando touch de Linux? ¿Tiene alguna relación con el concepto de i-nodo?

A

ara actualizar de un fichero (sino existe lo crea vacio) las fechas de acceso y modificacion (info presente en el i-nodo)

21
Q

¿Que es apache Xerces?

A

Parser XML que soporta JAXP, Stax, SAX y DOM

22
Q

Que diferencia existe entre un datagrama IP y un paquete IP?

A

El paquete IP es el resultado de fragmentar un datagrama IP como consecuencia de una MTU más pequeña que este