Com relação ao Barramento de Serviços Corporativos (ESB) é INCORRETO afirmar:
Sobre SOA e tecnologias relacionadas, é correto afirmar:
Na criação de um padrão de cores para um website, as combinações são baseadas em estratégias cujos fundamentos devem ser conhecidos pelo planejador (designer e(ou) desenvolvedor), o qual deve saber, ainda, como as cores relacionam-se entre si. O uso indevido dessas combinações pode resultar em desarmonia e excessivo contraste, o que causa desconforto visual ao usuário. A esse respeito, julgue os itens subsequentes.
Uma cor gerada a partir da combinação das cores primárias vermelho, amarelo e azul (RYB) corresponde à cor obtida da combinação de vermelho, verde, azul (RGB).
Na criação de um padrão de cores para um website, as combinações são baseadas em estratégias cujos fundamentos devem ser conhecidos pelo planejador (designer e(ou) desenvolvedor), o qual deve saber, ainda, como as cores relacionam-se entre si. O uso indevido dessas combinações pode resultar em desarmonia e excessivo contraste, o que causa desconforto visual ao usuário. A esse respeito, julgue os itens subsequentes.
Utilizando-se cor complementar na combinação, é fácil obter balanceamento e harmonia da composição; por isso, a cor complementar é a mais indicada para uso na web.
A cor, elemento presente no nosso dia a dia, é central na criação da estética visual de uma página web. No que se refere às funções e variáveis da cor na Web, julgue os itens a seguir.
Usualmente, supõe-se que a cor é uma qualidade do material de determinado objeto. No entanto, essa suposição é uma ilusão, pois a cor é uma impressão sensorial do contemplador.
A cor, elemento presente no nosso dia a dia, é central na criação da estética visual de uma página web. No que se refere às funções e variáveis da cor na Web, julgue os itens a seguir.
Quando se altera o brilho de uma cor, sua aparência torna-se mais escura ou mais clara. Essa característica da cor é denominada matiz.

Tendo como referência o texto acima, julgue os itens seguintes.
A Web 2.0 é uma proposta de interatividade ainda não realizada, pois poucos sítios da Internet ultrapassam o estágio de páginas estáticas.

