Logo Passei Direto
Buscar
A criatividade pode ser encarada como um produto de cognição humana. Dentro desse contexto, analise as sentenças a seguir: I - Toda vulnerabilidade de sistema é um bug de software e vice-versa. II - Software confiável e software seguro são dois conceitos distintos. III - Seguindo boas práticas de desenvolvimento de software seguro é possível garantir o lançamento de um sistema 100% livre de falhas. Marque a alternativa correta.

Apenas I está correta
Apenas II está correta
Apenas I e II estão corretas
Apenas I e III estão corretas
Apenas II e III estão corretas
User badge image
Exercícios Para o Aprendizado

ano passado

Respostas

User badge image

Ed Verified user icon

ano passado

Vamos analisar cada uma das sentenças: I - Toda vulnerabilidade de sistema é um bug de software e vice-versa. Falso. Embora vulnerabilidades possam ser consideradas bugs, nem todo bug é uma vulnerabilidade. Bugs podem ser falhas de funcionamento que não necessariamente comprometem a segurança do sistema. II - Software confiável e software seguro são dois conceitos distintos. Verdadeiro. Software confiável refere-se à sua capacidade de funcionar corretamente sob condições específicas, enquanto software seguro refere-se à proteção contra acessos não autorizados e ataques. Portanto, são conceitos diferentes. III - Seguindo boas práticas de desenvolvimento de software seguro é possível garantir o lançamento de um sistema 100% livre de falhas. Falso. Embora boas práticas ajudem a minimizar falhas e vulnerabilidades, é impossível garantir que um sistema esteja 100% livre de falhas, pois sempre podem surgir novos problemas ou vulnerabilidades. Com base nas análises, apenas a sentença II está correta. Portanto, a alternativa correta é: "Apenas II está correta".

Essa resposta te ajudou?

0
Dislike0

Experimente
o Premium! 🤩

Libere respostas sem pagar

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Essa pergunta também está no material:

Mais perguntas desse material

Sobre a implementação do software, assinale a alternativa que melhor completa as lacunas, em referência ao ciclo de vida de desenvolvimento de software seguro.
I – Durante a fase de __________________, os desenvolvedores escrevem o código, criam a documentação e executam tarefas de garantia de qualidade.
II – A utilização de ___________________, acelera a implementação de código e se configura em boa prática de segurança.
III – As técnicas de codificação segura podem ajudar a tornar o software mais robusto e reduzir sua ___________________, parte exposta a ameaças de hacker.
I – Durante a fase de desenvolvimento, os desenvolvedores escrevem o código, criam a documentação e executam tarefas de garantia de qualidade.
II – A utilização de linguagem de programação fortemente tipada, acelera a implementação de código e se configura em boa prática de segurança.
III – As técnicas de codificação segura podem ajudar a tornar o software mais robusto e reduzir sua superfície de ataque
a) I – desenvolvimento; II – linguagem de programação fortemente tipada; III – superfície de ataque
b) I – implantação; II – linguagem de programação fortemente tipada; III – superfície de ataque
c) I – desenvolvimento; II - bibliotecas seguras; III – interface gráfica de usuário.
d) I – desenvolvimento; II – bibliotecas seguras; III – superfície de ataque
e) I – implantação; II - linguagem de programação fortemente tipada; III – interface gráfica de usuário

Mais conteúdos dessa disciplina