Questões

Total de Questões Encontradas: 777

Ano: 2017 Banca: FEPESE Órgão: CIASC Prova: Analista - Analista de Sistemas (Desenvolvedor)
Analise as afirmativas abaixo com relação à arquitetura de microserviços.
1. A arquitetura de microserviços pode ser definida como aquela que empacota todos os componentes de uma aplicação em uma única unidade de implantação. Os microserviços são definidos dentro desta unidade de implantação.
2. A arquitetura de microserviços é utilizada para desenvolver uma aplicação como um conjunto de pequenos serviços, cada um funcionando em seu próprio processo. Cada serviço é desenvolvido em torno de um conjunto de regras de negócio específico, e é implementado de forma independente.
3. Uma das vantagens de se usar a arquitetura monolítica é a total independência que os microserviços têm dentro da aplicação. Cada microserviço tem o seu próprio banco de dados, sendo este um dos fatores que caracterizam um microserviço. Entretanto, esta também é a característica que tem o maior custo de planejamento por arquitetos e desenvolvedores de software.

Assinale a alternativa que indica todas as afirmativas corretas.
A
É correta apenas a afirmativa 1.
B
É correta apenas a afirmativa 2.
C
São corretas apenas as afirmativas 1 e 2.
D
São corretas apenas as afirmativas 1 e 3.
E
São corretas as afirmativas 1, 2 e 3.
Ano: 2017 Banca: FEPESE Órgão: CIASC Prova: Analista - Analista de Sistemas (Desenvolvedor)
Com relação à arquitetura em camadas, assinale a alternativa correta.
A
A camada de domínio/negócio cuida da interação entre o usuário e o software.
B
Na arquitetura em camadas, busca-se maximizar o acoplamento. Camadas devem se comunicar apenas com as camadas vizinhas.
C
Em uma arquitetura em camadas, a camada de apresentação cuida da interação entre o software e o SGBD.
D
Arquitetura em camadas visa a criação de aplicativos modulares, de forma que a camada mais alta se comunica com a camada mais baixa e assim por diante, fazendo com que uma camada seja dependente apenas da camada imediatamente abaixo.
E
Na arquitetura em camadas, a camada de dados, também chamada de camada de negócio, cuida das necessidades da aplicação no domínio em que ela se insere. Envolve cálculos baseados em dados digitados e em informações armazenadas, validação de informações vindas da camada de apresentação. Avalia, também, qual fonte de dados deve ser acionada, com base em comandos recebidos do usuário.
A Computação em Nuvem tem se tornado uma tecnologia inovadora em termos de desenvolvimento de soluções de TI para as empresas. A esse respeito, relacione os diversos tipos de serviço com suas respectivas características.

1 - IaaS (infraestrutura como serviço)
2 - PaaS (plataforma como serviço)
3 - SaaS (software como serviço)

( ) Neste tipo de serviço os usuários tem acesso a uma única cópia da aplicação criada especificamente pelo provedor de serviço e atualizada de uma forma uniforme para todos os usuários.
( ) Este tipo de serviço permite aos desenvolvedores construírem aplicações e serviços na Internet, sendo acessado pelos usuários simplesmente com o uso do navegador.
( ) Neste tipo de serviço os usuários tem acesso direto aos servidores e ao armazenamento virtualizados por meio da Internet e, de modo similar, a um centro de dados convencional, podendo escalar esses recursos com mais flexibilidade de acordo com a demanda.

Assinale a opção que mostra a relação correta, de cima para baixo: 
A
1, 2 e 3
B
2, 3 e 1
C
3, 1 e 2
D
1, 3 e 2
E
3, 2 e 1
Ano: 2017 Banca: IBFC Órgão: TJ-PE Prova: Técnico Judiciário - Suporte Técnico
Na discussão na implementação de uma aplicação web com o Modelo MVC (Model-View-Controller) assinale a alternativa que apresenta afrmações abaixo que são tecnicamente verdadeiras:

