Baixe o app para aproveitar ainda mais
Prévia do material em texto
16/03/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 Acadêmico: Jessica de Oliveira Santana (1629702) Disciplina: Programação para Web I (ADS15) Avaliação: Avaliação I - Individual FLEX ( Cod.:514835) ( peso.:1,50) Prova: 15497680 Nota da Prova: 9,00 Legenda: Resposta Certa Sua Resposta Errada 1. Dentre as características da linguagem de programação PHP (Personal Home Pages), podemos destacar o fato de ela ser uma linguagem interpretada, case sensitive e com tipagem dinâmica. Considerando tais características, classifique V para as sentenças verdadeiras e F para as falsas: ( ) Apesar de não fornecer suporte ao polimorfismo, o PHP possui um tipo Object para a declaração de classes que podem encapsular estado e comportamento. ( ) Para a declaração de uma variável em PHP, basta colocar o símbolo $ seguido da string que representa o nome da variável. ( ) Não existem restrições para nomes de variáveis em PHP. ( ) O PHP oferece suporte a dados dos tipos: integer, double, string, boolean, array e object. Assinale a alternativa que apresenta a sequência CORRETA: a) F - F - V - F. b) V - F - F - F. c) V - F - F - V. d) V - V - F - V. 2. Todas as linguagens de programação possuem características que as diferenciam das demais linguagens e as tornam mais adequadas para determinados tipos de problemas. A linguagem de programação PHP não é diferente, possuindo diversas características específicas que a tornam ideal para o desenvolvimento de aplicações Web. Considerando tais características da linguagem, classifique V para as sentenças verdadeiras e F para as falsas: ( ) Os comandos são finalizados com um ponto e vírgula (;). ( ) A declaração de constantes é feita pelo comando constant. ( ) O operador .= serve para concatenar a variável à sua esquerda o valor apresentado em sua direita. ( ) Variáveis podem ser declaradas como: integer, string, boolean, array e object. Agora, assinale a alternativa que apresenta a sequência CORRETA: a) V - F - V - F. b) F - F - V - F. c) V - F - F - V. d) V - V - F - F. 16/03/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. Para ser criada uma variável em tempo de execução, na linguagem PHP, não deve ser informado o seu tipo, pois esta linguagem possui a tipagem fraca. Neste sentido, basta declarar a variável, atribuindo o seu valor. Neste contexto, se a variável for inicializada com um valor do tipo String, e no decorrer do programa for atribuído um valor Integer para esta mesma variável, houve a transformação de seu tipo para Integer. Com relação aos tipos de dados da linguagem de programação PHP, analise as afirmativas a seguir: I- Entre os tipos de dados suportados pela linguagem de programação PHP, podemos citar os tipos Integer, Double, String, Boolean, Object e Array. II- Valores inteiros podem ser positivos ou negativos. III- São exemplos de valores para o tipo Double: {-40.62563, -25.01, 0, 150.0}. IV- Para declarar uma variável do tipo String, basta escrever o código: " $texto = String;". Agora, assinale a alternativa CORRETA: a) As afirmativas III e IV estão corretas. b) As afirmativas II e IV estão corretas. c) As afirmativas I e IV estão corretas. d) As afirmativas I, II e III estão corretas. 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: a) Ao executar o arquivo HTML acima, será apresentada uma página com cor de fundo amarela e o texto centralizado "UNIASSELVI". b) Ao executar o arquivo HTML acima, será apresentada uma página com cor de fundo branca e o texto centralizado e tamanho 12. c) 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. d) Ao executar o arquivo HTML acima, será apresentada uma página com cor de fundo branca e o texto "UNIASSELVI" alinhado à esquerda. 16/03/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 5. Os hiperlinks representam a própria essência da internet, pois permitem que de um documento se tenha acesso a outros relacionados. Dentro do HTML, existem tags e atributos específicos para se trabalhar com hiperlinks. Com relação aos hiperlinks do HTML, analise as sentenças a seguir: I- A tag "<a>" é a tag que identifica determinado trecho da página web como um hiperlink. II- Para funcionar, a tag de hiperlink necessita do atributo href, que define o seu endereço destino. III- O elemento de hiperlink é utilizado, em geral, sem conteúdo ou tag de fechamento. IV- O texto a ser clicado para acionar o hiperlink fica entre as tags "<a>" e "</a>". Agora, assinale a alternativa CORRETA: a) As sentenças I, II e IV estão corretas. b) As sentenças II e III estão corretas. c) As sentenças I, III e IV estão corretas. d) As sentenças I e III estão corretas. 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) 7, 8, 9, 1, 2, 4. b) 2, 1, 4, 8, 7, 9. c) 1, 2, 4, 7, 8, 9. d) 9, 8, 7, 4, 2, 1. 7. 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- A tag <p> no corpo do documento do HTML apresenta um parágrafo ao usuário. PORQUE II- Todas as tags que estiverem entre a tag <body> e seu fechamento </body> serão renderizadas pelo browser. Assinale a alternativa CORRETA: a) As duas asserções são proposições verdadeiras, e a segunda é uma justificativa correta da primeira. b) As duas asserções são proposições verdadeiras, mas a segunda não é uma justificativa correta da primeira. c) A primeira asserção é uma proposição verdadeira, e a segunda, uma proposição falsa. 16/03/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 d) A primeira asserção é uma proposição falsa, e a segunda, uma proposição verdadeira. 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 documentoem 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 - V - V - F. c) V - F - F - V. d) F - V - V - F. 9. 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. 10. 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: 16/03/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 a) As afirmativas III e IV estão corretas. b) Somente a afirmativa IV está correta. c) As afirmativas I e III estão corretas. d) As afirmativas I e II estão corretas. Prova finalizada com 9 acertos e 1 questões erradas.
Compartilhar