Tendo como referência o texto acima, julgue os itens seguintes.
O desenvolvimento de serviços e aplicações embasados na Web ampliou as possibilidades de interação da Internet para além da função básica de provedor de informação.
Julgue os próximos itens, com relação ao uso de breadcrumb em websites.
Um breadcrumb adequadamente planejado pode funcionar, na maioria das situações, como o sistema principal de estruturação, interação e navegação de um website.
Julgue os próximos itens, com relação ao uso de breadcrumb em websites.
O breadcrumb, apresentado sob uma única forma, é muito utilizado por usuários que desconhecem a função do botão de retorno (back) e da lista do histórico, presentes nos programas para navegação na Internet (browsers).
Julgue os próximos itens, com relação ao uso de breadcrumb em websites.
Entre as vantagens de uso do breadcrumb, destacam-se a ocupação de uma reduzida área da página web, o acesso direto e rápido a níveis superiores da estrutura do website e a clareza para o usuário.
Acerca de estrutura, ferramentas de busca e de navegação em websites na Internet, julgue os itens que se seguem.
Dado o aumento da competência de pesquisa das ferramentas de busca, a estratégia apropriada de arquitetura de um website depende cada vez menos da estrutura de organização dos conteúdos.
Acerca de estrutura, ferramentas de busca e de navegação em websites na Internet, julgue os itens que se seguem.
Elementos móveis e animados de navegação, presentes na tela de um monitor, por exemplo, mesmo após uma rolagem, são desenvolvidos com o objetivo de atrair a atenção do usuário e otimizar a ocupação de espaço na tela do computador. Estudos, entretanto, consideram esses elementos, que se movem, giram e se desdobram, fonte frequente de frustração dos usuários, visto que desviam o foco de encontrar a informação.
Acerca de estrutura, ferramentas de busca e de navegação em websites na Internet, julgue os itens que se seguem.
A combinação de diferentes tipos de navegação em um mesmo website dificulta a navegação pelo usuário, não sendo possível usufruir da soma dos benefícios de cada técnica de navegação utilizada.
Acerca de estrutura, ferramentas de busca e de navegação em websites na Internet, julgue os itens que se seguem.
A ocultação dos subníveis de menus, deixando-os mais leves e simples, constitui estratégia apropriada e eficiente para a redução da complexidade de um website.
Acerca de estrutura, ferramentas de busca e de navegação em websites na Internet, julgue os itens que se seguem.
Os portais na Internet configuram-se como áreas de integração de informações, serviços e soluções para os seus usuários, razão pela qual é aceitável que tais portais mantenham subsites e sistemas com estruturas e métodos de navegação diversos entre si.
Acerca de estrutura, ferramentas de busca e de navegação em websites na Internet, julgue os itens que se seguem.
Em websites na Internet, é possível apontar um mesmo conteúdo a partir de diversos links. Nesse sentido, oferecer opções de acesso a uma página, a partir de numerosas categorias e dimensões, em um mesmo website, é mais apropriado que investir tempo e esforço no desenvolvimento de uma taxonomia simultaneamente intuitiva e lógica.
Acerca de interoperabilidade de sistemas, julgue os itens seguintes.
A arquitetura SOA pode ser representada a partir do paradigma “procura-consolida-executa”, conceito análogo ao ciclo de Deming aplicado aos serviços, que define os processos que envolvem o planejamento, a execução, o monitoramento e a tomada de ação proativa para a melhoria da qualidade.
A arquitetura e-PING foi segmentada em cinco partes, com a finalidade de organizar as definições dos padrões. Tais partes são:
Na visão da Arquitetura Orientada a Serviços (Service Oriented Architecture − SOA), um serviço pode ser definido como
Julgue os itens que se seguem, relativos a arquitetura de aplicações para Internet e Web, SOA e web services.
O diretório de serviços em SOA organiza as linhas de serviços ou linhas de produção em fluxos de etapas de solicitação de serviços prestados por provedores e consumidores.
Julgue os itens que se seguem, relativos a arquitetura de aplicações para Internet e Web, SOA e web services.
A arquitetura SOA, orientada para a criação de componentes fracamente acoplados, é muito utilizada para componentes que não tenham interface bem definida ou cujos detalhes de implementação não sejam claros.
Em uma arquitetura orientada a serviços (SOA), os componentes básicos são:
Uma Arquitetura Orientada a Serviços (SOA) é essencialmente uma coleção de serviços que se comunicam entre si. Dessa forma, é preciso que existam mecanismos para conectar tais serviços.
Nesse contexto, o middleware responsável por fornecer a infraestrutura para a comunicação entre esses serviços é o
Considere:
I. Abordagem arquitetural corporativa que permite a criação de serviços de negócio interoperáveis, que podem ser reutilizados e compartilhados entre aplicações e empresas.
II. As funcionalidades implementadas pelas aplicações devem ser disponibilizadas na forma de componentes e códigos interconectados por alto grau de acoplamento de controle e de dados.
III. É baseada no princípio de processamento centralizado que utiliza o paradigma de dados distribuídos para estabelecer a comunicação entre os sistemas clientes e os sistemas que implementam os serviços.
Quanto às características da arquitetura orientada a serviços − SOA, é correto o que consta em
Acerca de métricas e arquiteturas de sistemas, julgue os itens que se seguem.
A arquitetura cliente/servidor enseja o desenvolvimento de um sistema com, no máximo, duas camadas, quais sejam, cliente e servidor.
Julgue os itens que se seguem, relativos à arquitetura cliente/servidor.
A arquitetura cliente/servidor proporciona a sincronização entre duas aplicações: uma aplicação permanece em estado de espera até que outra aplicação efetue uma solicitação de serviço.
Os sistemas de computação estão passando por uma evolução. Desde 1945, quando começou a era moderna dos computadores, até aproximadamente 1985, os computadores eram grandes e caros. Contudo, mais ou menos a partir de meados da década de 80, dois avanços tecnológicos começaram a mudar essa situação. O primeiro foi o desenvolvimento de microprocessadores de grande capacidade. O segundo desenvolvimento foi a invenção de redes de computadores de alta velocidade. Nesse cenário, surgem os sistemas distribuídos, os quais são plataformas formadas por um conjunto de computadores independentes que se apresenta a seus usuários como um sistema único e coerente. Com relação às arquiteturas distribuídas, julgue os itens a seguir.
Em uma arq...Os sistemas de computação estão passando por uma evolução. Desde 1945, quando começou a era moderna dos computadores, até aproximadamente 1985, os computadores eram grandes e caros. Contudo, mais ou menos a partir de meados da década de 80, dois avanços tecnológicos começaram a mudar essa situação. O primeiro foi o desenvolvimento de microprocessadores de grande capacidade. O segundo desenvolvimento foi a invenção de redes de computadores de alta velocidade. Nesse cenário, surgem os sistemas distribuídos, os quais são plataformas formadas por um conjunto de computadores independentes que se apresenta a seus usuários como um sistema único e coerente. Com relação às arquiteturas distribuídas, julgue os itens a seguir.
...Os sistemas de computação estão passando por uma evolução. Desde 1945, quando começou a era moderna dos computadores, até aproximadamente 1985, os computadores eram grandes e caros. Contudo, mais ou menos a partir de meados da década de 80, dois avanços tecnológicos começaram a mudar essa situação. O primeiro foi o desenvolvimento de microprocessadores de grande capacidade. O segundo desenvolvimento foi a invenção de redes de computadores de alta velocidade. Nesse cenário, surgem os sistemas distribuídos, os quais são plataformas formadas por um conjunto de computadores independentes que se apresenta a seus usuários como um sistema único e coerente. Com relação às arquiteturas distribuídas, julgue os itens a seguir.
...Os sistemas de computação estão passando por uma evolução. Desde 1945, quando começou a era moderna dos computadores, até aproximadamente 1985, os computadores eram grandes e caros. Contudo, mais ou menos a partir de meados da década de 80, dois avanços tecnológicos começaram a mudar essa situação. O primeiro foi o desenvolvimento de microprocessadores de grande capacidade. O segundo desenvolvimento foi a invenção de redes de computadores de alta velocidade. Nesse cenário, surgem os sistemas distribuídos, os quais são plataformas formadas por um conjunto de computadores independentes que se apresenta a seus usuários como um sistema único e coerente. Com relação às arquiteturas distribuídas, julgue os itens a seguir.
...A World Wide Web (WWW) pode ser considerada um enorme sistema para acessar documentos ligados, que consiste em milhões de clientes e servidores. Servidores mantêm conjuntos de documentos, enquanto clientes fornecem a usuários uma interface de fácil utilização para apresentar e acessar esses documentos. Devagar e gradativamente, a Web cresceu e se expandiu para outros setores e, atualmente, é mais do que apenas um sistema baseado em documentos. Em particular, tem-se observado o surgimento de um imenso sistema distribuído no qual, mais do que documentos, estão sendo usados serviços. Assim, a respeito da arquitetura orientada a serviço (SOA), julgue os itens de 57 a 62.
Um serviço web pode ser gerenciado por um s...
A World Wide Web (WWW) pode ser considerada um enorme sistema para acessar documentos ligados, que consiste em milhões de clientes e servidores. Servidores mantêm conjuntos de documentos, enquanto clientes fornecem a usuários uma interface de fácil utilização para apresentar e acessar esses documentos. Devagar e gradativamente, a Web cresceu e se expandiu para outros setores e, atualmente, é mais do que apenas um sistema baseado em documentos. Em particular, tem-se observado o surgimento de um imenso sistema distribuído no qual, mais do que documentos, estão sendo usados serviços. Assim, a respeito da arquitetura orientada a serviço (SOA), julgue os itens de 57 a 62.
Na SOA, um repositório de serviços mantém s...
A World Wide Web (WWW) pode ser considerada um enorme sistema para acessar documentos ligados, que consiste em milhões de clientes e servidores. Servidores mantêm conjuntos de documentos, enquanto clientes fornecem a usuários uma interface de fácil utilização para apresentar e acessar esses documentos. Devagar e gradativamente, a Web cresceu e se expandiu para outros setores e, atualmente, é mais do que apenas um sistema baseado em documentos. Em particular, tem-se observado o surgimento de um imenso sistema distribuído no qual, mais do que documentos, estão sendo usados serviços. Assim, a respeito da arquitetura orientada a serviço (SOA), julgue os itens de 57 a 62.
Na SOA, o consumidor do serviço deve saber ...
A World Wide Web (WWW) pode ser considerada um enorme sistema para acessar documentos ligados, que consiste em milhões de clientes e servidores. Servidores mantêm conjuntos de documentos, enquanto clientes fornecem a usuários uma interface de fácil utilização para apresentar e acessar esses documentos. Devagar e gradativamente, a Web cresceu e se expandiu para outros setores e, atualmente, é mais do que apenas um sistema baseado em documentos. Em particular, tem-se observado o surgimento de um imenso sistema distribuído no qual, mais do que documentos, estão sendo usados serviços. Assim, a respeito da arquitetura orientada a serviço (SOA), julgue os itens de 57 a 62.
Na SOA, o protocolo SOAP define um esquema ...
A World Wide Web (WWW) pode ser considerada um enorme sistema para acessar documentos ligados, que consiste em milhões de clientes e servidores. Servidores mantêm conjuntos de documentos, enquanto clientes fornecem a usuários uma interface de fácil utilização para apresentar e acessar esses documentos. Devagar e gradativamente, a Web cresceu e se expandiu para outros setores e, atualmente, é mais do que apenas um sistema baseado em documentos. Em particular, tem-se observado o surgimento de um imenso sistema distribuído no qual, mais do que documentos, estão sendo usados serviços. Assim, a respeito da arquitetura orientada a serviço (SOA), julgue os itens de 57 a 62.
Na SOA, a descrição do serviço é mantida em...
A World Wide Web (WWW) pode ser considerada um enorme sistema para acessar documentos ligados, que consiste em milhões de clientes e servidores. Servidores mantêm conjuntos de documentos, enquanto clientes fornecem a usuários uma interface de fácil utilização para apresentar e acessar esses documentos. Devagar e gradativamente, a Web cresceu e se expandiu para outros setores e, atualmente, é mais do que apenas um sistema baseado em documentos. Em particular, tem-se observado o surgimento de um imenso sistema distribuído no qual, mais do que documentos, estão sendo usados serviços. Assim, a respeito da arquitetura orientada a serviço (SOA), julgue os itens de 57 a 62.
A SOA estabelece que uma aplicação é constr...
No que concerne à infraestrutura para servidores de aplicação, correio eletrônico e servidor de arquivos, julgue os itens que se seguem.
A arquitetura do servidor de aplicações não permite a interoperabilidade entre os produtos de vários fornecedores.