I. O Modelo MVC foi desenvolvido com o conceito típico de uma arquitetura linear dos seus três principais componentes.
II. Uma visão (view) pode ser qualquer saída de representação dos dados, como uma tabela ou um diagrama.
III. Esse padrão unifca todas as tarefas de acesso aos dados e lógica de negócio, lógica de apresentação e de interação num único pacote.
IV. O Controller faz a mediação da entrada, convertendo-a em comandos para o Model ou View
A
somente a I e 
B
somente a II e III
C
somente a III e IV
D
somente a I e III
E
somente a II e IV 
Ano: 2017 Banca: IBFC Órgão: TJ-PE Prova: Técnico Judiciário - Programador de Computador
Para melhor entender o padrão MVC (Model-ViewController) estuda-se as relações existentes entre seus elementos. Quanto às possíveis relações, ou associações, existentes entre os três objetos do MVC, assinale a alternativa que apresenta as afrmações abaixo que são tecnicamente verdadeiras:

I. View se associa diretamente com o objeto Controller.
II. Controller possui associação indireta com o objeto Model.
III. View se associa diretamente com o objeto Model.
IV. Model possui associação indireta com o objeto View
A
somente a I e II 
B
somente a II e III
C
somente a III e IV 
D
somente a I e III
E
somente a II e IV
Ano: 2017 Banca: IBFC Órgão: TJ-PE Prova: Técnico Judiciário - Programador de Computador
Ao estudar a Arquitetura Orientada a Serviços (SOA) o programador verifcou que ela poderia ser bem representada a partir do paradigma chamado de
A
fnd-band-efect
B
fx-bind-efect
C
fnd-bind-execute
D
fx-band-efect
E
fx-band-execute
Ano: 2017 Banca: IBFC Órgão: TJ-PE Prova: Analista Judiciário - Analista de Sistemas
 Relacione as duas colunas quanto a referência mais direta que possa existir do padrão de arquitetura de software MVC (Model-View-Controller) com os respectivos componentes Java EE:

(1) Model                  (A) EJB (Enterprise JavaBeans)
(2) View                    (B) Servlet
(3) Controller            (C) JSP (Java Server Pages) 
A
1B - 2C - 3A
B
1C - 2A - 3B
C
1A - 2B - 3C
D
1A - 2C - 3B
E
1C - 2B - 3A
Ano: 2017 Banca: IBFC Órgão: TJ-PE Prova: Analista Judiciário - Analista de Sistemas
Existe a necessidade em um documento XML ser identifcado como uma mensagem SOAP. A estrutura da mensagem SOAP (Simple Object Access Protocol), em um documento XML, contém os seguintes elementos:
A
Title (obrigatório) - Head (opcional) - Body (obrigatório)
B
Envelope (obrigatório) - Header (opcional) - Main (obrigatório)
C
Title (obrigatório) - Head (opcional) - Main (obrigatório)
D
Envelope (obrigatório) - Header (opcional) - Body (obrigatório)
E
 Envelope (obrigatório) - Head (opcional) - Main (obrigatório)
Ano: 2017 Banca: IBFC Órgão: TJ-PE Prova: Analista Judiciário - Analista de Sistemas
O padrão de arquitetura de software MVC (Model-ViewController) separa a representação da informação da interação do usuário com ele. O Model consiste basicamente:
A
nos dados da aplicação, regras de negócios, lógica e funções
B
em qualquer saída de representação dos dados, como uma tabela ou um diagrama
C
 em interagir diretamente com os usuários fnais através de qualquer interface com o usuário
D
em fazer a mediação da entrada, convertendo-a em comandos
E
em permitir o compartilhamento de recursos numa larga escala
Ano: 2017 Banca: IBFC Órgão: TJ-PE Prova: Analista Judiciário - Analista de Sistemas
Os elementos que fornecem acesso às informações obtidas pelo JMeter durante os testes de carga são denominados tecnicamente de:
A
Listeners
B
Controllers
C
Timers
D
Assertions
E
 Post-Processor
Página 9 de 78