Questões de Concurso Sobre arquitetura de software
Foram encontradas 8.204 questões

Considerando o diagrama acima, que apresenta um modelo de ciclo de vida de resposta a incidentes, assinale a opção correta.

A figura acima apresenta uma proposta de relacionamento entre os padrões de design orientado a objetos descritos no GoF (gang of four) book. Considere que, na construção de um software, será empregado um ou mais desses padrões, a partir de decisão embasada na antecipação de soluções que ocorrem em determinados contextos de desenvolvimento de software. Nessa situação, assinale a opção correta a respeito dos conceitos de padrões de design.
. O papel do ILM é o de permitir uma gestão do ciclo de vida da informação, impondo uma perspectiva orientada para a informação e que especifica os aparatos tecnológicos em função dos requisitos que as necessidades de informação exigem, a cada passo do ciclo de vida.
II. O ILM pode ser considerado uma estratégia para alinhar a infraestrutura de TI aos requisitos do negócio com base no valor das informações que, ao longo do tempo, mudam de valor, e a infraestrutura que as suporta também deveria variar conforme o ciclo de vida da informação.
III. O custo total de propriedade (TCO) é um dos parâmetros considerados nas estratégias do ILM e recomenda que os ambientes de infraestrutura ofereçam um mesmo nível de serviço para toda e qualquer aplicação, com o objetivo de minimizar custos.
IV. O uso de uma estrutura de armazenamento, que possua diferentes níveis de capacidade e throughput, deve considerar a coexistência dos dados online com aqueles mais antigos, para não comprometer os índices de SLA.
É correto o que consta APENAS em
automatizar e integrar os processos relativos a criação, catalogação
indexação, personalização, controle de acesso e disponibilização de
conteúdos em portais web. Acerca de padrões e gestão de conteúdo,
para disponibilizar informações na Web, e de ferramentas para
construção de portais corporativos, julgue os itens seguintes.
automatizar e integrar os processos relativos a criação, catalogação
indexação, personalização, controle de acesso e disponibilização de
conteúdos em portais web. Acerca de padrões e gestão de conteúdo,
para disponibilizar informações na Web, e de ferramentas para
construção de portais corporativos, julgue os itens seguintes.
automatizar e integrar os processos relativos a criação, catalogação
indexação, personalização, controle de acesso e disponibilização de
conteúdos em portais web. Acerca de padrões e gestão de conteúdo,
para disponibilizar informações na Web, e de ferramentas para
construção de portais corporativos, julgue os itens seguintes.

Relativo às tecnologias, padrões e serviços web, julgue os itens a
seguir.

A figura acima apresenta uma proposta de organização da arquitetura de aplicações Internet-web em várias unidades, denominadas tiers ou camadas, destacando-se, no modelo indicado, a presença de cinco unidades: Client, Presentation, Business Logic, Integration e Data. Destaca-se, ainda, uma sequência de comunicações estabelecidas entre essas unidades, numerada de 1 a 7.
A partir dessas informações e dos conceitos de arquitetura de aplicações para ambiente Internet, arquitetura de três camadas e arquitetura cliente-servidor, julgue os itens seguintes.
I A comunicação indicada por 7 é, usualmente, realizada em resposta a um pedido http.
II Em um sistema de arquitetura em três camadas — apresentação, negócio e dados —, podem residir, em uma mesma camada, as unidades integração e dados.
III Do ponto de vista da arquitetura cliente-servidor, existem, na figura apresentada, vários clientes e vários servidores.
IV A troca de informações de modo assíncrono é um mecanismo de uso mais frequente nas comunicações indicadas por 6 e 1 que nas comunicações indicadas por 2 e 5.
V As comunicações indicadas por 3 e 4 realizam-se, exclusivamente, por meio da linguagem SQL.
Estão certos apenas os itens
Padrões de Projetos
1. Facade (fachada)
2. Decorator (decorador)
3. Memento (lembrança)
4. Proxy (procurador)
5. Observer (observador)
Finalidades
( ) Define uma dependência um para muitos entre objetos tal que, quando o estado de um objeto muda, todos os seus dependentes são notificados e atualizados automaticamente.
( ) Fornece uma interface unificada para um conjunto de objetos que constituem um subsistema. Define uma interface de mais alto nível que torna o subsistema mais fácil de usar.
( ) Sem violar o encapsulamento, captura e exterioriza o estado interno de um objeto, tal que o objeto possa ser restaurado a este estado mais tarde.
( ) Acrescenta responsabilidades adicionais a um objeto dinamicamente. Fornece uma alternativa flexível para a extensão de funcionalidade.
( ) Controla o acesso a um objeto através de outro objeto, que atua como seu substituto, ou como um envoltório.
Assinale a alternativa que indica a sequência correta, de cima para baixo.