Magna Concursos

Foram encontradas 634 questões.

483983 Ano: 2017
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FGV
Orgão: IBGE

SOAP (Simple Object Access Protocol) é um protocolo de comunicação projetado para permitir a troca de informações de maneira estruturada entre sistemas distribuídos.

Em relação à estrutura da mensagem SOAP versão 1.2 definida pela W3C, analise as afirmativas a seguir:

I. A mensagem SOAP é definida em um documento XML que contém um elemento raiz denominado Envelope.

II. Header é um elemento mandatório que fornece informações específicas para autenticação.

III. Error é um elemento opcional que contém as informações dos erros ocorridos no envio da mensagem.

Está correto o que se afirma em:

 

Provas

Questão presente nas seguintes provas
483982 Ano: 2017
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FGV
Orgão: IBGE

Segundo Ian Sommerville, as arquiteturas orientadas a serviços (SOA) são uma forma de desenvolvimento de sistemas distribuídos em que os componentes de sistema são serviços autônomos, executando em computadores geograficamente distribuídos. Para que o acesso a esses serviços ocorra, são utilizados alguns padrões, dentre os quais estão o SOAP, WSDL e WS-BPEL.

A linguagem WSDL é baseada em XML e tem como função especificar um serviço (web service) considerando os seguintes aspectos:

 

Provas

Questão presente nas seguintes provas
HTML5 (Hypertext Markup Language, versão 5) é uma linguagem utilizada para estruturação e apresentação de conteúdo na Internet.
Analise a página HTML5 a seguir:
<!DOCTYPE html>
<html>
<head><script>
function clickCounter() {
var A = localStorage.clickcount;
var B = sessionStorage.clickcount;
if (A) {A = Number(A)+1;} else {A= 1;}
if (B) {B = Number(B) + 1;} else {B= 1;}
document.getElementById("result").innerHTML =
"Você apertou " + A + B + " vez(es).";
sessionStorage.clickcount = B;
localStorage.clickcount = A;
}
</script></head>
<body>
<p><button id="B" onclick="clickCounter()" type="button">
Aperte aqui!</button></p>
<div id="result"></div>
</body></html>
Considere que você está utilizando um navegador web que suporta HTML5 Local Storage e ao acessar essa página pela primeira vez você apertou três vezes o botão indicado com id="B" e então você fechou o navegador.
Posteriormente, você utiliza o mesmo navegador para acessar novamente essa mesma página.
Após apertar duas vezes o mesmo botão, será apresentada a seguinte mensagem no corpo da página:
 

Provas

Questão presente nas seguintes provas
As declarações de elementos na DTD determinam a possível estrutura de um documento XML. Analise a DTD a seguir:
<!DOCTYPE memo
[
<!ELEMENT memo (from, to+, date?, content)>
<!ELEMENT from (#PCDATA)>
<!ELEMENT to (#PCDATA)>
<!ELEMENT date (#PCDATA)>
<!ELEMENT content (p*)>
<!ELEMENT p (#PCDATA)>
]>
É correto afirmar que o(s) elemento(s):
 

Provas

Questão presente nas seguintes provas
Analise o trecho de código a seguir em linguagem JavaScript:
function replacer(key, value) {
if (typeof value === "string") { return undefined; }
return value;
}
var foo = { hora: "20", dia: 15, meio: "carro", ano: 2017};
var jsonString = JSON.stringify(foo, replacer);
Após executar esse trecho de código, o valor da variável jsonString será:
 

Provas

Questão presente nas seguintes provas
Para definir a cor de fundo de todos os elementos <p> para azul em uma página HTML, o código jQuery correto é:
 

Provas

Questão presente nas seguintes provas
Em PHP, variáveis superglobais são variáveis nativas que estão sempre disponíveis em todos os escopos.
A variável superglobal que contém informação sobre cabeçalhos, paths e localizações do script é:
 

Provas

Questão presente nas seguintes provas
Ionic é um framework para desenvolvimento de aplicativos para dispositivos móveis.
O serviço fornecido pelo Ionic 2 que pode ser injetado em classes para obter informações sobre o dispositivo móvel no qual o aplicativo está rodando é:
 

Provas

Questão presente nas seguintes provas
Analise o trecho de código a seguir escrito em NodeJS:
const EventEmitter = require('events');
const emitter = new EventEmitter();
let m = 0;
emitter.once('event', (date) => {
console.log(++m +":"+date);
});
emitter.emit('event', m);
emitter.emit('event', m);
O que será mostrado no console JavaScript do navegador após a execução desse trecho de código é:
 

Provas

Questão presente nas seguintes provas
O trecho de código a seguir serve para armazenar dados de forma persistente em um aplicativo Android.
String FILENAME = "meu_arquivo";
String mensagem = "dados do aplicativo";
FileOutputStream fos = XXXXX;
fos.write(mensagem.getBytes());
fos.close();
Para que o "meu_arquivo" seja criado, caso já não exista, diretamente no armazenamento interno do dispositivo, XXXXX deve ser substituído pelo seguinte método previsto na classe Context:
 

Provas

Questão presente nas seguintes provas