Marque a a�rmativa correta, de acordo com seu material.
No EJB, é objeto IClassFactory. Tanto no EJB como no COM+ usamos uma abordagem de fábrica de objetos, onde este, é utilizado para criar instâncias de outro componente. No COM+ não há �exibilidade sobre qual objeto é a fábrica. No COM+, a fábrica é o objeto inicial. No COM+, uma propriedade de interface é a especi�cação abreviada para inout e um set, como um par de operações.
No EJB, a fábrica é o objeto inicial. C) No COM+, é objeto IClassFactory. No COM+ há muita �exibilidade sobre qual objeto é a fábrica. e) No COM+, uma propriedade de interface é a especi�cação abreviada para um get e um set, como um par de operações. No EJB, é objeto IClassFactory. Tanto no EJB como no COM+ usamos uma abordagem de fábrica de objetos, onde este, é utilizado para criar instâncias de outro componente. No COM+ não há �exibilidade sobre qual objeto é a fábrica. No COM+, a fábrica é o objeto inicial. No COM+, uma propriedade de interface é a especi�cação abreviada para inout e um set, como um par de operações.
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.
São características que levaram à especificação do Modelo de Componentes CORBA, EXCETO
Falta de flexibilidade para estender as funcionalidades dos objetos Necessidade da especialização das interfaces (conexões) entre os objetos Dificuldade de configurar e utilizar aplicações em padrões anteriores Requisitos não funcionais eram usualmente especificados junto com o métodos do negócio (funcionais) Necessidade da existência de um mecanismo único de implementação
Qual o diagrama que permite que o Arquiteto de um sistema modele a estrutura de arquivos de uma aplicação e seus relacionamentos?
Diagrama de Classes Diagrama de Software Diagrama de Objetos Diagrama de Arquivos Diagrama de Componentes
São requisitos funcionais, exceto
Gerar gráfico de barra com Permitir a impressão de relatórios Permitir a inclusão de novos usuários Permitir a exclusão de usuários Permitir a atualização de dados cadastrais
Em relação ao padrão de arquitetura MVC (Model View Controller), assinale a a�rmativa correta.
O componente Model é a camada lógica da aplicação, representa os dados da aplicação e as suas regras de negócio. O componente Controller é a camada de apresentação responsável por gerar uma visualização dos dados e por recebê-los como dados de entrada dos usuários. Os componentes de uma arquitetura de sistemas estão divididos em camadas não estruturadas, que, durante o desenvolvimento, devem ser consideradas de forma fundamental pelo arquiteto. O padrão de arquitetura MVC não permite gerenciar múltiplas visões utilizando somente um modelo. O componente View interpreta as ações realizadas pelos usuários e as envia para o Model.
No contexto de especi�cação de componentes, considere as seguintes a�rmativas:
I. Uma das mais úteis ferramentas do desenvolvimento de sistemas por componentes é o empacotamento. II. O arquiteto de sistemas deve ter a preocupação de de�nir e construir middlewares que conectem as diversas camadas de componentes e, consequentemente, os componentes, de maneira a conseguir uma baixa acoplagem para a organização. III. Os componentes devem ser distribuídos em containers seguindo as políticas estabelecidas pelos middlewares, ou seja, dentro de um mesmo container podem existir componentes que atendam a diferentes con�gurações.
Levando-se em conta as a�rmações acima, identi�que a única alternativa válida.
I. Uma das mais úteis ferramentas do desenvolvimento de sistemas por componentes é o empacotamento. II. O arquiteto de sistemas deve ter a preocupação de de�nir e construir middlewares que conectem as diversas camadas de componentes e, consequentemente, os componentes, de maneira a conseguir uma baixa acoplagem para a organização. III. Os componentes devem ser distribuídos em containers seguindo as políticas estabelecidas pelos middlewares, ou seja, dentro de um mesmo container podem existir componentes que atendam a diferentes con�gurações. Apenas II Apenas I e III Apenas I Apenas II e III Apenas I e II
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.
Questão8 a
Questão9 a
" 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."