Buscar

ARQUITETURA DE SISTEMAS 9ª ATIVDADE

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 20 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 20 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 20 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

1
          Questão
	
	
	O gerenciamento do ciclo de vida dos componentes de servidor é feito através de políticas que controlam o momento de ativação/desativação dos componentes. Associe a sentença abaixo ao respectivo conceito.
           " O container ativa o componente, quando for feita a primeira chamada a alguma de suas operações, e desativa, quando explicitamente requisitado pela aplicação, deslocando a memória utilizada pelo componente."
		
	
	Container
	
	Method
	 
	Component
	
	Skeletons
	
	Transaction
	Respondido em 20/09/2021 10:31:19
	
Explicação:
Method: Ativação/desativação a cada chamada de método, limitando o uso de memória ao tempo de duração da operação, mas acrescentando o custo de ativação e desativação do componente.
Transaction: Ativação/desativação a cada transação. Memória permanece alocada durante a transação. Container:
O container ativa o componente, quando for feita a primeira chamada a alguma de suas operações, e desativa, quando explicitamente requisitado pela aplicação, deslocando a memória utilizada pelo componente.
	
	
	 
		2
          Questão
	
	
	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 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 abstrato especifica como os componentes e suas implementações devem ser empacotados.
	
	O modelo de Instalação define o ambiente de execução para as instâncias do componente.
	 
	O modelo de programação é Composto pela CIDL (Component Implementation Definition Language) e pelo CIF (Component Implementation Framework).
	Respondido em 20/09/2021 10:31:23
	
Explicação: O nível básico provê uma forma simplificada de distribuir um objeto CORBA como componente. O nível estendido 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 empacotamento especifica como os componentes e suas implementações devem ser empacotados. O modelo de execução define o ambiente de execução para as instâncias do componente.
	
	
	 
		3
          Questão
	
	
	O CCM é um framework de componentes do lado do servidor, cuja finalidade é facilitar o desenvolvimento e a instalação de aplicações distribuídas que utilizam a arquitetura de sistemas por componentes. Dentre os tipos de modelos podemos destacar:
		
	 
	Modelo Abstrato, Modelo de Programação, Modelo de Empacotamento, Modelo de Instalação e Modelo de Execução.
	
	Modelo de Negócio, Modelos de Projeto, Modelo de Testes e Modelo de Implementação.
	
	Modelo de Negócio, Modelo de Projeto, Modelo de Padrões e Modelo de Implementação.
	
	Modelo Abstrato, Modelo de Análise, Modelo de Projeto, Modelo de Instalação e Modelo de Execução.
	
	Modelo Abstrato, Modelo de Programação, Modelo de Padrões, Modelo de Testes e Modelo de Execução.
	Respondido em 20/09/2021 10:31:25
	
