Buscar

Avaliação On-Line 1 (AOL 1) - Questionário teste de software

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 9 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 9 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 9 páginas

Prévia do material em texto

1. Pergunta 1
/1
Leia o trecho a seguir:
“A transformação digital revolucionou a maneira como as organizações geram receita, e o surgimento de conceitos como o Always in Beta reforçam ainda mais a necessidade do teste de desenvolvimento de software, que tem se apresentado como um dos aspectos mais importantes do crescimento organizacional.”
Fonte: Computerword. DEV – TEST – OPS: A AUTOMAÇÃO DE QUALIDADE. Disponível em: <https://computerworld.com.br/2018/10/30/dev-test-ops-a-automacao-da-qualidade/>. Acesso em: 17 jan. 2020.
O trecho trata da utilidade do teste de desenvolvimento de software. A partir dessas informações e do conteúdo estudado sobre os níveis de teste, o teste de desenvolvimento é caracterizado:
Ocultar opções de resposta 
1. 
por incluir programas computacionais executados pela equipe responsável pelo desenvolvimento do sistema. 
2. 
por incluir uma interface executado pela equipe responsável pelo desenvolvimento do sistema. 
3. 
por incluir o fluxo do programa executado pela equipe responsável pelo desenvolvimento do sistema. 
4. 
por incluir as instruções de software executadas pela equipe responsável pelo desenvolvimento do sistema. 
5. 
por incluir todas as atividades de testes executadas pela equipe responsável pelo desenvolvimento do sistema.
Resposta correta
2. Pergunta 2
/1
Leia o trecho a seguir: 
“Também são executados os testes de recuperação, onde o testador força um conjunto de falhas no software para verificar se a recuperação ocorre de forma adequada. Os testes de estresse são projetados para submeter o programa às situações anormais de uso como o volume e frequência anormal do cargo. ”
Fonte: MARTINS, José Carlos Cordeiro. Técnica para Gerenciamento de projetos de Software. Rio de Janeiro: Brasport, 2007, p. 16.
O trecho acima trata do teste de estresse em relação aos sistemas distribuídos. A partir dessas informações e do conteúdo estudado sobre os níveis de teste, pode-se afirmar que o teste de estresse visa, entre outros aspectos:
Ocultar opções de resposta 
1. 
desenvolver uma linguagem de programação que visualiza possíveis bugs no sistema. 
2. 
testar o comportamento de falha do sistema e apresentar defeitos que geralmente não são revelados.
Resposta correta
3. 
introduzir uma lógica algorítmica capaz de estender os processos de depuração em um sistema. 
4. Incorreta: 
analisar um conjunto de insights suscetíveis a falhas dentro de um sistema de software.
5. 
criar uma rede de processadores para atuar em sistema distribuído através do uso de software.
3. Pergunta 3
/1
Leia o trecho a seguir: 
“Para planejar o teste de software de forma adequada, devem ser coletadas as métricas durante o teste e fazer uso de modelos existentes de confiabilidade de software, de modo que possam ser estabelecidas diretrizes significativas para que a equipe saiba quando parar de testar.”
Fonte: MARTINS, José Carlos Cordeiro. Técnica para Gerenciamento de projetos de Software. Rio de Janeiro: Brasport. 2007, p. 15.
O trecho apresentado trata das condições necessárias para planejar e executar testes. Assim, considerando essas informações e o conteúdo estudado sobre fundamentos de teste de software, analise as afirmativas a seguir.
I. A atividade de teste aponta que as funções de software estão sendo realizadas, considerando as especificações definidas.
 
