SóProvas


ID
1309795
Banca
CESPE / CEBRASPE
Órgão
ANTAQ
Ano
2014
Provas
Disciplina
Engenharia de Software
Assuntos

No que se refere à engenharia de software, julgue o próximo item.


Quando se utiliza a análise estática de código fonte, a identificação de um erro não interrompe a verificação do sistema.

Alternativas
Comentários
  • A análise estática de código, é um método de depuração feito através da análise do código sem executar o programa. Proporciona uma compreensão da estrutura do código, e pode ajudar a assegurar que o código adere às normas de mercado. Ferramentas automatizadas podem ajudar programadores e desenvolvedores na realização de uma análise estática. O processo de análise de código por inspeção visual (por meio de olhar para a impressão, por exemplo), sem o auxílio de ferramentas automatizadas, é às vezes chamado de entendimento ou compreensão do programa.

    A principal vantagem da análise estática é o fato de que ele pode revelar erros que não se manifestam até que um desastre ocorre semanas, meses ou anos após o lançamento. No entanto, a análise estática é apenas um primeiro passo para um regime abrangente de controle de qualidade de software. Após análise estática tem sido feita, a análise dinâmica é muitas vezes realizado em um esforço para descobrir defeitos sutis ou vulnerabilidades. Na terminologia do computador, meios estáticos fixos, enquanto meios dinâmicos são capazes de várias ações e/ou mudança. A análise dinâmica envolve o teste e avaliação de um programa baseado em execução. A análise estática e dinâmica, considerados em conjunto, são muitas vezes referidos como testes de Gray-box (Glass-box).

    fonte: http://siteblindado.wordpress.com/2013/07/09/analise-estatica-analise-estatica-de-codigo-fonte/


  • Uma forma de verificação é a inspeção de código, então um erro de código não impede a progressão das verificações.

  • Texto retirado do Sommerville 9a edição página 275

  • [63-A] Inspeções e walkthroughs podem ser usadas para revisar artefatos. Uma walkthrough requer mais tempo de preparação dos revisores do que uma inspeção, também exige que seja feito o acompanhamento das soluções dos problemas identificados e a coleta de métricas associadas à revisão.

    errada

     

    [63-B] Em uma inspeção, os participantes têm papéis definidos. O moderador conduz reuniões e os inspetores devem, durante as reuniões, descrever os problemas identificados e soluções para os mesmos.

    Errada

     

    Inspeções de programa correspondem a um teste de verificação amplamente utilizado, que deve ser realizado no momento em que o programa está sendo executado.

    errada