Questões de Concurso Sobre php em programação

Questões Discursivas

Foram encontradas 1.069 questões

Q1119177 Programação

No que diz respeito aos modificadores de acesso aos métodos e atributos dos objetos no PHP, estabeleça a correta correspondência entre as colunas I e II.

Coluna I

1. É o nível de acesso mais permissivo e serve para indicar que o método ou atributo da classe é público. Neste caso, pode-se acessar este atributo, para visualizá-lo ou editá-lo, por qualquer outro elemento do programa. É o modificador que se aplica se não se indica outra coisa.

2. É o nível de acesso mais restritivo. Serve para indicar que essa variável somente vai poder ser acessada pelo próprio objeto, nunca de fora. Se for tentado o acesso a um método ou atributo declarado private de fora do próprio objeto, resultará em uma mensagem de erro indicando que não é possível a este elemento.

3. É o nível de acesso médio e um pouco mais especial que os demais e servindo para que o método ou o atributo seja público dentro do código da própria classe e de qualquer classe que herde daquela em que está o método ou propriedade protected. É privado e não acessível de qualquer outra parte, ou seja, o elemento é público dentro da própria classe e em suas heranças.

Coluna II

( ) Protected

( ) Private

( ) Public

A sequência correta, de cima para baixo, é:

Alternativas
Q1092667 Programação
Observe o código PHP a seguir
<?php $x = “foo”; $$x = “bar”; ?>
Ao executar esse código,
Alternativas
Q1086755 Programação
Dos códigos PHP apresentados em cada uma das alternativas abaixo, assinale aquele que apresenta estrutura sintática correta e que possa ser processado sem qualquer problema:
Alternativas
Q1075376 Programação
Na linguagem de Programação PHP, não é necessário declarar um tipo de variável para utilizá-la, o interpretador da linguagem decidirá de forma automática qual o tipo da variável, verificando o seu conteúdo em tempo de execução. Porém, mesmo assim, é permitido converter os valores de um tipo de variável para outro requerido. Qual é o nome dessa função que realiza essa conversão em PHP? 
Alternativas
Q1044940 Programação

Um programador PHP desenvolveu o código a seguir:

 

<?php

    $a = true;

    $b = false;

    $c = $a and $b;

    echo $c ? "verdadeiro" : "falso";


No entanto, ao executar esse código, ele notou que o programa imprimia a mensagem “verdadeiro”, embora a mensagem “falso” fosse esperada. Isso ocorreu devido a

Alternativas
Q1044939 Programação

Analise o código PHP a seguir. 


       <?php

          $x = 10;

          $x += $x + $x;

          $x -= $x + $x;


Como resultado da execução desse código, a variável $x terá o valor:

Alternativas
Q1044561 Programação
Na linguagem PHP, não é reservada a palavra:
Alternativas
Q1044560 Programação
Na linguagem PHP, é considerada válida a variável identificada como:
Alternativas
Q1031673 Programação

Considere o seguinte arranjo associativo em PHP:

$array = array(

“Cereal” => 12.99

, “Arroz” => 6.80

, “Feijão” => 4.99

, “Carne” => 15.80

, “Alface” => 3.80

);


A instrução que ordena de forma decrescente esse arranjo associativo de acordo com os seus valores e preservando suas chaves é:

Alternativas
Q1031672 Programação
No PHP 7.2.2, o registro de variáveis na seção atual deve ser feito por meio da
Alternativas
Q1020753 Programação
Uma das declarações possíveis para se definir uma rota para o controller indicado na questão 57 é apresentada na alternativa:
Alternativas
Q1020752 Programação
Assinale a alternativa que apresenta o comando a ser executado em um projeto laravel, versão 5.5, para a criação de um controller denominado AlunoController, com os métodos predefinidos: index, create, store, show, edit, update e destroy.
Alternativas
Q1020751 Programação
Em laravel, versão 5.5, a técnica que permite compartilhar atributos de rotas, tais como middle-ware ou namespaces, entre várias rotas, sem a necessidade de definir esses atributos para cada rota individualmente, é denominada:
Alternativas
Q1020746 Programação

Considere o código em PHP apresentado a seguir e responta a questão.



Considerando a correta implementação da classe Aluno e para que, no retorno da execução dos testes, todos sejam aprovados, a declaração Metodo (linha 26) precisa ser a chamada do método:
Alternativas
Q1020745 Programação

Considere o código em PHP apresentado a seguir e responta a questão.



Utilizando-se da biblioteca PHPUnit, e para que a função testNotaFinalAluno possa usar o retorno das funções testMediaPrimeiroSemestre e testMediaSegundoSemestre, as declarações AnotacaoA (linha 21) e AnotacaoB (linha 22) devem ser alteradas por:
Alternativas
Q1020742 Programação

Considere o código em PHP apresentado a seguir e responda a questão.



Para que o script possa apresentar, ao final de sua execução, a frase ‘Acesso permitido!’ e para que a variável $chave, da classe Chave não possa ser alterada em tempo de execução e também não possa ser alterada caso a classe venha a ser estendida, as declarações VisibilidadeA (linha 3), VisibilidadeB (linha 4) e VisibilidadeC (linha 10) devem ser alteradas, respectivamente para:
Alternativas
Q1005169 Programação

Analise o trecho de código abaixo, escrito em PHP.

Imagem associada para resolução da questão

Com base nesse código, é correto afirmar que a função filter_var()

Alternativas
Q961907 Programação

Considere as afirmações sobre a linguagem de programação PHP.


I - A linguagem de programação PHP é uma linguagem que deve ser compilada. Isto é, todo e qualquer código escrito em PHP deve ser compilado antes de ser executado.

II - O PHP não permite a criação de objetos.

III - As variáveis em PHP são representadas por um cifrão ($) seguido pelo nome da variável.


Está(ão) correta(s):

Alternativas
Q961906 Programação

Considere as afirmações sobre o Framework Cake PHP 3 em uma instalação padrão.


I - O diretório src é onde você fará a maior parte do desenvolvimento de sua aplicação.

II - A camada Model representa a parte da sua aplicação que implementa a lógica de negócio.

III - Suporta apenas o banco de dados MySQL (5.1.10 ou superior).


Está(ão) correta(s):

Alternativas
Ano: 2018 Banca: IDECAN Órgão: CRF-SP Prova: IDECAN - 2018 - CRF-SP - Analista de Sistemas |
Q961385 Programação
“Acerca dos comandos em PHP, sobre arrays, uma das funções retorna um array com chaves e valores trocados.” Essa função denomina-se:
Alternativas
Respostas
501: E
502: A
503: D
504: A
505: B
506: A
507: D
508: C
509: D
510: A
511: D
512: C
513: D
514: A
515: E
516: A
517: C
518: C
519: C
520: B