Magna Concursos

Foram encontradas 586 questões.

864752 Ano: 2014
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FGV
Orgão: TJ-GO
Na linguagem C, uma lista sequencial com n elementos pode ser armazenada em um vetor, ocupando as posições cujos índices variam de 0 a n-1. Considere o seguinte algoritmo de pesquisa, denominado busca com sentinela:

int pesquisa (int vet[], int n, int chave)
{

int ind;

vet[n] = chave; /* sentinela */

ind = 0;
while (vet[ind] != chave)
ind = ind + 1;

if (ind == n)
return –1; /* Não encontrou * /
else
return ind; /* Encontrou */
}

Sobre essa implementação do algoritmo de busca com sentinela, analise as afirmativas a seguir:

I. Para que ela funcione corretamente, é necessário que o vetor vet contenha, pelo menos, n+1 posições, sendo as n primeiras (de 0 a n-1) ocupadas pelos elementos e a última, vaga, que abrigará a sentinela.

II. Nesta implementação, o algoritmo tem seu pior desempenho quando o valor de chave não se encontra em nenhuma das posições de 0 a n-1 de vet; em outras palavras, quando chave não pertence à lista.

III. Se o valor de chave se encontra armazenado na posição t de vet, sendo 0 ≤ t < n, são realizadas exatamente t comparações envolvendo chave até localizá-la.

Está correto somente o que se afirma em:
 

Provas

Questão presente nas seguintes provas
864751 Ano: 2014
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FGV
Orgão: TJ-GO
Analise a mensagem para comunicação com um Serviço Web mostrada. Ao processar essa mensagem listada na questão anterior, caso o servidor não reconheça o elemento m:Trans, presente no Header da mensagem, a resposta SOAP:

< soap:Envelope
xmlns:soap="http://www.w3.org/2001/12/soap-envelope">

< soap:Header>
< m:Trans xmlns:m=http://www.w3schools.com/transaction/
soap:mustUnderstand="false" >234 < /m:Trans >
< /soap:Header>

< soap:Body xmlns:m="http://www.example.org/stock" >
< m:GetStockPrice >
< m:StockName>IBM
< /m:GetStockPrice >
< /soap:Body >

< /soap:Envelope >


 

Provas

Questão presente nas seguintes provas
864750 Ano: 2014
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FGV
Orgão: TJ-GO
O Processo Unificado Rational (RUP) define quatro fases distintas no desenvolvimento de software. A fase de construção, onde funcionalidades são desenvolvidas, integradas no produto e testadas, termina com um artefato também conhecido como beta release. A alternativa que representa o marco da fase de construção é:
 

Provas

Questão presente nas seguintes provas
864749 Ano: 2014
Disciplina: TI - Banco de Dados
Banca: FGV
Orgão: TJ-GO
Acerca dos métodos executeQuery, executeUpdate e execute da interface java.sql.Statement, numere a segunda coluna de acordo com a primeira:

Tipo do Valor Retornado

1. int
2. boolean
3. ResultSet

Método

( ) executeQuery
( ) executeUpdate
( ) execute

A sequência correta é:
 

Provas

Questão presente nas seguintes provas
864748 Ano: 2014
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FGV
Orgão: TJ-GO
A alternativa que descreve a sintaxe correta ao descrever um objeto em um diagrama de sequências UML 2.0 é:
 

Provas

Questão presente nas seguintes provas
864747 Ano: 2014
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FGV
Orgão: TJ-GO
Considere a requisição AJAX construída, no cliente, através da chamada à seguinte função em Javascript:

function send (msg)
{

var message = "msg=’" + msg + "’";

var ajax = new XMLHttpRequest ( );

ajax.onreadystatechange = function ( )
{

if (this.readyState == 4 &&
this.status == 200)
alert (this.responseText);

}

ajax.open ("POST", "script.php", true);

ajax.setRequestHeader ("Content-type",
"application/x-www-form-urlencoded");
ajax.setRequestHeader ("Content-length",
message.length);
ajax.setRequestHeader ("Connection",
"close");

ajax.send (message);

}


No servidor, um script em PHP receberá a cadeia de caracteres (string) correspondente a msg, enviada no corpo da requisição. Essa cadeia estará disponível ao script:
 

Provas

Questão presente nas seguintes provas
864746 Ano: 2014
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FGV
Orgão: TJ-GO
Considere a função seguinte, codificada na linguagem de programação C (o operador % significa resto da divisão inteira):

enunciado 864746-1

Os dois valores impressos pela função são iguais quando o valor de n é:
 

Provas

Questão presente nas seguintes provas
864745 Ano: 2014
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FGV
Orgão: TJ-GO
Considere a função G a seguir, codificada na linguagem de programação C:

void G (int n, int x, int y)
{
int i, z;

printf ("%d %d", x, y);

i = 0;
while (i < n-2)
{

z = x + y;
printf (" %d", z);
x = y;
y = z;
i = i + 1;

}

printf ("\n");

}


Para que sejam impressos os 10 primeiros termos da Sequência de Fibonacci

0 1 1 2 3 5 8 13 21 34,

a chamada correta para a função G é:
 

Provas

Questão presente nas seguintes provas
864744 Ano: 2014
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FGV
Orgão: TJ-GO
Se uma classe na linguagem Java é declarada com o modificador abstract, então essa classe:
 

Provas

Questão presente nas seguintes provas
864743 Ano: 2014
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FGV
Orgão: TJ-GO

Mensagem utilizada para comunicação com um Serviço Web (Web Service), implementado com o protocolo SOAP 1.2.

< soap:Envelope
xmlns:soap="http://www.w3.org/2001/12/soap-envelope">

< soap:Header>
< m:Trans xmlns:m=http://www.w3schools.com/transaction/
soap:mustUnderstand="false" >234 < /m:Trans >
< /soap:Header>

< soap:Body xmlns:m="http://www.example.org/stock" >
< m:GetStockPrice >
< m:StockName>IBM
< /m:GetStockPrice >
< /soap:Body >

< /soap:Envelope >

O(s) elemento(s) que pode(m) ser retirado(s) da mensagem, de acordo com a especificação do protocolo SOAP, sem prejuízo para a comunicação com o Serviço Web, é/são:

 

Provas

Questão presente nas seguintes provas