Buscar

Programação para Web I - Avaliacao I


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 6 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 6 páginas

Prévia do material em texto

4/6/2021 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/6
Disciplina: Programação para Web I (ADS15)
Avaliação: Avaliação I - Individual FLEX ( Cod.:663332) ( peso.:1,50)
Prova: 29585530
Nota da Prova: 10,00
Legenda: Resposta Certa   Sua Resposta Errada  
1. 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- Boolean. 
II- Object. 
III- Double.
(    ) Valores com ponto flutuante. 
(    ) Dados definidos através de uma classe. 
(    ) Valores verdadeiro ou falso. 
Assinale a alternativa que apresenta a sequência CORRETA:
 a) I - III - II.
 b) II - I - III.
 c) I - II - III.
 d) III - II - I.
2. 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) II - I - III.
 b) I - III - II.
 c) I - II - III.
 d) III - I - II.
4/6/2021 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/6
3. As variáveis na linguagem PHP são case sensitive, ou seja, existe diferença entre a declaração
de uma variável com letras maiúsculas de outra com letras minúsculas. Como existem códigos-
fonte PHP muito extensos, muitas vezes perde-se a noção se uma determinada variável foi ou
não criada. Para resolver este problema, o PHP possui a função "isset()" que serve para validar
se uma variável existe ou não. Com relação ao código-fonte PHP apresentado, classifique V
para as sentenças verdadeiras e F para as falsas:
(    ) O código-fonte PHP apresentado imprime na tela o depósito mensal em uma poupança, que
somente finaliza quando o valor depositado na poupança for maior ou igual que o valor do carro.
(    ) Após a impressão de depósito de cada mês, é impressa a linha "<br>A variável está
declarada!".
(    ) Após a impressão de depósito de cada mês, o valor retornado pela função "isset" é
verdadeiro (true).
(    ) A penúltima linha impressa pelo fonte acima será "<br>Depositar mais 500,00 no mês 40".
Assinale a alternativa que apresenta a sequência CORRETA:
 a) V - F - V - V.
 b) F - V - V - V.
 c) F - V - F - F.
 d) V - V - V - F.
4. Cascading Style Sheets (CSS), ou "folha de estilo", é utilizada para a definição da apresentação
(aparência) de páginas web, interpretado por navegadores de internet. O CSS possui como
principal objetivo a definição de como serão exibidos os elementos contidos no código-fonte
HTML, de uma página web. Além disso, sua vantagem é efetuar a separação entre o formato e o
conteúdo de um documento HTML. Com relação ao código-fonte CSS a seguir, assinale a
alternativa CORRETA:
4/6/2021 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/6
 a) Ao executar o arquivo HTML acima, será apresentada uma página com cor de fundo branca e
o texto "UNIASSELVI" alinhado à esquerda.
 b) Ao executar o arquivo HTML acima, será apresentada uma página com cor de fundo branca e
o texto alinhado ao centro formatado com tamanho 14.
 c) Ao executar o arquivo HTML acima, será apresentada uma página com cor de fundo branca e
o texto centralizado e tamanho 12.
 d) Ao executar o arquivo HTML acima, será apresentada uma página com cor de fundo amarela
e o texto centralizado "UNIASSELVI".
5. 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) F - F - V - V.
 b) V - F - F - V.
 c) V - V - V - F.
4/6/2021 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/6
 d) F - V - V - F.
6. 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 a seguir:
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.
Assinale a alternativa CORRETA:
 a) As sentenças II e III estão corretas.
 b) As sentenças I, II e IV estão corretas.
 c) As sentenças I, II e III estão corretas.
 d) As sentenças III e IV estão corretas.
7. 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) I - III - II.
 b) I - II - III.
 c) III - I - II.
 d) II - III - I.
4/6/2021 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/6
8. 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 adireita.  
Assinale a alternativa CORRETA:
 a) As duas asserções são proposições verdadeiras, mas a segunda não é uma justificativa
correta da primeira.
 b) A primeira asserção é uma proposição falsa, e a segunda, uma proposição verdadeira.
 c) As duas asserções são proposições verdadeiras, e a segunda é uma justificativa correta da
primeira.
 d) A primeira asserção é uma proposição verdadeira, e a segunda, uma proposição falsa.
9. 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) 2, 1, 4, 8, 7, 9.
 d) 7, 8, 9, 1, 2, 4.
4/6/2021 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 6/6
10.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) III - I - II.
 b) I - II - III.
 c) II - I - III.
 d) I - III - II.
Prova finalizada com 10 acertos e 0 questões erradas.