No que se refere a padrões de projeto e a processos e práticas ágeis de desenvolvimento, julgue o próximo item.
No padrão de arquitetura de software MVC (model-view-controller), model (modelo) é o responsável pela camada de interação com o usuário e realiza a exibição dos dados, que, em sistemas web, se dá por meio do HTML ou do XML.
Julgue o próximo item, relativos a model-view-controller (MVC), proxy reverso e representational state transfer (REST).
O padrão MVC separa um aplicativo em três componentes principais: modelo, exibição e controlador; sendo o modelo o componente que manipula e responde à entrada e à interação do usuário.
Um sistema distribuído é um conjunto de nós fracamente acoplados interconectados por uma rede de comunicação.
SILBERSCHATZ, A.; GALVIN, P. B.; GREG, G. Fundamentos
de sistemas operacionais. 9. ed. Rio de Janeiro: LTC, 2015.
Em relação ao tema do texto, assinale a alternativa correta.
Julgue o item que se segue, a respeito de arquitetura e tecnologias de sistemas de informação.
Na arquitetura cliente-servidor, a característica transacional da comunicação entre cliente e servidor indica que o servidor deve enviar apenas conteúdo relevante em resposta ao pedido do cliente.
Em relação a desenvolvimento de aplicativos, julgue o seguinte item.
O modelo de acessibilidade e-MAG recomenda a criação de páginas sem atualização automática periódica.
Com relação a redes peer-to-peer (P2P), julgue o item subsecutivo.
O principal objetivo de se usar DHT (distributed hash table) em redes P2P descentralizadas e estruturadas é permitir que cada peer tenha informação total sobre seus vizinhos.
Web services são projetados para suportar interações interoperáveis entre máquinas em uma rede. Esta interoperabilidade é obtida por meio de um conjunto de padrões de tecnologia que, acoplados aos princípios de projeto orientado a serviço, formam um SOA fundamentado na tecnologia XML com base em 3 especificações. São elas:
Julgue o item subsequente, referentes a Domain Driven Design e a Design Patterns.
O padrão observer separa o display do estado de um objeto a partir do objeto em si e, sempre que houver mudança no estado do objeto, permite atualizar e refletir a mudança em todos os displays.
Com relação à engenharia de software, julgue o seguinte item.
No estágio de projeto de sistema e software no ciclo de vida de um software, são alocados os requisitos tanto para os sistemas de hardware quanto para os de software, por meio da definição de uma arquitetura geral do sistema.
Seja o seguinte trecho de código Java EE 7 usando JAX-RS para definir um WebServices:
Para que o parâmetro passado na URI de acesso ao WebService seja injetado no parâmetro “x" do método getCliente(), deve ser adicionada uma anotação na lacuna apresentada. Qual anotação tem esse propósito?
O ECM (enterprise content management) é
Com relação à arquitetura cliente-servidor multicamadas, julgue o item subsequente.
A camada de apresentação, considerada como uma camada bastante leve, permite fazer a interação do usuário com o sistema.
Relacione adequadamente as colunas acerca do escopo de alguns dos padrões de projeto.
A sequência está correta em
Em um site, a carga de informação é a soma de todos os elementos da interface do usuário. Com relação à carga de informação, segundo a cartilha de usabilidade versão 1.2, que faz parte dos Padrões Brasil e-Gov,
Uma das recomendações do Modelo de Acessibilidade em Governo Eletrônico − eMAG é fornecer âncoras, disponíveis na barra de acessibilidade, que apontem para links relevantes presentes na mesma página de um website. Considere que no final da página há um texto relevante cujo título está delimitado por
Um link Ver Informações na barra de acessibilidade para ir direto ao texto delimitado deve ser criado pela instrução HTML5