Questões de Concurso Sobre arquitetura de software
Foram encontradas 8.108 questões
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.
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.
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.
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:
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):
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):
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
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:
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:
(Elmasri, 2011)
Essa camada intermediária denomina-se