Tendo o texto acima como referência inicial, julgue os itens a seguir.
Se houver espaço em branco na parte inferior da área visualizável da tela, mesmo com a barra de rolagem aparente, os usuários de Internet normalmente supõem que a página é fixa e não avançam na rolagem da página.

Tendo o texto acima como referência inicial, julgue os itens a seguir.
Quando a navegação muda drasticamente de uma página para outra, o usuário é estimulado a explorar o conteúdo da nova página.
A WCAG (Diretrizes de Acessibilidade a Conteúdos da Web) faz parte das diretrizes de acessibilidade à Web pelo WAI e o W3C. Acerca desse tema, julgue os itens que se seguem.
As diretrizes da WCAG 1.0 estão voltadas exclusivamente para portadores de necessidade especiais.
A WCAG (Diretrizes de Acessibilidade a Conteúdos da Web) faz parte das diretrizes de acessibilidade à Web pelo WAI e o W3C. Acerca desse tema, julgue os itens que se seguem.
A WCAG 2.0 destina-se exclusivamente a usuários da terceira idade.
A WCAG (Diretrizes de Acessibilidade a Conteúdos da Web) faz parte das diretrizes de acessibilidade à Web pelo WAI e o W3C. Acerca desse tema, julgue os itens que se seguem.
A ideia da WCAG é universalizar o acesso à WWW.
O consórcio da World Wide Web (W3C) foi fundado em outubro de 1994. Começou a funcionar no Laboratório de Ciência da Computação do MIT (Massachusetts Institute of Technology), com o apoio da Comissão Europeia e da Agência de Projetos de Pesquisa Avançada em Defesa, que foi pioneira no desenvolvimento da Internet. Com relação a esse assunto, julgue os itens seguintes.
O W3C tem a função primordial de estabelecer padrões tecnológicos internacionais para a rede mundial de computadores (WWW), assegurando compatibilidade e promovendo acordos industriais.
O consórcio da World Wide Web (W3C) foi fundado em outubro de 1994. Começou a funcionar no Laboratório de Ciência da Computação do MIT (Massachusetts Institute of Technology), com o apoio da Comissão Europeia e da Agência de Projetos de Pesquisa Avançada em Defesa, que foi pioneira no desenvolvimento da Internet. Com relação a esse assunto, julgue os itens seguintes.
A Web Semântica é uma derivação da W3C que tem o objetivo de melhorar e ampliar o desempenho da Web, disponibilizando informação especificamente para os computadores.
O consórcio da World Wide Web (W3C) foi fundado em outubro de 1994. Começou a funcionar no Laboratório de Ciência da Computação do MIT (Massachusetts Institute of Technology), com o apoio da Comissão Europeia e da Agência de Projetos de Pesquisa Avançada em Defesa, que foi pioneira no desenvolvimento da Internet. Com relação a esse assunto, julgue os itens seguintes.
O W3C é constituído por organizações europeias e norteamericanas.
Acerca do emprego de recursos tipográficos na Web, julgue os itens a seguir.
As folhas de estilo em cascata (CSS) permitem que os designers planejem diferentes leiautes e composições tipográficas para diversos programas e equipamentos.
Acerca do emprego de recursos tipográficos na Web, julgue os itens a seguir.
Uma fonte tipográfica bitmap consiste de caracteres com um contorno vetorizado escalável.
Acerca do emprego de recursos tipográficos na Web, julgue os itens a seguir.
Considerando a visualização das fontes tipográficas de tela, o uso do efeito de suavização digital (antialiasing) é mais eficaz em títulos grandes do que em textos pequenos.
Acerca do emprego de recursos tipográficos na Web, julgue os itens a seguir.
A tipografia ajuda a elucidar a hierarquia determinada na página HTML de um sítio na Web.
Alguns pensadores, como o cientista social Pierre Levy, consideram a Internet e dentro dela as web pages como uma excelente oportunidade de divulgar conhecimentos. Para se conseguir tal feito, é importante entender que uma página web necessita ser elaborada por meio de diversos códigos de comunicação. Tal ato faz com que ela seja resultado do trabalho de um designer de interface. Nesse sentido, julgue os seguintes itens.
Uma página da Web não pode ser considerada uma interface.

