Questões de Concurso Sobre arquitetura de software

Foram encontradas 8.108 questões

Ano: 2012 Banca: CESPE / CEBRASPE Órgão: TRE-MS
Q1196572 Arquitetura de Software
No que se refere a SOA e webservices, assinale a opção correta.
Alternativas
Q1167796 Arquitetura de Software

The term Waterfall Development Life Cycle is used to describe the classical SDLC model.

Choose the alternative that shows the correct sequence of the Waterfall Development Life Cycle model.

Alternativas
Q1167786 Arquitetura de Software

Um Web Service é um componente de software armazenado em um computador que pode ser acessado por um aplicativo em outro computador por uma rede.

Sobre Web Services, considere as afirmativas a seguir.


I. Web Services se comunicam utilizando tecnologias como XML, JSON e HTTP. II. O Simple Object Access Protocol permite que Web Services e clientes escritos em linguagens diferentes se comuniquem.

III. Um Web Service RESTful pode retornar dados utilizando texto sem formatação.

IV. O Representational State Transfer utiliza a XML como mecanismo de solicitação/resposta para Web Services.


Assinale a alternativa correta.

Alternativas
Q1167763 Arquitetura de Software

Sobre as caracterizações das Integrações Tecnológicas no Brasil, atribua V (verdadeiro) ou F (falso) às afirmativas a seguir.


( ) Integração da Gestão Estratégica com os processos de manufatura, através de aplicações de Product Life Cycle Management e de Product Data Management.

( ) Integração das cadeias de suprimentos, através de aplicações de supply-chain e da infraestrutura de comunicação e Internet.

( ) Integração dos processos de desenvolvimentos de produtos com os processos de gestão de clientes altamente sofisticados, através de aplicativos de Customer Resource Management.

( ) Integração entre a gestão da empresa e o seu chão de fábrica, através de aplicações de Enterprise Resource Planning - ERP e Manufacturing Execution System - MES.

( ) Integração entre as funções administrativas e padronização dos aplicativos de back-office no contexto da empresa, de suas divisões e filiais, através de Enterprise Resource Planning - ERP.


Assinale a alternativa que contém, de cima para baixo, a sequência correta.

Alternativas
Q973838 Arquitetura de Software

Considere as afirmativas abaixo:


I. Sobre a arquitetura orientada a serviço (SOA) pode-se dizer que seus principais conceitos são a visibilidade, a interação e os efeitos.

II. Um DTD (Document Type Definition) é um conjunto de regras usado para definir uma linguagem de marcação XML particular.

III. O estilo arquitetural REST (Representational State Transfer) para WEB tem como característica usar SOAP para interoperabilidade entre sistemas heterogêneos.

IV. Em um documento XHTML bem formado, os nomes dos elementos podem ser escritos com letras caixa-alta ou caixa-baixa.


Está correto somente o que se afirma em:

Alternativas
Q973836 Arquitetura de Software
A norma ISO 9241-11 define o conceito de usabilidade. Ele é definido como a extensão em que um produto pode ser usado por usuários específicos para alcançar objetivos específicos com eficácia, eficiência e satisfação num contexto específico de uso. Na construção de um Web site, são boas práticas desse conceito:
Alternativas
Q856822 Arquitetura de Software

Acerca das infraestruras de aplicação web (Web application framework), considere as afirmações.


1) É uma infraestrutura de software que é projetada para apoiar o desenvolvimento de websites dinâmicos, aplicações web e serviços web.

2) Usualmente baseada num arquitetura de três níveis (three-tier architecture) onde as aplicações são estruturadas em rês níveis físicos: cliente, aplicação e banco de dados (relacional).

3) Muitos seguem o padrão arquitetural Modelo Visão Controlador (MVC) para separar o modelo de dados com as regras de negócio da interface do usuário. Isto geralmente é considerado uma boa prática uma vez que modulariza o código, promove reutilização de código e permite que várias interfaces sejam aplicadas.


Está(ão) correta(s):

Alternativas
Q856821 Arquitetura de Software

Acerca dos Sistemas Integrados de Gestão Empresarial (SIGE ou SIG), do inglês Enterprise Resource Planning (ERP), analise as seguinte afirmações:


1) ERP é um conjunto de sistemas que tem como objetivo agregar e estabelecer relações de informação entre todas as áreas de uma companhia.

2) Os sistemas ERP são compostos por uma base de dados única e por módulos que suportam diversas atividades das empresas. Os dados utilizados por um módulo são armazenados na base de dados central para serem manipulados por outros módulos.

