Questões de Concurso Sobre programação
Foram encontradas 14.863 questões
O seguinte programa foi escrito na linguagem HTML com JavaScript, sendo que c1 é um comando da linguagem JavaScript.
<html><body>
<script>
x = 13
y = 2
z = x - y
c1
</script>
</body></html>
Ao ser aberto pelo navegador Internet Explorer 9 (com a opção JavaScript habilitada), a seguinte janela foi exibida na tela:

< html>< body >
< x >
< y >Lista de Produtos:< /y >
< /x >
< /body > < /html >
Para que esse programa apresente na tela o texto:
• Lista de Produtos: x e y deverão ser, respectivamente:
< ? php $a = 1;
$b = 2;
$c = 3;
$x = $a + $b * $c;
echo $x;
? >
Ao ser executado por um servidor web, esse código apresentará na tela o seguinte número:

O atributo xmlns define o que é conhecido como:
typedef unsigned char uchar;
uchar XOR (uchar pacote[ ], int tam)
{ int i; uchar b = 0;
for (i = 0; i < tam; i++) b = b ^ pacote[i]; /* ^ é OU EXCLUSIVO */
return b; }
Um pacote de dois bytes, sendo o primeiro deles 2F (em hexadecimal), é submetido à função XOR, que produz o byte FF como resultado. Logo, o segundo byte do pacote é:
Descrição do banco de dados COPA_BD
O banco de dados armazena informações sobre os jogos de um grupo de países na fase de classificação da Copa do Mundo, na qual os times jogam entre si. É constituído por quatro tabelas, cujos atributos e instâncias são as que seguem.

Observações:
Cada registro na tabela Participação representa um dos times que participaram de um determinado jogo, no papel de mandante ou visitante, juntamente com o número de pontos obtidos no jogo (um gol pode ser normal ou contra); Cada registro na tabela Gol representa um gol, contra ou a favor, feito pelo jogador no tempo indicado; Chaves primárias, candidatas e estrangeiras ainda não foram estabelecidas.

Considerando o banco de dados de referência COPA_BD, é correto concluir que esse trecho:
Tipo do Valor Retornado
1. int
2. boolean
3. ResultSet
Método
( ) executeQuery
( ) executeUpdate
( ) execute
A sequência correta é:
{"nome": "Ypojuca", "id": 1503, "xy": [1,4]}
Em Javascript, o campo do objeto XMLHttpRequest onde essa cadeia é recebida é:
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:
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:
int F (int a, int b)
{
while (a > 0 && b > 0)
{
if (a > b)
a = a – b;
else
b = b – a;
}
return a + b;
}
Na execução da função F, o maior número de iterações ocorre com a chamada:
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 é:
"Obterei nota máxima nesta prova"
Comparando as representações dessa cadeia nos padrões ISO- 8859-1 (Latin-1) e UTF-8, é correto afirmar que:

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