Magna Concursos

Foram encontradas 60 questões.

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

Sobre interfaces em PHP, analise as seguintes assertivas.

I. Nas interfaces, os métodos são apenas especificados, mas não implementados.

II. Todos os métodos declarados em uma interface devem ser públicos.

III. Uma classe pode implementar mais de uma interface.

Quais estão corretas?

 

Provas

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

Sobre o método destrutor de classes em PHP, assinale a alternativa correta.

 

Provas

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

Sobre o método construtor de classes em PHP, assinale a alternativa correta.

 

Provas

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

Analise o seguinte script PHP:

<?php

class MyCoolException extends Exception {
}

try {
throw new MyCoolException();
echo("0");
} catch (Exception $e) {
echo("1");
} catch (MyCoolException $e) {
echo("2");
}

?>

Qual será a saída desse script?

 

Provas

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

Qual será a saída do seguinte script PHP?

<?php

$a = 15;
switch ($a) {
case 0x15:
echo("A"); break;
case 0xF:
break;
default:
echo("B");
}
if ( $a <= 0 )
echo ("C");
if ($a > 15)
echo("D");
else
echo("E");

?>

 

Provas

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

Qual função PHP calcula corretamente o fatorial de um número inteiro positivo?

 

Provas

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

Considere o script PHP apresentado na caixa abaixo.

<?php

class A {
public $value = 0;
public function __constructor() {
$value = 1;
}
}

class B {
public $value = 0;
public function __constructor() {
$value = 2;
}
}
$a = new A();
$b = new B();

$a->value++;
$b->value--;

$result = $a->value + $b->value;

?>

Qual o valor armazenado na variável $result ao final da execução do script?

 

Provas

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

Considere o seguinte script.

<?php

define( 'N', 5 );

for ( $i = 0; $i < N; $i++ ) {
for ( $j = 0; $j < ($i < N/2? $i+1 : N-$i); $j++ ) {
echo "*";
} // end for
echo "\n";
} // end for

?>

A saída gerada por esse script é correspondente à alternativa

 

Provas

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

Suponha que $i, $j, $k e $m sejam variáveis do tipo inteiro e que $i = 1, $j = 6, $k = 4 e $m = -7. Preencha os parênteses com V, quando a expressão for avaliada como verdadeira (true), ou com F, quando a expressão for avaliada como falsa (false).

( ) $m > -3 && $i >= 5

( ) 2*2 == $k || $j != 5

( ) $m < -8 || ($k == -$m + 1)

( ) $k >= $j? false : true

A ordem correta de preenchimento dos parênteses, de cima para baixo, é:

 

Provas

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

Considere algumas funções matemáticas de PHP. Qual o valor mais aproximado da expressão na caixa abaixo?

sqrt( -ceil( max(-16.1, -4.2 ) ) + 0.5 )

 

Provas

Questão presente nas seguintes provas