Buscar

Gabarito_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

1.
	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)
	III - IV - I - II.
	b)
	IV - II - III - I.
	c)
	II - I - III - IV.
	d)
	I - III - IV - II.
	2.
	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.
	3.
	O protocolo HTTP (HYPERTEXT TRANSFER PROTOCOL) é o protocolo responsável pela transferência das páginas HTML até o navegador do cliente, possuindo diversos métodos para interação com os recursos disponíveis no servidor. Com relação aos métodos disponíveis no HTTP, analise as sentenças a seguir:
I- O método GET é responsável pela busca de determinado recurso dentro do servidor web.
II- O método POST é responsável pelo envio de informações a determinado recurso dentro de um servidor, como, por exemplo, as informações contidas em um formulário HTML de cadastro.
III- O método PUT tem exatamente a mesma função do método post; entretanto, as informações enviadas ao servidor ficam visíveis na URL.
IV- O método GET não pode ser utilizado para envio de informações ao servidor web.
Agora, assinale a alternativa CORRETA:
	a)
	As sentenças I, II e IV estão corretas.
	b)
	As sentenças I e II estão corretas.
	c)
	As sentenças I e III estão corretas.
	d)
	As sentenças II e III estão corretas.
	4.
	Entre as tags de abertura e fechamento do PHP deve estar contido a fonte PHP que realiza funções dinâmicas e a lógica do negócio da aplicação. O PHP possui alguns tipos de dados, sendo que são semelhantes a outras linguagens. Com relação aos tipos de dados aceitos pelo PHP, analise as sentenças a seguir:
I- Array não é um tipo de dado suportado pelo PHP.
II- Integer é um tipo de dado em que variáveis aceitam apenas um valor numérico inteiro positivo ou negativo.
III- Double é um tipo de dado em que variáveis aceitam apenas um valor numérico com decimais positivas.
IV- String é um tipo de dado em que variáveis definidas aceitam valor alfanumérico.
V- Boolean é um tipo de dado em que variáveis definidas aceitam apenas o valor true (verdadeiro) ou false (falso).
Agora, assinale a alternativa CORRETA:
	a)
	As sentenças I, II e V estão corretas.
	b)
	Somente a sentença I está correta.
	c)
	As sentenças II, IV e V estão corretas.
	d)
	As sentenças III, IV e V estão corretas.
	5.
	A criação do CSS (Cascading Style Sheets) pelo W3C veio ao encontro de uma necessidade latente dos desenvolvedores no que se refere à criação e à manutenção de websites. Considerando as funcionalidades trazidas pelo CSS, assinale a alternativa CORRETA:
	a)
	O CSS não pode ser definido individualmente para cada página.
	b)
	O CSS permite controlar os elementos de formatação de diversas páginas HTML em um só documento.
	c)
	A manutenção de layouts de sites é mais fácil através da utilização de HTML puro, sem adição de CSS.
	d)
	O HTML possui tags para formatação de fontes e cores de elementos desde sua origem.
	6.
	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 verdadeira, e a segunda, uma proposição falsa.
	b)
	As duas asserções são proposições verdadeiras, e a segunda é uma justificativa correta da primeira.
	c)
	A primeira asserção é uma proposição falsa, e a segunda, uma proposição verdadeira.
	d)
	As duas asserções são proposições verdadeiras, mas a segunda não é uma justificativa correta da primeira.
	7.
	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 II e III estão corretas.
	b)
	As afirmativas III e IV estão corretas.
	c)
	As afirmativas I e III estão corretas.
	d)
	As afirmativas I, II e IV estão corretas.
	8.
	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.
	9.
	A utilização de estilos dentro de um elemento HTML permite modificar determinadas características de seu layout, como, por exemplo, a cor ou o tamanho de uma fonte. Com relação aos estilos utilizados nos elementos HTML, analise as sentenças a seguir:
I- Os elementos HTMLpossuem estilos padrão, que podem ser modificados pelo desenvolvedor.
II- Os estilos possuem atributos específicos. No caso de uma fonte, é possível alterar seu tamanho, cor e tipo através destes atributos.
III- O tamanho de uma fonte somente pode ser alterado através de percentuais dentro de um estilo aplicado a ela.
IV- Não é possível alterar o alinhamento de um texto através dos estilos.
Agora, assinale a alternativa CORRETA:
	a)
	As sentenças I, III e IV estão corretas.
	b)
	As sentenças I e II estão corretas.
	c)
	As sentenças II e III estão corretas.
	d)
	As sentenças I, II e IV estão corretas.
	10.
	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)
	V - F - V - F.
	b)
	V - F - V - V.
	c)
	V - V - F - F.
	d)
	F - F - V - F.

Continue navegando