Prévia do material em texto
25/01/2021 Cosmos · Cosmos https://kroton.platosedu.io/lms/m/aluno/disciplina/index/2163553/1445205 1/5 Programação PHP Professor(a): Thiago Salhab Alves (Mestrado acadêmico) 1) 2) 3) Prepare-se! Chegou a hora de você testar o conhecimento adquirido nesta disciplina. A Avaliação Virtual (AV) é composta por questões objetivas e corresponde a 40% da média final. Você tem até três tentativas para “Enviar” as questões, que são automaticamente corrigidas. Você pode responder as questões consultando o material de estudos, mas lembre-se de cumprir o prazo estabelecido. Boa prova! Os códigos em PHP podem ser realizados em editores de texto simples, como o bloco de notas, porém o uso de editores para PHP torna o trabalho mais ágil. Neste contexto, julgue as afirmações que se seguem: São características fundamentais dos editores para PHP: I. Função de autocomplemento; II. Verificador de sintaxe; III. Customizar Templates; IV. Gerar código automático; V. Depurar código (debugger). Estão corretas somente as afirmações: Alternativas: I, II, III e IV I, II e IV I, II, III, IV e V I, III e IV I, II, III e V CORRETO Código da questão: 44907 As linguagens de programação necessitam de mecanismos para realizar o controle do fluxo do programa, auxiliando na implementação de uma lógica de programação, seja ela simples ou complexa. Assinale a alternativa que apresenta, corretamente, a estrutura de controle para tomada de decisões: Alternativas: do.. while if CORRETO for break while Código da questão: 44915 Os códigos escritos em PHP podem ser produzidos em programas que facilitam o seu desenvolvimento, apresentando recursos que otimizem a sua programação. Neste contexto, julgue as afirmações que se seguem: São considerados editores para PHP os seguintes programas: ( ) DevC++ ( ) Netbeans IDE ( ) Notepad++ Resolução comentada: São corretas apenas as afirmações I, II, III e V. Os editores de texto apresentam funções de autocomplemento de código, verificador de sintaxe, possibilidade de customização de template e processo de depuração de código. Resolução comentada: A estrutura de controle para tomada de decisões é o comando if. 25/01/2021 Cosmos · Cosmos https://kroton.platosedu.io/lms/m/aluno/disciplina/index/2163553/1445205 2/5 4) 5) ( ) Code Blocks ( ) Sublime Text Assinale a alternativa que contenha a sequência correta: Alternativas: V – V – F – V – F V – V – V – V – V V – V – V – F – V V – V – V – F – F F – V – V – F – V CORRETO Código da questão: 44908 A linguagem de programação PHP faz uso de variáveis superglobais para os mais variados propósitos. Neste contexto, julgue as afirmações que se seguem e marque (V) para verdadeiro ou (F) para falso sobre serem variáveis superglobais no PHP: ( ) $GLOBALS ( ) $_SERVER ( ) $_GET ( ) $_SEND ( ) $_COOKIE Assinale a alternativa que contenha a sequência correta: Alternativas: V – V – V – F – F V – V – F – V – F F – V – V – F – V V – V – V – F – V CORRETO V – V – F – F – V Código da questão: 44914 A linguagem de programação PHP permite a conexão com banco de dados. Neste contexto, complete as lacunas que se seguem. A classe _____________ contém as funções básicas, tais como ______________ com o servidor MySQL e seleção do _______________ e gerenciamento de _______________. Assinale a alternativa que completa adequadamente as lacunas anteriores: Alternativas: mysqli – conexão – banco de dados – transações CORRETO mysqli_result – conexão – gerenciador – métodos mysqli – conexão – gerenciador – métodos mysqli_connect – conexão – banco de dados – métodos mysqli_stmt – conexão – banco de dados – transações Resolução comentada: A sequência correta é F – V – V – F – V. São editores para PHP os seguintes sistemas: Netbeans IDE, Notepad++ e Sublime Text. Resolução comentada: Resposta correta: V – V – V – F - V. São variáveis superglobais no PHP: $GLOBALS, $_SERVER, $_GET e $_COOKIE. Resolução comentada: A classe mysqli contém as funções básicas, tais como conexão com o servidor MySQL e seleção do banco de dados e gerenciamento de transações. 25/01/2021 Cosmos · Cosmos https://kroton.platosedu.io/lms/m/aluno/disciplina/index/2163553/1445205 3/5 6) 7) 8) Código da questão: 44930 A linguagem de programação PHP faz uso de uma grande lista de operadores. Neste contexto, preencha corretamente as lacunas a seguir: O operador de _________________ deve ser usado quando se deseja ________________ o valor de uma _____________________ que está à sua direita ao ___________________ que está à sua esquerda. Assinale a alternativa que completa adequadamente as lacunas acima: Alternativas: atribuição – atribuir – expressão - operando CORRETO bitwise – atribuir – expressão - operando incremento – atribuir – expressão - operando decremento – atribuir – expressão - operando comparação – atribuir – expressão - operando Código da questão: 44911 A passagem de parâmetro pode ser realizada por referência, sendo necessário utilizar um operador antes do nome do argumento. Assinale a alternativa que apresenta, corretamente, qual é este operador. Alternativas: * || & CORRETO % ˆ Código da questão: 44920 O MySQL é um SGBD (Sistema de Gestão de Banco de Dados) utilizado pelo PHP para armazenamento de dados. Neste contexto, julgue as afirmações que se seguem: São tipos de classe do MySQL para conexão com banco de dados: I. mysqli II. mysqli_connect III. mysqli_result IV. mysqli_disconnect V. mysqli_connect_error É correto o que se afirma em: Alternativas: I, III e IV II, III e IV I, II, III e IV II, IV e V I, III e V CORRETO Resolução comentada: Resposta correta: atribuição – atribuir – expressão – operando. “O operador de atribuição deve ser usado quando se deseja atribuir o valor de uma expressão que está à sua direita ao operando (geralmente uma variável) que está à sua esquerda.” Resolução comentada: O operador utilizado para passagem de parâmetro por referência é o &. 25/01/2021 Cosmos · Cosmos https://kroton.platosedu.io/lms/m/aluno/disciplina/index/2163553/1445205 4/5 9) 10) Código da questão: 44931 O PHP é uma linguagem de programação que determina automaticamente o tipo de dado utilizado pela variável. Neste contexto, julgue as afirmações que se seguem: São tipos de dados usados no PHP: I. Inteiro. II. Ponto Flutuante. III. Listas. IV. Booleano. V. Arrays É correto apenas o que se afirma em: : Alternativas: I - II - IV - V. CORRETO I - II - III - V. I - III - IV. I - II - III - IV. I - II - III. Código da questão: 44961 A linguagem de programação PHP faz uso de operadores para comparar o conteúdo de variáveis. Neste contexto, julgue as afirmações que se seguem e marque (V) para verdadeiro ou (F) para falso. São operadores de comparação no PHP: ( ) Operador de igualdade (==) ( ) Operador diferente (!=) ( ) Operador idêntico (==) ( ) Operador menor (<) ( ) Operador maior e igual (>=) Assinale a alternativa que contenha a sequência correta: Alternativas: F – F – V – V - F V – F – V – F - V V – F – F – V - F V – V – F – V - F CORRETO V – F – V – V - F Código da questão: 44913 Resolução comentada: É correto o que se afirma em I, III e V. São tipos de classe do MySQL as classes mysqli, mysqli_result e mysqli_connect_error. Resolução comentada: São corretas as afirmações I - II - IV - V. São tipos de dados usados no PHP: Inteiro, Ponto Flutuante, Booleano e Arrays. Resolução comentada: Resposta correta: V – V – F – V – F. São operadores de comparação no PHP: operador de igualdade, operador diferente e operador menor. Prazo de agendamento: 11/05/2020 - 22/06/2020 Código Avaliação: 10259144 Arquivos e Links 25/01/2021 Cosmos · Cosmos https://kroton.platosedu.io/lms/m/aluno/disciplina/index/2163553/1445205 5/5