Com referência à figura acima, que mostra parte de uma janela do software Dreamweaver na qual se observa que existe um tipo de navegador selecionado e a possibilidade de escolha de vários outros, julgue os próximos itens.
O uso de behaviors para navegadores como o Netscape 6.0 e o Internet Explorer 6.0 garante uma maior acessibilidade do sítio.
Os sistemas de computação estão passando por uma evolução. Desde 1945, quando começou a era moderna dos computadores, até aproximadamente 1985, os computadores eram grandes e caros. Contudo, mais ou menos a partir de meados da década de 80, dois avanços tecnológicos começaram a mudar essa situação. O primeiro foi o desenvolvimento de microprocessadores de grande capacidade. O segundo desenvolvimento foi a invenção de redes de computadores de alta velocidade. Nesse cenário, surgem os sistemas distribuídos, os quais são plataformas formadas por um conjunto de computadores independentes que se apresenta a seus usuários como um sistema único e coerente. Com relação às arquiteturas distribuídas, julgue os itens a seguir.
...Os sistemas de computação estão passando por uma evolução. Desde 1945, quando começou a era moderna dos computadores, até aproximadamente 1985, os computadores eram grandes e caros. Contudo, mais ou menos a partir de meados da década de 80, dois avanços tecnológicos começaram a mudar essa situação. O primeiro foi o desenvolvimento de microprocessadores de grande capacidade. O segundo desenvolvimento foi a invenção de redes de computadores de alta velocidade. Nesse cenário, surgem os sistemas distribuídos, os quais são plataformas formadas por um conjunto de computadores independentes que se apresenta a seus usuários como um sistema único e coerente. Com relação às arquiteturas distribuídas, julgue os itens a seguir.
...Os sistemas de computação estão passando por uma evolução. Desde 1945, quando começou a era moderna dos computadores, até aproximadamente 1985, os computadores eram grandes e caros. Contudo, mais ou menos a partir de meados da década de 80, dois avanços tecnológicos começaram a mudar essa situação. O primeiro foi o desenvolvimento de microprocessadores de grande capacidade. O segundo desenvolvimento foi a invenção de redes de computadores de alta velocidade. Nesse cenário, surgem os sistemas distribuídos, os quais são plataformas formadas por um conjunto de computadores independentes que se apresenta a seus usuários como um sistema único e coerente. Com relação às arquiteturas distribuídas, julgue os itens a seguir.
...A World Wide Web (WWW) pode ser considerada um enorme sistema para acessar documentos ligados, que consiste em milhões de clientes e servidores. Servidores mantêm conjuntos de documentos, enquanto clientes fornecem a usuários uma interface de fácil utilização para apresentar e acessar esses documentos. Devagar e gradativamente, a Web cresceu e se expandiu para outros setores e, atualmente, é mais do que apenas um sistema baseado em documentos. Em particular, tem-se observado o surgimento de um imenso sistema distribuído no qual, mais do que documentos, estão sendo usados serviços. Assim, a respeito da arquitetura orientada a serviço (SOA), julgue os itens de 57 a 62.
Um serviço web pode ser gerenciado por um s...
A World Wide Web (WWW) pode ser considerada um enorme sistema para acessar documentos ligados, que consiste em milhões de clientes e servidores. Servidores mantêm conjuntos de documentos, enquanto clientes fornecem a usuários uma interface de fácil utilização para apresentar e acessar esses documentos. Devagar e gradativamente, a Web cresceu e se expandiu para outros setores e, atualmente, é mais do que apenas um sistema baseado em documentos. Em particular, tem-se observado o surgimento de um imenso sistema distribuído no qual, mais do que documentos, estão sendo usados serviços. Assim, a respeito da arquitetura orientada a serviço (SOA), julgue os itens de 57 a 62.
Na SOA, um repositório de serviços mantém s...
A World Wide Web (WWW) pode ser considerada um enorme sistema para acessar documentos ligados, que consiste em milhões de clientes e servidores. Servidores mantêm conjuntos de documentos, enquanto clientes fornecem a usuários uma interface de fácil utilização para apresentar e acessar esses documentos. Devagar e gradativamente, a Web cresceu e se expandiu para outros setores e, atualmente, é mais do que apenas um sistema baseado em documentos. Em particular, tem-se observado o surgimento de um imenso sistema distribuído no qual, mais do que documentos, estão sendo usados serviços. Assim, a respeito da arquitetura orientada a serviço (SOA), julgue os itens de 57 a 62.
Na SOA, o consumidor do serviço deve saber ...
A World Wide Web (WWW) pode ser considerada um enorme sistema para acessar documentos ligados, que consiste em milhões de clientes e servidores. Servidores mantêm conjuntos de documentos, enquanto clientes fornecem a usuários uma interface de fácil utilização para apresentar e acessar esses documentos. Devagar e gradativamente, a Web cresceu e se expandiu para outros setores e, atualmente, é mais do que apenas um sistema baseado em documentos. Em particular, tem-se observado o surgimento de um imenso sistema distribuído no qual, mais do que documentos, estão sendo usados serviços. Assim, a respeito da arquitetura orientada a serviço (SOA), julgue os itens de 57 a 62.
Na SOA, o protocolo SOAP define um esquema ...
A World Wide Web (WWW) pode ser considerada um enorme sistema para acessar documentos ligados, que consiste em milhões de clientes e servidores. Servidores mantêm conjuntos de documentos, enquanto clientes fornecem a usuários uma interface de fácil utilização para apresentar e acessar esses documentos. Devagar e gradativamente, a Web cresceu e se expandiu para outros setores e, atualmente, é mais do que apenas um sistema baseado em documentos. Em particular, tem-se observado o surgimento de um imenso sistema distribuído no qual, mais do que documentos, estão sendo usados serviços. Assim, a respeito da arquitetura orientada a serviço (SOA), julgue os itens de 57 a 62.
Na SOA, a descrição do serviço é mantida em...
A World Wide Web (WWW) pode ser considerada um enorme sistema para acessar documentos ligados, que consiste em milhões de clientes e servidores. Servidores mantêm conjuntos de documentos, enquanto clientes fornecem a usuários uma interface de fácil utilização para apresentar e acessar esses documentos. Devagar e gradativamente, a Web cresceu e se expandiu para outros setores e, atualmente, é mais do que apenas um sistema baseado em documentos. Em particular, tem-se observado o surgimento de um imenso sistema distribuído no qual, mais do que documentos, estão sendo usados serviços. Assim, a respeito da arquitetura orientada a serviço (SOA), julgue os itens de 57 a 62.
A SOA estabelece que uma aplicação é constr...
Acerca de linhas de produtos e de componentes de software, julgue os itens subsequentes.
Na arquitetura de sistemas de mensageria, um dos padrões bastante utilizados é o Publish-Subscribe, que possui maior similaridade com o padrão Observer que com o padrão Iterator.
Julgue os seguintes itens em relação às tecnologias de mercado para o desenvolvimento de aplicações.
Alguns dos princípios arquiteturais de arquiteturas orientadas a serviços (SOA) são: (i) encapsulamento; (ii) fraco acoplamento; (iii) contrato; (iv) reusabilidade; (v) autonomia; e (vi) descobertabilidade. Outros conceitos relacionados a SOA são: (a) protocolo; (b) coordenação; (c) agência; (d) autodescrição; (e) abstração; e (f) composabilidade. A associação entre os princípios e os conceitos a seguir: {(i, e), (ii, d), (iii, a),(iv, f), (v, c), (vi, d)} é mais consistente que a associação {(i, f), (ii, a), (iii, c),(iv, b), (v, d), (vi, e)}.
Acerca de arquitetura cliente servidor multicamadas, julgue os itens subsequentes.
Na arquitetura cliente servidor multicamadas, os clientes são chamados de thin clients, pois a maior parte do processamento da lógica de aplicação reside no cliente.
Acerca de arquitetura cliente servidor multicamadas, julgue os itens subsequentes.
A arquitetura cliente servidor multicamadas prevê a implementação de camadas intermediárias entre as camadas de aplicação e de dados.
Quanto a serviços de Internet desenvolvidos para a plataforma Windows, julgue os itens subsequentes.
Um registro SOA, que deve ser definido pelas zonas de DNS, tem, entre suas opções, um código serial que não deve ser alterado, por questões de segurança.
Acerca da arquitetura cliente-servidor multicamadas, julgue os itens subsequentes.
Uma arquitetura cliente-servidor tem diversas vantagens em relação ao modelo multicamadas tradicional, como, por exemplo, melhor gerenciamento de recursos.
Acerca da arquitetura cliente-servidor multicamadas, julgue os itens subsequentes.
A camada de apresentação é responsável pelo gerenciamento, pela seleção e pela apresentação dos dados.
Acerca da arquitetura cliente-servidor multicamadas, julgue os itens subsequentes.
Criar aplicações distribuídas multicamadas é difícil porque é necessário, para isso, implementar persistência, tolerância a falhas com fail-over, gerência de transações distribuídas, balanceamento de carga e resource pooling. Uma forma de minimizar essa dificuldade é introduzir middleware em um servidor de aplicação que ofereça esses serviços automaticamente.
Acerca da arquitetura cliente-servidor multicamadas, julgue os itens subsequentes.
Na arquitetura de 3 camadas, a primeira camada é formada pela interface com o usuário; a segunda corresponde às regras do negócio onde ficam as funções do sistema; e a terceira camada é composta por um SGBD.
Com a evolução dos sistemas para a Internet, diversos aplicativos são desenvolvidos utilizando-se o conceito de camadas. Com relação à arquitetura cliente-servidor e à arquitetura de múltiplas camadas, julgue os itens seguintes.
Na camada de persistência dos dados em aplicações n camadas, podem ser utilizados o banco de dados orientado a objetos e o banco de dados relacionais.
Com a evolução dos sistemas para a Internet, diversos aplicativos são desenvolvidos utilizando-se o conceito de camadas. Com relação à arquitetura cliente-servidor e à arquitetura de múltiplas camadas, julgue os itens seguintes.
O uso de middlewares é comum em aplicações de n camadas.
Com a evolução dos sistemas para a Internet, diversos aplicativos são desenvolvidos utilizando-se o conceito de camadas. Com relação à arquitetura cliente-servidor e à arquitetura de múltiplas camadas, julgue os itens seguintes.
Nas aplicações cliente-servidor, em duas camadas, é simples acessar fontes de dados heterogêneas porque o legado de base de dados não precisa de drivers de conexões diferentes.
Com a evolução dos sistemas para a Internet, diversos aplicativos são desenvolvidos utilizando-se o conceito de camadas. Com relação à arquitetura cliente-servidor e à arquitetura de múltiplas camadas, julgue os itens seguintes.
Em uma arquitetura em três camadas, na camada de aplicação, usualmente está um servidor de banco de dados que gerencia o conjunto de requisições.
Com a evolução dos sistemas para a Internet, diversos aplicativos são desenvolvidos utilizando-se o conceito de camadas. Com relação à arquitetura cliente-servidor e à arquitetura de múltiplas camadas, julgue os itens seguintes.
Normalmente, a arquitetura em três camadas conta com as camadas de apresentação, de aplicação e de dados.
Em relação a conceitos de redes de computadores, julgue os itens que se seguem.
SMTP, Telnet, HTTP, FTP, NFS são protocolos da camada de aplicação.
Acerca de SOA e web services, julgue os seguintes itens.
Um documento WSDL descreve formalmente a interface do ponto de contato (endpoint) de um provedor de serviço e a localização física do serviço. Na porção concreta de uma definição WSDL, tem-se descrições de requisitos para que conexões sejam estabelecidas com o serviço. As estruturas de mensagens SOAP não podem ser definidas com WSDL, uma vez que tais mensagens têm as estruturas das mensagens usadas nos protocolos RPC (remote procedure call).
Acerca de SOA e web services, julgue os seguintes itens.
Na SOA, a comunicação entre serviços baseia-se em mensagens. A especificação SOAP define um padrão para o formato das mensagens. Cada mensagem SOAP, que é empacotada em um envelope, pode conter um cabeçalho e um corpo. No cabeçalho, podem residir seções fault que armazenam mensagens que informam sobre condições de erro quando da ocorrência de exceções. No corpo, tem-se o conteúdo, que é representado em XML.

