Buscar

AV2 TESTE ADS 20152 GABARITO

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 4 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

034059332399006723399011220159901122015
A
Nome do(a) Aluno(a):______________________________________________________ Matrícula:________________
Disciplina: CCT0103 / TESTES DE SOFTWARE Data: ___ /___ /______
Período: 2015 - 02 / AV2 Turma: 3001
OBSERVAÇÕES:
Leia com atenção as questões antes de responder. As questões devem ser respondidas somente à caneta 
azul ou preta, na folha de respostas.
Será observada uma tolerância máxima de 30 minutos para a entrada dos alunos após o início da prova. 
Nesse período, nenhum aluno poderá deixar a sala. Terminada a prova, o aluno deverá entregar ao 
professor a folha de questões e a folha de respostas, devidamente identificadas.
É proibido o uso de equipamentos eletrônicos portáteis e consulta a materiais de qualquer natureza durante 
a realização da prova.
Questões objetivas e discursivas que envolvam operações algébricas devem possuir a memória de cálculo 
na folha de respostas.
Boa prova.
1. Questão (Cód.:694099) (sem.:3a) _______ de 1,00 
Qual das seguintes alternativas estabelece um limite máximo para o número de testes que deve se executado para garantir 
que todas as instruções sejam executadas pelo menos uma vez.
A Teste de Estrutura
B Complexidade Ciclomática
C Teste de Fluxo de Dados
D Teste de Condição
E Teste de Laços (loops)
Cadastrada por: JANETE PEREIRA DO AMARAL
Fonte: *
2. Questão (Cód.:51299) (sem.:8a) _______ de 1,00 
Quanto aos tipos de testes de software temos abaixo somente uma alternativa correta. Assinale-a:
A Nenhuma alternativa anterior é correta
B
Os testes de caixa branca são conduzidos na interface do software não se preocupando com a estrutura 
lógica dos programas.
C
Através do teste de recuperação podemos garantir a reinicialização do sistema efetivamente através de 
mecanismos de checkpointing, recuperação dos dados e sua integridade.
D
Os testes de recuperação permitem que o desenvolvedor identifiquem comparação incorreta de variáveis, 
comparação de tipos de dados diferentes, operadores ou precedência lógica incorretas.
E
Teste de integração Top-Down começa com os componentes de nível inferior na hierarquia e os módulos 
são testados de baixo para cima, até que o módulo final seja testado.
Cadastrada por: CELSO GONCALVES
3. Questão (Cód.:583026) (sem.:5a) _______ de 1,00 
Quais são as etapas de testes?
A Unidade, Componentes, Integração, Sistemas e Aceitação.
B Unitário, Conformidade, Regressão, Instalação e Documentação.
C Unitários, Componentes, Integração, Exploratório e Homologação.
D Unitários, Componentes, Regressão, Sistemas e Aceitação.
E Manutenibilidade, Confiabilidade, Portabilidade, Interoperabilidade e Funcionalidade.
Cadastrada por: ALVARO FARIAS PINHEIRO
4. Questão (Cód.:53195) (sem.:8a) _______ de 1,00 
Assinale a alternativa CORRETA relativa às possíveis estratégias utilizadas para a realização dos Testes de Integração em 
aplicações convencionais.
A
Na estratégia da Integração Descendente (top-down) os testes começam nos módulos superiores da 
hierarquia. A vantagem desta estratégia é que não é necessária a criação de módulos controladores ou 
controlados.
B
Na estratégia denominada Sanduiche o software é testado em camadas. Primeiramente são testadas as 
camadas da interface do usuário, avançando-se até a camada que trata o processamento interno.
C
Na estratégia da Integração Ascendente (bottom-up) cada módulo no nível inferior da hierarquia é testado 
individualmente. A seguir, são testados módulos que chamam os previamente testados. Neste caso, apenas 
módulos drivers são necessários.
D
Na estratégia Big-Bang os testes unitários são dispensados já que toda a estrutura é testada numa única 
rodada durante o teste de integração
Cadastrada por: JANETE PEREIRA DO AMARAL
5. Questão (Cód.:63079) (sem.:5a) _______ de 1,00 
"Um erro foi encontrado pelo testador". Isto significa que:
A Um resultado encontrado é diferente do resultado esperado.
B O programa é ruim e provavelmente foi mal construído.
C O programa não foi construído de acordo com os padrões estabelecidos.
D O testador é atento e não deixa passar nada de estranho.
E O programador não fez o que se esperava.
Cadastrada por: CLAUDIA ABREU PAES
Fonte: Concursos
6. Questão (Cód.:63088) (sem.:4a) _______ de 1,00 
Os requisitos podem ser utilizados como base para construção de casos de teste?
A Não, pois os casos de teste devem ser definidos de acordo com a estrutura do programa.
B
Sim, pois os requisitos é que determinam o que o programa ou módulo deve fazer e como deve ser o 
resultado esperado. 
C
Não. Pois quem determina sempre é o gerente do projeto, que tem mais autoridade sobre o assunto que o 
cliente.
D Sim, pois o cliente tem experiência em programação e indica a melhor forma de se construir um programa. 
E Não, pois quem determina o que o programa fará é o programador e não o cliente. 
Cadastrada por: CLAUDIA ABREU PAES
Fonte: Concursos
7. Questão (Cód.:63160) (sem.:9a) _______ de 1,00 
Escolha abaixo a melhor definição para o conceito de VERIFICAÇÃO é:
A
Atividades que, ao final do ciclo de vida de desenvolvimento de software, testa se o software foi construído 
em conformidade com os requisitos desejados pelo usuário.
B
Processo para assegurar correção, completitude e consistência do produto implementado, em cada fase e 
entre fases consecutivas do ciclo de desenvolvimento de software. 
C
Atividades que, ao final do ciclo de vida de testes de software, checa se o software foi construído em 
conformidade com os requisitos desejados pelo usuário. 
D Processo para assegurar o tempo de resposta na execução dos casos de teste.
E
Processo para assegurar a correta implementação dos casos de teste, completitude dos casos de teste e 
consistência dos testes implementados, em cada fase e entre fases consecutivas do ciclo de 
desenvolvimento de software.
Cadastrada por: CLAUDIA ABREU PAES
Fonte: Concursos
8. Questão (Cód.:46627) (sem.:9a) _______ de 1,00 
Esse tipo de teste é conduzido nas instações do desenvolvedor com os usuários finais. O software é usado em um ambiente 
natural com o desenvolvedor acompanhando os usuários e registrando erros e problemas de uso. Assinale a alternativa que 
corresponde ao tipo de teste mencionado.
A Teste de Segurança
B Teste Beta
C Teste de Regressão
D Teste Alfa
E Teste de Integração
Cadastrada por: CELSO GONCALVES
9. Questão (Cód.:590999) (sem.:10a) _______ de 1,00 
Fábio precisa realizar um teste que tem por objetivo obrigar um software a falhar em diversas ocasiões 
analisando se ele consegue retornar a um estado desejado. Ele então executa um conjunto de testes que, 
em algumas situações, o software falha e consegue retornar ao estado previsto, mas em outras ocasiões 
não, obrigando-o a ter de interceder para garantir que o software volte ao estado desejado. 
Baseando-se na descrição acima, descreva em aproximadamente sete linhas a) o tipo de estratégia de teste 
de software que Fábio está realizando e qual o nome do teste conduzido por ele. b) As características do 
teste conduzido por Fábio, tanto quando o software consegue retornar ao estado desejado quanto quando 
Fábio necessita interceder, inclusive o que é avaliado nestas duas situações.
Resposta:
Padrão de Resposta:
O aluno deve identificar que a estratégia de teste de software é o teste de sistema e que o nome do teste 
conduzido é o teste de recuperação (item a).
Ele também deve destacar que esta recuperação pode ser automática ou por intervenção humana. Quando 
for automática a reinicialização, os mecanismos de verificação, recuperação de dados e reinício são 
avaliados quanto à correção. Na intervenção humana , é avaliado o tempo médio de reparo (mean-time-to 
repair - MTTR) para determinar se está dentro dos limites aceitáveis (item B).
Sugestãode Pontuação:
Item a) 30% Item B) 70%
Perda de 30% caso o texto ultrapasse 9 linhas
Cadastrada por: DANIEL RODRIGUES DE SILOS MORAES
10. Questão (Cód.:677205) (sem.:16a) _______ de 1,00 
Considere um web site composto de 02 web server, um servidor de aplicação e um de banco de dados. Suponha que dados 
históricos mostram que a máquina do servidor de aplicação é reiniciada a cada 20 dias em média. - Assumindo que o 
administrador demora 10 min para reiniciar a máquina, pergunta-se: ¿ Qual é a disponibilidade do site? ¿ Em quantos minutos 
precisa-se reduzir o MTTR para ser uma disponibilidade de 99.972%? ¿ E quantos minutos precisa-se aumentar o MTTF para se 
obter a mesma 99.972%? - Apresente os cálculos.
Resposta: ¿ Qual é a disponibilidade do site? 99.965% ¿ Em quantos minutos precisa-se reduzir o MTTR para ser uma 
disponibilidade de 99.972% De 10 para 8 minutos ¿ E quantos minutos precisa-se aumentar o MTTF para se obter a mesma 
99.972% De 28.800 para 35.704 min 
Cadastrada por: JANETE PEREIRA DO AMARAL
Fonte: *
Campus:
MOREIRA CAMPOS
Prova Impressa em 01/12/2015 por
JANETE PEREIRA DO AMARAL
Ref.: 340593323 Prova Montada em 01/12/2015

Continue navegando