Buscar

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 11 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 11 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 9, do total de 11 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

Avaliação On-Line 2 (AOL 2) - Questionário 
Parte superior do formulário
Parte inferior do formulário
Conteúdo do teste
1. 
Parte superior do formulário
Pergunta 1 
1 ponto
Leia o trecho a seguir:
“[...] As funções, por exemplo, podem receber parâmetros fazendo com que o resultado do seu processamento interno varie de acordo com os argumentos (parâmetros) de entrada, sendo possível executar esta função sob diferentes circunstâncias, o que caracteriza outro conceito importante da engenharia de software - o reuso [...].”Fonte: DALL’OGLIO, P. PHP Programando com Orientação a Objetos. São Paulo: Novatec, 2009. p. 87.
Considerando o texto acima e o conteúdo estudado sobre PHP, analise as afirmativas a seguir e assinale V para a(s) verdadeira(s) e F para a(s) falsa(s).
I. ( ) Funções são códigos personalizados pelo usuário ou nativas da própria linguagem que podem ser reutilizadas em várias partes do software.
II. ( ) Para chamar a função deve-se utilizar a variável $GLOBAL.
III. ( ) Parâmetros passados para a função têm escopo global.
IV. ( ) Pode-se reutilizar a função em qualquer parte do software, desde de que se tenha os mesmos parâmetros.
Agora, assinale a alternativa que apresenta a sequência correta:
1. 
V, F, F, V.
Parte inferior do formulário
2. 
Parte superior do formulário
Pergunta 2 
1 ponto
Leia o trecho a seguir:
“[...] HTML, do inglês hyper text markup language, ou linguagem de marcação de hipertexto, é uma linguagem utilizada para criar documentos para a web. Esses documentos, que também são chamados de páginas, podem conter marcações que permitem visualizar e acessar conteúdos web em geral, como textos, imagens, áudios e vídeos entre outros.”Fonte: SARAIVA, M. O. et al. Desenvolvimento de sistemas com PHP. Porto Alegre: SAGAH, 2018. p. 9.
Tendo em vista essas informações e os conteúdos estudados sobre estruturas de seleção, analise as afirmativas a seguir:
I. As tags divs são elementos de linha para serem utilizados na estrutura da página.
II. As tags span são elementos de linha para serem utilizados quando precisamos destacar um trecho de texto.
III. As tags article foram adicionados ao HTML 5 e servem para estruturas de artigos.
IV. Os atributos são utilizados dentro das tags e servem como âncoras referenciais, permitindo, assim, pegar o elemento.
V. Os atributos que começam com “on” dentro das tags são funções do PHP.
Está correto apenas o que se afirma em:
1. 
II, III e IV.
Parte inferior do formulário
3. 
Parte superior do formulário
Pergunta 3 
1 ponto
Para construir uma aplicação rica, utilizamos variáveis personalizadas, variáveis próprias da linguagem, as reservadas, criamos funções personalizadas, utilizamos funções nativas, combinamos linguagens de programação, fazemos uso de mídias e também de bancos de dados.
Considerando essas informações, e o que você aprendeu sobre estrutura de seleção e comandos if e else, analise as afirmativas a seguir e assinale V para a(s) verdadeira(s) e F para a(s) falsa(s):
I. ( ) Utilizando sessões posso gravar dados durante a sessão sem precisar de um banco de dados.
II. ( ) Utilizando AJAX posso recuperar e apresentar recursos para o usuário sem recarregar a página.
III. ( ) Um framework front end fornece recursos de estilização predefinidos que facilitam a construção de aplicativos.
IV. ( ) O HTML 5 se beneficia do CSS3 e do Javascript para criar aplicações mais interativas.
V. ( ) O CSS é uma linguagem de marcação para criar estruturas para as páginas web.
Agora, assinale a alternativa que apresenta a sequência correta:
1. 
V, V, V, V, F.
Parte inferior do formulário
4. 
Parte superior do formulário
Pergunta 4 
1 ponto
Leia o trecho a seguir:
“Em geral, o comando switch avalia a expressão e ‘pula’ até o case correspondente. Desde ali executa todos os comandos que consegue até que chega a um break, momento em que salta fora da estrutura [...]. Uma última consideração é que podemos incluir o caso especial default [...]”Fonte: LIMONGI, A. PHP a partir do zero. EBOOK KINDLE, 2014. p. 2341.
Considerando essas informações e os conteúdos estudados sobre estruturas de seleção, pode-se afirmar que a instrução switch pode ser utilizada sempre que:
1. 
o valor contido na variável que vai ser avaliada apresentar múltiplos valores que precisam ser avaliados pela estrutura.
Parte inferior do formulário
5. 
Parte superior do formulário
Pergunta 5 
1 ponto
Leia o trecho a seguir:
“[...] Por trás de um formulário em uma página web, exibida no navegador do usuário, há um servidor de aplicação que irá interagir com essa página, ou seja, a página web do usuário irá enviar e receber dados desse servidor em operações conhecidas por solicitação e resposta [...]”Fonte: SARAIVA, Maurício de Oliveira; BARRETO, Jeanine dos Santos. Desenvolvimento de Sistemas com PHP. Porto Alegre: SAGAH, 2018. (apud FLATSCHART, 2011).
De acordo com essas informações e os conteúdos estudados sobre estruturas de seleção, analise os procedimentos a seguir e ordene as etapas de codificação:
( ) PHP.
( ) CSS.
( ) HTML.
( ) Javascript.
Agora, assinale a alternativa que apresenta a sequência correta.
1. 
4, 2, 1, 3.
Parte inferior do formulário
6. 
Parte superior do formulário
Pergunta 6 
1 ponto
Leia o trecho a seguir:
“[...] Além do mais, com frequência percebo que colocar comentários demais acaba sendo um obstáculo para ver claramente a estrutura do código [...], o código não será fragmentado com comentários prolixos (em programas não escrito para livros, eu apoio a ideia de que comentários substanciosos são essenciais) [...]”Fonte: SANDERS, WILLIAM, Aprendendo padrões de projeto em PHP, ed. O’REILLY. São Paulo: Novatec, 2013, p. 22.
Considerando essas informações e o conteúdo estudado sobre boas práticas, é correto afirmar que comentários que explicam o código são essenciais porque:
1. 
fazer comentários que explicam o código facilita o entendimento do algoritmo e o que ele vai fazer.
Parte inferior do formulário
7. 
Parte superior do formulário
Pergunta 7 
1 ponto
Leia o trecho a seguir:
“[...] Existem diversos estilos de programação, e cada um foi criado com um objetivo, porém as linguagens que aceitam multiparadigmas, assumem, e entendem, que não existe um estilo apenas que irá solucionar todos os problemas de forma rápida e eficaz. Utilizando diferentes estilos em conjunto é de comum acordo que é possível chegar sempre a uma melhor solução do que restringir-se a apenas um paradigma de programação[...].”Fonte: BIFFI, KELVIN BAUMHARDT. Javascript Básico ao Avançado. EBOOK KINDLE, 2018. p. 9.
De acordo com essas informações e o conteúdo estudado sobre estruturas de seleção, analise as ferramentas abaixo e associe-as com suas respectivas características:
1) . continue2) . case3) . function4) . fopen()5) . filter_var()
( ) Analisa o valor da variável para retornar um bloco de código.
( ) Abre um arquivo.
( ) Obrigatório para criar uma Função.
( ) Pula um ou mais blocos de código, indo para a instrução seguinte.
( ) Permite verificar se o valor contido em uma variável é de determinado tipo.
Agora, assinale a alternativa que apresenta a sequência correta.
1. 
2, 4, 3, 1, 5.
Parte inferior do formulário
8. 
Parte superior do formulário
Pergunta 8 
1 ponto
Leia o trecho a seguir:
“[...] Os cookies lhe permitem armazenar uma string de texto sob um determinado nome, mais ou menos como uma variável do PHP. O que torna o uso dos cookies tão poderoso é o fato de poderem viver por mais tempo do que os dados de um script, especialmente em situações em que a aplicação consiste de várias páginas que precisam se lembrar de alguns dados [...].”Fonte: BEIGHLEY, LYNN e MORRISON, MICHAEL. Use a Cabeça! PHP & MySQL. O’reilly, Rio de Janeiro: ALTABOOKS, 2010. p. 375.
Considerando o texto apresentado e o conteúdo estudado sobre super globais, analise as asserções a seguir e a relação proposta entre elas.
I. Quando um usuário navega por páginasweb que utilizam PHP, podemos gravar dados do usuário em seu navegador através de cookies.
Porque:
II. Cookies é uma super global disponibilizada pelo banco de dados do PHP.
A seguir, assinale a alternativa correta:
1. 
A asserção I é uma proposição verdadeira, e a II é uma proposição falsa.
Parte inferior do formulário
9. 
Parte superior do formulário
Pergunta 9 
1 ponto
Leia o trecho a seguir:
“[...] Como você provavelmente já percebeu, os arrays no PHP são dinâmicos. Isto significa que com o uso dos comandos e das funções do código corretos, poderá adicionar elementos a um array sem muito existente sem muito esforço. Pode-se também apagar os elementos de um array muito facilmente. Na verdade, pode-se fazer muitas coisas com os arrays [...].”Fonte: MACINTYRE, P. B. O Melhor do PHP. O’Reilly. Rio de Janeiro: ALTABOOKS, 2010. p. 39. (adaptado).
Consoante o texto apresentado e o que você estudou sobre as boas práticas de programação e palavras reservadas do PHP, analise as asserções a seguir e a relação proposta entre elas:
I. As APIs oferecem listas de dados em JSON, XML e TXT. Para recuperar esses dados através do PHP podemos utilizar funções nativas.
Porque:
II. Existem funções nativas para tratar esses tipos de dados. A função json_decode vai transformar os dados vindos de uma string JSON em um array. A função simplexml_load_file converte o arquivo xml em um objeto PHP. E a função explode para ser utilizada para converter os dados de um documento TXT que chega como string em um array.
A seguir, assinale a alternativa correta:
1. 
As asserções I e II são proposições verdadeiras, e a II é uma justificativa correta da I.
Parte inferior do formulário
10. 
Parte superior do formulário
Pergunta 10 
1 ponto
Leia o trecho a seguir:
“[...] Podemos pedir também ao PHP para consultar a string fornecida, para ver se parte específica do texto (subconjunto) está contida nela. Há duas funções para fazer isto. A primeira strstr, leva em conta as letras maiúsculas e minúsculas, ao passo que a segunda, stristr, pesquisará independentemente das letras [...].”Fonte: MACINTYRE, P. B. O Melhor do PHP. O’Reilly. Rio de Janeiro: ALTABOOKS, 2010, p. 39.
Conforme o que você estudou sobre palavras chaves reservadas do PHP e o texto acima, analise as afirmativas a seguir:
I. São necessárias funções complexas para fazer buscas de textos em strings.
II. Para saber quantos caracteres há em uma string, você precisa criar uma função personalizada.
III. Arrays em PHP têm muitas funções nativas, o que torna dinâmico e produtivo trabalhar com eles.
IV. É possível criar uma sessão em PHP apenas utilizando a função start_session(); .
V. O comando “continue” interrompe a execução do script e pula a próxima iteração.
Está correto apenas o que se afirma em:
1. 
III e V.
Parte inferior do formulário

Mais conteúdos dessa disciplina