Considere a função recursiva ‘func’ definida por

Quais são os valores de func(4) e func(5), respectivamente?
Considere a função recursiva ‘func’ definida por

Quais são os valores de func(4) e func(5), respectivamente?
Sobre JSON, analise as afirmativas abaixo.
1) É um formato de arquivo de texto para troca de dados em que um objeto é um conjunto de pares nome/valor.
2) A tecnologia JSON é uma especialização do formato XML para representação de dados.
3) Para lidar com um conjunto de objetos em JSON, é necessário utilizar um array que permita realizar, em uma única operação, a carga de todos os objetos.
Está(ão) correta(s), apenas:
Sabendo-se que a variável path contém o endereço completo de um arquivo texto, e que a variável X foi declarada como string, analise o código
C# a seguir. X = File.ReadAllText(path)
Assinale a opção que apresenta o efeito desse trecho quando executado.
Na construção de compiladores e no uso de linguagens de programação em geral, expressões regulares constituem um poderoso instrumento para a validação de textos. Nesse contexto, analise a expressão regular exibida a seguir.
a{1,4}b*c+
Assinale o texto que não casa como essa expressão.
Para a determinação da parte decimal de um número real, pode-se utilizar a função INT(x), como no exemplo a seguir, onde INT(x) retorna a parte inteira de x.
x = 3.1415926;
escreva x-INT(x)
O pseudocódigo a seguir, após executado, apresentará como resultado 2.370.

Sobre monitoramento e análise de tráfego, analise a imagem a seguir e marque a única alternativa CORRETA, quanto ao tipo de ataque que está sendo executado.

Sobre análise de código malicioso, observe o código a seguir e marque a única alternativa que corresponde ao tipo de Malware característico da ação do código em destaque:

Analise o código a seguir.

Assinale o efeito provocado por um clique no botão.
Considere a seguinte definição da função f, declarada na sintaxe Python.

Assinale o valor produzido pela execução do código acima.
Considere um processador em cujo conjunto de instruções há instruções de um operando, que utilizam um único registrador aritmético na CPU, conhecido como acumulador. A instrução load carrega o operando no acumulador; mult multiplica o operando pelo valor que está no acumulador e armazena o resultado no acumulador; add realiza a soma do operando com o valor que está no acumulador; store armazena o valor do acumulador no operando.
Com base nas instruções de um operando, um analista escreveu o seguinte código:
load B
mult C
add D
store X
O código corresponde à operação:
Abaixo, estão enumeradas as fases que integram o front-end de um compilador:
1) Análise Semântica
2) Análise Léxica
3) Análise Sintática
4) Gerador de código intermediário
Indique a sequência correta, com a ordem em que as fases ocorrem.
Para realizar a validação de uma lista com 10 mil endereços de emails, será utilizada a seguinte expressão regular.

Nessa situação hipotética,
o email joao-silva@email.com será considerado como inválido.Para realizar a validação de uma lista com 10 mil endereços de emails, será utilizada a seguinte expressão regular.

Nessa situação hipotética,
o metacaractere $ realizará a soma dos endereços de emails validados.Para realizar a validação de uma lista com 10 mil endereços de emails, será utilizada a seguinte expressão regular.

Nessa situação hipotética,
a sequência w* reconhecerá todos os caracteres alfanuméricos (letras e números) e o quantificador * indicará que há zero ou mais ocorrências do elemento precedente.
Com relação à figura e às informações acima apresentadas, julgue os itens que se seguem.
Caso seja executado o comando cp museus.pdf controle, ser¨¢ realizada uma c¨®pia do arquivo museus.pdf para o diret¨®rio controle.
Com relação à figura e às informações acima apresentadas, julgue os itens que se seguem.
Ao executar o comando mkdir /biomonitoramento, ser¨¢ criado um diret¨®rio com o nome biomonitoramento dentro do diret¨®rio dados.
Com relação à figura e às informações acima apresentadas, julgue os itens que se seguem.
Para alterar o usu¨¢rio propriet¨¢rio e o grupo propriet¨¢rio do arquivo bioespeleologia.pdf, ambos para cfbio, deve©se executar o comando chown cfbio:cfbio bioespeleologia.pdf.
Com relação à figura e às informações acima apresentadas, julgue os itens que se seguem.
Ao executar o comando chmod 777 biologia.pdf, o usu¨¢rio root não poder¨¢ mais ler o arquivo biologia.pdf.Considere o código Node.js apresentado a seguir:

O resultado obtido será:
Um modelo teórico do MapReduce pode ser resumido em duas funções, map e reduce. Essas funções são representadas na literatura, genericamente, com uma notação na forma:

Qual é esse modelo?