Buscar

Avaliação On-Line 3 (AOL 3) - Questionário

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 10 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

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 6, do total de 10 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

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 9, do total de 10 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

Teste de Software - T.20222.A 
Avaliação On-Line 3 (AOL 3) - Questionário 
Denilson Ribeiro de Franca 
10/10 
1. Pergunta 1 
1/1 
Leia o excerto a seguir: 
“A gestão de qualidade pessoal tem como objetivo auxiliar o engenheiro de software 
a trabalhar de forma real e objetiva com os defeitos que ele próprio insere no 
programa. Estes níveis adicionam métodos para gestão da qualidade ao PSP.” 
 
Fonte: REZENDE, D. A. Engenharia de software e sistemas de informação. 3. ed. Rio 
de Janeiro: Brasport, 2005. p. 148. 
Considerando essas informações e o conteúdo estudado sobre o processo de gestão 
de defeitos, pode-se concluir que essa modalidade de gestão: 
Ocultar opções de resposta 
1. 
apresenta uma forma de promover integração entre a equipe de 
desenvolvimento e de testes. 
Resposta correta 
2. 
apresenta uma forma de promover integração entre a equipe de 
interface e de configuração. 
3. 
apresenta uma forma de promover integração entre a equipe de 
interação e de software. 
4. 
apresenta uma forma de promover integração entre a equipe de 
requisitos e de atividades. 
5. 
apresenta uma forma de promover integração entre a equipe de 
codificação e de desenvolvimento. 
2. Pergunta 2 
1/1 
Leia o excerto a seguir: 
“Como o foco DevOps está exatamente na qualidade, o teste automatizado é um dos 
seus principais pilares. Neste sentido, o movimento DevOps propõe então que a 
estratégia automatizada substitua os testes manuais, não garante que o 
desenvolvedor realize testes com a cobertura necessária para a qualidade do 
software.” 
 
Fonte: COSTA, M.; FITTIPALDI, R.; DA CONCEIÇÃO, B. C.; IRIGOYEN, A. Jornada 
DevOps: unindo cultura ágil, Lean e tecnologia para entrega de software com 
qualidade. Rio de Janeiro: Brasport, 2019. 
Considerando essas informações e o conteúdo estudado sobre os desafios e 
benefícios da automação de testes, é possível afirmar que um dos benefícios que os 
testes automatizados podem trazer para a qualidade do software estão relacionados 
ao seu: 
Ocultar opções de resposta 
1. 
software interativo. 
2. 
requisito de usuário. 
3. 
custo inferior. 
Resposta correta 
4. 
produto agregado. 
5. 
projeto manual. 
3. Pergunta 3 
1/1 
Leia o excerto a seguir: 
“É muito importante que os erros nos sistemas sejam descobertos o quanto antes 
para diminuir os prejuízos às empresas. Defeitos encontrados nas fases iniciais de 
desenvolvimento chegam a ser dez vezes mais baratos de serem corrigidos do que 
aqueles encontrados na etapa de produção, quando clientes reais encontram o bug.” 
 
Fonte: TERRA. Startup brasileira populariza teste de software para pequenas e 
médias empresas. Disponível em: <https://bit.ly/38LuEVJ>. Acesso em: 25 jan. 
2019. 
Considerando essas informações e o conteúdo estudado sobre o processo de gestão 
de defeitos, é possível afirmar que o relatório de gestão consiste em: 
Ocultar opções de resposta 
1. 
gerar relatórios com base em configurações para verificar a evolução 
dos insights e medições no sistema. 
2. 
gerar relatórios com base em insights para verificar a evolução das 
versões e o controle do sistema. 
3. 
gerar relatórios com base em interações para verificar a evolução das 
interfaces e a versões do sistema. 
4. 
gerar relatórios com base em interfaces para verificar a evolução dos 
testes e a configuração do sistema. 
5. 
gerar relatórios com base em dados para verificar a evolução dos testes 
e a qualidade do sistema. 
Resposta correta 
4. Pergunta 4 
1/1 
Leia o excerto a seguir: 
“O grafo de fluxo de um programa é obtido colocando-se todos os comandos em nós 
e os fluxos de controle em arestas. Comandos em sequência podem ser colocados 
em um único nó, e estruturas de seleção e repetição devem ser representadas.” 
 
