Ciência da Computação
Ano: 2012
Banca: Fundação Carlos Chagas (FCC)

A UML fornece um conjunto considerável de diagramas que ajudam a definir uma aplicação. Com relação a esses diagramas, analise:

I. Na atividade de análise de requisitos, pode ser utilizado para descrever como as pessoas interagem com o sistema.

II. Descreve os tipos de objeto presentes no sistema e os vários tipos de relacionamento existente entre eles. Também mostra as propriedades e operações de uma classe e as restrições que se aplicam à maneira como os objetos estão conectados.

III. Normalmente captura o comportamento de um único cenário e mostra vários exemplos de objetos e mensagens que são passadas entre esses objetos dentro de um caso de uso.

IV. São uma técnica para descrev...

Ciência da Computação
Ano: 2012
Banca: Fundação Carlos Chagas (FCC)

Sistemas de controles de versões são ferramentas essenciais na gestão de tecnologia da informação de empresas, em especial em empresas desenvolvedoras de software. Estes sistemas têm o intuito de

Ciência da Computação
Ano: 2012
Banca: Fundação Carlos Chagas (FCC)

Ciência da Computação
Ano: 2012
Banca: Fundação Carlos Chagas (FCC)

A especificação da UML, na versão 2.4, apresenta dois grupos de tipos de diagramas, sendo eles:

Ciência da Computação
Ano: 2012
Banca: Fundação Carlos Chagas (FCC)

Um analista desenvolveu dois Diagramas de Fluxo de Dados (DFDs) para um sistema. A caracterização correta destes diagramas é encontrada em:

Ciência da Computação
Ano: 2012
Banca: Fundação Carlos Chagas (FCC)

A BPMN (Business Process Modeling Notation) é caracterizada por

Ciência da Computação
Ano: 2012
Banca: Fundação Carlos Chagas (FCC)

O modelo MPS.BR (Melhoria de Processos do Software Brasileiro)

Ciência da Computação
Ano: 2012
Banca: Fundação Carlos Chagas (FCC)

Na Engenharia de Requisitos, o gerente de requisitos

Ciência da Computação
Ano: 2012
Banca: Fundação Carlos Chagas (FCC)

O Ciclo de Vida de um Sistema especifica todas as fases de desenvolvimento, desde sua concepção até o processo de manutenção e declínio. No que diz respeito ao desenvolvimento de software, existem alguns processos conhecidos. Um destes processos, possui característica iterativa e incremental, inicia cada fase do projeto realizando um planejamento prévio, realiza a execução da fase, verifica o progresso e os resultados da fase (riscos, lições aprendidas) e incrementa novos objetivos para a fase seguinte, seguindo para a próxima iteração. O processo de software em questão é o

10 Q127597
Ciência da Computação
Ano: 2012
Banca: Fundação Carlos Chagas (FCC)

A Engenharia de Software