Buscar

Arrays em PHP e Protocolo HTTP

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 5 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

Prévia do material em texto

17/09/2022 12:19 Avaliação I - Individual
1/5
Prova Impressa
GABARITO | Avaliação I - Individual (Cod.:770814)
Peso da Avaliação 1,50
Prova 52363259
Qtd. de Questões 10
Acertos/Erros 9/1
Nota 9,00
Arrays agregam muito poder às linguagens de programação que os suportam. São estruturas de dados 
que contemplam uma lista de itens. Os arrays também podem ser chamados vetores. Trabalhar com 
arrays em PHP é considerado mais simples do que na maioria das linguagens. Arrays podem ser 
criados, destruídos, ou ter seu conteúdo alterado e/ou destruído. Os elementos de arrays em PHP 
podem ser de qualquer tipo de dados, inclusive um array suporta a adição de elementos de tipos 
diferentes. 
Com relação à declaração de um Array em PHP, assinale a alternativa CORRETA:
A $meuPrimeiroArray = array(1, 2, 3, "Quatro", 5);
B $meuPrimeiroArray = array(1, 2, 3, "Oito", 5);
C $meuPrimeiroArray = arrayList(0, 1, 2, "Quatro", 7);
D meuPrimeiroArray = array(1, 2, 3, "Nove", 5);
Em códigos-fonte muito extensos e complexos, muitas vezes perdemos a noção de se já criamos ou 
não uma variável. Em PHP, esta verificação pode ser feita utilizando uma função que recebe como 
parâmetro a variável a ser verificada e retorna um booleano, informando se esta variável está ou não 
declarada na execução do programa. Qual é a função que executa essa verificação em PHP?
A LSTAT().
B ISSET().
C EACH().
D PATHINFO().
Além do método get utilizado pelo browser, o HTTP ainda possui diversos outros métodos. Sobre 
estes métodos, analise as sentenças a seguir:
 
I- GET: busca um arquivo em um servidor Web, pode receber parâmetros e os parâmetros ficam 
visíveis na URL.
II- POST: Armazena o conteúdo da requisição na URL solicitada, ou seja, pede para adicionar/alterar 
um arquivo no servidor Web.
 VOLTAR
