Buscar

AP_TestesSoftware2

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

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

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ê viu 3, do total de 5 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

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

Prévia do material em texto

TESTES DE SOFTWARE 
 
Simulado: CCT0272_SM_201308357575 V.2 Fechar 
Aluno(a): CHRISTIANO SERRA CABREIRA Matrícula: 201308357575 
Desempenho: 8,0 de 10,0 Data: 12/09/2015 19:45:40 (Finalizada) 
 
 
 1a Questão (Ref.: 201308983021) Pontos: 1,0 / 1,0 
Fonte: Prova: FGV - 2010 - FIOCRUZ - Tecnologista em Saúde - TI - Sistemas de Informação 
No que diz respeito aos sistemas de software, teste é um conjunto de atividades que podem ser planejadas 
antecipadamente e conduzidas sistematicamente. Um tipo I se refere ao conjunto de atividades que garante que o 
software implementa corretamente uma função específica, associado à construção do produto de forma correta ou não, 
enquanto um tipo II de teste se refere a um conjunto de atividades diferente que garante que o software construído 
corresponde aos requisitos do cliente, associado à construção do produto certo. Esses testes do tipo I e II são 
denominados, respectivamente: 
 
 
 
Depuração e homologação 
 Verificação e validação 
 
Homologação e aceitação 
 
Validação e verificação 
 
Aceitação e verificação 
 
 
 
 
 
 2a Questão (Ref.: 201309026872) Pontos: / 1,0 
Assim como o processo de desenvolvimento de software, o teste de software também possui um ciclo de vida. 
Quais são as partes que compões este ciclo de vida? 
 
 
 
Verificação, checklist, especificação, implementação, auditoria e entrega 
 
Validação, verificação, especificação, execução e homologação 
 
Planejamento, preparação, procedimentos iniciais, especificação, execução e entrega 
 
Planejamento, especificação, verificação, homologação e entrega 
 
Levantamento, especificação, verificação, execução e homologação 
 
 
 
 
 
 3a Questão (Ref.: 201308984307) Pontos: 0,0 / 1,0 
João é um engenheiro de software que foi designado a reunir um grupo de outros desenvolvedores para a 
realização de uma Revisão Técnica Formal (RTF). Esta atividade apresentou as seguintes características: 
I - O grupo foi formado por quatro componentes 
II - A preparação antecipada (revisão) durou em torno de uma hora e trinta e sete minutos. 
III - A reunião ocorreu três dias após a preparação antecipada. 
IV - A reunião durou cerca de uma hora e trinta e sete minutos. 
 
Estão dentro das restrições e recomendação a uma RTF: 
 
 
 Somente as características I, II e III 
 Somente as características I, II e IV 
 Somente as características I, III e IV 
 Todas as características 
 Somente as características II, III e IV 
 
 
 
 
 
 4a Questão (Ref.: 201308487438) Pontos: 1,0 / 1,0 
À medida que os softwares são desenvolvidos é possível que ocorram erros. As revisões 
técnicas são o mecanismo mais efetivo para descobrir erros antes que sejam passados 
para os usuários finais. Por isso são utilizadas logo no início do processo de gestão de 
qualidade. Indique a afirmativa falsa. 
 
 
 
Ao se descobrir um erro logo no início do processo, fica menos caro corrigi-lo. 
 Pode ser realizada sem a presença de nenhum profissional de engenharia de software. 
 
As revisões minimizam o tempo devido a redução do número de reformulações que serão necessárias 
ao longo do projeto. 
 
Um erro relativamente insignificante, sem tratamento no início do processo, pode ser ampliado e se 
transformar em um conjunto de erros graves para a sequência do projeto. 
 
Temos que levar em consideração também que os erros podem aumentar a medida que o processo 
continua. 
 
 
 
 
 
 5a Questão (Ref.: 201308463440) Pontos: 1,0 / 1,0 
Considerando o Grafo de Fluxo de Controle abaixo, escolha a alternativa que representa o caminho 
associado com critério baseado em fluxo de controle " Todas-Arestas". 
 
 
 
 
1,2,3,4,2,3,5,6 
 
1,2,3,4,5,6 
 1,2,3,4,2,3,5,2,6 
 
1,2,3,5,2,6 
 
1,2,6 
 
 
 
 
 
 6a Questão (Ref.: 201309042615) Pontos: 1,0 / 1,0 
A fase de elaboração dos testes de software é uma das partes mais importantes, no desenvolvimento de um 
software. Sobre o teste de caixa branca, assinale a alternativa correta. 
 
 
 
Teste executado, após a implantação do software 
 
Teste realizado, na fase de concepção do software 
 Teste feito pelo próprio programador que verifica, se o código que foi construído, é funcional. 
 
Teste executado pelo usuário final do software 
 
Teste feito pela equipe de testadores de software. 
 Gabarito Comentado. 
 
 
 
 
 7a Questão (Ref.: 201308439984) Pontos: 1,0 / 1,0 
O desenvolvedor no momento de especificar os testes tomou o cuidado de identificar a quantidade de usuários 
que vão acessar o sistema simultaneamente, com o número de transações on-line por usuários por unidade de 
tempo e com a carga de dados processada pelo servidor por transação. Certamente essa preocupação 
minimizará os impactos em tempo de resposta do sistema na colocação em produção. Assinale a alternativa que 
relaciona esse tipo de teste. 
 
 
 Teste de Carga 
 
Teste de Recuperação 
 
Teste de Integração 
 
Teste Alfa 
 
Teste de Unidade 
 Gabarito Comentado. 
 
 
 
 
 8a Questão (Ref.: 201308487456) Pontos: 1,0 / 1,0 
A principal aplicação de sua empresa vem apresentando uma ¿certa lentidão¿. Você foi chamado para verificar o 
que está ocorrendo com a aplicação e deseja através da aplicação de algum tipo de teste identificar pontos de 
gargalo no sistema. Qual o tipo de teste que você deverá utilizar? 
 
 
 
Teste de segurança 
 
Teste de esforço 
 
Teste de disponibilização 
 Teste de desempenho 
 
Teste de recuperação 
 
 
 
 
 
 9a Questão (Ref.: 201308431377) Pontos: 1,0 / 1,0 
Assinale o método de teste que concentra-se no esforço de verificação interna do componente/módulo e é feito 
essencialmente pelo programador. 
 
 
 Teste de Unidade 
 
Teste de Estresse 
 
Teste de Integração 
 
Teste de Segurança 
 
Teste de Condição 
 Gabarito Comentado. 
 
 
 
 
 10a Questão (Ref.: 201308456400) Pontos: 1,0 / 1,0 
Considere as afirmações abaixo: 
I. Os desenvolvedores são responsáveis pelos testes unitários e de integração. 
II. Os usuários são responsáveis pelos testes de aceitação. 
III Os usuários são responsáveis pelos testes de sistema e aceitação. 
IV Os desenvolvedores são responsáveis apenas pelos testes unitários. 
V Os analistas de testes são responsáveis pelos testes de sistema. 
Qual das alternativas abaixo contempla todas as afirmações verdadeiras. 
 
 
 
I, III, V. 
 
II, IV, V. 
 I, II, V. 
 
I e V. 
 
Somente I.

Outros materiais