Fonte: WAZLAWICK, R. S. Engenharia de Software: conceitos e práticas. 2. ed. Rio de 
Janeiro: Elsevier, 2019. p. 95. 
https://bit.ly/38LuEVJ
Considerando essas informações e o conteúdo estudado sobre o uso do grafo, 
analise as técnicas dispostas a seguir e associe-as com suas respectivas 
características. 
1) Calibrar grafo. 
2) Descoberta de caminhos. 
3) Aplicação de método de redução. 
4) Processamento fora de ordem. 
5) Processamento de ciclo. 
( ) Busca alternativas inseridas no grafo. 
( ) Cria alternativas incrementais para representar os eventos. 
( ) Descarta os caminhos inválidos. 
( ) Simboliza o grafo básico e acrescenta novas arestas. 
( ) Cria alternativas para inserir eventos repetidos. 
Agora, assinale a alternativa que apresenta a sequência correta: 
Ocultar opções de resposta 
1. 
3, 2, 1, 5, 4. 
2. 
2, 4, 3, 1, 5. 
Resposta correta 
3. 
4, 5, 1, 2, 3. 
4. 
5, 1, 2, 4, 3. 
5. 
2, 3, 5, 4, 1. 
5. Pergunta 5 
1/1 
Leia o excerto a seguir: 
“Além dos tipos convencionais de testes de sistema, outros testes podem ser 
elaborados no projeto de software. O teste de desempenho é idealizado para avaliar 
o desempenho do software de forma isolada e dentro do contexto de um sistema 
integrado.” 
 
Fonte: REZENDE, D. A. Engenharia de software e sistemas de informação. 3. Ed. Rio 
de Janeiro: Brasport, 2005. p. 271. 
Considerando essas informações e o conteúdo estudado sobre os exemplos de 
extração de casos de testes de software, pode-se afirmar que, ao adquirir casos de 
teste direcionados ao teste de desempenho, é preciso adotar as seguintes diretrizes: 
Ocultar opções de resposta 
1. 
verificar, no mínimo, um caso de teste, identificado um para cada 
sentença dentro da especificação crítica ou para caso de uso específico. 
2. 
verificar, no mínimo, dois casos de teste, identificado um para cada 
sentença dentro da especificação suplementar ou para caso de uso 
alternativo. 
3. 
verificar, no mínimo, dois casos de teste, identificado um para cada 
sentença dentro da especificação básica ou para caso de uso 
suplementar. 
4. 
verificar, no mínimo, um caso de teste, identificado um para cada 
sentença dentro da especificação alternativa ou para caso de uso básico. 
5. 
verificar, no mínimo, um caso de teste, identificado um para cada 
sentença dentro da especificação suplementar ou para caso de uso 
crítico. 
Resposta correta 
6. Pergunta 6 
1/1 
Leia o excerto a seguir: 
“Um software precisa ser testado para descobrir erros que foram feitos durante o 
projeto e a construção. Os testes são conduzidos através de uma estratégia que 
integra os métodos de teste, os passos e os roteiros. A estratégia de teste deve ser 
planejada sob medida para cada projeto.” 
 
Fonte: MARTINS, J. C. C. Técnica para Gerenciamento de projetos de Software. Rio de 
Janeiro: Brasport, 2007, p. 15. 
Considerando essas informações e o conteúdo estudado sobre a criação de casos de 
teste, pode-se afirmar que o teste de software se caracteriza pelo: 
Ocultar opções de resposta 
1. 
custo-benefício e alto nível de complexidade. 
Resposta correta 
2. 
modelo operacional e interfaces funcionais. 
3. 
nível de especificações e funções gerenciáveis. 
4. 
tipo de interfaces e funções estáticas. 
5. 
planejamento e execução de componentes. 
7. Pergunta 7 
1/1 
Leia o excerto a seguir: 
“No contexto de teste de especificação de POO, o que tem também sido investigado é 
o desenvolvimento de critérios de teste que utilizam diferentes tipos de diagramas 
utilizados no projeto orientado a objetos para auxiliar na geração de casos de teste.” 
 
