Buscar

Teste de Software Avaliação On-Line 1 (AOL 1)

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

Prévia do material em texto

20/08/2021 Comentários
https://sereduc.blackboard.com/ultra/courses/_62288_1/outline/assessment/_3963237_1/overview/attempt/_13717425_1/review/inline-feedback?… 1/8
Ocultar opções de resposta 
Pergunta 1 -- /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:
projeto de interface, arquitetura e interno.
projeto de dado, interno e procedimental.
projeto de dados, programação e interno.
Resposta corretaprojeto de dados, arquitetura e procedimental. 
projeto interno, de programação e de interface.
Pergunta 2 -- /1
Leia o trecho a seguir:
“Os primeiro programas a serem codificados devem ser aqueles relacionados ao gerenciamento do sistema 
e, em seguida, os demais. O ideal é que cada programa seja testado isoladamente e também com os 
demais, observando o plano de teste previamente definido no projeto do sistema.” 
Fonte: DA SILVA, Nelson Peres. Análise de Sistema da Informação: Conceitos, Modelagem e Aplicações. 
Saraiva educação SA. 2011, Página 17.
A partir dessas informações e do conteúdo estudado sobre desenvolvimento de teste de software, é 
possível afirmar que a etapa na qual o sistema será codificado é:
20/08/2021 Comentários
https://sereduc.blackboard.com/ultra/courses/_62288_1/outline/assessment/_3963237_1/overview/attempt/_13717425_1/review/inline-feedback?… 2/8
Ocultar opções de resposta 
Ocultar opções de resposta 
o teste.
Resposta corretaa implementação.
o levantamento de requisitos.
a análise de requisitos.
o projeto.
Pergunta 3 -- /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:
criar uma rede de processadores para atuar em sistema distribuído através do uso de software.
analisar um conjunto de insights suscetíveis a falhas dentro de um sistema de software.
Resposta correta
testar o comportamento de falha do sistema e apresentar defeitos que 
geralmente não são revelados.
introduzir uma lógica algorítmica capaz de estender os processos de depuração em um sistema. 
desenvolver uma linguagem de programação que visualiza possíveis bugs no sistema. 
20/08/2021 Comentários
https://sereduc.blackboard.com/ultra/courses/_62288_1/outline/assessment/_3963237_1/overview/attempt/_13717425_1/review/inline-feedback?… 3/8
Ocultar opções de resposta 
Pergunta 4 -- /1
Leia o trecho a seguir:
“O teste de sistemas de inteligência artificial é um interesse emergente no Brasil. Os fornecedores estão 
trabalhando em maneiras de verificar se um sistema com IA está respondendo conforme o esperado. No 
entanto, é necessária experiência humana para criar os métodos de teste.”
Fonte: EXAME. Empresas Brasileiras Enxergam a Automação como a Chave para o Desenvolvimento de 
Sistemas de Próxima Geração. Disponível em: <https://exame.abril.com.br/negocios/releases/empresas-
brasileiras-enxergam-a-automacao-como-a-chave-para-o-desenvolvimento-de-sistemas-de-proxima-
geracao/>. Acesso em: 17 jan. 2020.
Considerando as informações apresentadas e os conteúdos estudados, é possível afirmar que o teste de 
desenvolvimento pode ser executado em três níveis de detalhamento, subdivididos em:
teste unitário, teste de interface e teste de programação.
teste de programação, teste de componentes e teste de sistema.
teste de interface, teste de componentes e teste de sistema.
Resposta corretateste unitário, teste de componentes e teste de sistema.
teste de classes, teste de componentes e teste de interface.
Pergunta 5 -- /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.
https://exame.abril.com.br/negocios/releases/empresas-brasileiras-enxergam-a-automacao-como-a-chave-para-o-desenvolvimento-de-sistemas-de-proxima-geracao/
20/08/2021 Comentários
https://sereduc.blackboard.com/ultra/courses/_62288_1/outline/assessment/_3963237_1/overview/attempt/_13717425_1/review/inline-feedback?… 4/8
Ocultar opções de resposta 
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:
Resposta corretaI e III. 
I e II.
II e III e IV.
I e IV.
Incorreta: III e IV.
Pergunta 6 -- /1
Leia o trecho a seguir: 
“Um software precisa ser testado para descobrir erros que foram feitos durante o projeto e construção. Os 
testes são conduzidos através de uma estratégia, que integra os métodos de teste, o passo e o roteiro. A 
estratégia de restes deve ser planejada sob medida para cada projeto, considerando o tempo que será 
investido neste trabalho. ”
Fonte: MARTINS, José Carlos Cordeiro. Técnica para Gerenciamento de projetos de Software. Rio de 
Janeiro: Brasport, 2007, p. 15. 
O trecho se refere às funcionalidades de um teste de software. Considerando essas informações e o 
conteúdo estudado a respeito dos fundamentos de testes de software, pode-se afirmar que as atividades 
relacionadas aos testes de software visam, entre outros aspectos:
20/08/2021 Comentários
https://sereduc.blackboard.com/ultra/courses/_62288_1/outline/assessment/_3963237_1/overview/attempt/_13717425_1/review/inline-feedback?… 5/8
Ocultar opções de resposta 
Ocultar opções de resposta 
a garantia da integração e a validação das informações inseridas nos programas de software. 
a garantia do hardware e a verificação das interfaces gráficas inseridas dentro do sistema. 
Resposta correta
a garantia de qualidade e simbolizar a análise recente da especificação, 
projeção e codificação. 
a garantia dos processos internos e a análise atual do ambiente virtual especificado. 
a garantia das linguagens de programaçãoe a análise atual por meio de pesquisas de array’s.
Pergunta 7 -- /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:
são direcionados a um processo de ampliação de requisitos presentes em um sistema.
são analisadas para realizar um processo de alteração de diversas estruturas dentro de um 
software.
Resposta correta
são projetados para garantir que o sistema processe as atividades destinadas a 
ele e se o mesmo consegue atender aos seus requisitos.
são executados para modificar as estruturas lógicas dentro de um sistema de software.
são adotadas para criar um perfil operacional dentro de um processo de desenvolvimento de 
software.
20/08/2021 Comentários
https://sereduc.blackboard.com/ultra/courses/_62288_1/outline/assessment/_3963237_1/overview/attempt/_13717425_1/review/inline-feedback?… 6/8
Ocultar opções de resposta 
Pergunta 8 -- /1
Leia o trecho a seguir:
“Vem o teste de validação que valida se o software implementado corresponde aos requisitos 
especificados. Este teste fornece a garantia final de que o software satisfaz a todos os requisitos 
funcionais, comportamentais e de desempenho.”
Fonte: MARTINS, José Carlos Cordeiro. Técnica para Gerenciamento de projetos de Software. Rio de 
Janeiro: Brasport, 2007, p. 15. 
A partir dessas informações e do conteúdo estudado referente aos níveis de teste, pode-se concluir que os 
testes baseados em requisitos tratam:
da abordagem que introduz processos de release, em que o usuário considera cada requisito e 
cria uma série sequencial para eles. 
da abordagem que busca bugs no sistema, em que o usuário considera cada requisito e cria uma 
série de realeses para eles. 
da abordagem que verifica linguagens de programação, em que o usuário considera cada 
requisito e cria uma série de interfaces para eles. 
Resposta correta
da abordagem sistemática direcionada aos projetos de casos de teste, em que o 
usuário vai considerar cada requisito e desenvolver uma série de testes. 
abordagem que cria uma sequência executável do programa, em que o usuário considera cada 
requisito e cria uma série de programas para eles. 
Pergunta 9 -- /1
Leia o trecho a seguir:
20/08/2021 Comentários
https://sereduc.blackboard.com/ultra/courses/_62288_1/outline/assessment/_3963237_1/overview/attempt/_13717425_1/review/inline-feedback?… 7/8
Ocultar opções de resposta 
Ocultar opções de resposta 
“O teste de cenário pode simular condições específicas, eventos e cenários de risco. Os testes devem ser 
realizados em situações o mais próximo possível de realidade para efetivamente garantir que, em caso de 
crise ou eventos de falha, o Plano de continuidade de Serviço de TI possa atender satisfatoriamente aos 
seus propósitos.”
Fonte: FREITAS, Marcos André dos Santos. Fundamentos de Gerenciamento de serviços de TI. 2ª Edição. 
Rio de Janeiro. Brasport. 2013. p. 213.
Considerando as informações apresentadas e os conteúdos estudados, é possível afirmar que o teste de 
cenário consiste em:
Resposta correta
uma abordagem na qual o usuário vai criar cenários que auxiliam no 
desenvolvimento de casos de teste do sistema.
um núcleo do código formado por uma série de interfaces testadas no sistema.
um procedimento capaz de avaliar a ocorrência de problemas no sistema por meio de uma lógica 
de programação.
uma implementação de diversos dados e informações utilizados em um sistema de software.
uma cobertura de requisitos desenvolvidos por mainframes que utilizam um código-fonte no 
sistema. 
Pergunta 10 -- /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:
20/08/2021 Comentários
https://sereduc.blackboard.com/ultra/courses/_62288_1/outline/assessment/_3963237_1/overview/attempt/_13717425_1/review/inline-feedback?… 8/8
é feito dentro da abordagem operacional, localiza possíveis interfaces e é empregado para 
comprovar que as funções atribuídas são estáticas.
Resposta correta
é feito dentro das interfaces de um software, localiza possíveis erros e é 
empregado para comprovar que as funções atribuídas são operacionais. 
é feito dentro de uma estrutura lógica, verifica casos de teste e é empregado para comprovar que 
as funções atribuídas são procedimentais.
é feito dentro das especificações, inserindo dados, sendo empregado para comprovar que as 
funções atribuídas são gerenciáveis.
é 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.

Continue navegando