- ID
- 31102
- Banca
- FCC
- Órgão
- TRE-MG
- Ano
- 2005
- Provas
- Disciplina
- Programação
- Assuntos
A função fopen ( ), utilizada em um script PHP, que recebe o argumento de modo igual a "a+", abre um arquivo existente para
A função fopen ( ), utilizada em um script PHP, que recebe o argumento de modo igual a "a+", abre um arquivo existente para
Um conteúdo será considerado como um código PHP pelo interpretador se estiver dentro do par de tags
A expressão PHP $x && $y representa um exemplo de utilização de operador
Dado o loop PHP:
for ($x = 0; $x <= "5"; $x++)
A variável $x assumirá os valores
Acerca do funcionamento de programas em plataformas
como Java, PHP ou Ajax e sua relação com o ambiente
de execução e sistema operacional, julgue os itens
seguintes.
A execução de scripts em PHP em um servidor web embasado no Linux depende da concessão de direitos de administrador ao processo computacional que interpreta a execução do script, pois o envio de uma resposta a um pedido de um browser web depende do acesso a rotinas do kernel desse sistema operacional.
Acerca do funcionamento de programas em plataformas
como Java, PHP ou Ajax e sua relação com o ambiente
de execução e sistema operacional, julgue os itens
seguintes.
A implementação de aplicações web usando plataformas como Java e PHP apresenta como vantagens, em relação ao modelo cliente-servidor embasado em plataformas proprietárias, a padronização e a portabilidade das interfaces com o usuário, bem como a independência relativa ao SGBD empregado neste último caso, que é especialmente fortalecida se usados triggers e stored procedures.
Dados os operadores "e" lógico: "and", "&&" e "&" e os operadores "ou" lógico: "or", "||" e "|", a ordem de precedência no momento do PHP avaliar as expressões será na sequência
Em PHP,
Julgue os itens seguintes acerca de linguagens e outras tecnologias de programação.
Na escrita de scripts sintaticamente corretos na linguagem php, observa-se que todos devem começar com ; toda página php deve iniciar com um script php; comentários em php podem ser iniciados com // ou /* e nomes de variáveis php devem ser iniciados com o sinal %.
Em PHP, uma variável NÃO pode receber o nome inválido
NÃO é uma afirmativa correta sobre a função PHP:
Utilizando a data 01/07/2009 e o comando PHP:
echo $data = date("d/m/y");
a data será exibida no formato
No que concerne às linguagens de programação, analise:
I. A linguagem de programação C++ não oferece herança múltipla, somente herança simples. Java suporta herança simples, mas a partir de uma classe virtual chamada interface, constitui uma versão da herança múltipla.
II. Existem várias versões de PHP, sendo que o suporte para acesso a banco de dados com o uso de cláusulas SQL está disponível apenas nas versões posteriores à PHP 3.
III. Métodos de passagem de parâmetros permitem que parâmetros sejam transmitidos entre o programa principal e os subprogramas. Nesse sentido, o método de passagem de parâmetros por valor é a técnica na qual são passadas cópias dos parâmetros envolvidos, isto é, ao passar uma variável como parâmetro de um método, sempre será efetuada a cópia dos bits desta variável.
IV. ASP e PHP foram projetadas para serem embutidas em páginas HTML, não podendo ser usadas independentemente para a geração de programas executáveis autônomos.
É correto o que consta em
A Web 2.0 é uma recente tendência de uso da Web como
plataforma, envolvendo redes sociais e ferramentas com maior grau
de interação e colaboração, porém não faz uso de novas linguagens
de programação, mas sim de novo modo de utilização das já
existentes. Quanto à temática de linguagens para a Web, julgue os
itens de 93 a 102.
A linguagem PHP é bastante versátil, pois pode ser utilizada em aplicações para Web, em linha de comando e, até mesmo, em aplicativos para desktop.
A Web 2.0 é uma recente tendência de uso da Web como
plataforma, envolvendo redes sociais e ferramentas com maior grau
de interação e colaboração, porém não faz uso de novas linguagens
de programação, mas sim de novo modo de utilização das já
existentes. Quanto à temática de linguagens para a Web, julgue os
itens de 93 a 102.
A variável superglobal $_REQUEST é um array associativo que possibilita o envio de dados presentes em formulários HTML pelo método POST do protocolo HTTP.
A Web 2.0 é uma recente tendência de uso da Web como
plataforma, envolvendo redes sociais e ferramentas com maior grau
de interação e colaboração, porém não faz uso de novas linguagens
de programação, mas sim de novo modo de utilização das já
existentes. Quanto à temática de linguagens para a Web, julgue os
itens de 93 a 102.
PHP é uma linguagem de script do lado do servidor, enquanto JavaScript e HTML são linguagens de script do lado do cliente.
Para acessar bases de dados MySQL, por meio do PHP, é necessário antes estabelecer uma conexão. Para isso, deve ser utilizado o comando
Uma função PHP em execução terminará imediatamente, retornando seu argumento como valor, se for chamada na função a instrução
O envio de e-mails por meio de programas PHP é responsabilidade da função
Na linguagem PHP 5, a função fputs
Acerca do desenvolvimento de aplicações web, julgue os itens a
seguir.
A PHP é uma linguagem de programação livre que permite a publicação de conteúdo dinâmico para a Web, com suporte a diversas tecnologias de bases de dados e protocolos.
Acerca da linguagem de programação PHP, julgue o item seguinte.
O PHP (hypertext preprocessor) é uma linguagem de programação utilizada para gerar conteúdo dinâmico na Web. A versão 5 dessa linguagem é extremamente modularizada, o que a torna ideal para instalação e uso em servidores web; ela é similar, em tipos de dados, sintaxe e mesmo funções, com as linguagens C e C++, mas tem a desvantagem de não trabalhar com apontadores ou handlers, como as linguagens Java e Ruby.
Na linguagem PHP, são delimitadores de script os itens abaixo, EXCETO:
Sobre PHP, qual a sintaxe correta para se adicionar 1 (um) à variável contador?
Suponha que uma equipe de programadores PHP tenha como
atribuição o desenvolvimento de um módulo de software a
partir da composição, da extensão ou da adaptação de um
framework. Com base nessa situação e considerando as boas
práticas do desenvolvimento e manutenção de sistemas,
incluindo-se as recomendadas pelos desenvolvedores de
extensões padronizadas para PHP, julgue os itens seguintes.
Ao se escreverem scripts PHP, deve-se empregar indentação com espaços em branco, sem uso de tabs; atribuições em arrays devem ser alinhadas; comentários podem adotar o estilo C ou estilo C++, mas comentários em estilo PERL devem ser evitados.
Acerca dos princípios de sistemas operacionais e sua relação com o
suporte a aplicações web, especialmente na tecnologia PHP, julgue os
seguintes itens.
Os softwares de servidores web, ao aderirem à arquitetura de sistemas operacionais, empregam modelo de memória virtual, que atua como um cache de memória e contém parte das instruções e dados executados por um script em determinado instante de tempo. Assim, o script não precisa estar armazenado simultaneamente na memória principal e no disco; com isso, a memória total disponível para um script ou programa pode exceder o tamanho da memória principal do sistema.
Julgue os próximos itens, que tratam de conceitos de programação e
sua aplicação em linguagens e tecnologias.
O formato JSON (javascript object notation) permite representar objetos e classes como estruturas de dados e arrays associativos, sendo possível seu uso em combinação com Ajax e PHP, por meio de bibliotecas diversas, como DOJO.
Julgue os próximos itens, que tratam de conceitos de programação e
sua aplicação em linguagens e tecnologias.
Arrays associativos, usados em PHP e em outras linguagens de script, podem ser implementados de forma eficiente, do ponto de vista de consumo de memória, por meio do uso de tabelas de dispersão. Para garantir eficiência, essas tabelas precisam ser totalmente livres de colisão, tal que, na implementação de métodos de busca, as pesquisas sejam executadas em tempo constante, independentemente do valor pesquisado.
Julgue os próximos itens, que tratam de conceitos de programação e
sua aplicação em linguagens e tecnologias.
Estruturas de dados padronizadas, como listas ligadas duplamente encadeadas, pilhas, filas, filas de prioridade e arrays numéricos de tamanho fixo, são disponíveis em PHP por meio da extensão SPL (standard PHP library).
Julgue os próximos itens, que tratam de conceitos de programação e
sua aplicação em linguagens e tecnologias.
Algoritmos recursivos normalmente têm menor tempo de resposta que seus equivalentes iterativos, mas as linguagens PHP e Javascript, por serem linguagens de script, não permitem nem necessitam de recursividade.
Na PHP 5, é uma função usada para a busca por um padrão em um nome de arquivo:
O PHP, na sua versão 5, é uma poderosa linguagem d programação Open Source. Com base nas características dess linguagem, assinale a opção correta.
No emprego de PHP com MySQL, a conexão com o servidor de dados e a seleção do banco de dados são feitas por duas funções específicas. Dois exemplos válidos para essas funções estão indicados, respectivamente, em:
São ferramentas de programação componentes do Microsoft Visual Studio 2008, EXCETO:
Analise as seguintes sentenças.
I. O Javascript consiste em uma linguagem compilada, isto é, não é previamente interpretada, consistindo seu código em linhas executáveis.
II. Na linguagem PHP, parte do código é executado no servidor e parte do código é executado no cliente.
III. ASP é um padrão para a criação de páginas dinâmicas da Web, compatível com a plataforma Microsoft, que roda no lado do servidor.
São verdadeiras:
Sobre as linguagens de programação, podemos afirmar que:
NÃO se trata de uma característica do PHP:
Para o recebimento dos dados de um formulário HTML, enviados por meio do método GET, para uma página PHP, deve-se utilizar:
A validação de uma data em PHP pode ser realizada pela função
Em uma função, escrita na linguagem de programação PHP, a passagem de parâmetros por referência é feita por meio da utilização do caractere:
Um servidor Web que interpreta páginas em PHP é denominado
O envio de e-mails, por meio de programas PHP, é responsabilidade da função
Em relação a PHP e JSP é correto afirmar:
Avaliando as sentenças seguintes a respeito das linguagens de programação Java e PHP,
I. Java é considerada uma linguagem "fortemente tipada", isto é, os tipos dos objetos são definidos a priori e somente podem ser alterados de forma explícita com um procedimento conhecido como type casting.
II. Java é considerada uma linguagem "fracamente tipada", uma vez que permite que o tipo de um objeto seja alterado para qualquer outro tipo, por meio de um procedimento conhecido como type casting.
III. PHP é considerada uma linguagem "fracamente tipada", uma vez que permite que o tipo de um objeto seja alterado para qualquer outro tipo; esse procedimento é realizado de forma implícita, bastando alterar o conteúdo da variável.
IV. Tanto PHP quanto Java possibilitam a definição de classes e objetos. Nessas linguagens, todo objeto é instância de apenas uma classe.
verifica-se que
A tecnologia PHP constitui uma ferramenta para criação de script do lado do servidor, com o objetivo de coletar dados de formulários, gerar páginas com conteúdo dinâmico ou mesmo enviar e receber cookies. Nessa tarefa, disponibiliza para uso um comando que pode ser utilizado nas estruturas do, while, for e switch que, ao ser detectado entre os comandos inseridos em um loop, faz com que ocorra o término imediato da execução desse loop. Este comando é conhecido por:
Acerca de PHP5 e da lógica de um programa PHP e suas
funcionalidades, julgue os itens seguintes.
O PHP é uma linguagem compilada, orientado a objetos, suportando, então, a implementação de classes.
Acerca de PHP5 e da lógica de um programa PHP e suas
funcionalidades, julgue os itens seguintes.
O PHP é executado do lado do cliente, da mesma forma que linguagens comuns de scripts.
Acerca de PHP5 e da lógica de um programa PHP e suas
funcionalidades, julgue os itens seguintes.
O PHP pode ser integrado a uma grande variedade de servidores web para o auxílio no desenvolvimento de aplicativos.
Acerca de PHP5 e da lógica de um programa PHP e suas
funcionalidades, julgue os itens seguintes.
Por meio do PHP, é possível a geração de imagens, arquivos HTML e arquivos PDF.
Acerca de PHP5 e da lógica de um programa PHP e suas
funcionalidades, julgue os itens seguintes.
O PHP suporta vários bancos de dados, mas, apesar de trabalhar com SQL e manipulação de dados, o suporte ao Oracle 8 e ao SQL Server não está incluso no PHP5.
Identifique com V as afirmativas verdadeiras e com F, as falsas.
( ) Na versão 5, PHP é uma linguagem orientada para objetos.
( ) PHP é uma linguagem interpretada.
( ) É possível fazer uso de conexão a servidores LDAP, através da Linguagem PHP.
A alternativa que contém a sequência correta, de cima para baixo, é a
Acerca de linguagens de programação, julgue os itens de 89 a 96.
Na linguagem PHP, para se declarar um tipo de dado booleano, é suficiente inserir a instrução $var = “true”;.
A linguagem PHP:
I. Possui scripts que são executados no servidor.
II. Suporta vários bancos de dados exceto Informix e Solid.
III. É um software livre.
IV. Possui somente a extensão .php
Está(ão) correta(s) apenas a(s) afirmativa(s):
Na linguagem PHP, qual o operador representa o operador lógico AND?
Qual sintaxe é utilizada no PHP para a função de conexão com o MySql Database?
Qual a sintaxe correta no PHP para acessar o conteúdo de valores de um form com method=”get”?
Quantos tipos de array temos no PHP ?
Qual a função de gerenciamento de erros do PHP utilizamos para criar uma mensagem de erro definida pelo usuário?
Qual o parâmetro do PHP que define a porta SMTP a ser usada nas funções de e-mail?
Assinale o que será impresso após a execução do algoritmo abaixo:
<?php
$a=10;
$b=2;
$j=10/2;
for ($i=0;$i<$j;$i++)
{
if ($i %$b == 1) {
echo "$i";
}
}
?>
Assinale a opção que corresponde à sintaxe CORRETA de um programa desenvolvido na linguagem PHP:
HTML, DHTML, JavaScript e PHP são linguagens utilizadas no desenvolvimento de sites da World Wide Web. A seu respeito é correto afirmar que
Na linguagem PHP é possível utilizar o protocolo SOAP por meio de classes desenvolvidas especificamente para esse protocolo. A classe que fornece acesso cliente aos servidores SOAP é chamada de
A linguagem PHP permite a instalação de extensões que podem aumentar sua gama de funcionalidades. Uma das funcionalidades extras que podem ser adicionadas se refere a manipulação de arquivos XML. A extensão que possui várias classes que podem ser instanciadas para a leitura e gravação de arquivos XML é chamada
Julgue os próximos itens, a respeito de linguagens e tecnologias de programação.
Em PHP, ao se removerem todas as referências a um objeto em particular, será executado um método destrutor. Com isso, elimina-se a possibilidade de permanecerem em memória objetos que não estejam acessíveis.
A respeito da sintaxe e da semântica das linguagens ASP e PHP4, julgue o item seguinte.
A respeito da sintaxe e da semântica das linguagens ASP e PHP4, julgue o item seguinte.
Assinale a alternativa que apresenta a função, na linguagem de programação PHP, que envia um cookie sem codificar seu conteúdo.
Na linguagem de programação PHP, a variável $_GET obtém os dados do url no qual estão codificados. Porém, existe um limite de caracteres para esse uso, que é de
Analise os exemplos de criação de array em PHP.
I.
$idade = array("Paulo"=>32, "Pedro"=>30, "Ana"=>34);
II.
$familia = array("Jorge"=>array("Angela","Iracema",
"Bia"),"Pedro"=>array("Ana"));
III.
$nome[0] ="Paulo";
$nome[1] ="Pedro";
$nome[2] ="Ana";
IV.
$idade['Paulo'] = "32";
$idade['Pedro'] = "30";
$idade['Ana'] = "34";
Representam exemplos corretos de criação de array os itens
Julgue os itens a seguir, referentes a noções de desenvolvimento e
manutenção de sistemas e aplicações.
Para que possa funcionar, a linguagem de programação de código proprietário PHP requer um servidor web também de código aberto.
Julgue os itens seguintes, acerca das metodologias de análise,
projeto, desenvolvimento de sistemas e ferramentas de
desenvolvimento e apoio ao desenvolvimento de software.
O Eclipse — ferramenta de desenvolvimento de aplicativos em Java, PHP etc. — é muito utilizado no mercado mundial. Para essa ferramenta, existem diversos plug-ins que se comunicam entre si para garantir uma consistência e integração em todo o seu ambiente de desenvolvimento.
Com relação a CMS e suas características, julgue o item subsecutivo.
CMS não utiliza linguagem HTML por padrão; seu núcleo é normalmente programado em linguagens PHP ou ASP, por meio das quais são adicionadas funções JSP que dão ao código a aparência HTML.
No que concerne ao uso de PHP com cookies, julgue o item.
Considerando-se que, em PHP, a função para cookie tem a sintaxe setcookie (name, value, expire, path, domain), é importante que essa função esteja depois das tags HTML.
No que concerne ao uso de PHP com cookies, julgue o item.
A função a seguir cria um cookie chamado user, dá a ele o valor de candidato e expira em 1 hora.
</php
setcookie(“usuario", "candidato", time( )+3600);
?>
No que concerne ao uso de PHP com cookies, julgue o item.
Em PHP, a variável padrão de sistema &PHP_SYS_COOKIE é usada para ler o valor de um cookie.
Considere a linguagem de programação PHP e seus operadores. A execução da sentença
Considerando o trecho de programa PHP apresentado acima, julgue o item subsequente.
Não há crítica aos dados providos pelo usuário.
Considerando o trecho de programa PHP apresentado acima, julgue o item subsequente.
Os pares usuário e senha são armazenados em um banco de dados.
Considerando o trecho de programa PHP apresentado acima, julgue o item subsequente.
As informações são cifradas antes de sua inserção no banco de dados.
Julgue o próximo item , relativo ao servidor web Apache e à
linguagem de programação PHP.
A linguagem de programação PHP, além de portável, é capaz de funcionar junto com o Apache nos sistemas operacionais Linux e Windows, mas não funciona em conjunto com o servidor IIS (Internet Information Services) da Microsoft.
Julgue o próximo item , relativo ao servidor web Apache e à
linguagem de programação PHP.
A linguagem de programação PHP, quando utilizada em conjunto com o Apache, pode ser carregada como um módulo, utilizando-se a diretiva LoadModule dentro do arquivo de configuração do Apache.
Julgue o próximo item , relativo ao servidor web Apache e à linguagem de programação PHP.
A linguagem de programação PHP funciona no servidor para aplicações web dinâmicas, sendo capaz, entre outras funcionalidades, de acessar dados armazenados em um banco de dados MySQL.
Qual palavra-chave do PHP versão 5 previneque classes filhas sobrecarreguem um método ou variável?
As variáveis no PHP são representadas por um:
Assinale a alternativa que corresponde ao texto impresso após a execução do seguinte trecho de código escrito em PHP:
<? PHP
for($i=0; $i<= 10; $i++){
if($i== 5)
continue;
echo $i."-";
}
echo "Fim"
?>
Sobre o PHP, é correto afirmar que
Observe o seguinte código
01 <?php
02 $num = 5;
03 do{
04 $num++;
05 echo " o número $num<br>";
06 }
07 while ( $ num <= 15);
08 ?>
Sobre o código apresentado é correto afirmar que
Analise o seguinte código em PHP:
01<?php
02 $output = `ls -al`;
03 echo " <pre>$output</pre>";
04 ?>
Sobre o código apresentado é correto afirmar que
Considere as seguintes afirmativas sobre o PHP:
I - Uma aplicação típica é composta por tipos de scripts PHP: os que executam em um web server e os que executam no browser do cliente.
II - Pode ser instalado no servidor HTTP Apache.
III - Embora a sintaxe da linguagem seja semelhante à de C, não existe ainda suporte à orientação a objetos.
É correto APENAS o que se afirma em
Assinale a opção que identifica uma linguagem de programação adequada para utilização no desenvolvimento de aplicação em ambiente web e que, além de poder ser utilizada em servidor de aplicações Apache, funciona com o sistema operacional Linux e é uma linguagem de scripts.
Analise o trecho do código abaixo, escrito na linguagem PHP:
<?php
abstract class base {
public function inherited() {
$this->overridden();
}
protected function overridden() {
echo 'base';
}
}
class child extends base {
protected function overridden() {
echo 'child';
}
}
$test = new child();
$test->inherited();
?>
Assinale a alternativa correta em relação à saída do código acima:
Analise o trecho do código abaixo, escrito na linguagem PHP:
<?php
$var = array('A','Z','D','W');
array_unshift($var,'E');
print_r($var);
?>
Assinale a alternativa correta referente à saída do código acima:
Analise o trecho do código abaixo, escrito na linguagem PHP:
<?php
$cliente = explode(';',"1001 ; Raul Teixeira ;
1977-12-01");
$cliente[ ] = foor(abs(strtotime($cliente[2]) -
strtotime(date('Y/m/d')))/60/60/24/365);
$cliente[2] =
date('d/m/Y',strtotime($cliente[2]));
print_r($cliente);
?>
Assinale a alternativa correta referente à saída do script acima:
Um dos principais aperfeiçoamentos do modelo orientado a objeto do PHP na versão 5 é o tratamento de todos os objetos como referências ao invés de valores. Porém, como criar uma cópia de um objeto se todos os objetos são tratados como referências?
Identifique a alternativa que responde a pergunta acima:
Considere a linguagem de programação PHP, e que você dispõe de duas “arrays”, uma com a sigla dos estados e outra com o nome dos estados por extenso. Você precisa usar uma função para gerar uma terceira que será composta das siglas dos estados como “chave” e os “nomes por extenso” como valores:
Identifique a opção que resolve esse problema:
Com relação à linguagem de programação PHP, julgue os itens que se seguem.
A função is_double(var1) retorna um valor verdadeiro se var1 for do tipo NULL.
Com relação à linguagem de programação PHP, julgue os itens que se seguem.
Utilizando-se adequadamente a função sqrt($numero), ocorre o retorno da raiz quadrada de um número armazenado na variável de nome numero.