Questões de Concurso Sobre arquitetura de software
Foram encontradas 8.218 questões
Singleton é um padrão de projeto de software que garante a existência de apenas uma instância de uma classe, mantendo um ponto global de acesso ao seu objeto.
O Abstract Factory, cujo objetivo é permitir a unificação da interface de um sistema, é considerado um padrão comportamental devido à sua propriedade característica de alterar o comportamento do software de acordo com o comportamento do usuário.
Uma das principais características da arquitetura par-a-par é a capacidade de ser altamente escalável.
SOA pode ser definida como uma arquitetura de software que se inicia com a definição de uma interface e que constrói toda a topologia da aplicação como uma topologia de interfaces, implementações de interfaces e chamadas de interfaces.
Web services são componentes de software distribuídos que provêm informações para aplicações por meio de uma interface orientada a aplicações.
A arquitetura SOA suporta três funções primárias para prover serviços aos clientes: a criação de uma aplicação como um serviço e ocultação de sua interface; descobrimento de um serviço já publicado; e consumo do serviço utilizando memória compartilhada.
Em uma arquitetura cliente-servidor, o sistema hospedeiro que deve estar sempre ligado, denominado servidor, atende as requisições realizadas por outros diversos hospedeiros, denominados clientes.
Em uma aplicação cliente-servidor, comumente um único servidor não é capaz de atender à demanda dos clientes da aplicação. Nesse caso, um data center pode ser utilizado para criar um servidor virtual que atenda às necessidades da aplicação.
Web, FTP, Telnet, BitTorrent e email são algumas aplicações implementadas com a arquitetura cliente-servidor.
A confiabilidade de documentos digitais em sistemas de Gerenciamento Eletrônico de Documentos (GED) pode ser obtida por meio de fidedignidade, que se refere à autoridade e à confiabilidade de um documento como prova do que se trata, ou por meio de autenticidade, que se relaciona à forma de transmissão do documento e às estratégias de preservação e custódia.
De acordo com a e-Ping 2010, a utilização do protocolo SOAP (Simple Object Access Protocol) na tecnologia de Web Services é recomendada como solução de interoperabilidade em arquiteturas distribuídas em sistemas de qualquer porte.
WSDL, uma linguagem com a mesma sintaxe e semântica da HTML, tem por objetivo descrever a forma como deve ser realizada a comunicação com Web Services.
A e-Ping 2010 recomenda a utilização das redes peer-to-peer (P2P) para compartilhamento de arquivos em preferência ao FTP e HTTP, uma vez que essas redes são sistemas distribuídos em nodos interconectados com alto grau de disponibilidade.
Conforme as recomendações de acessibilidade para conteúdo web (WCAG) 2.0 da W3C, todo o conteúdo não textual que é apresentado ao usuário deve ter uma alternativa em texto que serve um propósito equivalente, exceto se a finalidade do conteúdo não textual for, essencialmente, criar uma experiência sensorial específica.
Conforme o Modelo de Acessibilidade de Governo Eletrônico (e-Mag), recomenda-se que o bloco de conteúdo seja disponibilizado, no HTML, antes do bloco de menu, para que os usuários, ao navegarem pelo teclado, não precisem passar por todos os itens do menu antes de chegar ao conteúdo.
A WCAG 2.0 da W3C recomenda facilitar a audição e a visualização de conteúdos aos usuários, incluindo a separação do primeiro plano e do plano de fundo. O texto pode ser redimensionado sem tecnologia assistiva em até 200% sem perder conteúdo ou funcionalidade, exceto para legendas e imagens de texto.