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.