Buscar

Gabarito_Web_II

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.
	O JavaScript permite que se trabalhe com funções através de uma abordagem mais moderna, utilizando uma prática conhecida como literal de função. Esta prática consiste em atribuir o valor de retorno de uma função sem nome diretamente a uma variável. Considerando esta característica específica da linguagem de programação JavaScript e sabendo que o código mostrado na figura a seguir é interpretado sem erros, classifique V para as sentenças verdadeiras e F para as falsas: 
(    ) O código mostrado na linha 17 é uma demonstração dos literais de função.
(    ) Na linha 25 é feito um laço que repete 7 vezes o mesmo comando.
(    ) A utilização do modificador var na frente da variável numeroAleatorio permite que ela seja utilizada em qualquer lugar do código-fonte, pois a torna uma variavel global.
(    ) Na linha 21, o código-fonte retorna o resultado da divisão da variável numeroAleatorio por 2.
Agora, assinale a alternativa que apresenta a sequência CORRETA:
	
	a)
	F - V - F - F.
	b)
	V - F - V - F.
	c)
	V - F - F - F.
	d)
	V - F - F - V.
	2.
	A linguagem de programação javascript dá ao desenvolvedor uma flexibilidade maior na criação das páginas web, pois permite a definição de comportamentos para elementos HTML através de comandos condicionais, de repetição etc. Com relação à linguagem de programação javascript, observe o código-fonte a seguir e classifique V para as sentenças verdadeiras e F para as falsas:
(    ) O elemento h1 é identificado pelo id avaliacao.
(    ) O javascript captura o elemento HTML pelo seu id e altera seu conteúdo.
(    ) O código da figura não funciona corretamente, pois id não foi declarado como uma variável.
(    ) O código da figura não funciona corretamente, pois a definição de scripts não pode ocorrer dentro do elemento body.
(    ) O código funciona perfeitamente e faz com que seja exibido um cabeçalho h1 com a mensagem Hello World.
Agora, assinale a alternativa que apresenta a sequência CORRETA:
	
	a)
	V - V - F - F - V.
	b)
	V - F - V - F - V.
	c)
	F - V - F - F - F.
	d)
	F - F - V - V - V.
	3.
	O MySQL é um sistema de código aberto para gerenciamento de banco de dados relacional. O servidor faz o controle do acesso aos dados de forma a permitir o acesso de vários usuários ao mesmo banco e tabela. A arquitetura MySQL é construída com duas camadas de base, a primeira é a camada de parser e otimização de consultas e a segunda é onde estão conectadas as engenharias de armazenamento, o INNODB e o MyISAM são as mais conhecidas. Sobre o banco de dados MySQL, classifique V para as sentenças verdadeiras e F para as falsas: 
(    ) É um software livre. 
(    ) Não possui suporte a functions. 
(    ) Implementa stored procedures. 
(    ) É um software pago. 
Assinale a alternativa que apresenta a sequência CORRETA:
	a)
	V - V - V - F.
	b)
	V - F - F - V.
	c)
	V - F - V - F.
	d)
	F - F - V - V.
	4.
	Os comandos INSERT, SELECT, UPDATE e DELETE estão entre os comandos DML (Data Manipulation Language) mais utilizados dentro do SQL. Com relação aos comandos DML, assinale a alternativa CORRETA:
	a)
	O comando delete permite a exclusão de dados de uma tabela e, através da cláusula where, pode ser utilizado para excluir somente dados de determinadas colunas de um registro.
	b)
	Caso não se aplique nenhuma cláusula where em uma query SQL, todos os registros da(s) tabela(s) serão retornados.
	c)
	O comando update, além de poder ser aplicado aos dados dentro de uma tabela, pode ser também aplicado à estrutura da mesa, alterando colunas, chaves primárias etc.
	d)
	O comando insert permite a criação de novas colunas dentro de uma tabela.
	5.
	Javascript é uma linguagem de programação para web cujos comandos são executados no navegador do cliente e não no servidor de aplicação. Antes do surgimento do Javascript, quando clicava-se em um link, era realizado o redirecionamento para outra página, tornando a navegação um pouco mais lenta. Através dos recursos que o Javascript disponibiliza, muitas funcionalidades são executadas no navegador de internet do cliente. Entre os tipos de dados suportados pelo Javascript, cita-se o array, que é uma coleção de elementos de qualquer tipo de dado. Com relação ao código-fonte Javascript a seguir, assinale a alternativa CORRETA:
	
	a)
	Será impresso: Chevrolet<br>Fiat<br>Ford<br>Volkswagen<br>.
	b)
	Será impresso: ChevroletFiatFordVolkswagenundefined.
	c)
	Será impresso: Chevrolet<br>Fiat<br>Ford<br>Volkswagen<br>undefined<br>.
	d)
	Será impresso: Chevrolet Fiat Ford Volkswagen.
	6.
	O JavaScript conta com funções matemáticas de validação, que permitem avaliar se o resultado de determinada operação matemática é ou não válido. Considerando as funções de validação do JavaScript e sabendo que o código do exemplo a seguir é interpretado sem erro, classifique V para as sentenças verdadeiras e F para as falsas: 