A figura acima apresenta uma comparação entre posicionamento de módulos de aplicações em dois modelos — I e II — de arquiteturas cliente-servidor. Julgue os itens abaixo, referentes às informações apresentadas e a conceitos de modelos cliente/servidor de 2, 3 e n camadas.
No acesso a dados, entre os dois modelos apresentados, o modelo arquitetural I apresenta maior desempenho, mas, também, maior vulnerabilidade.

A figura acima apresenta uma comparação entre posicionamento de módulos de aplicações em dois modelos — I e II — de arquiteturas cliente-servidor. Julgue os itens abaixo, referentes às informações apresentadas e a conceitos de modelos cliente/servidor de 2, 3 e n camadas.
Considerando a necessidade de construir pacotes de instalação para os módulos #3 e #6, é correto afirmar que bibliotecas de suporte a JSP serão mais necessárias no pacote de instalação do módulo #6 que no pacote de instalação do módulo #3.

A figura acima apresenta uma comparação entre posicionamento de módulos de aplicações em dois modelos — I e II — de arquiteturas cliente-servidor. Julgue os itens abaixo, referentes às informações apresentadas e a conceitos de modelos cliente/servidor de 2, 3 e n camadas.
No modelo I, a comunicação entre os módulos #1 e #2 usualmente emprega um protocolo síncrono de pedido e resposta que, no seu modo nativo, não implementa gerenciamento de sessão.
Com relação a conceitos da engenharia de software cliente/servidor, julgue os itens que se seguem.
Na técnica de distribuição e gestão de dados de sistemas cliente/servidor denominada replicação, a base de dados do sistema é fragmentada entre diversas máquinas.
Sistemas industriais modernos vêm sendo concebidos com base em uma arquitetura de comunicação do tipo cliente-servidor. Acerca desse tipo de arquitetura, julgue o item que se segue.
Essa é uma arquitetura centralizada, na qual todas as estações que compõem a rede de comunicação dependem de uma estação mestre. Nesse caso, a estação que funciona como mestre decide quando as demais, denominadas escravos, podem transmitir dados.

