Prévia do material em texto
23/08/22, 10:22 1/5 Avaliação I - Individual (Cod.:770814) Código da prova: 51908183 Disciplina: Programação para Web I (ADS15) Período para responder: 22/08/2022 - 06/09/2022 Peso: 1,50 1 - No HTML os elementos, ou tags, que formam o conteúdo da página são postos entre a tag de abertura e a tag de fechamento . O elemento é também conhecido como o elemento raiz. Sobre as tags HTML, associe os itens utilizando o código a seguir: I- datalist. II- header. III- iframe. ( ) Autocomplete para formulários. ( ) Cabeçalho para seção de página. ( ) Subjanela no documento. Assinale a alternativa que apresenta a sequência CORRETA: A ) I - III - II. B ) I - II - III. C ) II - I - III. D ) III - I - II. 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 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 ) III - I - II. C ) II - I - III. D ) I - II - III. 3 - 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 23/08/22, 10:22 2/5 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 branca e o texto centralizado e tamanho 12. 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 amarela e o texto centralizado "UNIASSELVI". D ) Ao executar o arquivo HTML acima, será apresentada uma página com cor de fundo branca e o texto "UNIASSELVI" alinhado à esquerda. 4 - 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. ( ) Valores inteiros. ( ) Textos. ( ) Valores com ponto flutuante. Assinale a alternativa que apresenta a sequência CORRETA: A ) II - I - III. 23/08/22, 10:22 3/5 B ) I - II - III. C ) I - III - II. D ) III - I - II. 5 - A linguagem de programação PHP permite a criação de vários tipos de variáveis, como integer, string, boolean, array e object. Assim como outras linguagens de programação, o PHP possui vários operadores lógicos. Associe os itens, utilizando o código a seguir: I- Soma dos valores numéricos. II- Obtém o resto da divisão entre dois valores. III- Soma a variável à sua esquerda com o valor em sua direita. IV- Divide a variável à sua esquerda pelo valor apresentado em sua direita. ( ) += ( ) /= ( ) + ( ) % Agora, assinale a alternativa que apresenta a sequência CORRETA: A ) III - I - II - IV. B ) I - II - III - IV. C ) II - I - III - IV. D ) III - IV - I - II. 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 ) 1, 2, 4, 7, 8, 9. C ) 2, 1, 4, 8, 7, 9. D ) 9, 8, 7, 4, 2, 1. 7 - PHP é uma linguagem de programação embutida no HTML, isto é, os trechos de códigos desta linguagem de programação são escritos entre as tags HTML, o que facilita o desenvolvimento de páginas web dinâmicas. Uma constante é uma área de memória que possui o seu valor definido junto com sua declaração, e não pode ser alterado no decorrer da execução do programa. Em PHP, as constantes são declaradas pela função "define". Partindo desse pressuposto, classifique V para as sentenças verdadeiras e F para as falsas: ( ) A declaração de uma constante em PHP é definida pela função "define", sendo o primeiro parâmetro o nome da constante, e o segundo parâmetro, o seu valor. ( ) O terceiro parâmetro da função "define" não é obrigatório, e se informado, deve receber um valor booleano, o qual indica se é case sensitive. ( ) É um exemplo de declaração de constante: "define("Alô Mundo.", "nomeConstante");". ( ) É um exemplo de declaração de constante "define("nomeConstante", "Alô Mundo.");". Agora, assinale a alternativa que apresenta a sequência CORRETA: A ) V - V - F - V. B ) F - V - V - F. C ) V - V - V - F. D ) F - F - V - V. 8 - 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- 23/08/22, 10:22 4/5 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 este salá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 ) V - V - V - F. B ) F - V - V - F. C ) F - V - V - V. D ) V - F - F - V. 9 - 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 ) As afirmativas III e IV estão corretas. 23/08/22, 10:22 5/5 B ) As afirmativas I e III estão corretas. C ) As afirmativas I e II estão corretas. D ) Somente a afirmativa IV está correta. 10 - 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ésda 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 - V - F - F. C ) V - F - F - V. D ) V - F - V - V.