Baixe o app para aproveitar ainda mais
Prévia do material em texto
Disciplina: Programação para Web I (ADS15) Avaliação: Avaliação I - Individual FLEX ( Cod.:425184) ( peso.:1,50) Prova: 7704893 Nota da Prova: 10,00 Anexos: Código_Fonte_PHP_164248 Legenda: Resposta Certa Sua Resposta Errada Questão Cancelada 1. Entre as tags de abertura e fechamento do PHP deve estar contido a fonte PHP que realiza funções dinâmicas e a lógica do negócio da aplicação. O PHP possui alguns tipos de dados, sendo que são semelhantes a outras linguagens. Com relação aos tipos de dados aceitos pelo PHP, analise as sentenças a seguir: I- Array não é um tipo de dado suportado pelo PHP. II- Integer é um tipo de dado em que variáveis aceitam apenas um valor numérico inteiro positivo ou negativo. III- Double é um tipo de dado em que variáveis aceitam apenas um valor numérico com decimais positivas. IV- String é um tipo de dado em que variáveis definidas aceitam valor alfanumérico. V- Boolean é um tipo de dado em que variáveis definidas aceitam apenas o valor true (verdadeiro) ou false (falso). Agora, assinale a alternativa CORRETA: a) Somente a sentença I está correta. b) As sentenças II, IV e V estão corretas. c) As sentenças III, IV e V estão corretas. d) As sentenças I, II e V estão corretas. 2. O PHP é uma linguagem de programação que permite desenvolver sites web dinâmicos, e permite a interação com usuários, através de formulários, parâmetros e links. Esta linguagem de programação é case sensitive, ou seja, uma variável criada com letras maiúsculas é diferente de outra criada com minúsculas. No PHP, assim como em outras linguagens de programação, temos vários comandos para realizar as funcionalidades desejadas, dentre os quais, destacamos o comando "%2", que retorna o resto da divisão por dois, permitindo descobrir se um número é par. Com relação aos comandos da linguagem PHP, analise o código-fonte a seguir e assinale a alternativa CORRETA: a) Serão impressos na tela os valores: 30, 10, 70, 40. b) Serão impressos na tela os valores: 30, 40, 70, 80. c) Serão impressos na tela os valores: 15, 10, 60, 50. d) Serão impressos na tela os valores: 15, 20, 60, 50. 3. PHP é uma linguagem de programação embutida no HTML, isto é, os trechos de códigos desta linguagem de programação são escritos entre as tags HTML, o que facilita o desenvolvimento de páginas web dinâmicas. Uma constante é uma área de memória que possui o seu valor definido junto com sua declaração, e não pode ser alterado no decorrer da execução do programa. Em PHP, as constantes são declaradas pela função "define". Partindo desse pressuposto, classifique V para as sentenças verdadeiras e F para as falsas: ( ) A declaração de uma constante em PHP é definida pela função "define", sendo o primeiro parâmetro o nome da constante, e o segundo parâmetro, o seu valor. ( ) O terceiro parâmetro da função "define" não é obrigatório, e se informado, deve receber um valor booleano, o qual indica se é case sensitive. ( ) É um exemplo de declaração de constante: "define("Alô Mundo.", "nomeConstante");". ( ) É um exemplo de declaração de constante "define("nomeConstante", "Alô Mundo.");". Agora, assinale a alternativa que apresenta a sequência CORRETA: a) F - F - V - V. b) V - V - F - V. c) F - V - V - F. d) V - V - V - F. 4. O PHP é uma linguagem de programação web muito utilizada em vários sistemas, e um dos tipos de dados suportados é o object, que é uma estrutura de dados definida por uma classe. Com relação à linguagem de programação PHP, analise as sentenças a seguir: I- Objetos no PHP são estruturas de dados definidas em classes, que armazenam informações e encapsulam métodos. II- O PHP, assim como outras linguagens de programação, suporta polimorfismo. III- A declaração de uma variável em PHP deve ser precedida do símbolo $ (dólar), seguida do nome da variável. IV- A declaração de uma variável em PHP pode conter caracteres especiais, exceto espaços em branco. V- Constantes podem ser consideradas variáveis cujos valores não podem ser alterados. Agora, assinale a alternativa CORRETA: a) As sentenças I, III e V estão corretas. b) Somente a sentença I está correta. c) As sentenças II, III, IV e V estão corretas. d) As sentenças I, II e V estão corretas. 5. O HTML 5, versão atual da Hipertext Markup Language, apresenta diversas evoluções em relação às versões anteriores sem, entretanto, quebrar a compatibilidade com as mesmas. Esta questão de compatibilidade retroativa é de extrema importância para o W3C, órgão responsável pela definição de diversos padrões utilizados na internet. Com relação às tags do HTML 5, assinale a alternativa CORRETA: a) A tag de abertura <body> não necessita de tag equivalente para fechamento no HTML5. b) A tag <meta charset="utf-8"> indica a possibilidade de utilização de caracteres acentuados nas páginas. c) Um das tags que mais sofreu alteração em relação à versões anteriores do HTML é a tag <head>. d) A tag <html lang="en"></html> é o elemento mais interno dentro da árvore de elementos HTML. 6. Os hiperlinks representam a própria essência da internet, pois permitem que de um documento se tenha acesso a outros relacionados. Dentro do HTML, existem tags e atributos específicos para se trabalhar com hiperlinks. Com relação aos hiperlinks do HTML, analise as sentenças a seguir: I- A tag "<a>" é a tag que identifica determinado trecho da página web como um hiperlink. II- Para funcionar, a tag de hiperlink necessita do atributo href, que define o seu endereço destino. III- O elemento de hiperlink é utilizado, em geral, sem conteúdo ou tag de fechamento. IV- O texto a ser clicado para acionar o hiperlink fica entre as tags "<a>" e "</a>". Agora, assinale a alternativa CORRETA: a) As sentenças I, III e IV estão corretas. b) As sentenças I, II e IV estão corretas. c) As sentenças I e III estão corretas. d) As sentenças II e III estão corretas. 7. O PHP (Personal Home Pages) foi criado inicialmente por um desenvolvedor que procurava facilitar o desenvolvimento de páginas pessoais. Com o passar dos anos, a linguagem evoluiu muito e adicionou suporte a novas tecnologias e ferramentas. Considerando as características da linguagem de programação PHP, classifique V para as sentenças verdadeiras e F para as falsas: ( ) O código-fonte php de uma página inicia com a tag <?php. ( ) O código-fonte que estiver fora das tags <?php e ?> é código-fonte javascript. ( ) O comando echo recebe uma string como parâmetro e imprime esta mesma string na página gerada. ( ) O uso de parênteses no comando echo é obrigatório. Agora, assinale a alternativa que apresenta a sequência CORRETA: a) F - F - V - F. b) V - F - V - V. c) V - V - F - F. d) V - F - V - F. 8. A linguagem de programação PHP permite a criação de vários tipos de variáveis, como integer, string, boolean, array e object. Assim como outras linguagens de programação, o PHP possui vários operadores condicionais. Associe os itens, utilizando o código a seguir: I- Compara se dois valores são iguais. II- Compara se dois valores são diferentes. III- Compara se o valor da esquerda é menor que o da direita. IV- Compara se o valor da esquerda é menor ou igual ao da direita. ( ) <=. ( ) !=. ( ) <. ( ) ==. Agora, assinale a alternativa que apresenta a sequência CORRETA: a) III - IV - I - II. b) I - III - IV - II. c) IV - II - III - I. d) II - I - III - IV. 9. O W3C (World Wide Web Consortium) é o órgão responsável pela definição de diversos padrões e tecnologias utilizadas na internet, entre eles o HTML, o CSS e o Javascript. O HTML está atualmente na versão 5 e, por uma diretriz do W3C, mantém compatibilidade retroativa com versões anteriores do HMTL. No que se refere ao HTML 5, analise as sentenças aseguir: I- A tag <html lang="en"></html> é o elemento raiz dentro da árvore de elementos HTML. II- Um das tags que não sofreu alteração em relação a versões anteriores do HTML é a tag <head>. III- A tag <meta charset="utf-8"> indica a possibilidade de utilização de imagens e hiperlinks nas páginas HTML. IV- <!DOCTYPE html> é a tag que declara que se trata de um documento de hipertexto escrito em HTML5. Agora, assinale a alternativa CORRETA: a) As sentenças III e IV estão corretas. b) As sentenças II e III estão corretas. c) As sentenças I, II e III estão corretas. d) As sentenças I, II e IV estão corretas. A linguagem de programação PHP difere letras maiúsculas de minúsculas em variáveis, palavras reservadas e comandos. Além disso, o PHP possibilita a interação do usuário com o sistema através de formulários criados em páginas web. Para a criação de uma variável em PHP, não é definido o tipo da variável, sendo que o tipo da variável pode ser alterado em tempo de execução. Com relação ao código PHP abaixo, analise as afirmativas a seguir: I- Será impressa a frase "Imprimindo o valor do array.". II- O array que foi declarado possui um valor, e por isso será impressa uma frase na tela. III- Será impressa a frase "O array está vazio e não é possível acessar o valor de seu índice 1.". IV- O array que foi declarado não possui valor. Assinale a alternativa CORRETA: a) Somente a afirmativa IV está correta. b) As afirmativas I e II estão corretas. c) As afirmativas I e III estão corretas. d) As afirmativas III e IV estão corretas. * Observação: A questão número 10 foi Cancelada. Prova finalizada com 9 acertos e 1 questões erradas.
Compartilhar