Buscar

BDQ Arq de Sistem

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 14 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 14 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 9, do total de 14 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

1a Questão (Ref.: 201502057248)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	No contexto de arquitetura de sistemas, os componentes são unidades de software estruturados de acordo com alguns princípios. Sendo assim, identifique a qual princípio pertence a descrição abaixo:
O usuário de um componente de software é isolado de como os dados desse componente de software é armazenado ou como suas funções são executadas. O cliente depende da especificação do componente, mas não da sua implementação.
  
		
	 
	Produtividade
	
	Reusabilidade
	
	Independência
	 
	Encapsulamento
	
	Extensibilidade
	
	
	
	
	 2a Questão (Ref.: 201502087008)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	De acordo como processo de desenvolvimento baseado em componentes, analise as assertivas e assinale a alternativa que aponta a(s) correta(s).
   I - Desenvolvimento de arquiteturas complexas a partir de unidades bem especificadas e testada.
  II - Tem como foco na decomposição da estrutura da funcionalidade individual ou componente lógico dele expondo bem definido a interface de comunicação contendo seus métodos, eventos e propriedades.
 III - Componentes podem ser objetos, conjunto de objetos, sistemas ou qualquer implementação que seja dependente e auto-suficiente.
		
	
	Somente I é verdadeira.
	
	Somente II é verdadeira.
	
	Somente III é verdadeira
	
	I e II são verdadeiras
	
	I e III são verdadeiras
	
	
	
	
	 3a Questão (Ref.: 201502057247)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	De acordo como processo de desenvolvimento baseado em componentes, analise as assertivas e assinale a alternativa que aponta a(s) correta(s).
I - Desenvolvimento de arquiteturas complexas a partir de unidades bem especificadas e testada.
II - Tem como foco na decomposição da estrutura da funcionalidade individual ou componente lógico dele expondo bem definido a interface de comunicação contendo seus métodos, eventos e propriedades.
III - Componentes podem ser objetos, conjunto de objetos, sistemas ou qualquer implementação que seja dependente e auto-suficiente.   
		
	
	Somente I é verdadeira.
	 
	I e II são verdadeiras
	
	I e II são verdadeiras
	
	Somente II é verdadeira.
	
	Somente III é verdadeira
	
		1.
		O gerenciamento de processos refere-se ao conjunto de conhecimentos que serão utilizados para guiar a condução do projeto de desenvolvimento de software. A atividade de desenvolver o termo de abertura do projeto pertence ao gerenciamento de qual grupo de processos?
  
	
	
	
	
	
	Encerramento
	
	
	Monitoramento e Controle
	
	 
	Iniciação
	
	
	Execução
	
	 
	Planejamento
	
	
	
		2.
		Em relação ao processo de desenvolvimento, analise as afirmativas abaixo.
I- A interação de componentes define como cada uma das operações do sistema será alcançada, utilizando a arquitetura de componentes..
II- É na fase final da especificação de componente  que ocorre o detalhamento das operações e as suas restrições.
III - O ato de escrever as regras detalhadas para cada operação pode ajudar você a descobrir parâmetros que estejam faltando ou informações que precisem ser complementadas
De acordo com as afirmativas anteriores, marque a alternativa CORRETA.
	
	
	
	
	
	As afirmativas I, II e III estão corretas.
	
	
	As afirmativas II e III estão corretas.
	
	
	As afirmativas I e II estão corretas.
	
	
	As afirmativas I e III estão corretas
	
	
	Somente a afirmativa II está correta.
	
	
		3.
		A tecnologia de workflow está basicamente relacionada a:
 
	
	
	
	
	 
	Estabelecimento de estratégias de pessoas.
	
	 
	Automação de redes de negociação informal.
	
	 
	Automação de processos de negócio.
	
	
	Automação de procedimentos restritos à linha de produção.
	
	
	Racionalização de processos administrativos.
	
	 1a Questão (Ref.: 201502057251)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	Na especificação de interface de componentes devemos sempre identificar como os elementos podem utilizar esses componentes. Dentre essas identificações destacamos:
