Questões de Concurso Sobre arquitetura de software

Foram encontradas 7.601 questões

Q1768003 Arquitetura de Software
Uma aplicação web é composta por dois atores principais, o cliente e o servidor. Nesse contexto, a figura abaixo ilustra uma arquitetura para aplicativos baseados na Internet, para os quais pode-se garantir apenas a configuração mínima no cliente. Imagem associada para resolução da questão
Os principais componentes do padrão dessa arquitetura estão no servidor. Entre os principais componentes, dois são detalhados a seguir. I. Representa o principal ponto de acesso para todos os navegadores de cliente, que acessam o sistema por meio de pedidos de páginas em HTML estático ou páginas do servidor. Dependendo da solicitação, esse componente pode iniciar algum processamento no próprio servidor. Se o pedido de página for para um módulo da página com scripts do servidor, esse componente delegará o processamento para o interpretador de script ou módulo executável apropriado. De qualquer forma, o resultado será uma página em formato HTML, apropriada para ser processada por um browser. II. Representam páginas da web que passam por implementações no servidor por meio de scripts, processadas por meio de um filtro no servidor do aplicativo ou de módulos executáveis. Essas páginas têm possibilidade de acesso a todos os recursos do servidor, incluindo componentes da lógica do negócio, bancos de dados, sistemas legados e sistemas de contabilidade comercial. Os componentes da arquitetura detalhados em I e II são denominados, respectivamente:
Alternativas
Q1756818 Arquitetura de Software

Considerando o padrão GRASP, julgue o item a seguir.


Atribuir responsabilidades para abstrações, e não para objetos, faz parte do padrão Expert.

Alternativas
Q1756817 Arquitetura de Software

Considerando o padrão GRASP, julgue o item a seguir.


Observa-se a utilização do padrão Controller quando uma classe recebe a responsabilidade de lidar com eventos do sistema.

Alternativas
Q1756816 Arquitetura de Software
Com relação a padrões comportamentais, julgue o item seguinte.

O padrão Command permite suportar operações reversíveis e diferentes requisições parametrizadas pelo cliente.


Alternativas
Q1756815 Arquitetura de Software

Com relação a padrões comportamentais, julgue o item seguinte.


O padrão Iterator oferece uma forma flexível de uso de herança para estender uma funcionalidade.

Alternativas
Q1756814 Arquitetura de Software

Acerca de padrões estruturais, julgue o item subsequente.


Um cliente que precisa tratar, de maneira uniforme, objetos individuais e suas composições deve utilizar, para essa finalidade, o padrão Facade.

Alternativas
Q1756813 Arquitetura de Software

Acerca de padrões estruturais, julgue o item subsequente.


O propósito do padrão Adapter é separar uma abstração de sua implementação, para que as duas possam variar e ser independentes.

Alternativas
Q1756812 Arquitetura de Software

A respeito de padrões de criação, julgue o item subsecutivo.


O padrão Prototype cria novos objetos a partir da cópia de quaisquer objetos, sem aproveitar o estado do objeto copiado.


Alternativas
Q1756811 Arquitetura de Software

A respeito de padrões de criação, julgue o item subsecutivo.


Conforme o padrão Singleton, um sistema que necessite de um único objeto de uma classe, após o programa instanciar o objeto, não deve ter permissão de criar objetos adicionais dessa classe.

Alternativas
Q1756807 Arquitetura de Software

A respeito de tecnologia de integração com RESTful, julgue o item a seguir.


As interações acontecem sem controle de estado, o que é conhecido como stateless.

Alternativas
Q1756806 Arquitetura de Software

A respeito de tecnologia de integração com RESTful, julgue o item a seguir.


A arquitetura RESTful não possibilita o uso de servidores intermediários, chamados de balanceadores de carga, razão por que o cliente sempre se conecta ao servidor final.

Alternativas
Q1756805 Arquitetura de Software

A respeito de tecnologia de integração com RESTful, julgue o item a seguir.


Webservices possibilitam tanto a recuperação do estado atual de um recurso quanto a exclusão do recurso.

Alternativas
Q1754664 Arquitetura de Software
No contexto de Web Services e respectivos padrões, analise as afirmativas a seguir. I. SOAP é um protocolo para troca de mensagens estruturadas baseado em XML. II. SDL é uma linguagem baseada em HTML para descrever Web Services. III. XML é uma linguagem utilizada para formatar e exibir páginas Web. Está correto o que se afirma em
Alternativas
Q1753780 Arquitetura de Software

No que se refere à linguagem PHP e à tecnologia de webservices, julgue o item.


O SOAP utiliza o protocolo FTP no transporte de dados de webservices e, em boa parte dos casos, ocorrem problemas com bloqueios em firewalls.

Alternativas
Q1753779 Arquitetura de Software

No que se refere à linguagem PHP e à tecnologia de webservices, julgue o item.


O SOAP (Simple Object Access Protocol) é um protocolo de mensagens que determina a forma de comunicação entre os webservices e seus clientes com base na linguagem XML. Uma mensagem SOAP é dividida em três partes: envelope; header (cabeçalho); e body (corpo).

Alternativas
Q1753778 Arquitetura de Software

No que se refere à linguagem PHP e à tecnologia de webservices, julgue o item.


Webservices baseiam-se em padrões abertos e permitem a interoperabilidade entre sistemas de plataformas distintas.

Alternativas
Q1752805 Arquitetura de Software
As Diretrizes de Acessibilidade para o Conteúdo da Web (WCAG – Web Content Accessibility Guidelines) recomendam que
Alternativas
Q1752804 Arquitetura de Software
A garantia de acesso facilitado a uma página web por qualquer pessoa, independentemente das suas condições físicas, considerando-se fatores como interação e conteúdo, refere-se ao conceito de
Alternativas
Q1752776 Arquitetura de Software
Assinale a opção que corresponde a uma característica típica de uma aplicação web de grande porte construída como sistema distribuído em uma arquitetura cliente/servidor moderna.
Alternativas
Q1747933 Arquitetura de Software

A respeito das sentenças a seguir sobre o Modelo de Acessibilidade em Governo Eletrônico (eMAG), atribua V para as verdadeiras e F para as falsas:

( ) O eMAG é o documento que norteia o desenvolvimento de sítios e portais acessíveis no âmbito do governo federal.

( ) Os padrões de acessibilidade compreendem recomendações ou diretrizes que visam tornar o conteúdo Web acessível para pessoas com deficiência visual.

( ) Os validadores automáticos são suficientes para determinar se um sítio está ou não acessível.

( ) O eMAG trata de uma versão especializada do documento internacional WCAG (Web Content Accessibility Guidelines: Recomendações de Acessibilidade para Conteúdo Web) voltado para o governo brasileiro.

A sequência correta obtida, no sentido de cima para baixo, é

Alternativas
Respostas
1881: C
1882: E
1883: C
1884: C
1885: E
1886: E
1887: E
1888: E
1889: C
1890: C
1891: E
1892: C
1893: A
1894: E
1895: C
1896: C
1897: C
1898: B
1899: B
1900: A