Baixe o app para aproveitar ainda mais
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.
Compartilhar