I - Como acessá-los, onde definimos na sua assinatura somente o retorno oferecido.
II -  Quais os atributos que ele manipula.
III ¿ Quais as funções disponíveis para uso.
 
 
   
		
	
	I e II estão corretas.
	
	I e III estão corretas.
	
	I, II e III estão corretas.
	 
	II e III estão corretas.
	 
	I, II e III estão incorretas.
	
	
	
	
	 2a Questão (Ref.: 201502057495)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	Uma empresa realizou um levantamento de requisitos de um Estacionamento, onde num primeiro momento destacou duas funcionalidades principais:
   - Atendente registra a entrada e saída do veículo, mas é importante frisar que quando o cliente estaciona o veículo ele recebe o ticket onde contém a data e hora de entrada, placa, a cor do veículo e o modelo do carro.
   - Quando o cliente retira o veículo do estacionamento ele recebe o comprovante de pagamento (fatura).
É correto afirmar que:
		
	
	Existe um relacionamento do tipo extend do caso de uso Registrar Entrada para o caso de uso Gerar ticket impresso, onde este é essencial para o comportamento do caso de uso Registrar Entrada.
	
	Existe um relacionamento do tipo extend do caso de uso Gerar Fatura para o caso de uso Registrar Saída, onde este é essencial para o comportamento do caso de uso Registrar Entrada.
	
	Existe um relacionamento do tipo include do caso de uso Gerar Fatura para o caso de uso Registrar Saída, onde este é opcional para o comportamento do caso de uso Registrar Entrada.
	
	Existe um relacionamento do tipo generalização docaso de uso Gerar Fatura para o caso de uso registrar Saída, onde define uma funcionalidade do sistema do ponto de vista do usuário.
	 
	Existe um relacionamento do tipo include do caso de uso Registrar Entrada para o caso de uso Gerar ticket impresso, onde este é essencial para o comportamento do caso de uso Registrar Entrada.
	
	
	
	
		1.
		Dentre os requisitos abaixo, assinale a alternativa que apresenta um requisito funcional.
	
	
	
	
	
	A complexidade ciclomática máxima de um módulo não pode ser maior que 20
	
	
	O sistema deve poder ser executado em sistema operacional Windows e Linux.
	
	
	Modificações corretivas devem ser feitas em menos de 5 horas.
	
	 
	Um usuário treinado deve ser capaz de submeter um pedido de compra em menos que 5 minutos.
	
	 
	O sistema deverá dar baixa após a venda ser efetivada.
	
	
	
		2.
		Visando obter os requisitos de forma consistente e sem gastar tempo em excesso, o trabalho de levantamento de requisitos deve conter como característica:
  
	
	
	
	
	
	Independente do departamento para o qual o sistema será desenvolvido, é necessário conversar com todos os responsáveis de cada departamento.
	
	
	Procure convocar todos os usuários (funcionários), mesmo que não consiga responder sobre cada uma das camadas.
	
	 
	Não se preocupe com o tempo da reunião, podendo durar até 5 horas, o importante é o levantamento dos requisitos.
	
	
	Procure realizar somente uma reunião para o levantamento de requisito, com os usuários que consigam responder sobre cada uma das camadas.
	
	 
	Serão realizadas várias reuniões, e para um melhor aproveitamento separar as reuniões por camada de desenvolvimento.
	
	
	
		3.
		Analise as afirmativas abaixo.
I- Uma vez que o diagrama de caso de uso visa mapear as funcionalidades do sistema, podemos afirmar que este diagrama mapeia os requisitos funcionais implícitos.
II- A validaçãode requisitos deve ser feita sempre em 2 etapas: Pré-validação e Pós-Validação.
III - É com o protótipo que as partes interessadas vão conseguir facilmente verificar se seus requisitos estão presentes na definição do que será feito.
De acordo com as afirmativas anteriores, marque a alternativa CORRETA.
  
	
	
	
	
	
	As afirmativas I e III estão corretas.
	
	
	Somente a afirmativa I está correta.
	
	
	Somente a afirmativa II está correta.
	
	 
	Somente a afirmativa III está correta.
	
	 
	As afirmativas II e III estão corretas.
		1.
		Em relação à especificação dos componentes:
