SóProvas


ID
1867621
Banca
CESPE / CEBRASPE
Órgão
TRT - 8ª Região (PA e AP)
Ano
2016
Provas
Disciplina
Engenharia de Software
Assuntos

A respeito dos processos e métodos em engenharia de software, assinale a opção correta.

Alternativas
Comentários
  • A) ERRADO - Não é só após a entrega do software que acontece a verificação da qualidade, mas sim por todo o processo de desenvolvimento. 

    B) CERTO 

    C) ERRADO - Isso é o conceito de processo. 

    D) ERRADO - Existem ferramentas CASE que formam um IDE, auxiliando em todas as fases do desenvolvimento do software. 

    E) ERRADO - Isso é conceito de Método

  • Letra A: Está ligada à qualidade do processo, e não do produto (software). 

    Letra B ( Correta)

    O processo de engenharia de software define metodologias, que são: 
    "Entende-se por metodologia, como a maneira – forma – de se utilizar um conjunto coerente e coordenado de métodos para atingir um objetivo, de modo que se evite, tanto quanto possível, a subjetividade na execução do trabalho. Fornecendo um roteiro, um processo dinâmico e interativo para desenvolvimento estruturado de projetos, sistemas ou software, visando à qualidade e produtividade dos projetos."

    Já Métodos, por sua vez: 
    "Um método é abordagem técnica passo a passo para realizar uma ou mais tarefas indicadas na metodologia. Ou seja, é (são) o(s) procedimento(s) necessário(s) a ser (em) adotado(s) para atingir um objetivo. Já uma técnica, pode ser compreendida como sendo um modo apropriado de se investigar sistematicamente um universo de interesse ou domínio do problema."

    Fonte: http://www.devmedia.com.br/metodologia-de-desenvolvimento-de-software/1903

    Letra C: São os conceitos de fases;

    Letra D: Parte incorreta é "de maneira que as informações geradas não sejam integradas".

    Letra E: Conceito de método, e não de processo, como o colega já citou.

  • b-

    foco na qualidade - é baseada em (TQM – Total Quality Management) para a melhoria contínua dos processos. TQM é uma abordagem em administracao com foco em princípios, métodos e técnicas para sucesso am longo prazo por satisfação dos clientes.

     

    processo - integra métodos e ferramentas. É planejamento e controle.

     

    métodos - abordagens e as atividades para construção de software. Incluem análise de requisitos, projeto, implementação, testes e manutenção. Caracterizados por atividades de modelagem e técnicas descritivas.

     

    ferramentas - apoio automatizado ou semiautomatizado para processos e métodos.CASE (computer aided software engineering) compreende a camada de ferramentas consoante o modelo de Pressman (2006).