Baixe o app para aproveitar ainda mais
Prévia do material em texto
Respostas corretas com um “X” no final 1ª questão · “Um teste é uma atividade na qual um produto, sistema ou componente é executado sob condições especificadas, com observação e registro dos resultados e avaliação de um ou mais aspectos.” · Os testes evidenciam algumas classificações considerando sua função nos processos. “Teste no qual os componentes são combinados e avaliados para testar a interação entre eles” e “teste realizado para determinar se um sistema ou componente é adequado para uso operacional” são, respectivamente: · A) Integração; Sistema.X · B) Sistema; Operacional. · C) Qualificação; Sistema. · D) Integração; Qualificação. 2ª questão · A Equipe de Desenvolvimento de Software (EDS) de um tribunal de contas está trabalhando na construção de componentes de um novo sistema de software. · Para verificar o funcionamento do software no nível de componente, a EDS deverá aplicar testes de caixa: · A) branca, para validar parâmetros de entrada; · B) preta, para garantir que caminhos independentes dos componentes tenham sido testados; · C) branca do tipo análise de valor-limite; · D) preta como alternativa a testes de caixa branca; · E) branca, para exercitar decisões lógicas em seus lados verdadeiro e falso.X 3ª questão · Um dos tipos de teste de software é o denominado teste de recuperação, no qual, basicamente, · A) se exercita o software com uma demanda por recursos acima do limite especificado. · B) se verifica se há brechas de segurança que permitam a invasão do software. · C) são testados, individualmente, cada um dos módulos de software, registrando-se seus tempos de execução. · D) se testa cada configuração do software, variando-se todos os parâmetros do sistema. · E) se força o software a falhar e verifica-se se ocorre a retomada do processamento normal nessa condição.X 4ª questão · Cleiton está realizando testes em um sistema e revisa o código procurando por problemas. Nesse caso, ele está realizando testes de qual tipo? · A) Unitário. · B) Integração. · C) Caixa Branca.X · D) Caixa Preta. · E) A. B. 5ª questão · Com base nos fundamentos da Engenharia de Software, julgue o item a seguir relativo às decisões adequadas que devem ser tomadas pelas equipes de analistas quando do planejamento para o desenvolvimento de um novo sistema. · O uso de técnicas do tipo caixa-preta é adequado para avaliar a qualidade do atendimento aos requisitos não funcionais, como, por exemplo, o comportamento do sistema em relação a valores-limite. A) CertoX B) Errado 6ª questão · Relacione as duas colunas quanto aos significados dos seguintes testes de softwares: · (1) Teste de Unidade · (2) Teste de Integração · (3) Teste de Caixa-preta · (A) Têm por objetivo unir os diversos módulos do sistema e testá-los em conjunto. · (B) Teste em um nível de componente ou classe. É o teste cujo objetivo é um “pedaço do código”. · (C) Avalia o comportamento externo do componente de software, sem se considerar o comportamento interno do mesmo. · Assinale a alternativa que indique a relação correta das colunas. · A) 1A - 2B - 3C · B) 1B - 2C - 3A · C) 1B - 2A - 3CX · D) 1C - 2A - 3B · E) 1A - 2C - 3B 7ª questão · O teste é uma atividade importante durante o desenvolvimento de um software, pois ajuda a garantir a qualidade. Acerca de teste de software, assinale a alternativa correta. · A) O teste de software permite encontrar todos os erros de um sistema. · B) O erro é definido como a visualização de um problema pelo usuário. · C) O teste de software é uma técnica de V&V dinâmicaX · D) É possível testar todos os valores de entrada de um software. 8ª questão · Com relação aos testes realizados no processo de desenvolvimento de software, julgue as afirmativas a seguir: I. Diversas atividades de testes são executadas a fim de se validar o produto de software, testando cada funcionalidade de cada módulo, buscando, levando em consideração a especificação feita na fase de projeto. · II. Na fase de Testes de Integração as unidades do sistema são testados de forma combinada, o objetivo é detectar falhas na interação entre as unidades integradas. · III. Na fase de Testes de Verificação de Unidade serão testados apenas os módulos das funcionalidades requeridas pelo cliente durante o projeto, garantindo o pleno funcionamento. Deve ser feito, preferencialmente, pelo usuário final. · Está (estão) correta(s): · A) Apenas a afirmativa I. · B) Apenas a afirmativa II. · C) Apenas a afirmativa III. · D) Apenas as afirmativas I e II.X · E) As afirmativas I, II e III. 9ª questão · Um sistema de controle de estoque foi projetado para processar até 100 transações por minuto. No entanto, ao realizar alguns testes submetendo 200 transações por minuto, observou-se que algumas circunstâncias não esperadas surgiram, tal como a perda inesperada do serviço. Diante deste contexto, é CORRETO afirmar que ocorreu um teste de · A) componentes. · B) estresse.X · C) interface. · D) integração. · E) unidade. 10ª questão · De acordo com Pressman, é uma técnica sistemática para construir a arquitetura do software enquanto, ao mesmo tempo, conduz testes para descobrir erros associados às interfaces. Trata-se, especificamente, de · A) arquitetura top-down. · B) teste de mesa. · C) teste de integração. X · D) análise bottom-up. · E) teste funcional. 11ª questão · O teste que se concentra em ações visíveis ao usuário e em saídas do sistema reconhecidas pelo usuário chama-se · A) Teste de validação. X · B) Teste de integração. · C) Teste de unidade. · D) Teste de regressão. 12ª questão · Em relação a teste de software, é correto afirmar que · A) testes de caixa-preta são realizados por meio da interface do software, e são usados para demonstrar que as funções do software são operacionais, que uma entrada é aceita corretamente e a saída é produzida corretamente. X · B) o teste de software de caixa-preta pode aprofundar-se em um exame minucioso dos detalhes processuais, considerando a lógica de execução do software. Os caminhos lógicos do software são testados, fornecendo casos de teste que exercem conjuntos específicos de condições e/ou loops. · C) uma notação simples, chamada de grafo de fluxo ou fluxograma, é comumente utilizada no planejamento e documentação de casos de testes do tipo caixa-preta, em que é possível testar exaustivamente todos os caminhos do programa. · D) o particionamento de equivalência é um método de teste de caixa-branca que divide o domínio de entrada de um programa em classes de dados, a partir dos quais os casos de teste podem ser derivados. ERRADO POIS CAIXA PRETA TESTA OS PARAMETROS · E CAIXA BRANCA TBM 14ª questão · Assinale a alternativa que preenche corretamente a lacuna do enunciado abaixo. · Teste de software é uma atividade que pode ser sistematicamente planejada e especificada. Um teste é bem-sucedido quando um caso de teste descobre um erro e, por consequência, inicia-se ________, um processo que tem por objetivo principal encontrar e corrigir a causa de um erro ou defeito de software. · A) a verificação por rastreamento · B) a depuração X · C) a validação por rastreamento · D) o teste de regressão · E) o teste de desempenho 16ª questão · O processo de verificação e validação de um software é realizado através de um conjunto de atividades. É correto afirmar que: · A) o papel da verificação é assegurar que o programa realiza aquilo que o usuário necessita e atende as suas expectativas. · B) as atividades de validação examinam se o software atende aos seus requisitos funcionais e não funcionais. · C) os testes podem mostrar a presença de erros em um programa, mas não servem para demonstrar a sua ausência. X · D) o projeto dos casos de teste não deve envolver a passagem de parâmetros, pois o objetivo é testar cada módulo, individualmente, em busca de erros. · E) N.D.A.
Compartilhar