I- Uma das funções do arquiteto de sistemas é garantir o processo de identificação, para que não sejam desenvolvidos componentes desnecessários.
II- Se tem um componente que pode ser reutilizado, quanto mais reutilizar mais valor agregado aquele componente terá, gerando melhores resultados para a minha aplicação.
III- Para definir quais os componentes já estão prontos e quais deverão ser desenvolvidos, basta realizar somente a identificação das interfaces. 
Está correto o que se afirma em:
	
	
	
	
	
	I, II, III
	
	
	I e III, apenas
	
	 
	I e II, apenas
	
	
	II e III, apenas
	
	 
	III, apenas
	
	
	
		2.
		O modelo de negócio responde a 4 perguntas básicas: Como? O que? Quanto? Para quem?.
Baseado no modelo de CANVAS de modelo de negócio, identifique a sentença que está associada a pergunta: Como?
	
	
	
	
	
	Quais são os principais usuários do sistema a ser desenvolvido?
	
	
	Quais os benefícios se espera alcançar com o novo sistema?
	
	 
	Quais os elementos de infraestrutura de hardware e Banco de Dados serão utilizados pelo sistema a ser desenvolvido?
	
	
	Qual o problema a ser resolvido?
	
	 
	Quais recursos chaves a serem utilizados pelo sistema a ser desenvolvido?
	
	
	
		3.
		A identificação de componentes está baseada nas boas práticas da arquitetura de sistemas. Analise as afirmativas abaixo.
I- O modelo conceitual de negócio permite a identificação de interface de sistemas e regras de negócio.
II- O passo seguinte após o desenvolvimento do modelo de negócio é a identificação das interfaces de negócio.
III- A identificação de interface de negócio é baseada no modelo de casos de uso.
De acordo com as afirmativas anteriores, marque a alternativa CORRETA:
	
	
	
	
	
	Somente a afirmativa I está correta.
	
	
	As afirmativas II e III estão corretas.
	
	 
	Somente a afirmativa II está correta.
	
	
	As afirmativas I e III estão corretas.
	
	 
	Somente a afirmativa III está correta.
	
	
		1.
		A modelagem de interação de componentes é uma técnica de modelagem do comportamento dos componentes em relação ao problema a ser resolvido. Qual o sub processo que tem como objetivo que o Arquiteto de Sistemas faça um refinamento do modelo feito previamente, com as informações de operações e do modelo de negócios mapeadas e definidas de forma definitiva?
	
	
	
	
	 
	Refinar Definição de Componentes e Arquitetura
	
	
	Refinar as regras dos componentes
	
	
	Refinar Operações de Negócios
	
	
	Refinar Interfaces e Regras de Negócios
	
	
	Refinar Interfaces
	
	
	
		2.
		A modelagem de interação de componentes é uma técnica de modelagem do comportamento dos componentes em relação ao problema a ser resolvido. Qual o sub processo que tem como objetivo fornecer uma solução clara e adaptável para capturar as especificações operacionais dos processos de negócio?
	
	
	
	
	
	Refinar Interfaces e Regras de Negócios
	
	
	Refinar Interfaces
	
	 
	Definir Operações de Negócios
	
	
	Definir as regras dos componentes
	
	
	Refinar Definição de Componentes e Arquitetura
	
	
	
		3.
		Em relação à interação de componentes, assinale  V (Verdadeiro) e F (Falso) nas afirmativas, e marque a alternativa que apresente a sequência correta (de cima para baixo).
