Questões de Concurso Sobre arquitetura de software
Foram encontradas 8.089 questões
Sistema A: Um sistema de geração de relatórios periódicos de vendas em que informações de vendas são agregadas, transformadas e processadas posteriormente para geração de relatórios de vendas por região métricas de desempenho dos vendedores.
Sistema B: Aplicativo de mensagens instantâneas em que os usuários podem enviar mensagens uns aos outros. Sempre que um usuário envia uma mensagem, um evento é gerado e colocado em uma fila virtual. Em seguida, um processo assíncrono consome os eventos da fila e os processa para enviar notificações aos destinatários apropriados.
Sistema C: Sistema de recomendação de produtos em um site de comércio eletrônico que analisa grandes volumes de dados históricos, como histórico de compras, preferências do usuário, avaliações e comportamentos de navegação.
Qual alternativa melhor classifica respectivamente os sistemas apresentados?
Através dos Web Services é possível consumir dados e integrar sistemas na WEB. Web Services podem ser acessados a partir de protocolos padrões da WEB. Um deles é o REST, um estilo de arquitetura que define um conjunto de restrições e propriedades baseadas no protocolo HTTP. Baseado no protocolo HTTP, que possui diversos métodos, marque a opção que corresponde ao método recomendado para criar um novo recurso.
( ) Os níveis de cabeçalho (elementos HTML H1 ao H6) devem ser utilizados de forma hierarquizada, eles organizam a ordem de importância e a subordinação dos conteúdos, facilitando a leitura e compreensão dos usuários; muitos leitores de tela usam a hierarquia de cabeçalhos como uma forma de navegação na página, pulando de um para outro, agilizando, assim, a navegação. ( ) Devem ser fornecidas âncoras, disponíveis na barra de acessibilidade, que apontem para links relevantes presentes na mesma página; assim, é possível ir ao bloco de conteúdo desejado. Os links devem ser colocados em lugares estratégicos da página, por exemplo, no início e fim do conteúdo e início de fim do menu. É importante notar que o primeiro link da página deve ser o de ir para o conteúdo. ( ) O código HTML deve ser organizado de forma semântica, ou seja, apresentando os elementos em uma ordem compreensível e correspondendo ao conteúdo desejado. Cada elemento HTML deve ser utilizado para o fim que ele foi criado.
AS afirmativas são, respectivamente,
I. O modelo consiste em um conjunto de recomendações a serem consideradas pelos desenvolvedores para que o processo de acessibilidade dos sítios e portais governamentais brasileiros sejam conduzidos de forma padronizada e de fácil implementação. II. O modelo é coerente com as necessidades governamentais e está em conformidade com os padrões internacionais. Foi concebido para orientar profissionais que tenham contato com publicação de dados ou serviços na Internet a desenvolver, alterar, adequar páginas, sítios e portais, tornando-os compatíveis com os requisitos de cibersegurança. III. A última versão é a 2.0, e sua primeira versão foi disponibilizada para consulta pública em dezembro de 2015. A versão atual incorporou novos exemplos, inclusive com o uso de HTML5 e WAI-ARIA para determinadas recomendações.
Está correto apenas o que se afirma em
( ) Seguir os padrões Web: Para criar um ambiente online efetivamente acessível é necessário, primeiramente, que o código esteja dentro dos padrões Web internacionais definidos pelo W3C, devendo estar em conformidade com as normas HTML, XML, XHTML e CSS, seguindo as regras de formatação sintática. Além disso, é importante que o código seja semanticamente correto, cada elemento seja utilizado de acordo com um significado apropriado, valor e propósito.
( ) Seguir as diretrizes ou recomendações de acessibilidade: As diretrizes explicam como tornar o conteúdo Web acessível a todas as pessoas, destinando-se aos criadores de conteúdo Web ou mídias sociais e aos programadores de ferramentas para criação de conteúdo. Sendo que a principal documentação nessa área é a WAI (Web Accessibility Initiative), desenvolvida pelo consórcio W3C a partir da criação do WCAG (Web Content Accessibility Guidelines), contendo as recomendações de acessibilidade para conteúdo Web. ( ) Realizar avaliações de usabilidade, navegabilidade e compatibilidade: Após a construção do ambiente online de acordo com os padrões Web e as diretrizes de acessibilidade, é necessário testá-lo para garantir sua acessibilidade. No caso dos padrões Web, não se recomenda o uso validadores automáticos. Em relação às diretrizes de acessibilidade, é necessário realizar, inicialmente, uma validação manual que ajudam a determinar se um sítio respeitou ou não as recomendações de usabilidade e navegabilidade, gerando um relatório de erros.
As afirmativas são, respectivamente,