Questões de Concurso
Para mec
Foram encontradas 4.422 questões
Resolva questões gratuitamente!
Junte-se a mais de 4 milhões de concurseiros!
O mecanismo de herança, identicamente ao de composição, faz com que uma classe herde o estado e o comportamento no sentido ascendente da hierarquia de classes.
Encapsulamento consiste em publicar o estado interno de um objeto, exigindo que toda a interação seja executada por meio dos métodos do objeto.
Aplicações embasadas em SOA são distribuídas e multi-tier e possuem lógicas de apresentação e negócio e camadas de persistência.
A arquitetura SOA utiliza um paradigma find-bind-execute no qual os provedores cadastram seus serviços em um registro público; os consumidores acessam o registro em busca de serviços; e, se houver serviço disponível, o registro devolve ao consumidor um contrato e um endereço para aquele serviço.
A interoperabilidade é conseguida utilizando-se um conjunto de padrões proprietários embasado em XML.
Web services são sistemas de software projetados para suportar interoperabilidade host-to-host sobre a rede.
As transações são os blocos básicos sobre os quais as aplicações embasadas em SOA são construídas.
A dimensão, um atributo estrutural de um cubo, consiste em uma lista de membros, todos eles de um tipo de dados similar na percepção do sistema.
Um cubo, ou hipercubo, é um array multidimensional no qual um grupo de células de dados é organizado segundo as dimensões dos dados.
Os caminhos usados no drilling são definidos pelas hierarquias dentro das dimensões ou por outros relacionamentos, que podem ser dinâmicos entre dimensões ou dentro delas.
Drill up e down são técnicas analíticas em que o usuário transita entre vários níveis de agregação dos dados, indo do mais sumarizado ao mais detalhado e vice-versa.
Um membro derivado de uma dimensão é o de nível mais baixo na hierarquia.
Nas arquiteturas cliente/servidor de dois níveis, a aplicação tem uma lógica de apresentação, executada no browser, mas a lógica de negócio deve ser executada em outra máquina diferente do servidor HTTP.
Duas características comuns à maioria dos serviços web são o uso do protocolo HTTP — para envio das solicitações, processamento e envio de resultados em HTML — e o uso de logs, também no formato HTTP.
Em uma arquitetura P2P híbrida, a transferência de dados entre as partes ocorre diretamente, porém há o registro em servidores centrais, o que facilita a busca de pares e de conteúdo.
Na arquitetura peer-to-peer (P2P) pura, as aplicações podem assumir simultaneamente os papéis de cliente e de servidor, o que lhes confere grande escalabilidade e facilidade de gerenciamento.
Nas arquiteturas de três níveis, a lógica de negócio é executada em um servidor de banco de dados localizado em um host distinto daquele que executa o servidor HTTP.
A arquitetura cliente/servidor proporciona a sincronização entre duas aplicações: uma aplicação permanece em estado de espera até que outra aplicação efetue uma solicitação de serviço.
No servidor concorrente, para se tratar cada solicitação recebida, é criada nova instância do servidor, a qual pode ser um novo processo ou um thread.
Um servidor interativo que receber solicitação de serviço retornará ao estado de espera após o tratamento e o envio do resultado desse serviço para o solicitante.