Questões de Concurso Sobre arquitetura de software
Foram encontradas 8.268 questões
MVC (Model-view-controller) é um modelo de arquitetura de software que separa, de um lado, a representação da informação e, de outro, a interação do usuário com a informação.
Para maximizar a compatibilidade com atuais e futuros agentes de usuário, é fundamental respeitar os padrões de desenvolvimento web do W3C (World Wide Web Consortium). Por exemplo, é necessário declarar o DOCTYPE correto da página de qualquer documento HTML ou XHTML.
Para permitir que softwares leitores de tela leiam mais facilmente o conteúdo de páginas com carga textual elevada, recomenda-se abrir os links que remetam a esse conteúdo em novas instâncias de abas ou janelas. Assim, deve-se sempre utilizar a mudança no controle do foco do teclado.
Quando apenas o teclado do computador for utilizado, todas as funções da página, desenvolvidas em Javascript, devem estar disponíveis.
O principal objetivo da norma ISO/IEC 14.598-2 é estabelecer uma estrutura comum para os processos de ciclo de vida e de desenvolvimento de softwares, com o intuito de auxiliar as organizações em todos os componentes relativos à aquisição e ao fornecimento de softwares.
No design, o padrão GRASP controller visa definir as interações entre objetos e atribuir responsabilidades às classes.
A sessão de marcação recomenda, como forma de acessibilidade, que todas as funções da página web devem estar disponíveis via teclado.
Novas instâncias devem ser abertas sempre com a solicitação do usuário, como os recursos de pop-ups..
As especificações do E-Ping tratam de assuntos relacionados à garantia da confidencialidade e à disponibilidade das informações.
Arquivos gerados no formato open document (.odt) nas estações de trabalho são especificados como recomendado.
No que se refere à geração de uma chave de cifração em uma comunicação entre dois órgãos da administração pública federal brasileira, a especificação recomendada inclui o protocolo AES.
Em um sistema com base em workflow que utiliza a metodologia BPM (business process management), parte do gerenciamento e monitoramento ocorre na fase em que os processos refletem o que está acontecendo dentro da empresa, de acordo com o design do sistema.
....I.... contém serviços como negociações de QoS, de cobrança, para verificar aceitação de requisições baseado no QoS e preço, de gerenciamento de virtualização.
...II... contém as aplicações de usuários de computação em nuvem.
...III... contém ambientes com interfaces Web 2.0, marshups, componentes, recursos de programação concorrente e distribuída, suporte a workflows, bibliotecas de programação e linguagens de programação.
...IV... contém datacenters, clusters, desktops e outros recursos de hardware, podendo ter recursos heterogêneos.
As camadas I, II, III e IV correspondem, respectivamente:
I. Protocolo de comunicação baseado em XML para permitir que os aplicativos troquem informações. É um padrão W3C, projetado para se comunicar via internet, independente de plataforma e de linguagem que permite contornar firewalls e acessar um web service.
II. Linguagem baseada em XML e padronizada pela W3C que é utilizada para localizar e descrever web services.
III. Serviço de diretório, em que as empresas podem se registrar e procurar web services. É um diretório para armazenar informações sobre os web services.
A associação correta entre o elemento e a sua descrição é:
I. As instalações de armazenamento (depósitos, arquivos, computadores) devem prever limitação de acesso aos documentos, como, por exemplo, controle das áreas de armazenamento e sistemas de detecção de entradas não-autorizadas.
II. Fatores como tipo de suporte, peso, grau de contaminação do documento e do ambiente, temperatura e umidade influenciarão na adequação das condições de armazenamento.
III. O uso mais ou menos frequente dos documentos deve ser considerado na seleção das opções de armazenamento.
IV. Além do custo dos dispositivos de armazenamento, deve ser considerado o dos equipamentos para sua manipulação e de software de controle.
Está correto o que se afirma em: