3741 Q791470
Ciência da Computação
Ano: 2007
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Em relação à UML e aos diagramas de classes, julgue os itens que se seguem.

Em um diagrama de classes UML, só é possível criar relacionamentos do tipo 1:1 porque uma classe apenas implementa funções

3742 Q791469
Ciência da Computação
Ano: 2007
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Em relação à UML e aos diagramas de classes, julgue os itens que se seguem.

A generalização é uma funcionalidade de um diagrama de classes utilizada quando duas classes são similares

3743 Q791458
Ciência da Computação
Ano: 2007
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)
Acerca das fases do rational unified process (RUP), julgue os seguintes itens. Na fase de elaboração, muitos componentes do sistema são implementados, testados e integrados. Essas atividades, que partem de uma arquitetura definida, validada e implementada em fases anteriores do ciclo de desenvolvimento, produzem um sistema operacional pronto para ser instalado em um ambiente em que serão feitos testes beta.
3744 Q791457
Ciência da Computação
Ano: 2007
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Com relação ao diagrama UML apresentado acima, julgue os próximos itens.

Uma instância de Medico tem os atributos nome, matricula e especialidade, enquanto uma instância da classe CntrInteracao pode ter uma ligação para uma instância de uma classe descendente de Pessoa.
3745 Q791456
Ciência da Computação
Ano: 2007
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Com relação ao diagrama UML apresentado acima, julgue os próximos itens.

Os métodos cadastrar em CntrCadastro e CntrPersistencia são públicos e têm a mesma assinatura, mas não têm necessariamente a mesma implementação.
3746 Q791455
Ciência da Computação
Ano: 2007
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Com relação ao diagrama UML á baixo e à orientação a objetos, julgue os itens a seguir.

A instância de CntrCadastro pode receber da instância de CntrInteracao uma referência para uma instância de Paciente e essa referência pode ser usada quando a mensagem getNome é enviada.
3747 Q791454
Ciência da Computação
Ano: 2007
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)
Acerca de engenharia de software, julgue os seguintes itens. O ciclo de desenvolvimento de um software pode ser decomposto em iterações. Em uma iteração, pode haver atividades de requisitos, análise, projeto, implementação e teste. Um incremento produzido por uma iteração é a diferença entre os estados dos artefatos antes e após a iteração.
3748 Q791453
Ciência da Computação
Ano: 2007
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)
Acerca da análise e do projeto orientados a objetos, julgue os próximos itens. Os modelos de projeto podem facilitar a distribuição das atividades de implementação entre desenvolvedores. A realização de um caso de uso no modelo de projeto é uma colaboração que descreve como um caso de uso se realiza em termos das classes e objetos nos modelos de projeto.
3749 Q791452
Ciência da Computação
Ano: 2007
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)
Acerca das técnicas de levantamento de requisitos, julgue os itens subseqüentes. Em um modelo de casos de uso, pode haver diferentes tipos de usuários representados por atores. Além de tipos de usuários, atores podem representar outros sistemas ou hardwares que interagem com o sistema a ser desenvolvido. Atores se comunicam com o sistema via casos de uso.
3750 Q791449
Ciência da Computação
Ano: 2007
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)
Com referência aos padrões de projeto, julgue os itens que se seguem. O padrão adapter define uma família de algoritmos, permite o encapsulamento de algoritmos e possibilita a substituição desses algoritmos. Os algoritmos podem variar independentemente dos seus clientes. Esse padrão pode ser usado quando várias classes relacionadas diferirem apenas nos seus comportamentos.