Questões de Concursos - Analista de Sistemas Pleno Engenharia de Software - Exercícios com Gabarito

Questões de Concursos Públicos - Analista de Sistemas Pleno Engenharia de Software - com Gabarito. Exercícios com Perguntas e Respostas, Resolvidas e Comentadas. Acesse Grátis!


2014_08_25_53fb15ae1f57c.jpg

Tomando como base a classe "myClass" incompleta, acima, escrita em Java, e as características da linguagem Java, é FALSO afirmar que:

Qual das opções abaixo apresenta uma característica INCORRETA para Portais Web?

Qual das opções abaixo apresenta somente serviços de middleware?

As duas classes a seguir estão sendo elaboradas por uma analista. O objetivo é fazer com que, em um Applet Java, duas threads atualizem um mesmo objeto, neste caso, um TextArea. Depois de carregado o Applet Java, o usuário deverá clicar em um botão para fazer com que as duas threads iniciem o seu processamento. A TextArea é, então, atualizada pelas duas threads até que o processamento chegue ao fim.
2014_12_24_549a85bfc1f47.jpg

2014_08_25_53fb15ec74afc.jpg
Dentre as modificações propostas, qual deve ser feita no código acima para que o Applet Java funcione conforme esperado?

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?

Texto associado.

Sejam as classes "da", "daO" e "daE", escritas em Java e mostradas abaixo.

2014_12_24_549a85ddc5ade.https://www.gabarite.com.br/_midia/questao/10b543999908aa3c05502e67e4ed4aac.
2014_08_25_53fb160be44b5.https://www.gabarite.com.br/_midia/questao/10b543999908aa3c05502e67e4ed4aac.

Supondo que a classe "da" possa ser executada com sucesso, o valor apresentado como saída pelo comando "System.out.println (valor);", quando a classe "da" é executada sem receber nenhum parâmetro, é:

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:

2014_12_24_549a85a369463.jpg
2014_08_25_53fb15ccf2ee9.jpg

O algoritmo recursivo (recFind) em Java, acima, que está sendo escrito por um analista, tem como objetivo localizar um elemento (searchKey) em um vetor (vetA). Para que o algoritmo funcione conforme especificado, qual das modificações propostas nas opções deve ser implementada, considerando que no exemplo acima o algoritmo tenta localizar o número 3 no vetor?

Avalie se as afirmações abaixo são verdadeiras(V) ou falsas (F) em relação à interpretação do trecho "A fronteira da biodiversidade é azul." (l. 1)

( ) Só há biodiversidade nos mares.
( ) A fronteira é azul porque diz respeito ao mar e ao céu.
( ) A expectativa é de que haja muita vida desconhecida os oceanos.

A seqüência correta é:

Os servidores de aplicação J2EE são projetados para suportar os recursos definidos na plataforma J2EE e os disponibilizar para as equipes de desenvolvimento de sistemas. Eles permitem, por exemplo, o desenvolvimento de aplicações distribuídas multi-camadas, além de agirem como a interface entre os clientes, as bases de dados e os sistemas de informação corporativos (ERPs, sistemas legados, etc). Sobre os recursos suportados pelos servidores de aplicação J2EE e as melhores práticas empregadas na sua utilização, assinale a afirmativa INCORRETA.