Prévia do material em texto
09/09/2020 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 Disciplina: Avaliação: Nota da Prova: Programação para Web I (ADS15) Avaliação I - Individual FLEX 9,00 Legenda: Resposta Certa Sua Resposta Errada 1. 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- footer. II- hr. III- label. ( ) Especifica um rodapé para a seção de uma página. ( ) Linha horizontal. ( ) Rótulo para elementos em um formulário. Assinale a alternativa que apresenta a sequência CORRETA: a) II - I - III. b) I - II - III. c) III - I - II. d) I - III - II. 2. A linguagem de programação PHP difere letras maiúsculas de minúsculas em variáveis, palavras reservadas e comandos. Além disso, o PHP possibilita a interação do usuário com o sistema através de formulários criados em páginas web. Para a criação de uma variável em PHP, não é definido o tipo da variável, sendo que o tipo da variável pode ser alterado em tempo de execução. Com relação ao código PHP anexo, analise as afirmativas a seguir: I- Será impressa a frase "Imprimindo o valor do array.". II- O array que foi declarado possui uma posição com um valor. III- Será impressa a frase "O array está vazio.". IV- O array que foi declarado não possui valor. Assinale a alternativa CORRETA: a) Somente a afirmativa IV está correta. b) As afirmativas III e IV estão corretas. c) As afirmativas I e III estão corretas. d) As afirmativas I e II estão corretas. 09/09/2020 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 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- <h2>. II- <img>. III- <tr>. ( ) Apresenta um título de uma página ao usuário. ( ) Linha de uma tabela. ( ) Apresenta uma imagem ao usuário. Assinale a alternativa que apresenta a sequência CORRETA: a) I - III - II. b) I - II - III. c) II - III - I. d) III - I - II. 4. 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, III e V estão corretas. b) As sentenças II, III, IV e V estão corretas. c) Somente a sentença I está correta. d) As sentenças I, II e IV estão corretas. 5. 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 codigo <link rel="stylesheet" type="text/css" href="styles.css"> aplica regras CSS existentes no arquivo referenciado no atributo href. PORQUE II- Os arquivos de folha de estilos com extensão .css tem por objetivo agrupar regras CSS. Assinale a alternativa CORRETA: a) As duas asserções são proposições verdadeiras, e a segunda é uma justificativa correta da primeira. b) A primeira asserção é uma proposição falsa, e a segunda, uma proposição verdadeira. c) A primeira asserção é uma proposição verdadeira, e a segunda, uma proposição falsa. d) As duas asserções são proposições verdadeiras, mas a segunda não é uma justificativa correta da primeira. 09/09/2020 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 6. 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) 2, 1, 4, 8, 7, 9. b) 7, 8, 9, 1, 2, 4. c) 1, 2, 4, 7, 8, 9. d) 9, 8, 7, 4, 2, 1. 7. 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 - II - III. b) III - II - I. c) II - I - III. d) I - III - II. 09/09/2020 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 8. 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 - V - V - F. b) V - F - F - V. c) F - F - V - V. d) V - V - V - F. 9. 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 estesalá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: a) F - V - V - F. b) V - V - V - F. c) F - V - V - V. d) V - F - F - V. 09/09/2020 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 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 os tipos de dados em PHP, associe os itens utilizando o código a seguir: I- Integer. II- Boolean. III- Double. ( ) Armazena valores lógicos verdadeiro ou falso. ( ) Armazena números inteiros. ( ) Armazena números com ponto flutuante. Assinale a alternativa que apresenta a sequência CORRETA: a) I - III - II. b) II - I - III. c) III - I - II. d) I - II - III. Prova finalizada com 9 acertos e 1 questões erradas.