SóProvas


ID
126511
Banca
ESAF
Órgão
Prefeitura de Natal - RN
Ano
2008
Provas
Disciplina
Engenharia de Software
Assuntos

Quanto aos princípios básicos da Engenharia de Software, é correto afi rmar que

Alternativas
Comentários
  • Pôxa, não é a letra C ? A letra B não seria referente a testes de caixa branca ?
  • Também marquei letra C. Concordo com você e ainda acredito que a gestão de projetos engloba todo o processo de desenvolvimento de software. Qual etapa não entra???

  • (É OSSO... "Comentário RUIM"... E eu mané ainda insisto em comentar ) 

    "O método de teste de Caixa Preta concentra-se na estrutura de controle do projeto procedimental para derivar casos de teste."


    FALSO. A técnica de teste caixa preta deriva seus casos de teste a partir dos requisitos funcionais do software ( Executar todos os requisitos funcionais de um programa )

    "EXECULTAR TODAS AS FUNCIONALIDADES"

    --

    "uma das técnicas para elaboração de casos de teste da caixa preta é a garantia de que todos os caminhos independentes dentro de um módulo tenham sido exercitados pelo menos uma vez. "

    ERRADO.  Os testes caixa-branca é que possibilitam a execução de todos os caminhos independentes dentro de um programa, para isso contamos com a complexidade ciclomática, que é calculada pelas fórmulas:

    i) V(G) = (E - N) + 2 ou  ii) então V(G) = P + 1

    Em i) temos E como sendo o número de arestas do grafo (Edges) e N como o número de vértices ( Nodes ).

    Em ii) temos P como sendo o número de nós preditivos ( condicionais ).

    --- EXEMPLO --

    http://www.questoesdeconcursos.com.br/images/provas/270/Imagem%20022.jpg

    A complexidade ciclomática desse método seria 

    if ( x == 1 || x == 2) , temos 2 condições então P=2

    o for também é uma condicional, como uma condição de teste apenas, então atualizamos nosso P.    P=3

    O if dentro do for é mais uma condição, então vamos para P=4.

    V(G) = 4+1, V(G) = 5.

    ( Mais Detalhes) http://www.questoesdeconcursos.com.br/questoes/3f2fffc6-6c?tab=2

    -------------------------

    "quando um projeto de software é planejado, a estimativa de esforço humano e a duração do cronograma do projeto são duas das atividades que só podem ser executadas após a implantação do produto. "

    FALSO. Existem muitas métricas para estimar esforço humano como COCOMO, baseado em análise de esforço por pontos de função e etc.

    -------------------------


    "A análise de sistemas é uma atividade que só pode ser iniciada após o estabelecimento das restrições de prazo e de custo do projeto. "

    FALSO. A Análise cobre todas as fases, da especificação dos requisitos à implantação, ao contrário do programador que concentra seus esforços na implementação, testes e implantação.

  • a) o método de teste de Caixa Preta branca concentra-se na estrutura de controle do projeto procedimental para derivar casos de teste.

    b) uma das técnicas para elaboração de casos de teste da caixa preta branca é a garantia de que todos os caminhos independentes dentro de um módulo tenham sido exercitados pelo menos uma vez.

    d) quando um projeto de software é planejado, a estimativa de esforço humano e a duração do cronograma do projeto são duas das atividades que só podem ser executadas após a implantação do produto.
    São executada durante o planejamento.

    e) a análise de sistemas é uma atividade que só pode ser iniciada após o estabelecimento das restrições de prazo e de custo do projeto.
    Não.