A+ Alterar modo de visualização
1
2
3
17/09/2022 12:19 Avaliação I - Individual
2/5
III- PUT: Busca um arquivo em um servidor Web, pode receber parâmetros, porém os parâmetros 
não ficam visíveis na URL, eles trafegam ocultos no corpo da requisição.
IV- DELETE: Deleta o arquivo da URL solicitada, ou seja, pede para excluir um arquivo no servidor 
Web.
Assinale a alternativa CORRETA:
A As sentenças I, II e IV estão corretas.
B As sentenças I e II estão corretas.
C As sentenças I e IV estão corretas. 
D As sentenças I, III e IV estão corretas.
Constantes e PHP podem ser consideradas variáveis globais cujo valor não pode ser alterado, apenas 
inicializado. A declaração de constantes no PHP é feita por uma função, o primeiro parâmetro é o 
nome da constante, o segundo parâmetro é o valor da constante, e o terceiro é opcional, é um 
booleano que indica se a variável deve ou não ser case sensitive. A função define ainda devolve um 
booleano indicando sucesso ou não na criação da variável. Analise as sintaxes, assinale a alternativa 
CORRETA:
A (boolean) define_show (<nome_da_constante>, <valor_da_constante>,
[<não_é_case_sensitive>]).
B (boolean) define_echo (<nome_da_constante>, <valor_da_constante>,
[<não_é_case_sensitive>]).
C (boolean) undefine (<nome_da_constante>, <valor_da_constante>, [<não_é_case_sensitive>]).
D (boolean) define (<nome_da_constante>, <valor_da_constante>, [<não_é_case_sensitive>]). 
Hipertexto é um conceito muito simples no qual o usuário que está lendo o conteúdo de uma página 
tem a possibilidade de navegar por diferentes páginas através de hiperlinks. Sabendo disso, assinale a 
alternativa CORRETA que apresenta o significado da sigla HTTP:
A HTTP = Hypertext Tecnology Protocol.
B HTTP = Hypertext Transfer Prototype.
C HTTP = Hypertext Transfer Protocol.
D HTTP = Hypertext Tecnology Prototype.
4
5
17/09/2022 12:19 Avaliação I - Individual
3/5
Quando você tem um computador conectado à internet, abre o seu browser e digita o site que você 
deseja visualizar (por exemplo, <http://www.grupouniasselvi.com.br/>), seu browser irá efetuar uma 
requisição “get” através do protocolo HTTP e irá obter a página Web como resposta. Além da 
requisição “get” existem outras requisições importantes e clássicas.
 Assinale a alternativa CORRETA que corresponde a essas requisições:
A Get, Post, Put e Arp.
B Ssh, Post, Put e Delete.
C Get, Post, Putty e Delete.
D Get, Post, Put e Delete.
Analise o código a seguir: 
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<title>Programação WEB I</title>
</head>
<body>
<p>
PROGRAMAÇÃO WEB - UNIASSELVI
</p>
</body>
</html>
Considerando o código mostrado, qual tag servirá para acomodar a parte que será exibida na tela dos 
navegadores web, nos quais a página for aberta?
A <head></head>
B <html></html>
C <title></title>
D <body></body>
Quando você tem um computador conectado à internet, abre o seu browser e digita o site que você 
deseja visualizar (por exemplo, http://www.grupouniasselvi.com.br/), seu browser irá efetuar uma 
requisição, utilizando um método através do protocolo HTTP e irá obter a página Web como resposta. 
Sobre os métodos implementados pelo protocolo HTTP, classifique V para as sentenças verdadeiras e 
F para as falsas:
( ) GET: Busca um arquivo em um servidor Web, pode receber parâmetros e os parâmetros ficam 
visíveis na URL.
 ( ) PUT: Busca um arquivo em um servidor Web, pode receber parâmetros, porém os parâmetros não 
6
7
8
17/09/2022 12:19 Avaliação I - Individual
4/5
ficam visíveis na URL, eles trafegam ocultos no corpo da requisição.
( ) POST: Armazena o conteúdo da requisição na URL solicitada, ou seja, pede para adicionar/alterar 
um arquivo no servidor Web.
( ) DELETE: Deleta o arquivo da URL solicitada, ou seja, pede para excluir um arquivo no servidor 
Web.
 
 Assinale a alternativa que apresenta a sequência CORRETA:
A V - V - F - F.
B V - F - F - V.
C F - V - V - V.
D V - V - V - F.
O conceito de Web foi concebido em 1980, por Tim Berners-Lee, e não se tratava da internet como a 
conhecemos hoje. Tratava-se de um projeto denominado ENQUIRE, o qual era muito embrionário, 
mas o grande passo para o início da internet foi dado, pois neste projeto surgiu o primeiro 
processador de hipertexto.
Sobre o conceito de hipertexton, assinale a alternativa CORRETA que compreende esse conceito:
A HTTP (Hypertext Transfer Protocol).
B HTML (Hypertext Markup Language).
C CSS (Cascade Style Sheets).
D W3C (World Wide Web Consortium).
Quando se conecta à internet, e digita-se no browser um determinado site, o browser irá efetuar uma 
requisição através de um protocolo. Sobre o nome desta requisição e protocolo, analise as sentenças a 
seguir:
I – Get. 
II – HTTP. 
III – Post. 
IV – Input. 
V – Pop. 
Assinale a alternativa CORRETA:
A As sentenças II e V estão corretas.
B As sentenças I e II estão corretas.
C As sentenças I e IV estão corretas.
D As sentenças I e III estão corretas.
9
10
17/09/2022 12:19 Avaliação I - Individual
5/5
Imprimir

Continue navegando