Questões de Concurso Sobre arquitetura de software
Foram encontradas 8.218 questões
Os padrões CORBA auxiliam a comunicação lógica entre objetos em arquiteturas de objetos distribuídos mesmo onde objetos implementados possuam diferentes linguagens ou plataformas.
O fornecimento de um serviço depende exclusivamente da aplicação, pois provedores podem oferecer diversos tipos de serviços para inúmeros usuários daquela aplicação.
O modelo de arquitetura em camadas auxilia na identificação do serviço específico que cada camada pode oferecer.
I. Responde pela ação de grupos de usuários, pela ação dos visitantes e prestadores de serviços que fazem o uso de informações da organização. Além disso, realiza a solicitação, transferência e revogação de IDs de acesso para os seus funcionários.
II. Faz uso constante das informações e o que mais tem contato com elas. Deve seguir as recomendações de segurança para uso das informações.
III. Atribui os níveis de classificação que uma informação demanda. Define a classificação/reclassificação/desclassificação das informações, define requisitos de proteção para cada nível de classificação, autoriza pedidos de acesso a informações de sua propriedade e autoriza a divulgação de informações.
IV. Desenvolve, implementa e monitora as estratégias de segurança que atendem aos objetivos da organização, sendo responsável pela avaliação e seleção de controles apropriados para oferecer às informações os níveis de proteção exigidos por cada classificação. Deve, ainda, procurar conscientizar os usuários a respeito do seu uso, além de verificar se todos na organização colaboram com as medidas.
V. Zela pelo armazenamento e preservação de informações que não lhe pertencem.
As definições de responsabilidades I, II, III, IV e V são, correta e respectivamente, associadas aos papéis:
A WSDL 2.0 possui uma parte abstrata, responsável por definir type,messages, operations e PortType, e uma parte concreta, que define binding, service e endpoint.
De acordo com a e-PING 2010, todos os sítios web que forneçam serviços de governo eletrônico devem ser projetados de maneira a garantir aos usuários a autenticidade do conteúdo, por meio de emissão de certificados digitais, utilizando, para isso, o protocolo HTTPS em vez de HTTP.
O nível de prioridade 1 da e-MAG trata de exigências básicas de acessibilidade que precisam ser satisfeitas obrigatoriamente pelos criadores e adaptadores de conteúdo web, enquanto o nível de prioridade 3 trata de recomendações para facilitar o -acesso aos documentos armazenados na Web.
A EMAG descreve como condição obrigatória que todo o conteúdo não textual do sítio seja disponibilizado por meio de applets, ou por programas interpretáveis.
No JEE7,para uma aplicação em três camadas, é correto afirmar que,na camada cliente, seriam distribuídos os componentes JavaServer Pages, JavaServer Faces Pages e componentes JavaBeans; na camada servidor Web, os componentes Enterprise Beans e Java Servlets; e na camada de banco de dados, os componentes SGBD e arquivos XML.
O SOA promove a integração entre o negócio e a tecnologia da informação por meio de serviços, que são o principal componente dessa arquitetura.
De acordo com o SOA, um limite representa a fronteira entre a interface pública de um serviço e sua realização privada. Ultrapassar limites em SOA é barato e altamente recomendado porque torna o serviço público e acessível a outros sistemas.
O SOA garante serviços fortemente acoplados, fracamente coesos e com alta possibilidade de reutilização.
O controle de como e quando os clientes acessam a instância pode ser obtido por meio da operação getInstance.
Esse padrão permite o refinamento de operações e de representação, pois as várias classes singleton obedecem à mesma interface, o que permite que um singleton seja escolhido para trabalhar com determinada aplicação em tempo de execução.
Padrões de projeto envolvem combinações de classes e algoritmos associados que cumprem com propósitos comuns de projeto.
Para um problema recorrente no desenvolvimento de sistemas, normalmente, um padrão de projeto descreve uma solução geral, que não pode ser reutilizada.
O padrão de comportamento e encadeamento de atendentes (chain of responsibility) evita acoplamento entre solicitantes e atendentes, permitindo que mais de um objeto tenha chance de tratar a solicitação.