(     )  A modelagem de interação de componentes é uma técnica de modelagem de estrutura dos componentes em relação ao problema a ser resolvido.
(     ) O mesmo componente pode ser utilizado em duas soluções diferentes de maneiras diferentes, ele terá comportamentos diferentes frente a formas de acesso diferente.
(     ) Sempre que possível, a solução deve ser construída por meio de componentes já existentes.
(     ) O desenvolvimento baseado em componentes é um tipo de desenvolvimento de software fracamente baseado no reuso.
	
	
	
	
	
	(F) (V) (F) (V)
	
	
	(V) (V) (F) (F)
	
	
	(V) (F) (V) (V)
	
	 
	(V) (F) (V) (F)
	
	 
	(F) (V) (V) (F)
	
	
	
		4.
		Na arquitetura de sistemas, o modelo para desenvolvimento do modelo de negócio, baseado em Canvas é dividido em: Como, O que, Para quem e Quanto. Associe a coluna da esquerda com a coluna da direita e em seguida marque a alternativa correta, considerando a sequência de cima para baixo:
	(1)  Como
	(     ) Elementos de infraestrutura de hardware, banco de dados, comunicação e software a ser utilizado pelo sistema a ser desenvolvido.
	(2) O que
	(     ) Quais os Benefícios se espera alcançar como o novo sistema.
	(3) Para quem
	(     ) Recursos chaves a serem utilizados pelo sistema a ser desenvolvido.
	(4) Quanto
	(     ) Que problema o sistema proposto vai resolver.
 
	
	
	
	
	
	2,3,4,1
	
	
	2, 4, 1, 3
	
	
	3,2,1,4
	
	 
	3,4,1,2
	
	
	4,3,1,2
		1.
		O componente Controller do MVC:
	
	
	
	
	
	Responde às solicitações de queries e encapsula o estado da aplicação.
	
	
	Notifica os componentes de apresentação das mudanças efetuadas nos dados e expõe a funcionalidade da aplicação.
	
	
	É onde são concentradas todas as regras de negócio da aplicação e o acesso aos dados.
	
	 
	Define o comportamento da aplicação, as ações do usuário para atualizar os componentes de dados e seleciona os componentes para exibir respostas de requisições.
	
	 
	Envia requisições do usuário para o controlador e recebe dados atualizados dos componentes de acesso a dados.
	
	
	
		2.
		Analisando a figura abaixo, identifique as camadas como elementos de controle interação de componentes.
	
	
	
	
	 
	1- Aplicação Específica 2- Aplicação Geral 3- Integração
	
	
	1- Aplicação Específica 2- Integração 3- Aplicação Geral
	
	
	1- Integração 2- Aplicação Específica 3- Aplicação Geral
	
	
	1- Integração 2- Aplicação Geral 3- Aplicação Específica
	
	 
	1- Aplicação Geral 2- Aplicação Específica 3- Integração
	
	
	
		3.
		Em relação ao uso de camadas, assinale a alternativa que NÃO é considerada uma vantagem na sua utilização.
	
	
	
	
	
	Facilidade de Reutilização.
	
	
	Facilidade de manutenção
	
	
	Facilidade de compreensão.
	
	
	Facilidade de Desenvolvimento independente.
	
	
	Facilidade de duplicação de funcionalidade.
	
	
		4.
		Considere:
