Fórum de discussão
Consulte abaixo todas as dúvidas e comentários relacionados a este curso. Se você tem alguma dúvida, utilize o botão CRIAR NOVO TÓPICO. Verifique antes se a sua dúvida já não foi enviada por outro aluno.
Enviado em 13/02/2017 23:02
Estou fazendo o simulado algumas questões me deixaram com dúvida:
1º) De acordo com o pseudocódigo abaixo, quantos casos de testes são necessários para alcançar a cobertura de desvio?
READ A
READ B
IF B > A THEN
PRINT “Truco!”ENDIF
IF B = 2*A THENPRINT “Seis!”
ELSE
PRINT “Corre!”
ENDIF
PRINT MIN
Eu respondi a letra A: 2, porém a resposta proposta por vocês foi 3, porém veja o seguinte, eu pensei em dois casos de testes:
CT1: B = 4 e A = 2 (Esse caso atingiria de uma só vez os dois desvios apresentando as duas mensagens, já que B é maior que A e logo em seguida a multiplicação de 2*A será igual a B, satisfazendo as duas condições).
CT2: B = 1 e A = 2 (Cairia no else)
A segunda dúvida é a seguinte, na questão de referência 3947, vocês pedem a análise de valor limite, eu respondi letra D) 1899, 1900, 1901,2003,2004,2005 e estava errada, mas considerando o descrito no módulo 4 slide 46, é dito que sempre teremos um limite inválido e dois válidos, logo então.
Inválidos: 1899 e 2005
Válidos: 1900,1901,2003,2004
Meu entendimento está correto para as duas questões?
Obrigado!
Enviado em 14/02/2017 14:53
Enviado em 14/02/2017 15:02
Enviado em 14/02/2017 21:10
Para que continuemos desenvolvendo novos cursos com preços acessíveis, contamos com a sua colaboração. O conteúdo dos nossos cursos não pode ser redistribuído de qualquer forma ou por qualquer meio. Somente o aluno devidamente inscrito nos cursos poderá fazer uso dos nossos materiais. Se você identificar que alguém está usando indevidamente o conteúdo dos nossos cursos, ou distribuindo-o ilegalmente, por favor avise-nos imediatamente através do e-mail contato@tiexames.com.br. Veja as condições de uso dos nossos conteúdos.
Leia a licença de uso