ExU2 - JIHV - Act 05 10 2020
ExU2 - JIHV - Act 05 10 2020
ExU2 - JIHV - Act 05 10 2020
I. Circula la respuesta correcta de cada una de las preguntas. Solo una respuesta por pregunta. (Valor 1 punto cada
pregunta).
1. Se utiliza para definir conjunto de cadenas y depende del conjunto de caracteres que se encuentran disponibles.
a) Expresión regular b) Alfabeto c) Lenguaje d) Ninguna de las
anteriores
2. Esta operación con expresiones regulares, se refiere a dos expresiones regulares y corresponde a cualquier cadena
que sea la unión de dos cadenas generadas.
a) Selección b) Alternativa c) Cerradura d) Ninguna de las
anteriores
4. Son modelos que representan cadenas de caracteres y se encuentran completamente definidos mediante el conjunto
de cadenas con las que concuerda.
a) Repetición o cerradura b) Sub-expresión regular c) Expresión regular d) Ninguna de las
anteriores
5. Esta es una aplicación de las expresiones regulares y consiste en explorar el programa fuente para reconocer las
unidades sintácticas o lexemas los cuales constituyen las subcadenas que forman una agrupación lógica como los
identificadores del lenguaje de programación.
a) Búsqueda de patrones b) Aplicaciones en c) Exploración web en d) Ninguna de las
en sistemas depósitos de datos anteriores
texto operativos
+ => Los caracteres o rangos de valores anteriores se pueden hacer coincidir una o más veces => match =>
“abababc”
+ coincide con el token anterior entre una vez y un número ilimitado de veces, tantas veces como sea posible,
devolviendo según sea necesario (codicioso)
1ra Alternativa ab
ab coincide con los caracteres ab literalmente (distingue entre mayúsculas y minúsculas => no es lo mismo AB
a ab)
2da Alternativa c
coincide con el carácter c con el índice 9910 (6316 o 1438) literalmente (distingue entre mayúsculas y
minúsculas => no es lo mismo c a C)
b. .*ab.*
Símbolo “.” es cualquier caracter, símbolo “*” es uno o más ocurrencias, CLAUSURA
c. (a|b)c
Símbolo “|” se utiliza en lugar del símbolo “t”, UNIÓN DE A Y B CUANDO TERMINE EN C
| Coincide con una frase u ortografía alternativa => match ac o bc pero no abc
a coincide con el carácter a con el índice 9710 (6116 o 1418) literalmente (distingue entre mayúsculas y
minúsculas)
2ª Alternativa b
b coincide con el carácter b con el índice 9810 (6216 o 1428) literalmente (distingue entre mayúsculas y
minúsculas)
c coincide con el carácter c con el índice 9910 (6316 o 1438) literalmente (distingue entre mayúsculas y
minúsculas)
d. [^a-c]?
Símbolo “^” comienzo de cadena. símbolo “?” 0 a 1 ocurrencia, símbolo “-” es un rango
^ Coincide con la entrada inicial cuando está al principio de la expresión. Cuando está entre paréntesis y seguido de
caracteres, niega los caracteres que siguen.
? Los caracteres anteriores o los rangos de valores son una parte opcional de la expresión que tiene que coincidir.
=> match ac, no puede empezar con eso, pero con ? lo hace opcional por lo cual si lo vale, es como un neutralizador
? coincide con el token anterior entre cero y una vez, tantas veces como sea posible, devolviendo según sea
necesario (codicioso)
a-c coincide con un solo carácter en el rango entre a (índice 97) y c (índice 99) (distingue entre mayúsculas y
minúsculas)