Logo
QuestõesDisciplinasBancasDashboardSimuladosCadernoRaio-XBlog
Logo Questionei

Links Úteis

  • Início
  • Questões
  • Disciplinas
  • Simulados

Legal

  • Termos de Uso
  • Termos de Adesão
  • Política de Privacidade

Disciplinas

  • Matemática
  • Informática
  • Português
  • Raciocínio Lógico
  • Direito Administrativo

Bancas

  • FGV
  • CESPE
  • VUNESP
  • FCC
  • CESGRANRIO

© 2026 Questionei. Todos os direitos reservados.

Feito com ❤️ para educação

/
/
/
/
/
/
  1. Início/
  2. Questões/
  3. Engenharia de Software/
  4. Questão 457941201166320

Considere o seguinte código./ / Se x é null, lança uma exceção do t...

📅 2018🏢 FAURGS🎯 BANRISUL📚 Engenharia de Software
#Garantia da Qualidade de Software#Verificação e Validação de Software

Esta questão foi aplicada no ano de 2018 pela banca FAURGS no concurso para BANRISUL. A questão aborda conhecimentos da disciplina de Engenharia de Software, especificamente sobre Garantia da Qualidade de Software, Verificação e Validação de Software.

Esta é uma questão de múltipla escolha com 5 alternativas. Teste seus conhecimentos e selecione a resposta correta.

1

457941201166320
Ano: 2018Banca: FAURGSOrganização: BANRISULDisciplina: Engenharia de SoftwareTemas: Garantia da Qualidade de Software | Verificação e Validação de Software

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

Gabarito comentado
Anotações
Marcar para revisão

Acelere sua aprovação com o Premium

  • Gabaritos comentados ilimitados
  • Caderno de erros inteligente
  • Raio-X da banca
Conhecer Premium

Questões relacionadas para praticar

Questão 457941200720885Engenharia de Software

Como é denominada a característica de uma classe de projeto que tem um conjunto de responsabilidades, pequeno e focado e que, de forma resoluta, aplic...

#Acoplamento e Coesão
Questão 457941200774460Engenharia de Software

Considere as seguintes afirmações sobre objetivos de teste. I - A definição dos critérios de aceitação deve idealmente ocorrer depois do contrato do s...

#Verificação e Validação de Software
Questão 457941201100605Engenharia de Software

Sobre teste de unidade, considere as afirmações abaixo. I - Sempre que possível, deve-se automatizar os testes de unidade. No entanto, se deseja-se re...

#Verificação e Validação de Software
Questão 457941201252396Engenharia de Software

Considere as seguintes afirmações sobre metodologias de análise, projeto e desenvolvimento de sistemas. I - Em um estágio inicial da especificação de ...

#Metodologias de Desenvolvimento de Software
Questão 457941201370855Engenharia de Software

Considere a afirmação abaixo no que se refere a Linguagens Orientadas a Objetos. Um programa em execução em uma linguagem orientada a objetos pode ser...

#Programação Orientada a Objetos
Questão 457941201655759Engenharia de Software

Considere as ações abaixo, executadas em desenvolvimento orientado a testes, Test-Driven Design (TDD). I - Escrever código de teste. II - Verificar se...

#Verificação e Validação de Software

Continue estudando

Mais questões de Engenharia de SoftwareQuestões sobre Garantia da Qualidade de SoftwareQuestões do FAURGS