Baixe o app para aproveitar ainda mais
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: Caique Pinto Lima (848712) Disciplina: Programação para Web I (ADS15) Avaliação: Avaliação I - Individual FLEX ( Cod.:455330) ( peso.:1,50) Prova: 13940456 Nota da Prova: 10,00 Legenda: Resposta Certa Sua Resposta Errada 1. O PHP é uma linguagem de programação que permite desenvolver sites web dinâmicos, e permite a interação com usuários, através de formulários, parâmetros e links. Esta linguagem de programação é case sensitive, ou seja, uma variável criada com letras maiúsculas é diferente de outra criada com minúsculas. No PHP, assim como em outras linguagens de programação, temos vários comandos para realizar as funcionalidades desejadas, dentre os quais, destacamos o comando "%2", que retorna o resto da divisão por dois, permitindo descobrir se um número é par. Com relação aos comandos da linguagem PHP, analise o código-fonte a seguir e assinale a alternativa CORRETA: a) Serão impressos na tela os valores: 15, 20, 60, 50. b) Serão impressos na tela os valores: 30, 40, 70, 80. c) Serão impressos na tela os valores: 15, 10, 60, 50. d) Serão impressos na tela os valores: 30, 10, 70, 40. 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 2. 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. ( ) Exemplo de valores: 1, 1914, 1999. ( ) Exemplo de valores: "Uniasselvi", "Programação", "PHP". ( ) Exemplo de valores: 20.08, 20.16, 1.99. Assinale a alternativa que apresenta a sequência CORRETA: a) I - III - II. b) II - I - III. c) III - II - I. d) I - II - III. 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) 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. d) As duas asserções são proposições verdadeiras, e a segunda é uma justificativa correta da primeira. 4. Entre os tipos de dados aceitos na linguagem de programação PHP, cita-se o Object, que são estruturas de dados definidas por uma classe, isto é, cria-se uma classe com seus atributos, e então utiliza-se esta como o tipo de uma variável. Desta forma, os métodos são encapsulados e as informações são armazenadas. Com relação ao trecho de código-fonte PHP anexo, analise as afirmativas a seguir: I- É criada uma classe para instanciar um objeto em memória. II- Estão sendo atribuídos valores para os dois atributos do objeto instanciado e a última linha imprime o valor do atributo nome na tela. III- Na linha do comando "echo", é impresso na tela o valor "Marcio", que foi um dos valores atribuídos para este atributo da classe. IV- Na linha do comando "echo", é impresso na tela o valor "Joana", que foi um dos valores atribuídos para este atributo da classe. Assinale a alternativa 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 3/5 a) As afirmativas II e III estão corretas. b) As afirmativas I e III estão corretas. c) As afirmativas III e IV estão corretas. d) As afirmativas I, II e IV estão corretas. 5. 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 I e IV estão corretas. b) As afirmativas III e IV estão corretas. c) As afirmativas I, II e III estão corretas. d) As afirmativas II e IV estão corretas. 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 6. Uma das aplicações que mais contribuiu para o aumento do número de usuários na internet foi o navegador web. A partir da criação da www (world wide web), do http (hyper text transfer protocol) e do html (hyper text markup language), era possível navegar nas páginas e acessar conteúdo on-line. No que se refere à essa importante evolução que ocorreu na internet, classifique V para as sentenças verdadeiras e F para as falsas: ( ) Antes da criação da www, o e-mail era a aplicação mais utilizada na internet. ( ) O html é o protocolo que permite o tráfego das páginas através da internet. ( ) O http possibilita que páginas html sejam acessadas em um navegador e está situado no topo da pilha dos protocolos TCP/IP. ( ) Tanto o html quanto o http foram criados no CERN pelo pesquisador Tim Berners-Lee. Agora, assinale a alternativa que apresenta a sequência CORRETA: a) F - V - F - V. b) V - F - F - V. c) V - F - V - V. d) V - V - F - F. 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 - II - III. b) I - III - II. c) III - I - II. d) II - III - I. 8. 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 necessitado 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, III e IV estão corretas. b) As sentenças II e III estão corretas. c) As sentenças I e III estão corretas. d) As sentenças I, II e IV estão corretas. 9. O HTML 5, versão atual da Hipertext Markup Language, apresenta diversas evoluções em relação às versões anteriores sem, entretanto, quebrar a compatibilidade com as mesmas. Esta questão de compatibilidade retroativa é de extrema importância para o W3C, órgão responsável pela definição de diversos padrões utilizados na internet. Com relação às tags do HTML 5, assinale a alternativa CORRETA: a) A tag de abertura <body> não necessita de tag equivalente para fechamento no HTML5. b) A tag <html lang="en"></html> é o elemento mais interno dentro da árvore de elementos HTML. 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 c) Um das tags que mais sofreu alteração em relação à versões anteriores do HTML é a tag <head>. d) A tag <meta charset="utf-8"> indica a possibilidade de utilização de caracteres acentuados nas páginas. 10. 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. Agora, assinale a alternativa CORRETA: a) As sentenças I, II e III estão corretas. b) As sentenças II e III estão corretas. c) As sentenças III e IV estão corretas. d) As sentenças I, II e IV estão corretas. Prova finalizada com 10 acertos e 0 questões erradas.
Compartilhar