Explicação:
Os cinco tipos de modelos são: Modelo Abstrato (Define os atributos, portas de comunicação e home dos componentes), Modelo de Programação (Composto pela CIDL (Component Implementation Definition Language) e pelo CIF (Component Implementation Framework), Modelo de Empacotamento (Especifica como os componentes e suas implementações devem ser empacotados), Modelo de Instalação (Define um mecanismo padrão para a instalação de aplicações) e Modelo de Execução (Define o ambiente de execução para as instâncias do componente).
	
	
	 
		4
          Questão
	
	
	O gerenciamento do ciclo de vida dos componentes de servidor é feito através de políticas que controlam o momento de ativação/desativação dos componentes. Quem é responsável pelo container ativar o componente quando for feita a primeira chamada a alguma de suas operações, e desativa quando explicitamente requisitado pela aplicação, desalocando a memória utilizada pelo componente?
		
	
	Session
	 
	Component
	
	Transaction
	
	Service
	
	Method
	Respondido em 20/09/2021 10:31:38
	
Explicação: Method - Ativação/desativação a cada chamada de método, limitando o uso de memória ao tempo de duração da operação, mas acrescentando o custo de ativação e desativação do componente. Transaction - Ativação/desativação a cada transação. Memória permanece alocada durante a transação. Session e Service não fazem parte do gerenciamento do ciclo de vida dos componentes de servidor.
	
	
	 
		5
          Questão
	
	
	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 somente as afirmativas I e II estiverem corretas.
	 
	se todas as afirmativas estiverem corretas.
	
	se somente a afirmativa II e III estiverem corretas.
	Respondido em 20/09/2021 10:31:30
	
Explicação: Todas as afirmativas são verdadeiras.
	
	
	 
		6
          Questão
	
	
	Os frameworks são os mais indicados para fornecer uma base mais sólida para a próxima geração de aplicativos baseados em componentes distribuídos, em escala empresarial, , avalie se as afirmativas a seguir são verdadeiras (V) ou  falsas (F):
(     ) O Microsoft COM+ possui o Windows como dependência de plataforma, mas não possui nenhuma dependência de Linguagem.
(     ) O Entreprise JavaBeans (EJB) possui tanto dependência de plataforma quanto dependência de Linguagem.
(     ) O Enterprise JavaBeans (EJB) possui a Linguagem Java como dependência de linguagem.
As afirmativas são respectivamente:
		
	
	V, V e V.
	
	V, F e F.
	
	F, V e V.
	 
	V, F e V.
	
	F, F e V.
	Respondido em 20/09/2021 10:31:34
	
Explicação: O Entreprise JavaBeans (EJB) não possui tanto dependência de plataforma, mas possui dependência de Linguagem.
		1
          Questão
	
	
	O gerenciamento do ciclo de vida dos componentes de servidor é feito através de políticas que controlam o momento de ativação/desativação dos componentes. Associe a sentença abaixo ao respectivo conceito.
           " O container ativa o componente, quando for feita a primeira chamada a alguma de suas operações, e desativa, quando explicitamente requisitado pela aplicação, deslocando a memória utilizada pelo componente."
		
	
	Method
	 
	Component
	
	Container
	
	Transaction
	
	Skeletons
	Respondido em 20/09/2021 10:31:48
	
Explicação:
Method: Ativação/desativação a cada chamada de método, limitando o uso de memória ao tempo de duração da operação, mas acrescentando o custo de ativação e desativação do componente.
Transaction: Ativação/desativação a cada transação. Memória permanece alocada durante a transação. Container:
O container ativa o componente, quando for feita a primeira chamada a alguma de suas operações, e desativa, quando explicitamente requisitado pela aplicação, deslocando a memória utilizada pelo componente.
	
	
	 
		2
          Questão
	
	
	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 de Instalação define o ambiente de execução para as instâncias do 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).
	Respondido em 20/09/2021 10:31:53
	
Explicação: O nível básico provê uma forma simplificada de distribuir um objeto CORBA como componente. O nível estendido 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 empacotamento especifica como os componentes e suas implementações devem ser empacotados. O modelo de execução define o ambiente de execução para as instâncias do componente.
	
	
	 
		3
          Questão
	
	
	O CCM é um framework de componentes do lado do servidor, cuja finalidade é facilitar o desenvolvimento e a instalação de aplicações distribuídas que utilizam a arquitetura de sistemas por componentes. Dentre os tipos de modelos podemos destacar:
		
	
	Modelo Abstrato, Modelo de Análise, Modelo de Projeto, Modelo de Instalação e Modelo de Execução.
	
	Modelo de Negócio, Modelos de Projeto, Modelo de Testes e Modelo de Implementação.
	
	Modelo Abstrato, Modelo de Programação, Modelo de Padrões, Modelo de Testes e Modelo de Execução.
	
	Modelo de Negócio, Modelo de Projeto, Modelo de Padrões e Modelo de Implementação.
	 
	Modelo Abstrato, Modelo de Programação, Modelo de Empacotamento, Modelo de Instalação e Modelo de Execução.
	Respondido em 20/09/2021 10:31:57
	
