Questões de Concurso Sobre arquitetura de software
Foram encontradas 8.218 questões
Não é permitido o uso de plug-ins adicionais para melhoria da funcionalidade do navegador quando a Internet é usada como meio de comunicação.
A especificação de cartões inteligentes deve ser feita de acordo com os requisitos das aplicações, devendo-se seguir, para isso, padrões de segurança mundialmente aceitos.
No uso de SOA, a troca de dados requer protocolos intermediários, os quais poderão representar uma perda de desempenho das aplicações.
Em arquiteturas REST, nenhum contexto de cliente pode ser mantido em servidor.
No uso de XML para comunicação entre aplicativos cliente e aplicativos servidor, ocorre uma limitação quando se implanta o REST, uma vez que, nesse caso, não é possível integrar o SML ao aplicativo.
Na utilização de MVC para aplicações Web, o controller corresponde ao código dinâmico que produz os dados que deverão ser utilizados no HTML.
O modelo MVC é um padrão de arquitetura que consiste na definição de camadas para a construção de softwares.
O controller tem a responsabilidade de armazenar e buscar os dados que deverão ser exibidos pelo view.
No projeto de sítios otimizados para dispositivos móveis, devem-se priorizar, entre outros aspectos, a eliminação de funcionalidades que não sejam fundamentais, a redução da quantidade de palavras e a ampliação dos elementos da interface para acomodar o problema do “dedo gordo”.
No que se refere à usabilidade, é aconselhável o desenvolvimento de projetos de sítios idênticos para desktops e dispositivos móveis, sendo ambos capazes de processar as páginas web da mesma forma, entretanto os dispositivos móveis apresentam, como características diferenciais, velocidade de comunicação e processo interno do hardware que não impactam a apresentação da informação.
Chrome são elementos visuais que, nos projetos de interface de usuários, incluindo-se os de dispositivos móveis, fornecem aos usuários informações acerca do conteúdo da tela ou comandos para a atuação sobre esse conteúdo.
Entre as desvantagens dos servidores de aplicações web, cita-se o fato de que, a cada atualização de versão no servidor, as máquinas dos usuários devem ser atualizadas.
O MVC (Model View Controller) é um modelo de arquitetura de software que implementa uma operação de clonagem em cada uma das classes concretas do modelo. Cada modelo é uma instância de um controle especializado em construir visões iguais a si mesmo. Esse padrão é utilizado frequentemente em linguagens estaticamente tipadas, como C++ e Java.
REST é uma técnica de engenharia de software para sistemas hipermídia distribuídos. De acordo com essa técnica, o estado da informação deve ser mantido no cliente, e o servidor não deve guardar o estado da comunicação de nenhum cliente que se comunique com o servidor, além de uma única requisição.
Usabilidade de programas e conteúdo refere-se ao acesso a locais, produtos, serviços e informações disponíveis ao maior número e variedade possível de pessoas, independentemente da capacidade motora, cultural e social de cada uma delas.
De acordo com a diretriz de consistência e familiaridade do governo eletrônico, as seguintes convenções devem ser utilizadas nas páginas web: links azuis, links sublinhados, botões desenhados como botões (elementos clicáveis), caixa de busca no canto superior direito, nome (ou logotipo) do sítio no canto superior esquerdo e logotipo do sítio com função de link de volta à página inicial.
Na validação automática de conteúdos eletrônicos, utilizam-se leitores de tela com tecnologia assistiva, em que o validador automático, simulando um teclado, percorre toda a página, a fim de verificar os comportamentos de atalhos e folhas de contraste.
O e-Ping é definido por um conjunto mínimo de políticas e especificações técnicas que regulamentam a utilização da tecnologia da informação e comunicação e abrange as seguintes áreas: segurança; meios de acesso; interconexão; organização e intercâmbio de informações; e áreas de integração para governo eletrônico.
A disseminação seletiva da informação, por buscar atender aos interesses e às necessidades de grupos específicos da organização, é uma ação que contraria os objetivos da arquitetura da informação.