II. Os dados extraídos no instante em que a atividade de teste surte algum efeito apontam um nível de confiabilidade e qualidade de software, indicando a ausência dos bugs.
III. O teste está inserido no processo de verificação e validação (V&V), que analisa a capacidade do software em desenvolvimento de atender às suas especificações e oferecer a funcionalidade esperada pelos usuários.
IV. O processo de Verificação e Validação (V&V) inclui o gerenciamento de interfaces, que é responsável por avaliar e observar os atributos pertencentes ao sistema. 
Está correto apenas o que se afirma em:
Ocultar opções de resposta 
1. 
I e III.     
Resposta correta
2. 
I e II.
3. 
I e IV.
4. 
II e III e IV.
5. 
III e IV.
4. Pergunta 4
/1
Leia o trecho a seguir:
“Da mesma forma que um arquiteto ao construir uma casa, o projetista de software, utilizando a UML, vai construir o sistema de forma incremental e iterativa, especificando separadamente cada uma das suas partes modeladas isoladamente”.
Fonte: MARTINS, José Carlos Cordeiro. Técnica para Gerenciamento de projetos de Software. Rio de Janeiro: Brasport, 2007, p. 162.
O trecho acima traz os aspectos fundamentais para o desenvolvimento de um projeto de software. Considerando essas informações e o conteúdo estudado referente ao desenvolvimento e teste de software, é possível afirmar que no projeto:
Ocultar opções de resposta 
1. 
a descrição computacional é apresentada e o usuário fica sabendo o que o software deve realizar.
Resposta correta
2. 
o conjunto de técnicas de configuração estão nas estruturas de dados que foram implementados no software.
3. 
o usuário adota um código-fonte desenvolvido para executar uma série de atividades de teste. 
4. 
o gerenciamento de estruturas de dados é adotado em sistemas procedimentais. 
5. 
a linguagem de programação é inserida nas variáveis por meio de recursos de hardware.
5. Pergunta 5
/1
Leia o trecho a seguir:
“Apesar das novas e eficientes técnicas de engenharia de software, os projetos de desenvolvimento de software continuam muitas vezes não atendendo às expectativas dos clientes por extrapolarem prazos e orçamentos, além de não satisfazerem completamente o usuário. Muitos problemas ocorrem por falhas no processo desses, consequência, sobretudo, das definições de requisitos de software incompletas e inconsistentes.”
Fonte: Guerrini, Fábio Müller; Escrivão Filho, Edmundo CAZARINI, Edson Walmir; DE PÁDUA, Sílvia Inês Dallavale. Modelagem da organização: Uma vida Integrada. Bookman. 2014. Página 93
Considerando essas informações e o conteúdo estudado sobre o desenvolvimento de software e teste de software, é possível afirmar que, ao iniciar os requisitos de software:
Ocultar opções de resposta 
1. Incorreta: 
o conjunto de critérios presentes na declaração de código será ampliado. 
2. 
a interface de um sistema implementará uma série de informações referentes ao teste de software.
3. 
o projeto representará a primeira atividade técnica exigida para o desenvolvimento e análise de um software.
Resposta correta
4. 
a interação representação do projeto final que será tratado nas plataformas sistêmicas.
5. 
as aplicações de software dentro da linguagem de programação serão expandidas no sistema.
6. Pergunta 6
/1
Leia o trecho a seguir:
“Existem diferentes metodologias para abordar os projetos de implementação de software, o que inclui a construção e implantação. A metodologia descreve as atividades envolvidas na definição, construção e implementação de um sistema: a metodologia é um framework.”
Fonte: MARTINS, José Carlos Cordeiro. Técnica para Gerenciamento de projetos de Software. Rio de Janeiro: Brasport, 2007, p. 2.
O trecho acima trata dos aspectos de implementação de software. Assim, considerando as informações apresentadas e os conteúdos estudados sobre o desenvolvimento de software, analise os tipos de implementação que não são abordados nos textos de programação e associe-os com suas respectivas características.
1) Reuso. 
2) Gerenciamento de configuração.
3) Desenvolvimento host-target.
4) Projeto orientado a objeto.
( ) Caso o usuário não acompanhe as versões inseridas nele, certamente haverá a possibilidade de inserir versões errôneas de elementos dentro do sistema. 
( ) Ocorre similarmente aos planejamentos de detalhes que utilizam qualquer metodologia de planos ao desenvolvimento de software.
( ) A criação de um software geralmente não é executada no mesmo computador como no ambiente de desenvolvimento de software. É preciso desenvolver em um computador e executar em outro.
( ) Auxilia na formação dos softwares mais modernos ou por conta dos sistemas.
Agora, assinale a alternativa que apresenta a sequência correta:
Ocultar opções de resposta1. 
2, 3, 4, 1.
2. 
1, 2, 4, 3.
3. 
2, 4, 3, 1.
Resposta correta
4. 
3, 2, 1, 4.
5. 
4, 1, 2, 3.
7. Pergunta 7
/1
Leia o trecho a seguir:
“Se a organização não fizer o relatório por nível de teste, mesmo assim deverá fazer o relatório master, que representará, neste caso, um sumério de projeto de teste. Deve haver uma correspondência entre o Plano Master de Teste e o relatório Master de Teste.”
Fonte: RIOS, Emerson; MOREIRA FILHO, Trayahú. Teste de Software. 3ª Edição. Rio de Janeiro. Alta Books, 2013. p. 264
Considerando essas informações e o conteúdo estudado sobre o desenvolvimento e teste de software, pode-se afirmar que o relatório de teste: 
Ocultar opções de resposta 
1. 
disponibiliza uma série de códigos relevantes sobre as interfaces observadas no sistema, além do seu desempenho. 
2. 
disponibiliza uma série linguagens relevantes sobre as interfaces observadas no sistema, além do seu desempenho. 
3. 
disponibiliza uma série de informações relevantes sobre as falhas observadas no sistema, além do seu comportamento. 
Resposta correta
4. 
disponibiliza uma série de interfaces relevantes sobre as linguagens observadas no sistema, além do seu comportamento. 
5. 
disponibiliza uma série de interações relevantes sobre as informações observadas no sistema, além do seu perfil. 
8. Pergunta 8
/1
Leia o trecho a seguir:
“O Objetivo de teste de caixa preta é avaliar a conformidade de um módulo, sem entrar em detalhes quanto à sua implementação. Embora sejam mais simples de realizar, requerem uma massa de dados muito bem estruturadas. Normalmente, os roteiros de testes são preparados antes da construção do sistema.”
Fonte: SAMPAIO, Cleuton. Guia de campo do bom programador: como desenvolver o software Java EE com qualidade. Rio de Janeiro: Brasporte, 2012, p. 23.
O trecho acima trata de um dos objetivos da caixa preta de software. Considerando essas informações e o conteúdo estudado referente aos fundamentos do teste de software, pode-se afirmar que o teste de caixa preta:
Ocultar opções de resposta 
1. 
é feito dentro da abordagem operacional, localiza possíveis interfaces e é empregado para comprovar que as funções atribuídas são estáticas.
2. 
é feito dentro de uma estrutura lógica, verifica casos de teste e é empregado para comprovar que as funções atribuídas são procedimentais.
3. Incorreta: 
é feito dentro de uma operação interna, localiza possíveis especificações e é empregado para comprovar que as funções atribuídas são funcionais.
4. 
é feito dentro das especificações, inserindo dados, sendo empregado para comprovar que as funções atribuídas são gerenciáveis.
5. 
é feito dentro das interfaces de um software, localiza possíveis erros e é empregado para comprovar que as funções atribuídas são operacionais. 
Resposta correta
9. Pergunta 9
/1
Leia o trecho a seguir:
“Os testes de segurança tenta verificar se todos os mecanismos de proteção embutidos num sistema o protegerão de fato de acesso indevidos. Já o teste de desempenho é idealizado para avaliar o desempenho do software de forma isolada e dentro do contexto de um sistema integrado.”
Fonte: REZENDE, Denis Alcides. Engenharia de software e sistema da Informação. 3ª Edição. Rio de Janeiro. Brasport, 2005. p. 159.
 A partir dessas informações e do conteúdo estudado sobre níveis de teste, é possível conceituar que os testes de desempenho:
