Questões de Concurso Sobre arquitetura de software

Foram encontradas 8.268 questões

Q152060 Arquitetura de Software
No projeto de arquitetura modelo-visão-controle (MVC), o controlador
Alternativas
Q152054 Arquitetura de Software
Compõem os elementos da infraestrutura deWeb Services XML, EXCETO:
Alternativas
Q147138 Arquitetura de Software
Considere os padrões de projeto divididos de acordo com as camadas a que eles pertencem. A camada de apresentação contém os padrões relacionados aos Servlets e páginas JSP. São padrões dessa camada:
Alternativas
Q147114 Arquitetura de Software
Padrão que encapsula a lógica de apresentação de dados de negócios dinâmicos ou, ainda, especifica que são usa- dos ajudantes para adaptar os dados do modelo para a camada de apresentação da aplicação. Trata-se de
Alternativas
Q141728 Arquitetura de Software
Sobre padrões de projeto, é correto afirmar que
Alternativas
Q141721 Arquitetura de Software
O diagrama de classes apresentado na figura a seguir não representa fielmente um buffer que passa por estados sucessivos de transformação. Em outras palavras, um buffer, que está inicialmente vazio, depois pode ficar parcialmente cheio e, possivelmente, pode ficar cheio. Dentre as opções apresentadas a seguir, qual o padrão de projetos que melhor se adequaria para modelar essa característica dinâmica do buffer?

Imagem 009.jpg
Alternativas
Q141711 Arquitetura de Software
O padrão Observer
Alternativas
Q133305 Arquitetura de Software
Acerca dos fundamentos, características e topologias típicas em
ambientes com alta disponibilidade e escalabilidade e da arquitetura
J2EE, julgue os próximos itens.

No desenvolvimento de programas em múltiplas camadas, uma camada pode referir-se tanto a uma máquina diferente quanto a uma camada lógica, de modo que múltiplas camadas podem estar em uma mesma máquina. A arquitetura de aplicativos de n camadas físicas, como a fornecida pelo J2EE, envolve a separação da funcionalidade com a utilização de camadas lógicas e físicas e não permite o uso de componentes dentro das camadas lógicas.
Alternativas
Q111597 Arquitetura de Software
É um modelo usado para integrar o software de gestão empresarial da sede da empresa com os sistemas utilizados pelas suas filiais para permitir o intercâmbio de dados entre todos os sistemas da corporação. Trata-se da definição mais adequada à arquitetura de sistemas

Alternativas
Q111528 Arquitetura de Software
Em termos de tecnologias utilizadas em Web Services, a representação e estruturação dos dados nas mensagens recebidas/enviadas são realizadas por (I) uma linguagem específica; (II) as chamadas às operações, incluindo os parâmetros de entrada/saída, são codificadas por um protocolo específico; (III) os serviços e suas mensagens, independentemente dos formatos de mensagem e dos protocolos de rede envolvidos são descritos usando outra linguagem específica; (IV) o processo de publicação/pesquisa/descoberta de Web Services também utiliza um protocolo específico.

Os itens I, II, III e IV, referem-se, respectivamente, a
Alternativas
Q107050 Arquitetura de Software
Acerca de engenharia de software, que permite a criação, de maneira econômica e confiável, de software que trabalhe eficientemente em máquinas reais, julgue os próximos itens.

A engenharia da usabilidade é aplicada em qualquer tipo de interface, como, por exemplo, sítios web, software e desktop. Uma das principais fases da engenharia de usabilidade é a que permite o conhecimento do usuário ao qual o software se destina.
Alternativas
Q107048 Arquitetura de Software
Com relação aos sistemas de suporte a decisão e gestão de conteúdo, julgue os seguintes itens.

As recomendações de nível de prioridade 1 do e-MAG referem-se às exigências básicas de acessibilidade; se essas exigências não forem cumpridas, grupos de usuários ficam impossibilitados de acessar as informações. As recomendações de nível 2 garantem as informações do documento, e as de nível 3 facilitam o acesso aos documentos armazenados na Web.
Alternativas
Q107047 Arquitetura de Software
Com relação aos sistemas de suporte a decisão e gestão de conteúdo, julgue os seguintes itens.

Para o processo de avaliação de conformidade, o e-MAG recomenda apenas a utilização de programas validadores de acessibilidade automáticos, a fim de se evitarem possíveis erros humanos.
Alternativas
Q107046 Arquitetura de Software
Com relação aos sistemas de suporte a decisão e gestão de conteúdo, julgue os seguintes itens.

O modelo de acessibilidade de governo eletrônico (e-MAG) consiste em um conjunto de recomendações a ser considerado no desenvolvimento de portais e sítios eletrônicos da administração pública, a fim de garantir, a pessoas com necessidades especiais, o pleno acesso aos conteúdos disponíveis.
Alternativas
Q107028 Arquitetura de Software
A respeito de desenvolvimento de projetos de sistemas, julgue os itens subsequentes.

No padrão de desenvolvimento modelo-visualização- controlador (MVC), o controlador é o elemento responsável pela interpretação dos dados de entrada e pela manipulação do modelo, de acordo com esses dados
Alternativas
Q107027 Arquitetura de Software
A respeito de desenvolvimento de projetos de sistemas, julgue os itens subsequentes.

O padrão singleton permite que uma classe Java tenha apenas uma instância e fornece múltiplos pontos de acesso à classe.
Alternativas
Ano: 2011 Banca: FCC Órgão: TRE-RN Prova: FCC - 2011 - TRE-RN - Programador de computador |
Q105452 Arquitetura de Software
Na engenharia de software, os padrões de projetos comportamentais tratam das interações e divisões de responsabilidades entre as classes ou objetos. São exemplos típicos dessa família:
Alternativas
Q103956 Arquitetura de Software
No contexto dos padrões de projeto:

I. Oferecer uma interface simples para uma coleção de classes.

II. Desacoplar uma abstração de sua implementação para que ambas possam variar independentemente.

Correspondem respectivamente a
Alternativas
Q103955 Arquitetura de Software
De acordo com a OASIS, é um elemento central do grupo de padrões que compõem a pilha de componentes dos serviços web e que têm como objetivo descrever, descobrir e integrar tais serviços. Trata-se de
Alternativas
Q103258 Arquitetura de Software
Acerca de desenvolvimento de aplicações para Web, julgue os
próximos itens.

A Web Services Description Language Version 2.0 permite a descrição da interface dos serviços, incluindo-se o descritivo das mensagens que são trocadas entre o cliente e o provedor. Essas mensagens são descritas no nível abstrato, em que o serviço é definido como uma coleção de portas em rede, e no nível concreto, no qual são descritos detalhes de implementação.
Alternativas
Respostas
6721: D
6722: E
6723: B
6724: A
6725: B
6726: E
6727: C
6728: E
6729: C
6730: B
6731: C
6732: C
6733: E
6734: C
6735: C
6736: E
6737: C
6738: A
6739: C
6740: C