

Seu próximo nível começa aqui
Com a Assinatura Ilimitada, você tem tudo que precisa para sua aprovação.
Com a Assinatura Ilimitada, você combina prática, teoria e método em uma única assinatura com tudo que você precisa para sua aprovação.
Considere a seguinte estrutura de dados do tipo pilha.

Considerando as operações usuais de empilhamento (PUSH) e desempilhamento (POP), com suas funcionalidades padrão, foram realizadas as seguintes operações, expressas na forma de uma pseudolinguagem:
X ← 10;
Y ← 20;
POP(Y);
PUSH(X);
POP(Y);
PUSH(Y);
PUSH(X);
Após a execução dessa sequência de operações, o novo conteúdo da pilha será, da base para o topo:
35, 99, 500, 200, 100, 10, 10
35, 99, 500, 200, 100, 44, 10
500, 200, 100, 44, 10, 99, 10
500, 200, 100, 44, 35, 35, 10
500, 200, 100, 44, 35, 99, 10
5. Segundo o PMI (Project Management Institute), em sua publicação PMBOK (Project Management Body of Knowledge), há 5 grupos de processos que cobrem as fases de um projeto, dentre as quais estão Iniciação e Encerramento. As 3 demais fases são
Codificação, Execução e Documentação.
Documentação, Editoração e Modificação.
Manutenção, Planejamento e Especificação.
Modificação, Monitoramento/Controle e Codificação.
Planejamento, Execução e Monitoramento/Controle.
Considere a seguinte estrutura de dados do tipo árvore.

Trata-se de uma árvore
binária de altura 2.
binária de altura 3.
binária de altura 4.
ternária de altura 2.
ternária de altura 4.
O resultado final do algoritmo em português estruturado apresentado abaixo é 13524.

Analise o algoritmo e assinale a resposta correta. Procedimento w (var A, B: inteiro, TIPO : caractere) Var
X: inteiro
Inicio
Se (TIPO = ”>”) então
Se (A > B) então
X <- A
A <- B
B <- X
fim_se
Senão
Se (A < B) então
X <- A
A <- B
B <- X
fim_se
fim_se
fim
O programa troca os valores X e A.
O programa troca os valores B e X.
O programa não troca os valores A e B, porém imprime o valor final.
O programa ordena os valores A e B, de forma crescente ou decrescente.
Um analista de segurança da informação de uma empresa deve escolher algoritmos para implementar dois mecanismos criptográficos básicos: a assinatura digital para assegurar a autenticidade de documentos e o hashing para verificação de integridade de arquivos.
Em relação ao algoritmo para assinatura digital e ao algoritmo de hashing, o analista deve escolher, respectivamente:
Considere o trecho de código abaixo. Assuma que o operador [ ] (abre e fecha colchetes) é usado para acessar elementos de vetores (arrays) e que o primeiro elemento do vetor é armazenado no índice 0.
para i de 0 até 4 faça {
__ v[i] = i;
}
para i de 0 até 3 faça {
__ v[i+1] = v[i+1] + 2*v[i];
}
Qual o valor de v[4] após a execução do trecho de código acima?
0
6
10
11
26
Considere que a função random retorne um número em ponto flutuante no intervalo [0, 1].
var value = 2.5*random() - 0.5;
Qual alternativa apresenta um valor possível de ser atribuído à variável value?
-2.5
-1.333
0.18
2.36
3