Fórum de discussão

Consulte abaixo todas as dúvidas e comentários relacionados a este curso. Se você tem alguma dúvida, utilize o botão CRIAR NOVO TÓPICO. Verifique antes se a sua dúvida já não foi enviada por outro aluno.


Questão 21 do simulado 2 Categoria: Dúvidas gerais - Módulo: Módulo 3 - Técnicas Estáticas
Enviado em 07/05/2017 16:57
Olá,

      Não entendi porque a justificativa da questão menciona que todos os itens mencionados na questão são defeitos que a ferramentas de análise estática pode detectar? 

      Além disso, o enunciado da questão não está coerente com resposta dada como correta e justificativa. Por exemplo, não seria: "Defeitos cobertos..."?

Atenciosamente.


Arquivos anexados:
  Questão 21.png
Re: Questão 21 do simulado 2 Categoria: Dúvidas gerais - Módulo: Módulo 3 - Técnicas Estáticas
Enviado em 08/05/2017 10:10
Bom dia, Márcia

porque de fato as ferramentas de análise estática conseguem encontrar todos os tipos de defeitos citados. Um ferramenta automatizada poderia encontrar facilmente variáveis declaradas e que nunca foram usadas, vulnerabilidades de segurança como SQL injection por exemplo, se houver um padrão de codificação a ferramenta consegue verificar se o código feito está ou não dentro do padrão e consegue identificar também funções que foram desenvolvidas mas que não são usadas em nenhuma parte do sistema. Isto está explicado a partir do slide 42 do módulo 3.

O porque você acha que isso não seria possível? 

Não  entendi bem essa sua última pergunta, mas a pergunta fala de "descobrir" defeitos, que é sinônimo de dectectar, identificar, encontrar.


Re: Questão 21 do simulado 2 Categoria: Dúvidas gerais - Módulo: Módulo 3 - Técnicas Estáticas
Enviado em 10/05/2017 21:56
Oi Kelvin,

     Foi só interpretação da palavra  "descobertos" como antônimo de "cobertos". Mas agora com sua explicação ficou claro. 

    A respeito dos itens que podemos ser identificados achei que o item iv não seria possível, daí na sua resposta você faz relação as "funções que foram desenvolvidas mas não usadas em nenhuma parte do sistema". Com isso, esclarece também.

Obrigada.
xÉ necessário estar logado no ambiente de ensino para poder enviar respostas. Fazer o login
Evite a pirataria

Para que continuemos desenvolvendo novos cursos com preços acessíveis, contamos com a sua colaboração. O conteúdo dos nossos cursos não pode ser redistribuído de qualquer forma ou por qualquer meio. Somente o aluno devidamente inscrito nos cursos poderá fazer uso dos nossos materiais. Se você identificar que alguém está usando indevidamente o conteúdo dos nossos cursos, ou distribuindo-o ilegalmente, por favor avise-nos imediatamente através do e-mail contato@tiexames.com.br. Veja as condições de uso dos nossos conteúdos.

Leia a licença de uso