SóProvas


ID
645355
Banca
AOCP
Órgão
BRDE
Ano
2012
Provas
Disciplina
Engenharia de Software
Assuntos

Dentro da Engenharia de Software, encontramos uma gama de conceitos. Embasado nisso, analise as assertivas e assinale a alternativa que aponta a(s) correta(s) sobre Processos de Software.

I. Podemos definir um processo de software como um conjunto de atividades relacionadas que levam à produção de um produto de software.

II. A definição das funcionalidades do software e as restrições a seu funcionamento devem ser definidas na produção de um software. Essa atividade está incluída no processo de software.

III. A validação de software também é uma atividade presente no processo de software.

IV. Os processos de software são complexos e, como todos os processos intelectuais e criativos, dependem de pessoas para tomar decisões e fazer julgamentos. Não existe um processo ideal, a maioria das organizações desenvolve seus próprios processos de desenvolvimento de software.

Alternativas
Comentários
  • I. Podemos definir um processo de software como um conjunto de atividades relacionadas que levam à produção de um produto de software. 

    R.: Este tópico está muito relacionado ao conceito de processo. (entrada --> atividades --> Saída). Fácil de se entender e resolver.

    II. A definição das funcionalidades do software e as restrições a seu funcionamento devem ser definidas na produção de um software. Essa atividade está incluída no processo de software. 

    R.: Levantamento dos requisitos e restrições faz parte do processo de software. Simples.

    III. A validação de software também é uma atividade presente no processo de software. 
    R.: Validação dos requisitos.

    IV. Os processos de software são complexos e, como todos os processos intelectuais e criativos, dependem de pessoas para tomar decisões e fazer julgamentos. Não existe um processo ideal, a maioria das organizações desenvolve seus próprios processos de desenvolvimento de software. 
    R.: O processo pode ser adequado a realidade da organização. 
  • Um processo de desenvolvimento de software é um conjunto de atividades, parcialmente ordenadas, com a finalidade de obter um produto de softwareOs processos de software são atividades complexas e devem se adaptar à realidade da organização.
     
    Atividades genéricas em todos os processos:
     
    - Especificação – o que o sistema deve fazer (funcionalidade) e quais as restrições.
     
    -Verificação – avaliar correção, validação e outros aspectos de qualidade.
     
    Resposta: “E”
     
    http://www.dimap.ufrn.br/~jair/ES/slides/ProcessoDeSoftware.pdf
  • Um processo de desenvolvimento de software é um conjunto de atividades, parcialmente ordenadas, com a finalidade de obter um produto de software. É estudado dentro da área de Engenharia de Software, sendo considerado um dos principais mecanismos para se obter software de qualidade e cumprir corretamente os contratos de desenvolvimento, sendo uma das respostas técnicas adequadas para resolver a Crise do software.

    Atividades: Analise Economica, Analise de Requisitos, Especificação, Arquitetura, Implementação, Teste, Documentação, Suporte/Treinamento, Manutenção