Fonte: DELAMARO, M.; JIRO, M.; MALDONADO, J. Introdução ao teste de software. 
Rio de Janeiro: Elsevier, 2013. p. 16. 
O trecho acima trata dos métodos e procedimentos aplicáveis nos casos de teste. 
Assim, considerando essas informações e o conteúdo estudado sobre as regras de 
extração de casos de teste, analise as afirmativas a seguir. 
I. Atividades manuais não direcionadas para a automatização são descartadas na 
extração dos testes. 
II. A identificação dos requisitos candidatos é a etapa na qual os modelos de 
processos de interface são avaliados. 
III. A análise da estruturaestá baseada em padrões de workflow, enquanto a 
avaliação semântica considera os requisitos de negócios. 
IV. Definir a modelagem dos processos de debugação é um dos procedimentos de 
extração dos casos de teste. 
Está correto apenas o que se afirma em: 
Ocultar opções de resposta 
1. 
I e II. 
2. 
I e IV. 
3. 
III e IV. 
4. 
I e III. . 
Resposta correta 
5. 
II e III. 
8. Pergunta 8 
1/1 
Leia o excerto a seguir: 
“O teste de invasão é uma atividade recomendada para avaliar a estrutura 
tecnológica da informação de acordo com uma visão externa e interna. Além de 
avaliar a segurança da informação, esse serviço avalia a qualidade dos controles de 
SI implementados.” 
 
Fonte: MANOEL, S. S. Governança de Segurança da Informação: como criar 
oportunidades para o seu negócio. Rio de Janeiro: Brasport, 2014. p. 74. 
Considerando essas informações e do conteúdo estudado sobre os desafios e 
benefícios da automação de testes, pode-se afirmar que a segurança de informação é 
obtida: 
Ocultar opções de resposta 
1. 
graças aos desenvolvedores, que permite realizar buscas constantes 
para evitar a presença de bugs e hardware. 
2. 
por meio de verificações, que permitem realizar buscas constantes para 
evitar a presença de intents. 
3. 
por meio de configurações, que permite realizar buscas esporádicas 
para evitar a presença de usuários. 
4. 
por meio de testes automatizados, que permitem realizar verificações 
constantes para evitar a presença de hackers dentro um código falho. 
Resposta correta 
5. 
graças às interações, que permitem realizar verificações constantes 
para evitar a presença de interface. 
9. Pergunta 9 
1/1 
Leia o excerto a seguir: 
“Inteligência artificial (IA) e machine learning (ML) para o bem e para o mal – 
conforme o IDC, até o final do próximo ano pelo menos metade dos SOCs (Security 
Operating Centers) adotam ferramentas de automação e inteligência artificial. Os 
ganhos de produtividade, com agilidade e escala, são mandatórios, inclusive, porque 
o outro lado também conta com recursos para automatizar testes.” 
 
Fonte: TERRA. A Expansão Digital e os desafios da cibersegurança em 2020. 
Disponível em: <https://bit.ly/2RFKVWB>. Acesso em: 20 jan. 2020. 
Considerando essas informações e o conteúdo estudado sobre as principais 
ferramentas de automação de testes, pode-se afirmar que o Robotium: 
Ocultar opções de resposta 
1. 
é compatível com interfaces do sistema e retém a escrita simplificada da 
automação de testes de cadastros. 
2. 
https://bit.ly/2RFKVWB
é compatível com desenvolvimento de scripts e possibilita a escrita 
simplificada da automação de testes de comandos. 
3. 
é compatível com aplicações nativas ou híbridas e permite a escrita 
simplificada da automação de testes de caixa-preta. 
Resposta correta 
4. 
é compatível com configurações de linguagem e insere a escrita 
simplificada da automação de testes de hardware. 
5. 
é compatível com estruturas programadas e corrige a escrita 
simplificada da automação de testes de métodos. 
10. Pergunta 10 
1/1 
Leia o excerto a seguir: 
“Entretanto, uma vez que exista código executável, torna-se possível executar casos 
de teste, isto é, realizar testes baseados em execução. Não obstante, a existência do 
código não exclui a possibilidade de testes que não se baseiam em execução.” 
 
Fonte: SCHACH, S. R. Engenharia de Software: Os paradigmas Clássico e Orientado a 
Objetos. 7. ed. Porto Alegre: AMG, 2010, p. 150. 
Considerando essas informações e o conteúdo estudado sobre a criação de casos de 
teste, é possível afirmar que um dos fatores que explicam a complexidade existente 
na execução deles está: 
Ocultar opções de resposta 
1. 
nas configurações definidas que podem apresentar uma manutenção de 
interações extensas. 
2. 
na customização inserida que pode apresentar uma manutenção dos 
produtos validados. 
3. 
nas interações desenvolvidas que podem apresentar uma manutenção 
de interfaces limitadas. 
4. 
nas configurações criadas que podem apresentar uma manutenção de 
componentes inseridos. 
5. 
nas regras estabelecidas que possam apresentar uma manutenção com 
alto custo. 
Resposta correta

Continue navegando