Magna Concursos

Foram encontradas 1.519 questões.

2449257 Ano: 2012
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FUNDATEC
Orgão: PROCERGS

Sobre cookies e gerenciamento de cookies em PHP, considere as assertivas abaixo:

I. Cookies são um mecanismo para guardar dados no navegador remoto.

II. A função setcookie precisa ser chamada antes que qualquer outro dado seja enviado ao navegador para que os cookies sejam definidos corretamente.

III. Os cookies são enviados juntamente com o corpo da mensagem HTTP.

Quais estão corretas?

 

Provas

Questão presente nas seguintes provas
2449256 Ano: 2012
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FUNDATEC
Orgão: PROCERGS

Considere que o arquivo texto input.txt tenha o seguinte conteúdo:

Lista de Times Brasileiros Campeões da Libertadores
Santos 3 0
São Paulo 3 2
Cruzeiro 2 1
Grêmio 2 1
Internacional 2 1
Vasco 1 0
Flamengo 1 3
Palmeiras 1 1
Corinthians 1 0

E que o seguinte script PHP é utilizado para lê-lo (suponha que o arquivo esteja no mesmo diretório e acessível ao script).

<?php

$lines = file('input.txt');

$sum = 0;
for ( $i = 1; $i < count($lines); $i++ ) {
if ( preg_match( "/.*\s+([0-9]+)\s+([01])/", $lines[$i], $matches ) ) {
if ( $matches[2] > 0 )
$sum += $matches[1];
}
}

echo $sum;

?>

Qual será a saída desse script?

 

Provas

Questão presente nas seguintes provas
2449255 Ano: 2012
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FUNDATEC
Orgão: PROCERGS

Considere a seguinte função JavaScript:

function f(a) {
return function(b) {
return a * b;
};
}

Qual o valor da expressão f((f(3))(4))(2)?

 

Provas

Questão presente nas seguintes provas
2449254 Ano: 2012
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FUNDATEC
Orgão: PROCERGS

Suponha que se queira tratar a string de consulta (em inglês, query string) do seguinte tipo de URL:

http://www.fundatec.org.br/40.php?id=1

Personalizando o conteúdo da página na caixa abaixo, de acordo com o parâmetro id.

<html>
<head>
<title>Questão 40</title>
</head>

<body>
Bem-vindo candidato _
</body>
</html>

Para que seja exiba a mensagem “Bem-vindo candidato 1” no corpo da página, qual trecho de código PHP pode substituir o caractere _
(sublinhado)?

 

Provas

Questão presente nas seguintes provas
2449253 Ano: 2012
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FUNDATEC
Orgão: PROCERGS

Considere a função recursiva implementada em PHP apresentada na caixa abaixo.

function f($n) {
if ( $n == 0 )
return 0;
else
return $n + f($n-1);
}

Supondo $n > 0, tal função pode ser traduzida para a função não recursiva apresentada em qual alternativa?

 

Provas

Questão presente nas seguintes provas
2449252 Ano: 2012
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FUNDATEC
Orgão: PROCERGS

Considere o script PHP na caixa abaixo.

<?php

$n = 1;

function f() {$n = 0;}

$n++;
f();
$n += 3;
f();
$n--;

?>

Qual o valor da variável $n ao final da execução desse script?

 

Provas

Questão presente nas seguintes provas
2449251 Ano: 2012
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FUNDATEC
Orgão: PROCERGS

Considere a função recursiva f implementada em PHP apresentada na caixa abaixo.

function f($n) {
if ( $n > 1 )
return f($n-1) + f($n-2);
else
return $n;
}

Qual o valor de f(4)?

 

Provas

Questão presente nas seguintes provas
2449250 Ano: 2012
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FUNDATEC
Orgão: PROCERGS

Sobre expressões regulares em PHP, considere que se deseja casar a sequência de caracteres apresentada na caixa a seguir.

<a href='mailto:abc@fundatec.org.br'>Envie um E-mail</a>

Qual padrão (expressão regular) poderá ser usado para identificar a sequência através da função preg_match?

 

Provas

Questão presente nas seguintes provas
2449249 Ano: 2012
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FUNDATEC
Orgão: PROCERGS

Sobre expressões regulares, analise o seguinte script PHP.

<?php

$pattern = "/a[bc]+/";

$i = 0;
$i += preg_match($pattern, "aaaaab")? 1 : 0;
$i += preg_match($pattern, "a")? 1 : 0;
$i += preg_match($pattern, "bcbc")? 1 : 0;
$i += preg_match($pattern, "acccc")? 1 : 0;
$i += preg_match($pattern, "cbbbc")? 1 : 0;

echo($i);

?>

Qual será a saída desse script?

 

Provas

Questão presente nas seguintes provas
2449248 Ano: 2012
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FUNDATEC
Orgão: PROCERGS

Considere o seguinte script PHP.

<?php

$arrayv = array(2, 3, 5, 7, 11, 13, 17);

$arrayi = array(1, 2, 3, 0);
$arrayj = array(1, 4, 4, 5);

$s = 0;
for ( $i = 0; $i < count($arrayi); $i++ )
$s += $arrayv[$arrayi[$i]] + $arrayv[$arrayj[$i]];

echo($s);

?>

Qual será a saída desse script?

 

Provas

Questão presente nas seguintes provas