Explicação:
Os cinco tipos de modelos são: Modelo Abstrato (Define os atributos, portas de comunicação e home dos componentes), Modelo de Programação (Composto pela CIDL (Component Implementation Definition Language) e pelo CIF (Component Implementation Framework), Modelo de Empacotamento (Especifica como os componentes e suas implementações devem ser empacotados), Modelo de Instalação (Define um mecanismo padrão para a instalação de aplicações) e Modelo de Execução (Define o ambiente de execução para as instâncias do componente).
	
	
	 
		4
          Questão
	
	
	O gerenciamento do ciclo de vida dos componentes de servidor é feito através de políticas que controlam o momento de ativação/desativação dos componentes. Quem é responsável pelo container ativar o componente quando for feita a primeira chamada a alguma de suas operações, e desativa quando explicitamente requisitado pela aplicação, desalocando a memória utilizada pelo componente?
		
	
	Session
	
	Method
	 
	Component
	
	Transaction
	
	Service
	Respondido em 20/09/2021 10:32:00
	
Explicação: Method - Ativação/desativação a cada chamada de método, limitando o uso de memória ao tempo de duração da operação, mas acrescentando o custo de ativação e desativação do componente. Transaction - Ativação/desativação a cada transação. Memória permanece alocada durante a transação. Session e Service não fazem parte do gerenciamento do ciclo de vida dos componentes de servidor.
	
	
	 
		5
          Questão
	
	
	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 estiver correta.
	
	se somente a afirmativa II e III estiverem corretas.
	
	se somente a afirmativa I e III estiverem corretas.
	 
	se todas as afirmativas estiverem corretas.
	
	se somente as afirmativas I e II estiverem corretas.
	Respondido em 20/09/2021 10:32:03
	
Explicação: Todas as afirmativas são verdadeiras.
	
	
	 
		6
          Questão
	
	
	Os frameworks são os mais indicados para fornecer uma base mais sólida para a próxima geração de aplicativos baseados em componentes distribuídos, em escala empresarial, , avalie se as afirmativas a seguir são verdadeiras (V) ou  falsas (F):
(     ) O Microsoft COM+ possui o Windows como dependência de plataforma, mas não possui nenhuma dependência de Linguagem.
(     ) O Entreprise JavaBeans (EJB) possui tanto dependência de plataforma quanto dependência de Linguagem.
(     ) O Enterprise JavaBeans (EJB) possui a Linguagem Java como dependência de linguagem.
As afirmativas são respectivamente:
		
	
	F, V e V.
	
	V, F e F.
	
	F, F e V.
	
	V, V e V.
	 
	V, F e V.
	Respondido em 20/09/2021 10:32:07
	
Explicação: O Entreprise JavaBeans (EJB) não possui tanto dependência de plataforma, mas possui dependência de Linguagem.
		1
          Questão
	
	
	O gerenciamento do ciclo de vida dos componentes de servidor é feito através de políticas que controlam o momento de ativação/desativação dos componentes. Associe a sentença abaixo ao respectivo conceito.
           " O container ativa o componente, quando for feita a primeira chamada a alguma de suas operações, e desativa, quando explicitamente requisitado pela aplicação, deslocando a memória utilizada pelo componente."
		
	
	Skeletons
	
	Container
	
	Transaction
	 
	Component
	
	Method
	Respondido em 20/09/2021 10:32:22
	
Explicação:
Method: Ativação/desativação a cada chamada de método, limitando o uso de memória ao tempo de duração da operação, mas acrescentando o custo de ativação e desativação do componente.
Transaction: Ativação/desativação a cada transação. Memória permanece alocada durante a transação. Container:
O container ativa o componente, quando for feita a primeira chamada a alguma de suas operações, e desativa, quando explicitamente requisitado pela aplicação, deslocando a memória utilizada pelo componente.
	
	
	 
		2
          Questão
	
	
	Em relação ao Framework CCM (CORBA Component Model) podemos afirmar que:
		
	
	O modelo abstrato especifica como os componentes e suas implementações devem ser empacotados.
	
	O modelo de Instalação define o ambiente de execução para as instâncias do componente.
	 
	O modelo de programação é Composto pela CIDL (Component Implementation Definition Language) e pelo CIF (Component Implementation Framework).
	
	O nível estendido provê uma forma simplificada de distribuir um objeto CORBA como componente.
	
	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.
	Respondido em 20/09/2021 10:32:24
	
Explicação: O nível básico provê uma forma simplificada de distribuir um objeto CORBA como componente. O nível estendido 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 empacotamento especifica como os componentes e suas implementações devem ser empacotados. O modelo de execução define o ambiente de execução para as instâncias do componente.
	
	
	 
		3
          Questão
	
	
	O CCM é um framework de componentes do lado do servidor, cuja finalidade é facilitar o desenvolvimento e a instalação de aplicações distribuídas que utilizam a arquitetura de sistemas por componentes. Dentre os tipos de modelos podemos destacar:
		
	
	Modelo de Negócio, Modelo de Projeto, Modelo de Padrõese Modelo de Implementação.
	
	Modelo Abstrato, Modelo de Programação, Modelo de Padrões, Modelo de Testes e Modelo de Execução.
	
	Modelo Abstrato, Modelo de Análise, Modelo de Projeto, Modelo de Instalação e Modelo de Execução.
	
	Modelo de Negócio, Modelos de Projeto, Modelo de Testes e Modelo de Implementação.
	 
	Modelo Abstrato, Modelo de Programação, Modelo de Empacotamento, Modelo de Instalação e Modelo de Execução.
	Respondido em 20/09/2021 10:32:28
	
Explicação:
Os cinco tipos de modelos são: Modelo Abstrato (Define os atributos, portas de comunicação e home dos componentes), Modelo de Programação (Composto pela CIDL (Component Implementation Definition Language) e pelo CIF (Component Implementation Framework), Modelo de Empacotamento (Especifica como os componentes e suas implementações devem ser empacotados), Modelo de Instalação (Define um mecanismo padrão para a instalação de aplicações) e Modelo de Execução (Define o ambiente de execução para as instâncias do componente).
	
	
	 
		4
          Questão
	
	
	O gerenciamento do ciclo de vida dos componentes de servidor é feito através de políticas que controlam o momento de ativação/desativação dos componentes. Quem é responsável pelo container ativar o componente quando for feita a primeira chamada a alguma de suas operações, e desativa quando explicitamente requisitado pela aplicação, desalocando a memória utilizada pelo componente?
		
	
	Transaction
	
	Session
	
	Method
	
	Service
	 
	Component
	Respondido em 20/09/2021 10:32:31
	
Explicação: Method - Ativação/desativação a cada chamada de método, limitando o uso de memória ao tempo de duração da operação, mas acrescentando o custo de ativação e desativação do componente. Transaction - Ativação/desativação a cada transação. Memória permanece alocada durante a transação. Session e Service não fazem parte do gerenciamento do ciclo de vida dos componentes de servidor.
	
	
	 
		5
          Questão
	
	
	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 II e III estiverem corretas.
	
	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.
	Respondido em 20/09/2021 10:32:34
	
Explicação: Todas as afirmativas são verdadeiras.
	
	
	 
		6
          Questão
	
	
	Os frameworks são os mais indicados para fornecer uma base mais sólida para a próxima geração de aplicativos baseados em componentes distribuídos, em escala empresarial, , avalie se as afirmativas a seguir são verdadeiras (V) ou  falsas (F):
(     ) O Microsoft COM+ possui o Windows como dependência de plataforma, mas não possui nenhuma dependência de Linguagem.
(     ) O Entreprise JavaBeans (EJB) possui tanto dependência de plataforma quanto dependência de Linguagem.
(     ) O Enterprise JavaBeans (EJB) possui a Linguagem Java como dependência de linguagem.
As afirmativas são respectivamente:
		
	 
	V, F e V.
	
	V, F e F.
	
	F, F e V.
	
	F, V e V.
	
	V, V e V.
	Respondido em 20/09/2021 10:32:38
	
Explicação: O Entreprise JavaBeans (EJB) não possui tanto dependência de plataforma, mas possui dependência de Linguagem.
		1
          Questão
	
	
	O gerenciamento do ciclo de vida dos componentes de servidor é feito através de políticas que controlam o momento de ativação/desativação dos componentes. Associe a sentença abaixo ao respectivo conceito.
           " O container ativa o componente, quando for feita a primeira chamada a alguma de suas operações, e desativa, quando explicitamente requisitado pela aplicação, deslocando a memória utilizada pelo componente."
		
	
	Skeletons
	
	Container
	
	Transaction
	 
	Component
	
	Method
	Respondido em 20/09/2021 10:32:22
	
Explicação:
Method: Ativação/desativação a cada chamada de método, limitando o uso de memória ao tempo de duração da operação, mas acrescentando o custo de ativação e desativação do componente.
Transaction: Ativação/desativação a cada transação. Memória permanece alocada durante a transação. Container:
O container ativa o componente, quando for feita a primeira chamada a alguma de suas operações, e desativa, quando explicitamente requisitado pela aplicação, deslocando a memória utilizada pelo componente.
	
	
	 
		2
          Questão
	
	
	Em relação ao Framework CCM (CORBA Component Model) podemos afirmar que:
		
	
	O modelo abstrato especifica como os componentes e suas implementações devem ser empacotados.
	
	O modelo de Instalação define o ambiente de execução para as instâncias do componente.
	 
	O modelo de programação é Composto pela CIDL (Component Implementation Definition Language) e pelo CIF (Component Implementation Framework).
	
	O nível estendido provê uma forma simplificada de distribuir um objeto CORBA como componente.
	
	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.
	Respondido em 20/09/2021 10:32:24
	
Explicação: O nível básico provê uma forma simplificada de distribuir um objeto CORBA como componente. O nível estendido 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 empacotamento especifica como os componentes e suas implementações devem ser empacotados. O modelo de execução define o ambiente de execução para as instâncias do componente.
	
	
	 
		3
          Questão
	
	
	O CCM é um framework de componentes do lado do servidor, cuja finalidade é facilitar o desenvolvimento e a instalação de aplicações distribuídas que utilizam a arquitetura de sistemas por componentes. Dentre os tipos de modelos podemos destacar:
		
	
	Modelo de Negócio, Modelo de Projeto, Modelo de Padrões e Modelo de Implementação.
	
	Modelo Abstrato, Modelo de Programação, Modelo de Padrões, Modelo de Testes e Modelo de Execução.
	
	Modelo Abstrato, Modelo de Análise, Modelo de Projeto, Modelo de Instalação e Modelo de Execução.
	
	Modelo de Negócio, Modelos de Projeto, Modelo de Testes e Modelo de Implementação.
	 
	Modelo Abstrato, Modelo de Programação, Modelo de Empacotamento, Modelo de Instalação e Modelo de Execução.
	Respondido em 20/09/2021 10:32:28
	
Explicação:
Os cinco tipos de modelos são: Modelo Abstrato (Define os atributos, portas de comunicação e home dos componentes), Modelo de Programação (Composto pela CIDL (Component Implementation Definition Language) e pelo CIF (Component Implementation Framework), Modelo de Empacotamento (Especifica como os componentes e suas implementações devem ser empacotados), Modelo de Instalação (Define um mecanismo padrão para a instalação de aplicações) e Modelo de Execução (Define o ambiente de execução para as instâncias do componente).
	
	
	 
		4
          Questão
	
	
	O gerenciamento do ciclo de vida dos componentes de servidor é feito através de políticas que controlam o momento de ativação/desativação dos componentes. Quem é responsável pelo container ativar o componente quando for feita a primeira chamada a algumade suas operações, e desativa quando explicitamente requisitado pela aplicação, desalocando a memória utilizada pelo componente?
		
	
	Transaction
	
	Session
	
	Method
	
	Service
	 
	Component
	Respondido em 20/09/2021 10:32:31
	
Explicação: Method - Ativação/desativação a cada chamada de método, limitando o uso de memória ao tempo de duração da operação, mas acrescentando o custo de ativação e desativação do componente. Transaction - Ativação/desativação a cada transação. Memória permanece alocada durante a transação. Session e Service não fazem parte do gerenciamento do ciclo de vida dos componentes de servidor.
	
	
	 
		5
          Questão
	
	
	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 II e III estiverem corretas.
	
	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.
	Respondido em 20/09/2021 10:32:34
	
Explicação: Todas as afirmativas são verdadeiras.
	
	
	 
		6
          Questão
	
	
	Os frameworks são os mais indicados para fornecer uma base mais sólida para a próxima geração de aplicativos baseados em componentes distribuídos, em escala empresarial, , avalie se as afirmativas a seguir são verdadeiras (V) ou  falsas (F):
(     ) O Microsoft COM+ possui o Windows como dependência de plataforma, mas não possui nenhuma dependência de Linguagem.
(     ) O Entreprise JavaBeans (EJB) possui tanto dependência de plataforma quanto dependência de Linguagem.
(     ) O Enterprise JavaBeans (EJB) possui a Linguagem Java como dependência de linguagem.
As afirmativas são respectivamente:
		
	 
	V, F e V.
	
	V, F e F.
	
	F, F e V.
	
	F, V e V.
	
	V, V e V.
	Respondido em 20/09/2021 10:32:38
	
Explicação: O Entreprise JavaBeans (EJB) não possui tanto dependência de plataforma, mas possui dependência de Linguagem.
		1
          Questão
	
	
	O gerenciamento do ciclo de vida dos componentes de servidor é feito através de políticas que controlam o momento de ativação/desativação dos componentes. Associe a sentença abaixo ao respectivo conceito.
           " O container ativa o componente, quando for feita a primeira chamada a alguma de suas operações, e desativa, quando explicitamente requisitado pela aplicação, deslocando a memória utilizada pelo componente."
		
	
	Container
	 
	Component
	
	Method
	
	Transaction
	
	Skeletons
	Respondido em 20/09/2021 10:32:51
	
Explicação:
Method: Ativação/desativação a cada chamada de método, limitando o uso de memória ao tempo de duração da operação, mas acrescentando o custo de ativação e desativação do componente.
Transaction: Ativação/desativação a cada transação. Memória permanece alocada durante a transação. Container:
O container ativa o componente, quando for feita a primeira chamada a alguma de suas operações, e desativa, quando explicitamente requisitado pela aplicação, deslocando a memória utilizada pelo componente.
	
	
	 
		2
          Questão
	
	
	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 Instalação define o ambiente de execução para as instâncias do componente.
	 
	O modelo de programação é Composto pela CIDL (Component Implementation Definition Language) e pelo CIF (Component Implementation Framework).
	Respondido em 20/09/2021 10:32:55
	
Explicação: O nível básico provê uma forma simplificada de distribuir um objeto CORBA como componente. O nível estendido 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 empacotamento especifica como os componentes e suas implementações devem ser empacotados. O modelo de execução define o ambiente de execução para as instâncias do componente.
	
	
	 
		3
          Questão
	
	
	O CCM é um framework de componentes do lado do servidor, cuja finalidade é facilitar o desenvolvimento e a instalação de aplicações distribuídas que utilizam a arquitetura de sistemas por componentes. Dentre os tipos de modelos podemos destacar:
		
	 
	Modelo Abstrato, Modelo de Programação, Modelo de Empacotamento, Modelo de Instalação e Modelo de Execução.
	
	Modelo de Negócio, Modelo de Projeto, Modelo de Padrões e Modelo de Implementação.
	
	Modelo de Negócio, Modelos de Projeto, Modelo de Testes e Modelo de Implementação.
	
	Modelo Abstrato, Modelo de Análise, Modelo de Projeto, Modelo de Instalação e Modelo de Execução.
	
	Modelo Abstrato, Modelo de Programação, Modelo de Padrões, Modelo de Testes e Modelo de Execução.
	Respondido em 20/09/2021 10:32:57
	
Explicação:
Os cinco tipos de modelos são: Modelo Abstrato (Define os atributos, portas de comunicação e home dos componentes), Modelo de Programação (Composto pela CIDL (Component Implementation Definition Language) e pelo CIF (Component Implementation Framework), Modelo de Empacotamento (Especifica como os componentes e suas implementações devem ser empacotados), Modelo de Instalação (Define um mecanismo padrão para a instalação de aplicações) e Modelo de Execução (Define o ambiente de execução para as instâncias do componente).
	
	
	 
		4
          Questão
	
	
	O gerenciamento do ciclo de vida dos componentes de servidor é feito através de políticas que controlam o momento de ativação/desativação dos componentes. Quem é responsável pelo container ativar o componente quando for feita a primeira chamada a alguma de suas operações, e desativa quando explicitamente requisitado pela aplicação, desalocando a memória utilizada pelo componente?
		
	
	Session
	
	Transaction
	
	Method
	
	Service
	 
	Component
	Respondido em 20/09/2021 10:33:00
	
Explicação: Method - Ativação/desativação a cada chamada de método, limitando o uso de memória ao tempo de duração da operação, mas acrescentando o custo de ativação e desativação do componente. Transaction - Ativação/desativação a cada transação. Memória permanece alocada durante a transação. Session e Service não fazem parte do gerenciamento do ciclo de vida dos componentes de servidor.
	
	
	 
		5
          Questão
	
	
	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 todas as afirmativas estiverem corretas.
	
	se somente a afirmativa II e III estiverem corretas.
	
	se somente as afirmativas I e II estiverem corretas.
	
	se somente a afirmativa I estiver correta.
	Respondido em 20/09/2021 10:33:03
	
Explicação: Todas as afirmativas são verdadeiras.
	
	
	 
		6
          Questão
	
	
	Os frameworks são os mais indicados para fornecer uma base mais sólida para a próxima geração de aplicativos baseados em componentes distribuídos, em escala empresarial, , avalie se as afirmativas a seguir são verdadeiras (V) ou  falsas (F):
(     ) O Microsoft COM+ possui o Windows como dependência de plataforma, mas não possui nenhuma dependência de Linguagem.
(     ) O Entreprise JavaBeans (EJB) possui tanto dependência de plataforma quanto dependência de Linguagem.
(     ) O Enterprise JavaBeans (EJB) possui a Linguagem Java como dependência de linguagem.
As afirmativas são respectivamente:
		
	 
	V, F e V.
	
	V, V e V.
	
	F, F e V.
	
	V, F e F.
	
	F, V e V.
	Respondido em 20/09/2021 10:33:06
	
Explicação: O Entreprise JavaBeans (EJB) não possui tanto dependência de plataforma, mas possui dependência de Linguagem.
		1
          Questão
	
	
	O gerenciamento do ciclo de vida dos componentes de servidor é feito através de políticas que controlam o momento de ativação/desativação dos componentes. Associe a sentença abaixo ao respectivo conceito.
           " O container ativa o componente, quando for feita a primeira chamada a alguma de suas operações, e desativa, quando explicitamente requisitado pela aplicação, deslocando a memória utilizada pelo componente."
		
	
	Skeletons
	 
	Component
	
	Transaction
	
	Method
	
	Container
	Respondido em 20/09/2021 10:33:18
	
Explicação:
Method: Ativação/desativação a cada chamada de método, limitando o uso de memória ao tempo de duração da operação, mas acrescentando o custo de ativação e desativação do componente.
Transaction: Ativação/desativação a cada transação. Memória permanece alocada durante a transação. Container:
O container ativa o componente, quando for feita a primeira chamada a alguma de suas operações, e desativa, quando explicitamente requisitado pela aplicação, deslocando a memória utilizada pelo componente.
	
	
	 
		2
          Questão
	
	
	Em relação ao Framework CCM (CORBA Component Model) podemos afirmar que:
		
	
	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 nível estendido provê uma forma simplificada de distribuir um objeto CORBA como componente.
	
	O modelo de Instalação define o ambiente de execução para as instâncias do componente.
	Respondido em 20/09/2021 10:33:20
	
Explicação: O nível básico provê uma forma simplificada de distribuir um objeto CORBA como componente. O nível estendido 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 empacotamento especifica como os componentes e suas implementações devem ser empacotados. O modelo de execução define o ambiente de execução para as instâncias do componente.
	
	
	 
		3
          Questão
	
	
	O CCM é um framework de componentes do lado do servidor, cuja finalidade é facilitar o desenvolvimento e a instalação de aplicações distribuídas que utilizam a arquitetura de sistemas por componentes. Dentre os tipos de modelos podemos destacar:
		
	
	Modelo de Negócio, Modelo de Projeto, Modelo de Padrões e Modelo de Implementação.
	
	Modelo Abstrato, Modelo de Programação, Modelo de Padrões, Modelo de Testes e Modelo de Execução.
	
	Modelo Abstrato, Modelo de Análise, Modelo de Projeto, Modelo de Instalação e Modelo de Execução.
	
	Modelo de Negócio, Modelos de Projeto, Modelo de Testes e Modelo de Implementação.
	 
	Modelo Abstrato, Modelo de Programação, Modelo de Empacotamento, Modelo de Instalação e Modelo de Execução.
	Respondido em 20/09/2021 10:33:24
	
Explicação:
Os cinco tipos de modelos são: Modelo Abstrato (Define os atributos, portas de comunicação e home dos componentes), Modelo de Programação (Composto pela CIDL (Component Implementation Definition Language) e pelo CIF (Component Implementation Framework), Modelo de Empacotamento (Especifica como os componentes e suas implementações devem ser empacotados), Modelo de Instalação (Define um mecanismo padrão para a instalação de aplicações) e Modelo de Execução (Define o ambiente de execução para as instâncias do componente).
	
	
	 
		4
          Questão
	
	
	O gerenciamento do ciclo de vida dos componentes de servidor é feito através de políticas que controlam o momento de ativação/desativação dos componentes. Quem é responsável pelo container ativar o componente quando for feita a primeira chamada a alguma de suas operações, e desativa quando explicitamente requisitado pela aplicação, desalocando a memória utilizada pelo componente?
		
	
	Transaction
	
	Method
	 
	Component
	
	Service
	
	Session
	Respondido em 20/09/2021 10:33:27
	
Explicação: Method - Ativação/desativação a cada chamada de método, limitando o uso de memória ao tempo de duração da operação, mas acrescentando o custo de ativação e desativação do componente. Transaction - Ativação/desativação a cada transação. Memória permanece alocada durante a transação. Session e Service não fazem parte do gerenciamento do ciclo de vida dos componentes de servidor.
	
	
	 
		5
          Questão
	
	
	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 as afirmativas I e II estiverem corretas.
	
	se somente a afirmativa II e III estiverem corretas.
	
	se somente a afirmativa I estiver correta.
	 
	se todas as afirmativas estiverem corretas.
	Respondido em 20/09/2021 10:33:32
	
Explicação: Todas as afirmativas são verdadeiras.
	
	
	 
		6
          Questão
	
	
	Os frameworks são os mais indicados para fornecer uma base mais sólida para a próxima geração de aplicativos baseados em componentes distribuídos, em escala empresarial, , avalie se as afirmativas a seguir são verdadeiras (V) ou  falsas (F):
(     ) O Microsoft COM+ possui o Windows como dependência de plataforma, mas não possui nenhuma dependência de Linguagem.
(     ) O Entreprise JavaBeans (EJB) possui tanto dependência de plataforma quanto dependência de Linguagem.
(     ) O Enterprise JavaBeans (EJB) possui a Linguagem Java como dependência de linguagem.
As afirmativas são respectivamente:
		
	
	V, V e V.
	 
	V, F e V.
	
	F, V e V.
	
	F, F e V.
	
	V, Fe F.
	Respondido em 20/09/2021 10:33:36
	
Explicação: O Entreprise JavaBeans (EJB) não possui tanto dependência de plataforma, mas possui dependência de Linguagem.

Outros materiais