Questões de Concurso Comentadas para banrisul
Foram encontradas 931 questões
Resolva questões gratuitamente!
Junte-se a mais de 4 milhões de concurseiros!
Considere o seguinte código.
/ / Se x é null, lança uma exceção do tipo NullPointerException
/ / Se não, retorna o índice do último elemento em x que é igual a y.
/ / Se esse elemento não existe, retorna -1.
public int findLast (int[] x, int y) {
for (int i=x.length-1; i > 0; i --)
{
if (x[i] == y)
return i;
}
return -1;
}
Para o código acima, foi definido o seguinte caso de teste:
x = [3,2,5,3], y = 3
Resposta esperada: 3
É correto afirmar que esse caso de teste
I - Validar os dados de entrada de modo a prevenir que dados inesperados sejam processados. II - Utilizar criptografia simétrica. III - Evitar funções de programação inseguras, tais como strcpy() e strcat(). IV - Utilizar variáveis globais. V - Utilizar geradores de números randômicos confiáveis.
Quais são formas de prevenir esse tipo de vulnerabilidade?
I - Integer overflow II - Injeção de comandos III - Vazamento de informações sensíveis IV - Execução remota de comandos V - Ataques de força bruta
Quais podem ser evitadas por meio de boas práticas de programação segura?
GET /index.php?user=1'%20or%20'1'%20=%20'1&pass=1'%20or%20'1'%20=%20'1
Qual das alternativas melhor descreve o ataque?