Questões de Concurso Sobre arquitetura de software

Questões Discursivas

Foram encontradas 8.199 questões

Q113823 Arquitetura de Software
O gerenciador de banco de dados implementa a camada de dados.
Alternativas
Q113822 Arquitetura de Software
O servidor de aplicação web implementa todas as regras de negócio do sistema.
Alternativas
Q113821 Arquitetura de Software
O navegador web é um aplicativo que permite interpretar a implementação da camada de interface.
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
Q176537 Arquitetura de Software
Analise o conjunto de definições abaixo:

- Um padrão desenvolvido para prover informações em forma de diretório de negócios e Web Services;

- Uma especificação técnica para descrever, descobrir e integrar Web Services;

- Um modo dinâmico para descobrir a localização de um serviço web;

- Uma parte crítica da pilha de protocolos Web Services, habilitando os usuários dos serviços a publicarem e descobrirem esses serviços.

Esse conjunto de definições se refere ao protocolo Web Service denominado
Alternativas
Q174829 Arquitetura de Software
No âmbito do modelo workflow internacionalmente aceito, um serviço de software que consiste em um ou mais engenhos que tem por objetivo criar, gerenciar e executar instâncias do workflow é a definição de Workflow
Alternativas
Q174632 Arquitetura de Software
É um conjunto de tecnologias que permite que os componentes de software interajam uns com os outros em um ambiente de rede, independentemente da linguagem em que os componentes foram criados. Tal é a definição de

Alternativas
Respostas
8161: C
8162: E
8163: C
8164: A
8165: C
8166: C
8167: E
8168: C
8169: A
8170: C
8171: B
8172: D
8173: B
8174: E
8175: C
8176: E
8177: C
8178: C
8179: B
8180: E