I - A função do arquiteto de sistemas, é abstrair o mínimo da complexidade do sistema em elementos encapsulados, de maneira de que o usuário final tenha um sistema amigável e de fácil uso, e que ao mesmo tempo resolva todos os problemas propostos, sem que este perceba a complexidade embutida na aplicação. (F)
II -  A relação entre os componentes é que vai efetivamente garantir o resultado final do sistema, principalmente nos dias de hoje, não existem sistemas onde um componente de funcione sozinho.
III - Do ponto de vista do arquiteto de sistemas, dentre os componentes de uma Arquitetura de Sistemas temos: bancos de dados, servidores, clientes, filtros, um ou mais componentes.Em relação à definição de Refinamento, está correto o que consta em
	
	
	
	
	
	II, apenas
	
	
	I, apenas
	
	 
	II e III apenas
	
	
	I e III apenas
	
	 
	III, apenas
	
	
	
		5.
		A Arquitetura Orientada a Serviços (SOA) tem algumas características que possibilitam sua definição. Dentre essas características está a de
	
	
	
	
	
	permitir o reuso de seus componentes.
	
	
	ser centralizada em apenas um servidor.
	
	
	não exigir troca de mensagens entre provedores e consumidores de serviços.
	
	
	ter seus componentes fortemente acoplados.
	
	
	não possibilitar a reutilização de seus componentes.
	
	
		6.
		Na Arquitetura Orientada a Serviço - SOA, é INCORRETO afirmar que o serviço
	
	
	
	
	
	é uma unidade de trabalho oferecida pelo provedor de serviço para atender à demanda requerida por um consumidor de serviço.
	
	
	é um componente fortemente acoplado e altamente coeso que implementa uma função reutilizável de negócio.
	
	
	responde às requisições encapsulando todo o detalhe do seu processamento.
	
	
	é invocado por meio de protocolos de comunicação independentes da localização e do suporte tecnológico.
	
	
	não depende do estado de outros componentes externos para executar um ciclo completo de trabalho.
	
	
		7.
		Uma arquitetura de sistema baseada no padrão MVC (Model View Controller) tem como principal característica:
	
	
	
	
	
	Dispensa o uso de testes de unidade durante o processo de desenvolvimento.
	
	
	Elimina a necessidade de gerenciar a interação da apresentação visual do sistema com os comportamentos da aplicação.
	
	 
	Separa a camada de apresentação da camada que representa as informações do domínio do problema.
	
	
	Torna o papel do arquiteto de software irrelevante, uma vez que a arquitetura já foi totalmente definida.
	
	
	Elimina a necessidade de o desenvolvedor criar uma camada de persistência de informações.
	
		1.
		Em relação ao provimento e construção de componentes, analise as afirmativas a seguir:
     I- O arquiteto de sistemas, baseado nos requisitos do novo sistema, vai executar o design da nova aplicação, identificando todos os componentes necessários e aplicando reuso aos componentes que já existirem. Somente serão construídos os componentes que não existirem.
     II- Quanto mais madura a organização (empresa) no conceito de arquitetura de sistemas  maior o conjunto de componentes reutilizáveis ela vai ter, e menor o conjunto de componentes a serem desenvolvidos para resolverem os problemas.
   III - Um componente reutilizado é um componente que já foi testado, é um componente que não tem problemas de desenvolvimentos a serem sanados. Sendo assim, quanto mais a reuzabilidade de código menor o custo , menor o tempo e maior a qualidade.
