Buscar

Avaliação Validação do software testes de softwares e aplicações de segurança no sistema

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

14/12/2021 20:30 Cosmos · Cosmos
https://kroton.platosedu.io/lms/m/aluno/disciplina/index/2388968/2851883 1/5
Validação do software: testes de softwares e aplicações de segurança
no sistema
Professor(a): Luís Otávio Toledo Perin (Especialização)
1)
2)
Prepare-se! Chegou a hora de você testar o conhecimento adquirido nesta disciplina. A
Avaliação Virtual (AV) é composta por questões objetivas e corresponde a 100% da média final.
Você tem até cinco tentativas para “Enviar” as questões, que são automaticamente corrigidas.
Você pode responder as questões consultando o material de estudos, mas lembre-se de cumprir
o prazo estabelecido. Boa prova!
Sabemos que inúmeros são os testes em um software, bem como o objetivo proposto
por cada um deles, mas é a relação temporal que deve prevalecer nesta escolha, já que
saber o momento mais adequado para determinado teste é de extrema importância para
obter o máximo rendimento. 
Ciente da leitura efetuada anteriormente, quem é o responsável que detém o
conhecimento técnico para escolher o melhor teste em determinado momento?
Alternativas:
O analista.  CORRETO
O desenvolvedor.
O gerente.
O usuário.
O testador.
Código da questão: 58411
Considerando as informações mencionadas anteriormente, associe as colunas:
Assinale a alternativa que traz a associação correta entre as duas colunas:
Alternativas:
I – A; II – B; III – C.
I – C; II – A; III – B.  CORRETO
I – C; II – B; III – A.
I – A; II – C; III – B.
I – B; II – C; III – A.
Código da questão: 58430
Resolução comentada:
fica evidente que o responsável por essa tarefa é o analista, já que possui
conhecimento técnico sobre o assunto, além de estar diretamente ligado às decisões
sobre teste e qualidade.
Resolução comentada:
sabemos que padrões como a ISO vêm ao encontro da melhoria do processo de
concepção do produto software. Neste aspecto, temos que ISO/IEC 15.408 foi a
norma implementada com o intuito da melhoria do processo e possui sete níveis
para a garantia da segurança. Já o EAL 5 é semiformalmente projetado e testado. Por
fim, o EAL 6 também é semiformalmente projetado, testado e verificado.
14/12/2021 20:30 Cosmos · Cosmos
https://kroton.platosedu.io/lms/m/aluno/disciplina/index/2388968/2851883 2/5
3)
4)
5)
Sabemos que em todo projeto é necessário possuir normas para que a segurança seja
obtida de acordo com os padrões do mercado, bem como priorizar a qualidade do
produto. Assinale a alternativa que apresenta corretamente a norma NBR ISO/IEC,
correspondente à primeira parte.
Alternativas:
ISO/IEC 15.408.
NBR ISO/IEC 27.002.  CORRETO
NBR ISO/IEC 27.001.
NBR ISO/IEC 27.300.
NBR ISO/IEC 27.023.
Código da questão: 58437
O produto software também demanda manutenção, ou seja, alguns ajustes antes,
durante e após a sua concepção serão necessários. Deste modo, entender o que significa
cada situação é de extrema importância. Leia e associe as duas colunas:
Assinale a alternativa que traz a associação correta entre as duas colunas:
Alternativas:
I – C; II – B; III – A.
I – A; II – B; III – C.
I – A; II – C; III – B.  CORRETO
I – B; II – C; III – A.
I – C; II – A; III – B.
Código da questão: 58407
Sabe-se que a exigência por sistemas que apresentam cada vez mais requisitos de
qualidade tem crescido no mercado, haja vista que a indústria está seguindo um padrão. 
Quanto ao planejamento de qualidade de software, sabemos que é de extrema importância
e ele deve possuir uma garantia mínima de ___________.
Resolução comentada:
as normas NBR ISO/IEC 27.001 e NBR ISO/IEC 27.002 têm o princípio de “estabelecer
diretrizes e princípios gerais para iniciar, implementar, manter e melhorar a gestão
da segurança da informação em uma organização”. São divididas em parte um (NBR
ISO/IEC 27.002) e parte dois (NBR ISO/IEC 27.001).
Resolução comentada:
segundo o International Software Testing Qualifications Board (ISTQB), o erro é
causado por falha humana, o que produz um resultado incorreto, podendo ser um
erro de sintaxe, por exemplo. O defeito, por sua vez, é resultado de um código mal
escrito, causando mau funcionamento no sistema. Por fim, a falha é resultado de um
código que apresenta defeito e foi executado, causando funcionamento incoerente
das funções do software.
14/12/2021 20:30 Cosmos · Cosmos
https://kroton.platosedu.io/lms/m/aluno/disciplina/index/2388968/2851883 3/5
6)
7)
Alternativas:
Processos.
Execução.  CORRETO
Métricas.
Testes.
Acessibilidade.
Código da questão: 58392
Entender os tipos de testes, saber qual utilizar em cada situação e aplicá-los
adequadamente se tornam cada vez mais importantes em softwares desenvolvidos. Por
esse motivo, existem ferramentas que surgiram para auxiliar no controle desses testes.
Considerando tal informação, analise as afirmativas a seguir a respeito de ferramentas de
testes e classifique-as em verdadeiras (V) ou falsas (F). 
( ) Menor possibilidade de falhas. 
( ) Integração com outras plataformas. 
( ) Gera relatório de testes. 
( ) Aumenta o custo do projeto. 
( ) Torna o processo mais lento. 
Assinale a alternativa que contenha a sequência correta:
Alternativas:
F – V – F – F – V.
F – V – F – V – F.
V – V – F – V – F.
V – V – V – F – F.  CORRETO
F – V – V– F – F.
Código da questão: 58404
Sabemos que seguir métricas e padrões é importante para a construção do software.
Neste sentido, associe as duas colunas:
Assinale a alternativa que traz a associação correta entre as duas colunas:
Alternativas:
I – A; II – C; III – B.  CORRETO
Resolução comentada:
seguir métricas e padrões ajuda antes, durante e após a entrega do produto
software, mas para que algo funcione, mesmo que seja o básico, é necessário que
haja uma garantia mínima de execução. Deste modo, o usuário não se frustrará ao
fazer uso da aplicação, garantindo, assim, que os requisitos foram cumpridos.
Resolução comentada:
é importante a utilização de uma ferramenta que faça esse controle e
gerenciamento, já que a possibilidade de falhas durante o processo passa a ser
menor, além de gerar relatórios e integrar-se a outras plataformas, garantindo,
assim, a unificação das informações.
14/12/2021 20:30 Cosmos · Cosmos
https://kroton.platosedu.io/lms/m/aluno/disciplina/index/2388968/2851883 4/5
8)
9)
I – C; II – A; III – B.
I – C; II – B; III – A.
I – B; II – C; III – A.
I – A; II – B; III – C.
Código da questão: 58394
Práticas, metodologias e ferramentas CASE devem servir como apoio para a equipe de
desenvolvimento do produto software, além de padronizarem o seu ciclo de
desenvolvimento. Neste aspecto, o mercado sempre exige e cobra o que é mais atual e
seguro, já que a segurança dos dados é importante, assim como a metodologia Secure
Tropos. Considerando o exposto, analise as afirmativas a seguir: 
I. Framework com foco na segurança nas fases de desenvolvimento do sistema. 
II. Não tem a finalidade de modelar problemas de segurança. 
III. Secure Tropos é uma extensão de Tropos. 
IV. Conceituada na engenharia de domínio e engenharia de segurança. 
V. Forma parâmetros de restrição de segurança, mas sem objetivos de segurança e ataques. 
É correto o que se afirma em:
Alternativas:
III – IV – V.
I – II – III – IV.
II – III – V.
I – III – IV.  CORRETO
I – II.
Código da questão: 58444
Ao longo do tempo, a evolução tem feito inúmeras melhorias em processos e métricas,
especialmente quando falamos em tecnologia. 
Neste sentido, a engenharia de software tem seu papel fundamental, pois:
Alternativas:
O software ficou mais agradável.
O papel do analista deixa de existir.
A programação ficou menos complicada.
Houve uma melhora na qualidade do software.  CORRETO
Não é mais necessário documentação do software.
Resolução comentada:
todas essas metodologias ou organização têm por objetivo maior nortear a
engenharia de software e, mais especificamente, o processo de teste e qualidade.
Neste aspecto, temos o CMMi como um conjunto de práticas que tem por finalidade
alcançar uma meta preestabelecida; o TMMi, composto por práticas de testes que
podemser aplicadas e melhoradas, dando suporte ao processo de teste de
qualidade, principalmente em etapas incrementais; e, por fim, o IEEE, voltado ao
objetivo de definir diversos padrões e práticas presentes na engenharia de software.
Resolução comentada:
a afirmação II é falsa, porque possui a finalidade de modelar problemas de
segurança; e a V também é falsa, porque forma parâmetros de restrição de
segurança, mas com objetivos de segurança e ataques.
Resolução comentada:
a engenharia fez com que houvesse uma evolução no quesito qualidade de software,
deste modo, os padrões e métricas ficaram mais bem acertados.
14/12/2021 20:30 Cosmos · Cosmos
https://kroton.platosedu.io/lms/m/aluno/disciplina/index/2388968/2851883 5/5
10)
Código da questão: 58391
Sabemos que, durante os testes de software, várias práticas são executadas, isso para
poder tornar a atividade o mais próxima possível da situação real de usabilidade. Por esse
motivo, __________ são inseridos no software, a fim de simular sua utilização pelo usuário, e
os resultados obtidos são utilizados como parâmetros em busca de anormalidades.
Alternativas:
Métodos.
Anomalias.
Dados fictícios.  CORRETO
Métricas.
Processos.
Código da questão: 58402
Resolução comentada:
com o intuito de simular o uso real do produto, mas sem disponibilizá-lo de maneira
final ao usuário, testes são necessários, sendo inseridos dados fictícios, garantindo,
assim, que o teste contemple situações do usuário.
Arquivos e Links

Continue navegando