Prévia do material em texto
18/11/2019 UNIASSELVI - Centro Universitário Leonardo Da Vinci - Portal do Aluno - Portal do Aluno - Grupo UNIASSELVI
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php 1/5
Acadêmico: Renato Antunes Waldrigues (1140777)
Disciplina: Programação para Web I (ADS15)
Avaliação: Avaliação I - Individual FLEX ( Cod.:455330) ( peso.:1,50)
Prova: 12066057
Nota da Prova: 7,00
Legenda: Resposta Certa Sua Resposta Errada Questão Cancelada
1. A linguagem de programação Hypertext Preprocessor (PHP) suporta vários tipos de dados nativos de forma
semelhante a outras linguagens de programação como JAVA e C++. Cada variável no PHP tem um tipo de dado, a
declaração de uma variável deve ser feita com o $ (cifrão) antes do nome da variável, por exemplo $pessoaNome.
Sobre variáveis em PHP, associe os itens utilizando o código a seguir:
I- echo $pessoaNome;
II- $pessoaNome = "João da Silva";
III- $pessoaNome . $pessoaSobrenome;
( ) Imprime o valor de uma variável.
( ) Faz a concatenação de dois valores das variáveis.
( ) Atribui um valor a uma variável.
Assinale a alternativa que apresenta a sequência CORRETA:
a) III - I - II.
b) I - III - II.
c) I - II - III.
d) II - I - III.
2. O HTML 5 é a versão mais recente da linguagem de marcação de texto da web, o HTML. Esta última versão
recebeu uma série de melhorias e, também, vários novos elementos - ou tags - que deixaram o documento web
mais semântico e com mais recursos. Sobre os elementos/tags do HTML, de acordo com a funcionalidade de cada
tag, associe os itens utilizando o código a seguir:
I- <canvas>.
II- <footer>.
III- <audio>.
( ) Área para criação de gráficos.
( ) Streaming de som.
( ) Representa o rodapé de uma página web.
Assinale a alternativa que apresenta a sequência CORRETA:
a) III - I - II.
b) II - III - I.
c) I - III - II.
d) I - II - III.
18/11/2019 UNIASSELVI - Centro Universitário Leonardo Da Vinci - Portal do Aluno - Portal do Aluno - Grupo UNIASSELVI
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php 2/5
3. O HTML é uma linguagem de marcação de texto, para cada marcação o navegador renderiza um elemento para o
navegador interpretar. Com o uso das marcações, também chamadas de tags, é possível dar comandos ao
navegador para que apresente a informação da forma mais adequada, por exemplo, um título, um parágrafo, um
botão ou um formulário. A respeito do caso hipotético apresentado, avalie as asserções a seguir:
I- O código <p text-align: right> Uniasselvi </p> exibe um parágrafo alinhado a direita.
PORQUE
II- O atributo "text-align" do CSS com o valor "right" alinha o texto a direita.
Assinale a alternativa CORRETA:
a) A primeira asserção é uma proposição falsa, e a segunda, uma proposição verdadeira.
b) A primeira asserção é uma proposição verdadeira, e a segunda, uma proposição falsa.
c) As duas asserções são proposições verdadeiras, e a segunda é uma justificativa correta da primeira.
d) As duas asserções são proposições verdadeiras, mas a segunda não é uma justificativa correta da primeira.
4. Sobre a utilização de arrays nos algoritmos, considere o código a seguir:
algoritmo manipula_vetor
inicio
var
array: vetor[1..6] de inteiro = {7, 4, 8, 2, 9, 1}
i, j, aux: inteiro
para i <- 1 até 6 faca
para j <- i + 1 até 6 faca
se (array[i] > array[j])
aux = array[i]
array[i] = array[j]
array[j] = aux
fim se
fim para
fim para
fim
Após o código ser executado, os elementos do array estarão dispostos da seguinte forma:
a) 9, 8, 7, 4, 2, 1.
b) 1, 2, 4, 7, 8, 9.
c) 7, 8, 9, 1, 2, 4.
d) 2, 1, 4, 8, 7, 9.
18/11/2019 UNIASSELVI - Centro Universitário Leonardo Da Vinci - Portal do Aluno - Portal do Aluno - Grupo UNIASSELVI
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php 3/5
5. A linguagem de programação PHP suporta os tipos de dados integer, double, string, boolean, array e object. São
tipos de dados normalmente presentes em outras linguagens de alto nível, possibilitando manipular dados e
informações de qualquer natureza e complexidade. Sobre os tipos de dados em PHP, associe os itens utilizando o
código a seguir:
I- Integer.
II- String.
III- Double.
( ) Valores inteiros.
( ) Textos.
( ) Valores com ponto flutuante.
Assinale a alternativa que apresenta a sequência CORRETA:
a) I - III - II.
b) III - I - II.
c) II - I - III.
d) I - II - III.
6. No HTML, os elementos, ou tags, que formam o conteúdo da página são postos entre a tag de abertura <html> e a
tag de fechamento </html>. O elemento <html> é também conhecido como o elemento raiz. Sobre as tags HTML,
associe os itens utilizando o código a seguir:
I- div.
II- select.
III- style.
( ) Seção no documento, agindo como um agrupador de elementos HTML.
( ) Lista de itens selecionáveis
( ) Declaração de folhas de estilo.
Assinale a alternativa que apresenta a sequência CORRETA:
a) I - II - III.
b) II - I - III.
c) III - I - II.
d) I - III - II.
7. Na linguagem PHP, o comando "if" recebe como parâmetro uma expressão booleana, entre parenteses, e dentro
de seu bloco, caso o valor do parâmetro for verdadeiro, um trecho de código para ser executado. Caso seja
necessário executar um comando quando o valor do parâmetro do comando "if" for falso, utiliza-se o comando
"else" após o bloco do "if", criando um outro bloco com um trecho de código a ser executado. Com relação ao
código-fonte PHP apresentado, classifique V para as sentenças verdadeiras e F para as falsas:
( ) A frase que será impressa na tela é: "Com este salário consigo comprar uma geladeira.".
( ) A frase que será impressa na tela é: "Com este salário consigo comprar uma geladeira e uma televisão.".
( ) Independente do valor informado para a variável "$salario", será impressa na tela a frase: "Com este salário
consigo comprar uma geladeira.".
( ) Sempre que o valor informado para a variável "$salario" for maior ou igual a 4000, será impressa na tela a
frase: "Com este salário consigo comprar uma geladeira.".
Assinale a alternativa que apresenta a sequência CORRETA:
18/11/2019 UNIASSELVI - Centro Universitário Leonardo Da Vinci - Portal do Aluno - Portal do Aluno - Grupo UNIASSELVI
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php 4/5
a) F - V - V - F.
b) V - F - F - V.
c) V - V - V - F.
d) F - V - V - V.
8. A linguagem de programação PHP permite validar e gravar dados enviados de formulários de páginas web. Pode
interagir com o banco de dados e criar páginas web dinâmicas. Com relação à linguagem de programação PHP,
analise as sentenças a seguir:
I- Os comandos da linguagem PHP devem ser terminados com ponto e vírgula.
II- O sinal de igual indica atribuição de um valor para uma determinada área de memória.
III- O operador de concatenação de string é o ponto.
IV- A abertura de um novo comentário multilinhas é realizado pelos caracteres barra e sinal de igual ( /+ ).
V- A abertura de um comentário de uma linha é realizada por duas barras ( // ).
Assinale a alternativa CORRETA:
a) As sentenças I, II e IV 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, III e V estão corretas.
Quando utilizamos a internet para fazer o acesso a um site, é utilizado o protocolo HTTP, que por sua vez possui
várias formas de acessar o servidor, os chamdos "request method", que são formas de fazer a comunicação com o
servidor. Sobre os métodos do protocolo HTTTP, associe os itens utilizando o código a seguir:
I- GET.
II- POST.
III- DELETE.
( ) Neste método, os parâmetros enviadosao servidor ficam visíveis na URL.
( ) Neste método, os parâmetros são enviados de forma oculta no corpo da requisição.
( ) Neste método, é solicitado para adicionar ou alterar um arquivo no servidor web.
Assinale a alternativa que apresenta a sequência CORRETA:
a) I - III - II.
b) I - II - III.
c) III - I - II.
d) II - III - I.
* Observação: A questão número 9 foi Cancelada.
18/11/2019 UNIASSELVI - Centro Universitário Leonardo Da Vinci - Portal do Aluno - Portal do Aluno - Grupo UNIASSELVI
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php 5/5
10. A sigla HTML é o acrônimo de Hyper Text Markup Language. O HTML é uma linguagem de marcação de texto que
descreve a estrutura de páginas web, em que cada elemento do documento é representado por tags, como
cabeçalho, parágrafo, tabela, entre outros. Os navegadores web não fazem a exibição das tags HTML, apenas as
utilizam para renderizar o conteúdo da página. Sobre o exposto, classifique V para as sentenças verdadeiras e F
para as falsas:
( ) A declaração <!DOCTYPE html> indica que o documento em questão utiliza HTML5.
( ) Para apresentar um título de primeiro nível ao usuário é utilizada a tag <title>, por exemplo, <title> Hello World
</title>.
( ) A tag utilizada para renderizar uma imagem no navegador é <a>, a qual também pode redirecionar o usuário
para outra página web.
( ) Para o navegador apresentar ao usuário um campo com multilinhas é utilizada a tag <textarea>.
Assinale a alternativa que apresenta a sequência CORRETA:
a) V - F - F - V.
b) F - F - V - V.
c) F - V - V - F.
d) V - V - V - F.
Prova finalizada com 7 acertos e 3 questões erradas.