Assinale:
	
	
	
	
	
	se somente a afirmativa I e III estiverem corretas.
	
	
	se somente a afirmativa I estiver correta.
	
	 
	se todas as afirmativas estiverem corretas.
	
	
	se somente as afirmativas I e II estiverem corretas.
	
	
	se somente a afirmativa II e III estiverem corretas.
	
	
	
		2.
		Em relação aos modelos do CCM, Associe a coluna da esquerda com a coluna da direita e em seguida marque a alternativa correta, considerando a sequência de cima para baixo:
	(1) Modelo Abstrato
	(     ) Composto pela CIDL (Component Implementation Definition Language) e pelo CIF (Component Implementation Framework).
	(2) Modelo de Empacotamento
	(     ) Define o ambiente de execução para as instâncias do componente.
	(3) Modelo de Programação
	(     )  Define os atributos, portas de comunicação e home dos componentes.
	(4) Modelo de Instalação
	(     ) Especifica como os componentes e suas implementações devem ser empacotados.
	(5) Modelo de Execução
	(     ) Define um mecanismo padrão para a instalação de aplicações.
	
	
	
	
	
	1, 4, 5, 3, 2
	
	 
	3, 5, 1, 2, 4
	
	 
	3, 4, 1, 5, 2
	
	
	2, 5, 4, 3, 1
	
	
	1, 3, 5, 2, 4
	
	
	
		3.
		Em relação ao Framework CCM (CORBA Component Model) podemos afirmar que:
	
	
	
	
	
	O nível estendido provê uma forma simplificada de distribuir um objeto CORBA como componente.
	
	 
	O modelo abstrato especifica como os componentes e suas implementações devem ser empacotados.
	
	
	O nível básico provê um conjunto maior de ações, como as portas de comunicação que representam os elementos de conexão entre os componentes.
	
	 
	O modelo de programação é Composto pela CIDL (Component Implementation Definition Language) e pelo CIF (Component Implementation Framework).
	
	
	O modelo de Instalação define o ambiente de execução para as instâncias do componente.
		Tanto no EJB como no COM + usamos uma abordagem de fábrica de objetos, onde um objeto componente é utilizado para criar instâncias de outro componente. Qual é o objeto inicial no COM+ ?
	
	
	
	
	 
	IClassFactor
	
	
	IClassCreator
	
	 
	IClassMain
	
	
	Main
	
	
	IClassBuilder
	
	
	
		2.
		Quando se trata de herança de interfaces  e suporte de interfaces é INCORRETO afirmar que:
	
	
	
	
	 
	COM + permite apenas herança única de interface.
	
	
	No COM+ para permitir que objetos tenham múltiplas classificações, os componentes devem suportar múltiplas interfaces.
	
	
	Quando registramos uma classe Java como um EJB com um ambiente de componentes EJB, ficamos restritos à nomeação de uma interface (a chamada interface remota).
	
	
	EJB permite herança múltipla de interfaces e permite que classes Java apoiem múltiplas interfaces, limitando apenas unicamente herança de classe.
	
	 
	Se quiser que seu componente suporte múltiplas interfaces, você vai precisar usar herança de interface múltipla para herdar toda a funcionalidade do componente de uma interface pai, que pode ser registrada no ambiente COM+. 
	
	
	
		3.
		Considere:
I- Os componentes são empacotados em Arquivos CIF e executados em servidores de componentes.  
II - Os componentes não precisam saber como tratar problemas, como a criação de hierarquia de POAs, e localizar serviços do CCM.
III- As implementações dos componentes dependem dos conceitos da programação orientada a aspectos para encaminhar requisições de clientes para os elementos de servidor.
Em relação à construção dos componentes, está correto o que consta em
 
	
	
	
	
	
	II, apenas
	
	 
	II e III, apenas
	
	
	I, II e III apenas
	
	
	I e II, apenas
	
	
	I e III, apenas
	
	
	
		4.
		Em sistemas distribuídos, componentes podem ser implantados em diversos servidores e sistemas operacionais. É correto afirmar que:
I- CCM descreve componentes e suas dependências usando Open Software Description (OSD), que é um XML Document Type Definition (DTD) definido pelo consórcio www.
II- Package descriptors são documentos OSD em conformidade com o XML e DTD (Document Type Definition), descrevendo o conteúdo da DLL e suas dependências.
III- CCM e OSD também definem component assembly descriptors, que descrevem instruções de implantação e topologia dos componentes, e têm como objetivo o suporte à implantação automática dos componentes.
Marque a opção correta:
  
	
	
	
	
	
	I e II são verdadeiras
	
	 
	I e III são verdadeiras
	
	
	Somente a III é verdadeira
	
	
	Somente a I é verdadeira
	
	
	II e III são verdadeiras.
	
	
	
		5.
		Considere as afirmações sobre  especificação de componentes x Construção de componentes:
I- Para lidar com especificação, nós adicionamos alguns estereótiposUML, como especificação de componentes, as classes e suas interfaces.
II- Uma especificação de componente oferece um ou mais tipos de interfaces, por isso há uma correspondência bastante simples entre os elementos de especificação e os elementos de execução.
III - UML também define a relação entre o componente e uma interface através de relacionamentos.
Está correto o que se afirma em
	
	
	
	
	 
	I e II, apenas
	
	
	II e III, apenas
	
	
	I e III, apenas
	
	
	I, apenas
	
	 
	I, II e III.

Continue navegando