Logo Passei Direto
Buscar
A SAFECode é uma organização dedicada a promover boas práticas para desenvolvimento de software seguros e confiáveis. Na quarta etapa do seu SDL a SAFECode propõe práticas de codificação segura, partindo da premissa de que o programador acaba inserindo vulnerabilidades não intencionais no código. Sobre essa etapa, leia as afirmativas e assinale a alternativa mais adequada.
Os erros de programação que criam ameaças podem ser evitados e detectados:
I – Usando padrões de codificação;
II – Escolhendo bibliotecas consolidadas no mercado no quesito segurança;
III – Usando ambiente de programação de linha de comando; e
IV – Revisando manualmente o código.
Os erros de programação que criam ameaças podem ser evitados e detectados:
I – Verdadeiro; II – Falso; III – Verdadeiro; IV – Falso
a) I – Verdadeiro; II – Falso; III – Verdadeiro; IV – Falso
b) I – Falso; II – Verdadeiro; III – Falso; IV – Verdadeiro
c) I – Verdadeiro; II – Verdadeiro; III – Falso; IV – Verdadeiro
d) I – Verdadeiro; II – Falso; III – Falso; IV – Falso
e) I – Verdadeiro; II – Verdadeiro; III – Verdadeiro; IV – Falso
User badge image
Questões para Estudantes

ano passado

Respostas

User badge image

Ed Verified user icon

há 9 meses

Vamos analisar cada afirmativa: I – Usando padrões de codificação; Verdadeiro. Padrões de codificação ajudam a evitar erros comuns e vulnerabilidades. II – Escolhendo bibliotecas consolidadas no mercado no quesito segurança; Verdadeiro. Utilizar bibliotecas confiáveis e bem testadas é uma prática recomendada para aumentar a segurança do software. III – Usando ambiente de programação de linha de comando; Falso. O uso de um ambiente de programação de linha de comando não é uma prática que, por si só, evita ou detecta erros de programação que criam ameaças. IV – Revisando manualmente o código. Verdadeiro. A revisão manual do código é uma prática importante para identificar vulnerabilidades que podem não ser detectadas por ferramentas automatizadas. Agora, vamos compor as respostas: - I – Verdadeiro - II – Verdadeiro - III – Falso - IV – Verdadeiro Com base nisso, a alternativa que contém todos os itens verdadeiros é: c) I – Verdadeiro; II – Verdadeiro; III – Falso; IV – Verdadeiro.

Essa resposta te ajudou?

0
Dislike0
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar essa resposta. 🤩

Já tem uma conta?

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

User badge image

Ed Verified user icon

ano passado

Vamos analisar cada afirmativa: I – Usando padrões de codificação; Verdadeiro, o uso de padrões de codificação pode ajudar a evitar erros comuns e vulnerabilidades no código. II – Escolhendo bibliotecas consolidadas no mercado no quesito segurança; Falso, embora escolher bibliotecas seguras seja importante, não é garantia de que o código final será seguro, pois o problema pode estar na forma como o programador utiliza essas bibliotecas. III – Usando ambiente de programação de linha de comando; Falso, o ambiente de programação utilizado não é necessariamente um fator determinante para a segurança do código. IV – Revisando manualmente o código; Verdadeiro, a revisão manual do código é uma prática importante para identificar possíveis vulnerabilidades e erros. Com base nisso, a alternativa que contém todas as afirmativas corretas é: a) I – Verdadeiro; II – Falso; III – Verdadeiro; IV – Falso.

Essa resposta te ajudou?

0
Dislike0

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