Logo Passei Direto
Buscar
Material
páginas com resultados encontrados.
páginas com resultados encontrados.
details

Libere esse material sem enrolação!

Craque NetoCraque Neto

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

details

Libere esse material sem enrolação!

Craque NetoCraque Neto

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Prévia do material em texto

1 - Para aprimorar o modelo de segurança com foco na aplicação e nos resultados para o usuário, a 
Microsoft, em 2002, traça um modelo denominado SDL (Security Development Lifecycle). 
Considerando o exposto, analise as afirmativas a seguir: 
I. Envolve uma série de atividades e produtos com foco no software seguro. 
II. O SDL propõe modificar a maneira como o software é comumente desenvolvido. 
III. Não são trabalhados durante a fase de desenvolvimento do software. 
IV. Baseado na integração de medidas e adição de pontos de verificação. 
V. São propostas fases que não têm como resultado produtos com alto padrão de segurança. 
É correto o que se afirma em: 
 I – II – IV. 
2 - Um fator importante durante a concepção do software é o seu ciclo de vida, já que necessita da 
existência de métricas e práticas bem definidas para a concepção de um produto com qualidade e 
segurança. Considerando o exposto, associe as atividades com suas especificações a seguir: 
 
Assinale a alternativa que traz a associação correta entre as duas colunas: 
 I – B; II – C; III – D; IV – A. 
3 - Seguir padrões e organizações é de extrema importância para manter um nível contínuo de 
qualidade. Sobre a organização sem fins lucrativos IEEE – Institute of Electrical and Electronic 
Engineers, considere as seguintes afirmações e classifique-as em verdadeiras (V) ou falsas (F): 
(F) Foi criada no Brasil. 
(V) Determina padrões e práticas presentes na engenharia de software. 
(F) Possui padronizações de baixo nível. 
(F) Foi criado depois do TMMi. 
(V) Contribui, principalmente, para a documentação em testes de software. 
Assinale a alternativa que contenha a sequência correta: 
 F – V – F – F – V. 
4 - 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: 
 Houve uma melhora na qualidade do software. 
5 - Mais importante do que simplesmente testar um software é compreender o processo que está 
sendo realizado, assim como a escolha da melhor metodologia a ser aplicada. Sobre os tipos de 
testes, analise as afirmativas: 
I. O teste unitário, sendo ele o mais básico de todos, tem por objetivo avaliar, de maneira conjunta, cada 
módulo do sistema. 
II. O teste de aceitação avalia a aceitação do público frente àquilo que o programa realiza. 
III. O teste de regressão é uma espécie de reteste, ou seja, é gerado uma nova versão do sistema e, a partir 
disso, novos testes são executados para assegurar que as falhas foram corrigidas e que não afetaram outras 
partes. 
IV. O teste de configuração e instalação avalia a capacidade do software de funcionar corretamente para 
plataformas específicas. 
V. O teste de performance é destinado a avaliar o nível de excelência do produto desenvolvido. 
São verdadeiras: 
 II – III – V. 
6 - Em se tratando de tecnologia, em especial o software, sabemos que falhas podem ocorrer a 
qualquer momento. Por isso, possuir um plano de qualidade e aplicar tais métricas é indispensável 
para a busca constante da melhoria do software. Com isso, para minimizar tais chances de insucesso, 
práticas são executadas. Considerando o exposto, é correto afirmar que são práticas aplicadas: 
 Verificação, validação e teste. 
7 - Muito é dito quanto à segurança de algo, principalmente na concepção de algo lógico, neste caso, 
do software. Por esse motivo, a engenharia de software tem evoluído continuamente para criar, 
adaptar e se adequar às normas e métricas do mercado. Por isso, considere as seguintes afirmações 
e classifique-as em verdadeiras (V) ou falsas (F): 
(F) O teste de software não tem o intuito de descobrir falhas. 
(V) Testar a segurança do software é importante para prever possíveis ataques. 
(V) O sistema deve estar preparado para suportar possíveis invasões. 
(F) Os dados não são importantes em um sistema informatizado. 
(V) Testar é analisar um programa com a intenção de descobrir erros e defeitos. 
Assinale a alternativa que contenha a sequência correta: 
 F – V – V – F – V. 
8 - 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). 
(V) Menor possibilidade de falhas. 
(V) Integração com outras plataformas. 
(V) Gera relatório de testes. 
(F) Aumenta o custo do projeto. 
(F) Torna o processo mais lento. 
Assinale a alternativa que contenha a sequência correta: 
 V – V – V – F – F. 
9 - Sabemos que projetar sistemas robustos e que contenham princípios de qualidade e segurança 
são fundamentais para o sucesso do produto. Também temos em mente que padrões e métricas 
devem ser adotados para facilitar e organizar o processo. 
Ciente da leitura efetuada anteriormente, quem mais é afetado com as boas práticas citadas? 
 O usuário. 
10 - Sabemos que as normas NBR ISO/IEC 27.001 e NBR ISO/IEC 27.002 (ABNT, 2016) têm o princípio 
de “estabelecer diretrizes e princípios gerais para iniciar, implementar, manter e melhorar a gestão da 
___________ da informação em uma organização”. 
 Segurança.

Mais conteúdos dessa disciplina