Questões de Concurso Comentadas sobre arquitetura de software

Foram encontradas 7.401 questões

Q1377400 Arquitetura de Software
Com relação aos conceitos de arquiteturas de desenvolvimento para a Internet, assinale a opção correta.
Alternativas
Ano: 2006 Banca: CESPE / CEBRASPE Órgão: CENSIPAM
Q1238163 Arquitetura de Software
Acerca dos padrões de arquitetura, julgue o item a seguir.

São responsabilidades do padrão de projeto FrontController na arquitetura J2EE: prover um ponto central de contato para o tratamento das solicitações de serviço; gerenciar o tratamento de uma solicitação; invocar serviços como o de autenticação; delegar o processamento para a lógica do negócio e escolher a visão a ser apresentada.
Alternativas
Ano: 2006 Banca: CESPE / CEBRASPE Órgão: CENSIPAM
Q1238118 Arquitetura de Software
Acerca dos padrões de arquitetura, julgue o item a seguir.
No padrão MVC, se um usuário modifica o modelo, as visões que dependem desse modelo refletem essas modificações, pois o modelo notifica as visões quando ocorre uma modificação nos seus dados. Portanto, é usado um mecanismo para propagação de modificações que mantém um registro dos componentes que dependem do modelo.
Alternativas
Ano: 2006 Banca: CESPE / CEBRASPE Órgão: TCU
Q1227542 Arquitetura de Software
Com relação às redes de computadores, julgue o item seguinte.
A arquitetura cliente-servidor tem por motivação sincronizar a execução de dois processos que devem cooperar um com outro. Assim, dadas duas entidades que queiram comunicar-se, uma deve iniciar a comunicação enquanto a outra aguarda pela requisição da entidade que inicia a comunicação.
Alternativas
Q426081 Arquitetura de Software
Sobre modelos de ciclo de vida de sistemas, é INCORRETO afirmar:
Alternativas
Q203451 Arquitetura de Software
Considerando a Arquitetura de Navegação, assinale “F” para falso ou “V” para verdadeiro e marque a alternativa correspondente:
( ) Não há regras fáceis para um eficaz desenho de navegação, porque, embora a navegabilidade esteja entre os principais requisitos do Design para a Web, sabe-se que a navegação de um site ocorre sempre dentro de um espaço físico ou real.

( ) A navegação pode ser definida como um movimento cognitivo através de espaços formados por dados, informações e pelo conhecimento que daí emerge.

( ) As interfaces de navegação deveriam auxiliar o usuário a responder a três perguntas: – onde estou?; – de onde vim?; – para onde vou? (NIELSEN).

( ) Os Sistemas de Navegação, segundo vários autores, podem ser definidos como: hierárquico, global, local e ad hoc.
A seqüência está correta em:

Alternativas
Q9480 Arquitetura de Software
Suponha as empresas abaixo e suas respectivas plataformas de desenvolvimento de sistemas WEB.

Empresa A: J2EE
Empresa B: .NET

Cada empresa necessita que seus sistemas se comuniquem com os sistemas da outra empresa, pela Internet, via HTTP, mantendo sua plataforma de desenvolvimento. A tecnologia recomendada para implantar tal interoperabilidade é:
Alternativas
Q5262 Arquitetura de Software
No que se refere aos modelos de desenvolvimento e ciclos de vida, julgue os itens que se seguem.
A vida de um software pode ser dividida em ciclos. Ao final de cada ciclo, pode-se ter um produto pronto para entrega. Cada ciclo pode ser dividido em fases voltadas para a concepção, a elaboração, a construção e a transição do software. O resultado de uma fase caracteriza-se pelos estados dos artefatos.
Alternativas
Q3495 Arquitetura de Software
Com relação à arquitetura em camadas no desenvolvimento Orientado a Objetos é correto afirmar que
Alternativas
Q1925 Arquitetura de Software

Sobre os Serviços Web são feitas as seguintes afirmativas.

I - O SOAP pode ser transportado por protocolos como HTTP, SMTP e JMS.

II - Uma mensagem SOAP permite encapsular chamadas RPC.

III - Uma mensagem SOAP é um documento XML que pode conter três partes: o envelope, o cabeçalho e o corpo.

Está(ão) correta(s) a(s) afirmativa(s):

Alternativas
Q1914 Arquitetura de Software

Considere os padrões que podem ser utilizados em um projeto de software e relacione os padrões com suas respectivas intenções primárias.

Padrão
I - Bridge
II - Builder
III - Factory Method

