Questões de Concurso Sobre arquitetura de software

Foram encontradas 8.108 questões

Q239118 Arquitetura de Software
Os web services são utilizados para conectar aplicações diretamente com outras aplicações, sem que haja necessidade de efetuar grandes customizações e usam um padrão de conexão aberto e independente de plataforma tecnológica ou linguagens de programação. Para não depender das plataformas de hardware, a representação dos dados é feita por meio da linguagem de marcação
Alternativas
Q239112 Arquitetura de Software
Em termos de serviços na arquitetura de aplicações para o ambiente WEB, é correto afirmar:
Alternativas
Q219545 Arquitetura de Software
Um gerenciador de conteúdo é uma ferramenta que permite
automatizar e integrar os processos relativos a criação, catalogação
indexação, personalização, controle de acesso e disponibilização de
conteúdos em portais web. Acerca de padrões e gestão de conteúdo,
para disponibilizar informações na Web, e de ferramentas para
construção de portais corporativos, julgue os itens seguintes.

A camada de workflow faz a ligação entre os processos executados por meio dos portais e os processos executados por meio dos sistemas de gerenciamento de conteúdo, possibilitando aos usuários o acesso às bases desses sistemas.
Alternativas
Q219544 Arquitetura de Software
Um gerenciador de conteúdo é uma ferramenta que permite
automatizar e integrar os processos relativos a criação, catalogação
indexação, personalização, controle de acesso e disponibilização de
conteúdos em portais web. Acerca de padrões e gestão de conteúdo,
para disponibilizar informações na Web, e de ferramentas para
construção de portais corporativos, julgue os itens seguintes.

Tendo em vista o contexto de sua utilização, os portais classificam-se em corporativos e públicos. O portal público expõe e fornece informações específicas de negócio, dentro de determinado contexto, auxiliando os usuários a encontrar as informações de que precisam para fazer frente aos concorrentes.
Alternativas
Q219543 Arquitetura de Software
Um gerenciador de conteúdo é uma ferramenta que permite
automatizar e integrar os processos relativos a criação, catalogação
indexação, personalização, controle de acesso e disponibilização de
conteúdos em portais web. Acerca de padrões e gestão de conteúdo,
para disponibilizar informações na Web, e de ferramentas para
construção de portais corporativos, julgue os itens seguintes.

As recomendações W3C sobre acessibilidade explicam como tornar o conteúdo web acessível a pessoas com necessidades especiais, destinando-se a todos os criadores de conteúdo web (autores de páginas e projetistas de sítios) e aos programadores de ferramentas para criação de conteúdo.
Alternativas
Q219536 Arquitetura de Software
Imagem 001.jpg

Relativo às tecnologias, padrões e serviços web, julgue os itens a
seguir.

Na especificação da UDDI (universal description, discovery and integration), duas categorias de APIs (application programming interfaces) são definidas: as APIs de inquirição, que habilitam a pesquisa e a navegação da informação junto ao registry; e as APIs dos publicadores, que permitem que os aplicativos registrem serviços junto ao registry.
Alternativas
Q130491 Arquitetura de Software
Em um Sistema de Banco de Dados com Arquitetura Cliente/Servidor, uma das atividades executadas no sistema Cliente é
Alternativas
Q122697 Arquitetura de Software
A web permite que cada documento na rede tenha um endereço único, indicando os nomes do arquivo, diretório e servidor e o método pelo qual ele deve ser requisitado. Esse endereço é denominado de
Alternativas
Q120052 Arquitetura de Software
Imagem 010.jpg

A figura acima apresenta uma proposta de organização da arquitetura de aplicações Internet-web em várias unidades, denominadas tiers ou camadas, destacando-se, no modelo indicado, a presença de cinco unidades: Client, Presentation, Business Logic, Integration e Data. Destaca-se, ainda, uma sequência de comunicações estabelecidas entre essas unidades, numerada de 1 a 7.

A partir dessas informações e dos conceitos de arquitetura de aplicações para ambiente Internet, arquitetura de três camadas e arquitetura cliente-servidor, julgue os itens seguintes.

I A comunicação indicada por 7 é, usualmente, realizada em resposta a um pedido http.

II Em um sistema de arquitetura em três camadas — apresentação, negócio e dados —, podem residir, em uma mesma camada, as unidades integração e dados.

III Do ponto de vista da arquitetura cliente-servidor, existem, na figura apresentada, vários clientes e vários servidores.

