Buscar

Quando falamos sobre desenvolvimento de software, a qualidade do produto está relacionada a como o processo de desenvolvimento ocorreu, pois é muit...

Quando falamos sobre desenvolvimento de software, a qualidade do produto está relacionada a como o processo de desenvolvimento ocorreu, pois é muito comum exigências de tempo para entregas que forçam pular etapas ou reduzir a bateria de testes, principalmente no quesito qualidade. Na composição desse cenário, temos também a segurança, que apesar de ser um requisito básico e fundamental do desenvolvimento de software, pode sofrer com orçamentos ou prazos apertados. Portanto, garantir um desenvolvimento de software seguro é um grande desafio, porém extremamente necessário, pois vulnerabilidades nos sistemas são explorar constantemente para vazamento de informações e/ou interrupções de negócios. Referente ao Desenvolvimento de Software Seguro, avalie as afirmações a seguir: I – O desenvolvedor não pode ser responsável pela entrega de um software seguro, pois existem muitas variáveis. II – Manter um registro de falhas encontradas é considerada uma boa prática de desenvolvimento. III – É possível desenvolver sem um ciclo, entretanto ele ajuda na organização das atividades, além de monitorar e controlar o projeto de desenvolvimento. IV – Para garantir que a aplicação e a infraestrutura não possuem problemas graves para serem explorados, pode-se utilizar um teste de penetração. V – A revisão do código fonte é uma prática que deve ser realizada logo após os testes para garantir a segurança do produto. Analisando as alternativas acima, escolha a opção correta:

💡 1 Resposta

User badge image

Ed Verified user icon

A alternativa correta é a letra D) que afirma que é possível desenvolver sem um ciclo, entretanto ele ajuda na organização das atividades, além de monitorar e controlar o projeto de desenvolvimento. As outras afirmações também são verdadeiras: - A afirmação I está incorreta, pois o desenvolvedor é sim responsável pela entrega de um software seguro, mesmo que existam muitas variáveis envolvidas. - A afirmação II está correta, pois manter um registro de falhas encontradas é uma boa prática de desenvolvimento, pois ajuda a identificar problemas recorrentes e a melhorar a qualidade do software. - A afirmação IV está correta, pois o teste de penetração é uma técnica utilizada para avaliar a segurança de um sistema, identificando vulnerabilidades que possam ser exploradas por invasores. - A afirmação V está correta, pois a revisão do código fonte é uma prática importante para garantir a segurança do produto, identificando possíveis falhas de programação que possam ser exploradas por invasores.

0
Dislike0

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

✏️ Responder

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta

User badge image

Outros materiais