

Seu próximo nível começa aqui
Com a Assinatura Ilimitada, você tem tudo que precisa para sua aprovação.
Com a Assinatura Ilimitada, você combina prática, teoria e método em uma única assinatura com tudo que você precisa para sua aprovação.
Leia as afirmativas a seguir:
I. O PHP não pode ser utilizado em sistemas operacionais como o Linux ou o HP-UX.
II. Um banco de dados é uma coleção de dados inter-relacionados, representando informações sobre um domínio específico.
Marque a alternativa CORRETA:
As duas afirmativas são verdadeiras.
A afirmativa I é verdadeira, e a II é falsa.
A afirmativa II é verdadeira, e a I é falsa.
As duas afirmativas são falsas.
Sobre a linguagem PHP, assinale a alternativa correta.
Existem apenas dois comandos de repetição: if e switch
Não existe distinção entre letras maiúsculas e minúsculas
Não é possível definir suas próprias constantes
Existe a possibilidade de criar métodos abstratos
Sobre a linguagem de Programação PHP, analise as afirmações a seguir.
I. O tamanho de um array em PHP é fixo, uma vez que o interpretador do código não aumenta o tamanho do array à medida que o código vai adicionando novos elementos à estrutura.
II. PHP é uma linguagem de propósito geral, multiparadigma e popular no desenvolvimento de projetos para internet.
III. Funções em PHP são tratadas como elementos de primeira ordem, podendo ser guardadas em variáveis e passadas como parâmetro para outras funções.
IV. PHP possui uma vasta biblioteca (API), contendo funções e facilitando a interação com bancos de dados, manipulação de strings, além de gerenciamento de sessões e cookies.
V. PHP possui o conceito de array associativo, permitindo indexar os elementos do array por strings ou até classes.
Estão CORRETAS, apenas, as proposições
II, III e IV.
I e V.
I, III, IV e V.
I, II, IV e V.
O código PHP que imprime a mensagem ʺabcdʺ é:
$x = array(ʺaʺ => ʺbʺ, ʺcʺ => ʺdʺ);
foreach($x as $y){
echo $y;
}
$x = array(ʺaʺ => ʺbʺ, ʺcʺ => ʺdʺ);
foreach($x as $key => $value){
echo $key;
}
$x = array(ʺaʺ => ʺbʺ, ʺcʺ => ʺdʺ);
foreach($x as $key => $value){
echo $value;
}
$x = array(ʺaʺ => ʺbʺ, ʺcʺ => ʺdʺ);
foreach($x as $key => $value){
echo $key.$value;
}
$x = array(ʺaʺ => ʺbʺ, ʺcʺ => ʺdʺ);
foreach($x as $key => $value){
echo $x;
}
De acordo com BONATTI, com relação a tecnologias e/ou linguagens utilizadas na construção de websites, assinalar a alternativa CORRETA:
HTML e Assembly.
HTML e PHP.
Assembly e PHP.
CSS e VHDL.
Leia as afirmativas a seguir:
I. A tecnologia de banco de dados é incompatível com a tecnologia de cloud computing.
II. O PHP não tem suporte para a comunicação com outros serviços utilizando protocolos como LDAP, IMAP ou SNMP.
Marque a alternativa CORRETA:
As duas afirmativas são verdadeiras.
A afirmativa I é verdadeira, e a II é falsa.
A afirmativa II é verdadeira, e a I é falsa.
As duas afirmativas são falsas.
Assinale a alternativa que corresponde ao resultado que será impresso.
0.
2.
5.
17.
24.
Qual a função do comando break na estrutura abaixo:
< ?php
$numero=0;
switch ($numero)
{
case 0:
echo “número vale 0”;
break;
case 1:
echo “número vale 1”;
break;
}
?>
Encerrar e permitir que a execução do comando switch continue após sua utilização.
Testar a expressão contida na próxima instrução.
Executar o comando anterior a ele.
Comparar dois valores atribuídos.
A linguagem PHP não suporta herança múltipla e, portanto, implementa mecanismos para minimizar os prejuízos de não ter essa característica. Sobre traits e interfaces (PHP 5.4.0 ou superior), considere as seguintes afirmativas:
1. Interfaces proveem uma implementação completa de um método.
2. Traits permitem polimorfismo.
3. Pode-se usar mais de um trait em uma classe.
4. Interfaces podem estender outras interfaces.
Assinale a alternativa correta.
Os tipos de dados float e double, em Java, são destinados a armazenar números reais.
Certo
Errado
Leia as afirmativas a seguir:
I. O PHP não pode ser utilizado em sistemas operacionais como o Mac OS X ou o RISC OS.
II. Um sistema de gerenciamento de banco de dados (SGBD) é um software que possui recursos capazes de manipular as informações de um banco de dados e interagir com o usuário.
Marque a alternativa CORRETA:
As duas afirmativas são verdadeiras.
A afirmativa I é verdadeira, e a II é falsa.
A afirmativa II é verdadeira, e a I é falsa.
As duas afirmativas são falsas.
Analise o seguinte trecho de código PHP e assinale a alternativa CORRETA:
function f($v) {
$a = 17 - 12/3 - $v;
$b = $a * 1.5;
}
$a = 13;
$v = 5;
f($v);
echo $b;
Devido a um erro no trecho apresentado nada será exibido pelo comando echo.
O valor que será exibido pelo comando echo é 12.
O valor que será exibido pelo comando echo é 19,5.
Nenhuma das alternativas está correta.
Considere o script PHP a seguir rodando em um servidor com a versão PHP 7.0.
Qual será a saída exibida no navegador ao executar esse script no servidor?
Em Java, quando uma variável local é declarada mais de uma vez em um método, ocorre um erro de compilação.
Certo
Errado
Analise dois trechos de códigos escritos em linguagem PHP:
As palavras que preenchem respectivamente as lacunas em branco, para que o código seja executado sem erros seria:
echo, break
write, stop
write, while
echo, end
read, stop
Leia as afirmativas a seguir:
I. Em PHP, uma variável pode ter escopo global, local ou estático.
II. Os drivers do Microsoft Windows são arquivos gerados através de aplicativos como o Microsoft Outlook.
III. O PHP não suporta as variáveis do tipo "strings", "booleanos", "array" e objetos.
Marque a alternativa CORRETA:
Nenhuma afirmativa está correta.
Está correta a afirmativa I, apenas.
Está correta a afirmativa II, apenas.
Está correta a afirmativa III, apenas.
Todas as afirmativas estão corretas.
Na linguagem PHP, a declaração da interface “otpx” que deriva a definição da interface “xpto” é:
class otpx extends xpto
class otpx implements xpto
interface otpx implements xpto
interface otpx extends xpto
interface xpto implements otpx
No PHP, caso a declaração require não puder acessar o arquivo indicado, o interpretador produz um
alerta e o programa continua sua execução sem carregar o arquivo.
alerta e o programa é encerrado.
alerta e o programa continua sua execução caso o arquivo puder ser criado.
erro fatal e o programa é encerrado.
erro fatal e o programa entra em loop até conseguir carregar o arquivo.
A função current ( ) retorna o valor armazenado onde o ponteiro atual aponta.
Certo
Errado
Analise o código na linguagem PHP (versão 7) a seguir.
1 . $unsorted = array(25,21,22,57,39,24,12,99,23,46,32);
2 . function imprimi($array, $array2){
3 . print "{ ";
4 . foreach($array as $child) {
5 . print $child . " ";
6 . }
7 . print "} e { ";
8 . foreach($array2 as $child) {
9 . print $child . " ";
10.}
11. print "}\n";
12. }
13. function ordenacao($array){
14. $length = count($array);
15. if($length <= 1){
16. return $array;
17.}
18.else{
19. $x = $array[0];
20. $left = $right = array();
21. for($i = 1; $i < count($array); $i++){
22. if($array[$i] < $x){
23. $left[] = $array[$i];
24. }
25. else{
26. $right[] = $array[$i];
27.-}
28. --}
29. -imprimi($left, $right);
30. -return array_merge(ordenacao($left), array($x), ordenacao($right));
31. -}
32. }
33. $sorted = ordenacao($unsorted);
Na primeira chamada da linha 29, será impresso
{ 21 22 24 12 23 } e { 57 39 99 46 32 }
{ 12 21 22 23 24 } e { 57 39 99 46 32 }
{ 21 22 24 12 23 } e { 32 39 46 57 99 }
{ 21 22 24 23 25 } e { 32 25 46 57 99 }