Baixe o app para aproveitar ainda mais
Prévia do material em texto
1 - Qual a saída do código abaixo? echo 'hello'. 1 + 2 .'34'; A: 0; B: hello1234 C: hello334 D: 234 2 - Qual a saída do código abaixo? $a = 010; $b = 0xA; $c = 2; print $a + $b + $c; A:20 B:22 C:18 D:$a e um valor inválido E:$b e um valor inválido F: 2 3 - Qual função você usaria para criar um objeto DOM Element a partir de um objeto SimpleXMLElement? A: SimpleXMlElement:asXML(); B: simplexml_to_dom(); C: simplexml2dom(); D: dom_import_simplexml(); E: $dom = new DomElement($SimpleXMLElement) F: SimpleXMLElement::asDOM() G: SimpleXMLElement::saveXML(); 4 - Qual é o resultado do código class Numbers { $public $a = 1; public static $b = 2; } $Numbers = new Numbers(); $a = &$Numbers->a; $b = &Numbers::$b; unset($Numbers); echo $a + $b; A: null; B: Parse error; C: 3; D: Nenhuma as opções; E: 1 F: 2 5 - O que acontece quando executo o seguinte código? namespace Foo; function strlen() {} const INI_ALL = 3; $a = strlen('hi'); $b = INI_ALL; try { if($a == 2) echo INI_ALL; else throw new Exception ('error'); } catch(Exception $e) { echo $e->getMessage(); } A: Imprimi 3 B: Imprimi "error" C: Imprimi 7 D: Imprimi Fatal Error 6 - Selecione as respostas com retorno (true) A: echo "" == false; B: echo "00" == false; C: echo "0" == false; D: echo " " == false; E: echo "false" == true; 7 - Se quisermos adicionar um ator ao filme, qual seria a instrução correta? <?php $xmlstr = <<<XML <?xml version='1.0'?> <movie> <title>Teste PHP</title> <ator>EU</ator> </movie> XML; $xmlObj = simplexml_load_string($xmlstr); // ??????? echo $xmlObj->asXML(); A: $xmloBj->movie->addChild('ator','voce'); B: $xmloBj->addChild(new SimpleXMLElement('ator','voce')); C: $xmloBj->movie[0]->addChild('ator','voce'); D: $xmloBj->xpath(new SimpleXMLElement('ator','voce')); E: $xmloBj->addChild('ator','voce'); F: $xmloBj->movie[0]->addChild(new SimpleXMLElement('ator','voce')); G: Nenhuma 8 - Preencha o espaço com a palavra apropriada. A função _____ é usada para codificar uma URL 9 - Qual é a saída do código? <?php namespace myApp\db; class mysql {}; echo get_class(new namespace\mysql()); 10 - Qual é a saída do código? <?php ob_start(); echo 'PHP'; $ob1 = ob_get_contents(); echo 5; $ob2 = ob_get_clean(); ob_flush(); echo strrev($ob1.$ob2); 11 - Qual a diferença básica entre a PSR 0 e PSR 4? 12 - Identificar se a afirmação dada é verdadeira ou falsa ou nula. Questão: Um produto cartesiano é gerado quando uma junção entre duas ou mais tabelas é definida sem especificar nenhuma condição de associação A: True B: False C: Null 13 - Você trabalha como administrador de banco de dados para dolliver.ic, a empresa usa um banco de dados oracle. O banco de dados contém duas tabelas, denominadas funcionários e departamentos. Você deseja recuperar todas as linhas correspondentes e sem correspondência das duas tabelas. Qual dos seguintes tipos de junções você usará para descobrir isso? A: LEFT OUTER JOIN B: CROSS JOIN C: RIGHT OUTER JOIN D: FULL OUTER JOIN 14 - Tendo a seguinte estrutura IdEmpregado Number(5) PRIMARY KEY NomeEmpregado VARCHAR2 (35) NOT NULL Salario Number(9,2) NOT NULL Comissao Number (4,2) IdDepartamento Number (5) Considere a consulta na tabela de empregados com a seguinte declaração SELECT e.NomeEmpregado, m.Salario FROM Empregados e, Empregados m WHERE e.IdEmpregado = m.IdEmpregado Qual dos seguintes tipos de jois é usado na instrução? A: Cross join B: Equijoin C: Self join D: Outer join 15 - Qual a diferença entre echo e print? 16 - Quais das seguintes são constantes mágicas válidas? A: _NAMESPACE_ B: _LINE_ C: _DIR_ D: _CHAR_ E: _CLASS_ F: _ARGS_ G: _METHOD_ H: _VAR_ 17 - Quais das seguintes afirmações estão corretas em relação às classes e interfaces? A: Uma classe derivada pode implementar uma ou mais interfaces B: Uma classe pode implementar várias interfaces e estende várias classes C: Uma interface pode implementar outras interfaces D: Uma interface pode ter métodos privados E: Uma classe não pode implementar interfaces diferentes que incluem um nome de método em comum 18 - Como o scrum valida às histórias de usuário? 19 - Qual é o padrão utilizado no scrum para descrever uma boa história? 20 - Explique o acrônimo SOLID 21 - Qual é a saida do script abaixo? <?php $i = 4; echo $i >> 2; $i = 4; echo $i >> 3; $i = 4; echo $i >> 4;
Compartilhar