3) São exemplos de ERP: Sistema Integrado de Banco de Dados (SIBD), Sistema de Gerenciamento de Banco de Dados (SGDB) e Sistema de Apoio a Decisão (SAD).


Está(ão) correta(s):

Alternativas
Q836996 Arquitetura de Software

Sobre a arquitetura MVC (Modelo, Visão e Controlador), considere:


I. O controlador é a parte responsável pela representação e gerenciamento dos dados. Estes dados podem ser variáveis, objetos ou até mesmo um valor armazenado em um banco de dados.

II. A visão é a interface utilizada para processar as informações que são representadas e gerenciadas pelo controlador. Um exemplo claro de visão é um formulário HTML que exibe a pesquisa feita em um banco de dados.

III. O modelo é a parte que integra a visão e o controlador. Fazem parte do modelo as linguagens de programação utilizadas para acessar os dados do controlador e criar interfaces de usuário para exibir tais dados.

IV. Essa arquitetura tem o intuito de separar os dados e seu armazenamento de sua eventual apresentação em uma aplicação.


Está correto APENAS o que se afirma em

Alternativas
Q836985 Arquitetura de Software

Considere a frase a seguir:


A finalidade de um ..I.. é fornecer alguma funcionalidade em nome de seu proprietário. A ..II.. é a pessoa ou organização que fornece um agente adequado para ..III.. particular. A ..IV.. é uma pessoa ou organização que deseja fazer uso do serviço.


As lacunas devem ser preenchidas correta e respectivamente por: 

Alternativas
Q836984 Arquitetura de Software
Um documento WSDL é um arquivo em formato XML utilizado para definir Web Services. Este documento possui um grupo de seis elementos utilizados para definir um serviço. Dentre estes elementos estão types, message, portType e
Alternativas
Q826387 Arquitetura de Software
Qual opção não é verdadeira sobre o SOAP?
Alternativas
Q826385 Arquitetura de Software
Qual das opções a seguir é uma vantagem da arquitetura em três camadas?
Alternativas
Q825551 Arquitetura de Software
No desenvolvimento de uma API orientada a objetos, é comum reunir todas as suas funcionalidades em uma única classe, simplificando o acesso. Esta prática pode ser favorecida através da implementação do padrão de projeto.
Alternativas
Q825545 Arquitetura de Software
Na literatura de engenharia de software, além dos padrões GRASP, é comum classificar os padrões de projeto em 3 tipos: padrões de criação, padrões estruturais e padrões
Alternativas
Q825539 Arquitetura de Software
Dentre as opções abaixo, assinale a única que não representa uma desvantagem do padrão MVC.
Alternativas
Q825538 Arquitetura de Software
O padrão de projeto 'Command Processor'
Alternativas
Q825537 Arquitetura de Software
Qual dos padrões arquiteturais abaixo é indicado para a estruturação de sistemas de software distribuído com componentes dissociados que interajam por invocação remota de serviços?
Alternativas
Q575710 Arquitetura de Software
A arquitetura de rede Cliente/Servidor busca a otimização dos recursos de computadores dentro de um ambiente de rede. O objetivo básico é aproveitar a capacidade de processamento de cada tipo de utilização de computadores em sistemas, tanto computadores de mesa (desktop) usados por usuários como servidores especializados. Sobre o tema, analise as afirmações.

I. Na arquitetura Cliente/Servidor o processamento pesado (bancos de dados, aplicações) é executado pelo computador cliente e pelo computador servidor, melhorando a capacidade de processamento.
II. Na arquitetura Cliente/Servidor o computador cliente deve ter maior capacidade de processamento e armazenamento de dados que o servidor, deixando a interface com o usuário final para o servidor.
III. Na arquitetura Cliente/Servidor todas as tarefas são executadas no mesmo computador que desempenha as duas funções: cliente e servidor.

Pode-se afirmar que:
Alternativas
Q509327 Arquitetura de Software
As arquiteturas SGBD's têm seguido tendências semelhantes àquelas dos sistemas de computação, em geral. Muitas aplicações Web utilizam uma arquitetura denominada três camadas, que acrescenta uma camada intermediária entre o cliente e o servidor de Banco de Dados.
                                                                                                                                          (Elmasri, 2011)

Essa camada intermediária denomina-se
Alternativas
Respostas
6081: B
6082: D
6083: D
6084: D
6085: A
6086: D
6087: C
6088: B
6089: D
6090: B
6091: A
6092: E
6093: E
6094: D
6095: A
6096: A
6097: E
6098: A
6099: D
6100: A