A principal característica de uma ER é a capacidade de formular um conjunto de caracteres, de maneira sucinta, sem que seja necessário listar todos os elementos existentes. Sendo assim, complete as lacunas a seguir, que se referem a outras características das ERs: As ERs surgiram primeiramente com a função de construir _______ para serem utilizados em editores de texto visando a realizar buscas simples, evoluindo para o uso como uma _______, sendo introduzidas em sistemas operacionais para a análise de códigos e seus caracteres, aperfeiçoando os _______ . Logo, passaram ser usadas em diversas linguagens de script,facilitando na _______ e na busca de informações, estando integradas a diversas plataformas. Assinale a alternativa que preenche corretamente as lacunas:

Questão

A principal característica de uma ER é a capacidade de formular um conjunto de caracteres, de maneira sucinta, sem que seja necessário listar todos os elementos existentes. Sendo assim, complete as lacunas a seguir, que se referem a outras características das ERs:

As ERs surgiram primeiramente com a função de construir _______ para serem utilizados em editores de texto visando a realizar buscas simples, evoluindo para o uso como uma _______, sendo introduzidas em sistemas operacionais para a análise de códigos e seus caracteres, aperfeiçoando os _______ . Logo, passaram ser usadas em diversas linguagens de script,facilitando na _______ e na busca de informações, estando integradas a diversas plataformas.

Assinale a alternativa que preenche corretamente as lacunas:

Alternativas

a) scripts, linguagem, padrões de busca, programação.

b) scripts, linguagem, algoritmos, organização.

c) algoritmos, linguagem, programas, formulação.

d) algoritmos, linguagem, padrões de busca, programação.

92%

e) algoritmos, linguagem, padrões de busca, especificação de metacaracteres.

Explicação

Vamos preencher cada lacuna usando a evolução histórica e o uso típico de Expressões Regulares (ERs):

  1. “construir _______ para serem utilizados em editores de texto visando a realizar buscas simples”

    • As ERs nasceram no contexto de mecanismos/rotinas para busca e correspondência de padrões em texto, isto é, como algoritmos para localizar cadeias (strings) em editores e ferramentas iniciais.
    • Portanto: algoritmos.
  2. “evoluindo para o uso como uma _______, sendo introduzidas em sistemas operacionais para a análise de códigos e seus caracteres”

    • ERs passaram a ser tratadas como uma linguagem formal (um formalismo) para descrever padrões de strings, muito usada em ferramentas de SO (como utilitários de texto) e análise léxica.
    • Portanto: linguagem.
  3. “aperfeiçoando os _______.”

    • Em sistemas operacionais e ferramentas de texto, o efeito direto é melhorar os padrões de busca (pattern matching), deixando as buscas mais poderosas e expressivas.
    • Portanto: padrões de busca.
  4. “passaram ser usadas em diversas linguagens de script, facilitando na _______ e na busca de informações”

    • Em linguagens de script (Perl, Python, JavaScript, etc.), ERs são usadas para automatizar tarefas, manipular texto e extrair dados, ou seja, ajudam na programação.
    • Portanto: programação.

Assim, a sequência correta é: algoritmos, linguagem, padrões de busca, programação.

Alternativa correta: (d).

Questões relacionadas

Ver últimas questões

Comece a estudar de forma inteligente hoje mesmo

Resolva questões de concursos e vestibulares com IA, gere simulados personalizados e domine os conteúdos que mais caem nas provas.

Cancele quando quiser.