(    ) Na linha 18, a variável exprMatematica recebe o valor 15.
(    ) A função isFinite retorna o valor false caso a expressão matemática retorne um valor numérico inválido.
(    ) Neste código-fonte, o navegador exibirá a palavra Acertou!.
(    ) Neste código-fonte, o navegador exibirá a palavra Errou!.
Agora, assinale a alternativa que apresenta a sequência CORRETA:
	
	a)
	V - V - F - F.
	b)
	V - F - F - V.
	c)
	F - V - F - V.
	d)
	V - F - V - F.
	7.
	O javascript foi criado originalmente com o objetivo de permitir que os desenvolvedores web adicionassem alguma interatividade em suas páginas através de uma linguagem de programação script que rodasse em conjunto com o HTML nos navegadores dos clientes. Com relação ao javascript e suas características, classifique V para as sentenças verdadeiras e F para as falsas:
(    ) O comportamento escrito em código javascript pode ser colocado dentro de funções, que são chamadas de dentro do HTML.
(    ) O javascript diferencia maiúsculas de minúsculas para nome de variáveis, ou seja, uma variável chamada de nome é diferente de uma variável chamada de Nome.
(    ) As variáveis locais tem o escopo igual ao da função em que foram definidas.
(    ) É necessário definir o tipo das variáveis no javascript.
(    ) Existe uma limitação de somente um script por página HTML.
Agora, assinale a alternativa que apresenta a sequência CORRETA:
	a)
	V - V - V - F - F.
	b)
	F - V - F - V - F.
	c)
	F - F - F - V - V.
	d)
	V - F - V - F - V.
	8.
	Nos sistemas para a web, os dados são armazenados em um banco de dados, como o MySQL, e não inserido no HTML. Os bancos de dados são como planilhas de texto que possuem várias tabelas. Cada tabela possui colunas e linhas com os dados cadastrados. A manipulação dos dados dessa tabela é efetuada com uma linguagem conhecida como SQL, ela permite que faça buscas nas tabelas por certos tipos de dados e inserir, remover e atualizar os dados. Com o PHP e o HTML são apresentados os dados ao usuário. Sobre o uso do MySQL com PHP, classifique V para as sentenças verdadeiras e F para as falsas: 
(    ) O comando "INSERT INTO habito" é responsável por atualizar um registro na tabela habito. 
(    ) A expressão " $conexao->query($sql) === TRUE " analisa as estatísticas de acesso ao banco. 
(    ) O comando "new mysqli" inicia uma conexão com o banco de dados. 
(    ) O comando "$conexao->connect_error" verifica se houve erro ao abrir uma conexão. 
Assinale a alternativa que apresenta a sequência CORRETA:
	a)
	V - F - F - V.
	b)
	F - V - V - V.
	c)
	F - F - V - V.
	d)
	F - V - V - F.
	9.
	No desenvolvimento de sistemas para internet é muito popular o uso combinado das tecnologias Linux, como sistema operacional, servidor Apache, banco de dados MySQL e a linguagem de programação PHP, normalmente denominado LAMP. O banco de dados MySQL é o responsável pela persistência dos dados, ou seja, gravar os dados em uma memória não volátil. Sobre o MySQL, associe os itens utilizando o código a seguir:  
I- Banco de dados. 
II- Chave Primária. 
III- Tabela. 
(    ) Onde são criados os objetos para armazenar os dados.
() É a identificação de cada registro na tabela.
(    ) Estruturas que armazenam dados na forma de registros. 
Assinale a alternativa que apresenta a sequência CORRETA:
	a)
	I - III - II.
	b)
	II - I - III.
	c)
	I - II - III.
	d)
	III - I - II.
	10.
	Antes do surgimento do Javascript, a navegação na internet era limitada ao conteúdo que era escrito nas páginas e nos links disponibilizados, os quais realizavam requisições ao servidor. Neste sentido, cada clique em um link solicitava uma requisição ao servidor, sendo a única forma de alternar entre as páginas web. Com o surgimento do Javascript, a navegabilidade das páginas web tornaram-se mais rápidas e dinâmicas. Com relação ao Javascript, analise as afirmativas a seguir:
I- O Javascript é uma linguagem de programação para páginas web, cujos comandos são executados no lado do cliente e não no servidor da aplicação.
II- O Javascript permite o desenvolvimento de comandos para controlar comportamentos dos navegadores de internet.
III- O Javascript é uma linguagem interpretada, e neste sentido, não precisa ser compilada, apenas executada.
IV- A tag "<script>", onde são escritos comandos Javascript, pode ser declarada apenas dentro da tag "<head>" do HTML.
Agora, assinale a alternativa CORRETA:
	a)
	As afirmativas II, III e IV estão corretas.
	b)
	As afirmativas I, II e III estão corretas.
	c)
	Somente a afirmativa I está correta.
	d)
	As afirmativas II e IV estão corretas.

Continue navegando