Buscar

avaliação programação para Web I

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 6 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 6 páginas

Prévia do material em texto

Disciplina:
	Programação para Web I (ADS15)
	Avaliação:
	Avaliação I - Individual FLEX ( Cod.:514835) ( peso.:1,50)
	Prova:
	15500408
	Nota da Prova:
	10,00
	
	
Legenda:  Resposta Certa   Sua Resposta Errada  
Parte superior do formulário
	1.
	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- String.  
II- Object.  
III- Double. 
(    ) Armazena estruturas de dados definidas por meio de uma classe. 
(    ) Armazena conjuntos de caracteres.  
(    ) Armazena números com ponto flutuante. 
Assinale a alternativa que apresenta a sequência CORRETA:
	 a)
	II - I - III.
	 b)
	III - I - II.
	 c)
	I - III - II.
	 d)
	I - II - III.
	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)
	II - I - III.
	 b)
	I - III - II.
	 c)
	I - II - III.
	 d)
	III - II - I.
	3.
	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:
	
	 a)
	As afirmativas I e III estão corretas.
	 b)
	As afirmativas III e IV estão corretas.
	 c)
	As afirmativas II e III estão corretas.
	 d)
	As afirmativas I, II e IV estão corretas.
	4.
	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)
	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, e a segunda é uma justificativa correta da primeira.
	 c)
	As duas asserções são proposições verdadeiras, mas a segunda não é uma justificativa correta da primeira.
	 d)
	A primeira asserção é uma proposição verdadeira, e a segunda, uma proposição falsa.
	5.
	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- <ul>.  
II- <th>.  
III- <header>. 
(    ) Célula de cabeçalho de uma tabela. 
(    ) Cabeçalho de uma seção de página. 
(    ) Lista não ordenada. 
Assinale a alternativa que apresenta a sequência CORRETA:
	 a)
	II - III - I.
	 b)
	I - II - III.
	 c)
	III - I - II.
	 d)
	I - III - II.
	6.
	O HTML (Hypertext Markup Language) é uma linguagem de marcação utilizada no desenvolvimento de páginas web, e o CSS (Cascading Style Sheets) é utilizado para definir a apresentação do HTML e XML, isto é, definir o estilo da página, com cores, tamanhos de fontes, configurações de tamanhos e posições de componentes na tela, entre outros. O principal objetivo do CSS é separar o código HTML do código de apresentação, tornando-os mais limpo. Com relação ao código CSS que está sendo apresentado, assinale a alternativa CORRETA:
	
	 a)
	É uma classe de estilo que define o tamanho do fonte, posição do topo, posição da margem esquerda, a largura e a altura de um componente HTML.
	 b)
	É uma classe de estilo que define o tamanho do fonte, posição do topo, posição da margem esquerda, a largura, a altura e define a cor do plano de fundo de um componente HTML.
	 c)
	É uma classe de estilo que define a posição do topo, posição da margem esquerda, a largura e a altura de um componente HTML.
	 d)
	É uma classe de estilo que define o tamanho do fonte, posição do topo e da margem esquerda de um componente HTML.
	7.
	O PHP (Personal Home Pages) foi criado inicialmente por um desenvolvedor que procurava facilitar o desenvolvimento de páginas pessoais. Com o passar dos anos, a linguagem evoluiu muito e adicionou suporte a novas tecnologias e ferramentas. Considerando as características da linguagem de programação PHP, classifique V para as sentenças verdadeiras e F para as falsas:
(    ) O código-fonte php de uma página inicia com a tag <?php.
(    ) O código-fonte que estiver fora das tags <?php e ?> é código-fonte javascript.
(    ) O comando echo recebe uma string como parâmetro e imprime esta mesma string na página gerada.
(    ) O uso de parênteses no comando echo é obrigatório.
Agora, assinale a alternativa que apresenta a sequência CORRETA:
	 a)
	F - F - V - F.
	 b)
	V - F - V - F.
	 c)
	V - F - V - V.
	 d)
	V - V - F - F.
	8.
	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 condicionais. Associe os itens, utilizando o código a seguir:
I- Compara se dois valores são iguais.
II- Compara se dois valores são diferentes.
III- Compara se o valor da esquerda é menor que o da direita.
IV- Compara se o valor da esquerda é menor ou igual ao da direita.
(    ) <=.
(    ) !=.
(    ) <.
(    ) ==.
Agora, assinale a alternativa que apresenta a sequência CORRETA:
	 a)
	II - I - III - IV.
	 b)
	I - III - IV - II.
	 c)
	IV - II - III - I.
	 d)
	III - IV - I - II.
	9.
	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)
	II - I - III - IV.
	 b)
	III - I - II - IV.
	 c)
	I - II - III - IV.
	 d)
	III - IV - I - II.
	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- 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)
	I - II - III.
	 b)
	I - III - II.
	 c)
	III - I - II.
	 d)
	II - I - III.