Ocultar opções de resposta 
1. 
são projetados para garantir que o sistema processe as atividades destinadas a ele e se o mesmo consegue atender aos seus requisitos.
Resposta correta
2. 
são executados para modificar as estruturas lógicas dentro de um sistema de software.
3. Incorreta: 
são analisadas para realizar um processo de alteração de diversas estruturas dentro de um software.
4. 
são direcionados a um processo de ampliação de requisitos presentes em um sistema.
5. 
são adotadas para criar um perfil operacional dentro de um processo de desenvolvimento de software.
10. Pergunta 10
/1
Leia o trecho a seguir:
“A implantação do sistema é a ultima fase do desenvolvimento de um software quando se utiliza metodologia para desenvolvimento de sistemas ou software. Essa fase sucede os projetos de teste, treinamento e documentação. Não se deve envolver o cliente e alta administração neste momento. Eles devem estar envolvidos desde a fase inicial do estudo preliminar.”
Fonte: REZENDE, Denis Alcides. Engenharia de software e sistema da Informação. 3ª Edição. Rio de Janeiro. Brasport, 2005. p. 282.
O trecho acima traz as diferenças entre projeto e implantação de software. A partir dessas informações e do conteúdo estudado sobre o desenvolvimento de software e teste de software, ao utilizar um dentre uma série de métodos existentes, o projeto pode ser classificado em:
Ocultar opções de resposta 
1. 
projeto de dado, interno e procedimental.
2. 
projeto de dados, arquitetura e procedimental. 
Resposta correta
3. 
projeto de interface, arquitetura e interno.
4. 
projeto de dados, programação e interno.
5. 
projeto interno, de programação e de interface.

Mais conteúdos dessa disciplina