IV A troca de informações de modo assíncrono é um mecanismo de uso mais frequente nas comunicações indicadas por 6 e 1 que nas comunicações indicadas por 2 e 5.

V As comunicações indicadas por 3 e 4 realizam-se, exclusivamente, por meio da linguagem SQL.

Estão certos apenas os itens
Alternativas
Ano: 2010 Banca: FEPESE Órgão: UDESC Prova: FEPESE - 2010 - UDESC - Analista de Sistemas |
Q119997 Arquitetura de Software
Relacione os padrões de projetos listados abaixo com suas respectivas finalidades:

Padrões de Projetos

1. Facade (fachada)
2. Decorator (decorador)
3. Memento (lembrança)
4. Proxy (procurador)
5. Observer (observador)

Finalidades

( ) Define uma dependência um para muitos entre objetos tal que, quando o estado de um objeto muda, todos os seus dependentes são notificados e atualizados automaticamente.
( ) Fornece uma interface unificada para um conjunto de objetos que constituem um subsistema. Define uma interface de mais alto nível que torna o subsistema mais fácil de usar.
( ) Sem violar o encapsulamento, captura e exterioriza o estado interno de um objeto, tal que o objeto possa ser restaurado a este estado mais tarde.
( ) Acrescenta responsabilidades adicionais a um objeto dinamicamente. Fornece uma alternativa flexível para a extensão de funcionalidade.
( ) Controla o acesso a um objeto através de outro objeto, que atua como seu substituto, ou como um envoltório.

Assinale a alternativa que indica a sequência correta, de cima para baixo.
Alternativas
Ano: 2010 Banca: FUNCAB Órgão: SES-GO Prova: FUNCAB - 2010 - SES-GO - Analista de Sistemas |
Q117511 Arquitetura de Software
No tocante ao projeto de interface, segundo Sommerville, os erros de interface são divididos em três classes. São elas:
Alternativas
Ano: 2010 Banca: FUNCAB Órgão: SES-GO Prova: FUNCAB - 2010 - SES-GO - Analista de Sistemas |
Q117492 Arquitetura de Software
São exemplos de aplicação do padrão de projeto “Façade”, EXCETO:
Alternativas
Ano: 2010 Banca: FUNCAB Órgão: SES-GO Prova: FUNCAB - 2010 - SES-GO - Analista de Sistemas |
Q117491 Arquitetura de Software
Em relação à arquitetura cliente-servidor, é a vantagem mais importante desse modelo:
Alternativas
Q115901 Arquitetura de Software
Sobre o modelo cliente/servidor utilizado pela Internet, qual afirmativa abaixo é a correta?
Alternativas
Ano: 2010 Banca: FUNCAB Órgão: DER-RO Prova: FUNCAB - 2010 - DER-RO - Analista de Sistemas |
Q114680 Arquitetura de Software
A opção que contém somente padrões de projetos que tratamde comportamento é:
Alternativas
Ano: 2010 Banca: FUNCAB Órgão: DER-RO Prova: FUNCAB - 2010 - DER-RO - Analista de Sistemas |
Q114677 Arquitetura de Software
São elementos arquitetônicos vulneráveis de uma aplicação Web:
Alternativas
Q112574 Arquitetura de Software
O projeto arquitetural de software é um processo em que se visa a estabelecer uma organização de sistema que satisfaça os requisitos funcionais e não-funcionais do software em questão. Durante esse processo, o projetista deve tomar decisões que afetam diretamente o sistema e o seu processo de desenvolvimento, tal como a
Alternativas
Q112415 Arquitetura de Software
Assinale a opção correta, a respeito de clusters e redes de pesquisa e desenvolvimento.
Alternativas
Q110822 Arquitetura de Software
Assinale a alternativa que apresenta os principais componentes da arquitetura de Tecnologia da Informação.
Alternativas
Q109550 Arquitetura de Software
O conceito de sistemas distribuídos baseados em objetos deu origem a implementações de ferramentas de auxílio ao desenvolvimento. A empresa americana Microsoft também desenvolveu sua própria tecnologia para criação de componentes de softwares distribuídos. A tecnologia desenvolvida pela Microsoft para desenvolvimento de sistemas distribuídos baseados em objetos é a
Alternativas
Respostas
6721: D
6722: B
6723: C
6724: E
6725: C
6726: C
6727: C
6728: D
6729: A
6730: D
6731: B
6732: E
6733: A
6734: A
6735: E
6736: A
6737: C
6738: A
6739: C
6740: A