4121 Q128352
Ciência da Computação
Ano: 2006
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

A engenharia de software envolve diversos procedimentos, processos, arquiteturas de sistemas, linguagens, análise e vários outros pontos para a construção de um software. Com referência à engenharia de software, julgue os itens a seguir.

Entre outros aspectos, a análise de requisitos se preocupa com pontos que o sistema deve atender de acordo com a demanda do usuário.

4122 Q128349
Ciência da Computação
Ano: 2006
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

A engenharia de software envolve diversos procedimentos, processos, arquiteturas de sistemas, linguagens, análise e vários outros pontos para a construção de um software. Com referência à engenharia de software, julgue os itens a seguir.

As métricas definidas na construção de um sistema de software só são utilizadas na fase de programação do sistema.

4123 Q128346
Ciência da Computação
Ano: 2006
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

A respeito de análise e projetos de sistemas em TI, julgue os itens que se seguem.

A UML (unified modeling language) define uma metodologia orientada a objetos para a análise de sistemas e processos.

4124 Q128343
Ciência da Computação
Ano: 2006
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

A figura acima apresenta uma visão geral do framework de processos chamado Rational Unified Process (RUP), embasado no processo de desenvolvimento de software unificado. Considerando a figura acima e a figura I, julgue os itens subseqüentes acerca dos conceitos de modelos de ciclo de vida e gerenciamento de projetos de software, especificamente relacionados ao processo unificado.

O processo unificado prescreve a divisão da equipe de projetos em times especializados conforme várias disciplinas, como modelagem de negócios, requisitos, análise e design, as quais são mapeadas diretamente para as áreas de processo do modelo IS...

4125 Q128340
Ciência da Computação
Ano: 2006
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Considerando a figura I, que apresenta um sumário das áreas de processos da norma ISO 12207:1995, julgue os próximos itens.

Entre as áreas de processos apresentadas, as atividades relacionadas com a mensuração e o aperfeiçoamento de desempenho dos processos de desenvolvimento de software visando ao alcance de maiores níveis de capacidade e maturidade conforme prescritos, por exemplo, pelo modelo CMMI estão mais relacionadas à área de processo “Quality Assurance”.

4126 Q128337
Ciência da Computação
Ano: 2006
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Considerando a figura I, que apresenta um sumário das áreas de processos da norma ISO 12207:1995, julgue os próximos itens.

Atividades relacionadas ao refactoring de software orientado a objetos estão relacionadas diretamente à área de processo “Maintenance”.

4127 Q128334
Ciência da Computação
Ano: 2006
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Acerca de refatoração (refactoring), julgue os seguintes itens.

A refatoração modifica a estrutura interna de um software visando facilitar o entendimento e as futuras modificações sem alterar o comportamento apresentado pelo software. Não é uma prática que possa ser aplicada em processos de desenvolvimento ágeis, pois requer a construção de modelos tanto para o projeto de alto nível quanto para o projeto detalhado.

4128 Q128331
Ciência da Computação
Ano: 2006
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Julgue o item seguinte, com relação ao diagrama acima construído com UML.

O relacionamento entre “Pedido” e “Item” é uma agregação; um “Item” não pode existir sem um “Pedido”; um “ClienteEspecial” é um “Cliente” e pode estar associado a vários pedidos; a um “PedidoUrgente” tem-se associado um “Cliente” e um ou mais itens; um “Item” está associado a um “Produto”.

4129 Q128329
Ciência da Computação
Ano: 2006
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Acerca dos padrões de arquitetura de software, julgue os seguintes itens.

Entre os objetivos do padrão DAO na plataforma J2EE, incluem-se: abstrair e encapsular os acessos às fontes dos dados; gerenciar as conexões com as fontes dos dados; implementar o mecanismo de acesso necessário para se usar uma fonte de dados; isolar detalhes de implementação relacionados ao acesso às fontes dos dados visando facilitar a migração entre diferentes fontes de dados.

4130 Q128326
Ciência da Computação
Ano: 2006
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Acerca dos padrões de arquitetura de software, julgue os seguintes itens.

Entre os objetivos do padrão Business Delegate na plataforma J2EE, incluem-se: reduzir o acoplamento entre clientes na camada de apresentação e os serviços providos pela camada de negócio; reduzir o tráfego entre os clientes na camada de apresentação e a camada de negócio; reduzir o impacto de mudanças na camada de negócios sobre a camada de apresentação.