Intenção primária
(P) Padrão estrutural cuja intenção é converter a interface de uma classe em outra interface, esperada pelos clientes, permitindo que classes com interfaces incompatíveis trabalhem em conjunto, o que, de outra forma, seria impossível.
(Q) Padrão estrutural cuja intenção é desacoplar uma abstração da sua implementação, de modo que as duas possam variar independentemente.
(R) Padrão de criação cuja intenção é separar a construção de um objeto complexo da sua representação de modo que o mesmo processo de construção possa criar diferentes representações.
(S) Padrão de criação cuja intenção é definir uma interface para criar um objeto, mas deixando as subclasses decidirem que classe instanciar. Ele permite adiar a instanciação para subclasses.

A relação correta é:

Alternativas
Q1803 Arquitetura de Software
Assinale a opção que caracteriza um Sistema Integrado de Gestão (ERP - Enterprise Resource Planning).
Alternativas
Q1801 Arquitetura de Software

Sejam as seguintes características:

I - dispor de protocolo para prover a definição de informações, baseadas em XML, que são utilizadas para troca de informações estruturadas e tipadas, em um ambiente distribuído e descentralizado;

II - dispor de uma linguagem que define uma gramática em formato XML com objetivo de descrever serviços de rede como uma coleção de pontos de comunicação, capazes de trocar mensagens entre si;

III - dispor de um método para descoberta e chamada de Webservices;

IV - dispor de uma ontologia para descrição semântica dos serviços.


Quais destas características estão associadas a Webservices?

Alternativas
Q1797 Arquitetura de Software
Christopher Alexander afirma: "cada padrão descreve um problema no nosso ambiente e o cerne da sua solução, de tal forma que você possa usar essa solução mais de um milhão de vezes, sem nunca faze-lo da mesma maneira". Muito embora Alexander estivesse falando a cerca de padrões em construções e cidades, o que ele diz é verdadeiro em relação aos padrões de projeto orientados a objeto. Neste caso, as soluções são expressas em termos de objetos e interfaces em vez de paredes e portas, mas no cerne de ambos os tipos de padrões está a solução para um problema num determinado contexto. Quanto à indicação para o uso dos padrões de projeto é FALSO afirmar que o padrão:
Alternativas
Q2262694 Arquitetura de Software
Considerando padrões de projeto (design patterns), assinale a alternativa INCORRETA.  
Alternativas
Q2253552 Arquitetura de Software
É um design pattern, inserido no catálogo de padrões de criação (creational) do GoF, que tem por objetivo definir uma interface para criar objetos de forma a deixar subclasses decidirem qual classe instanciar. Também conhecido como Construtor Virtual é o
Alternativas
Ano: 2005 Banca: CESPE / CEBRASPE Órgão: ANS
Q1195560 Arquitetura de Software
A engenharia de software provê várias metodologias, técnicas e ferramentas de apoio para garantir que os recursos alocados ao desenvolvimento de software leve a resultados que tenham um nível de qualidade controlado e atendam a especificações de requisitos técnicos. Acerca do emprego da engenharia de software e suas metodologias e ferramentas no desenvolvimento de aplicações e bancos de dados, julgue o item a seguir.
Um padrão de projeto (design pattern) na unified modelling language é um tipo de artefato adotado sistematicamente por uma equipe de desenvolvimento em todos os seus projetos de software
Alternativas
Q416220 Arquitetura de Software
O planejamento e a escolha de arquitetura de sistemas de informação são atividades cruciais para a utilização desses sistemas de forma produtiva e a custos controlados. Acerca dos processos, métodos de trabalho e elementos tecnológicos associados a essas atividades, julgue o item seguinte.

A arquitetura de sistemas de informação em três camadas é embasada na possibilidade de coordenação de componentes distribuídos interconectados via redes de computadores.
Alternativas
Q416219 Arquitetura de Software
O planejamento e a escolha de arquitetura de sistemas de informação são atividades cruciais para a utilização desses sistemas de forma produtiva e a custos controlados. Acerca dos processos, métodos de trabalho e elementos tecnológicos associados a essas atividades, julgue o item seguinte.

A identificação das necessidades de informação de uma organização decorre da modelagem dos dados dessa organização.
Alternativas
Q416218 Arquitetura de Software
O planejamento e a escolha de arquitetura de sistemas de informação são atividades cruciais para a utilização desses sistemas de forma produtiva e a custos controlados. Acerca dos processos, métodos de trabalho e elementos tecnológicos associados a essas atividades, julgue o item seguinte.

As novas capacidades de troca e comunicação da informação têm tornado mais complexa a escolha estratégica da estrutura e da forma das organizações.
Alternativas
Respostas
7361: C
7362: C
7363: C
7364: C
7365: C
7366: A
7367: A
7368: C
7369: C
7370: E
7371: C
7372: A
7373: C
7374: B
7375: D
7376: B
7377: E
7378: C
7379: E
7380: C