Acerca da Service Oriented Architecture (SOA), julgue os próximos itens.
No estilo SOA, um serviço de diretório anuncia informações sobre os serviços. Isso acarreta as seguintes desvantagens: uma vez anunciado, um serviço não pode ser transferido entre computadores; serviços não podem ser acrescentados ou removidos se ocorrerem variações nas demandas pelos mesmos; se ocorrer uma falha que torne indisponível um serviço, um cliente não pode obter um servidor alternativo que disponibilize um serviço com as mesmas funcionalidades.

Acerca da Service Oriented Architecture (SOA), julgue os próximos itens.
O estilo de arquitetura SOA enfatiza a implementação dos componentes de software como serviços modulares que possam ser descobertos e usados por clientes. Esses serviços podem ser úteis isoladamente ou ser integrados a outros serviços; eles se comunicam via trocas de mensagens e são caracterizados pelas mensagens que aceitam e que geram.

Acerca da Service Oriented Architecture (SOA), julgue os próximos itens.
A SOA é um estilo de arquitetura que enfatiza um fraco acoplamento entre os clientes e os prestadores dos serviços. Um cliente não precisa conhecer detalhes quanto à implementação ou à plataforma onde um serviço é executado; o cliente conhece a interface do serviço. Se mudar a implementação do serviço mas a interface for mantida, o cliente não precisa ser modificado.
Em relação à arquitetura cliente-servidor, analise as seguintes sentenças:
I - Na arquitetura cliente-servidor em que muitas unidades de processamento estão sendo aplicadas na tarefa global, enquanto o processamento do servidor e o processamento do cliente estão sendo feitos em paralelo, o tempo de resposta e o throughput são melhorados.
II - Várias máquinas clientes distintas poderiam ser capazes de obter acesso à mesma máquina servidora. Assim, um único banco de dados poderia ser compartilhado entre vários servidores.
III - No sistema de banco de dados distribuídos com arquitetura cliente-servidor, o cliente pode ser capaz de obter acesso a muitos servidores simultaneamente. Nesse caso, os servidores ap...
A grande popularidade da Internet levou à construção de aplicações com características específicas para tal rede, inclusive as chamadas aplicações cliente-servidor. Acerca da arquitetura dessas aplicações, das tecnologias nelas empregadas, bem como dos padrões de formatação, das linguagens de programação e dos protocolos de comunicação a elas associados, julgue os itens a seguir.
Em uma arquitetura cliente-servidor em 3 camadas (three tier architecture), o principal critério para definir a localização física da camada de aplicação e da camada de armazenamento é a quantidade de classes ou de estruturas de dados da aplicação.
A respeito da arquitetura de sofware cliente/servidor, julgue os itens que se seguem.
Um ORB (Object Request Broker) é um middleware que permite a um objeto residente no cliente enviar uma mensagem a um método encapsulado por um objeto residente no servidor. Exemplos desse tipo de middleware são: CORBA e COM.
A reutilização de serviços web é um princípio essencial da Arquitetura Orientada a Serviços (SOA).
Uma forma padronizada de publicar e descobrir informações sobre os serviços web em SOA é por meio do serviço de diretório: