Buscar

DESENV WEB EM HTML5, CSS, JAVASCRIPT E PHP Teste de Conhecimento

Prévia do material em texto

Teste de Conhecimento
	 avalie sua aprendizagem
	
		
		
	DESENV. WEB EM HTML5, CSS, JAVASCRIPT E PHP
	
		Lupa
	 
	Calc.
	
	
	 
	 
	 
	
	DGT0280_202202485314_TEMAS
	
	
	
		Aluno: VANESSA FERREIRA DA SILVA BRASIL
	Matr.: 202202485314
	Disc.: DESENV. WEB EM HTM 
	2022.3 EAD (GT) / EX
		Prezado (a) Aluno(a),
Você fará agora seu TESTE DE CONHECIMENTO! Lembre-se que este exercício é opcional, mas não valerá ponto para sua avaliação. O mesmo será composto de questões de múltipla escolha.
Após responde cada questão, você terá acesso ao gabarito comentado e/ou à explicação da mesma. Aproveite para se familiarizar com este modelo de questões que será usado na sua AV e AVS.
	O AMBIENTE WEB CLIENTE X SERVIDOR E AS TECNOLOGIAS
	 
		
	
		1.
		Sobre as formas de acesso a dados, é correto afirmar:
	
	
	
	Uma linguagem de programação server side, como o PHP, possui componentes próprios capazes de armazenar e recuperar dados.
	
	
	É possível recuperar dados utilizando HTML, através de formulários, ou Javascript, através de APIs. Em ambos os casos é necessária ainda uma linguagem server side.
	
	
	A forma mais rápida para acesso a dados é fazendo uso unicamente de HTML.
	
	
	Um SGDB é capaz de recuperar dados e exibi-los diretamente no navegador.
	
	
	O Javascript possui uma estrutura própria para armazenamento e recuperação de dados, que pode substituir os bancos de dados tradicionais.
	Data Resp.: 12/09/2022 20:22:40
		Explicação:
A resposta correta é: É possível recuperar dados utilizando HTML, através de formulários, ou Javascript, através de APIs. Em ambos os casos é necessária ainda uma linguagem server side.
	
	
	 
		
	
		2.
		Em relação à arquitetura de sistemas multicamadas, considere as assertivas abaixo.
I. A estação cliente faz acesso direto ao servidor de banco de dados.
II. Um conjunto de bibliotecas, localizadas no computador cliente, tem a função de viabilizar a comunicação entre ele e o servidor.
III. As conexões no banco de dados são realizadas pelo servidor de aplicação.
IV. O gargalo de I/O (Input/Output) é evitado, uma vez que é possível ter a mesma regra de negócio dividida entre vários servidores através do balanceamento de carga.
Os itens I a IV referem-se, respectivamente, aos modelos de:
	
	
	
	2, 3, 2 e 3 camadas.
	
	
	2, 2, 2 e 2 camadas.
	
	
	3, 3, 2 e 2 camadas.
	
	
	3, 3, 3 e 3 camadas.
	
	
	2, 2, 3 e 3 camadas.
	Data Resp.: 12/09/2022 20:27:16
		Explicação:
A resposta correta é: 2, 2, 3 e 3 camadas.
	
	
	LINGUAGEM JAVASCRIPT
	 
		
	
		3.
		Como resposta a uma requisição AJAX, o script executando no servidor envia para o cliente a cadeia de caracteres seguinte, no formato JSON:
	
	
	
	JSONResponseString
	
	
	serverResponse
	
	
	responseString
	
	
	responseText
	
	
	JSONResponse
	Data Resp.: 12/09/2022 20:29:28
		Explicação:
A resposta correta é: responseText.
	
	
	 
		
	
		4.
		Numa discussão entre os programadores sobre os conceitos de AJAX (Asynchronous JavaScript and XML), as seguintes afirmações foram feitas:
(  ) Permite atualizar dinamicamente o conteúdo, ou partes, de uma página Web.
(  ) Embora usado no nome, a utilização da linguagem XML não é obrigatória.
(  ) A XMLHttpRequest(XHR) é utilizada para enviar requisições pelo script para o lado client.
 
Dê valores Verdadeiro (V) ou Falso (F) em cada afirmação e identifique a alternativa que apresenta a sequência correta (de cima para baixo):
	
	
	
	V - F - V
	
	
	V - V - V
	
	
	V - V - F
	
	
	F - F - V
	
	
	F - F - F
	Data Resp.: 12/09/2022 20:54:22
		Explicação:
A resposta correta é: V - V - F
	
	
	PROGRAMAÇÃO DE PÁGINAS DINÂMICAS COM PHP
	 
		
	
		5.
		Qual alternativa abaixo define o que é contido em uma distribuição XAMPP?
	
	
	
	É uma distribuição de servidor Linux, que traz um servidor Web Apache, uma base de dados MongoDB e os interpretadores para linguagens PHP e Perl.
	
	
	É uma distribuição de servidor Unix, que traz um servidor Web Apache, uma base de dados MariaDB e os interpretadores para linguagens Python e Perl.
	
	
	É uma distribuição de servidor disponível para várias plataformas que traz um servidor Web Apache, uma base de dados MariaDB e os interpretadores para linguagem PHP.
	
	
	É uma distribuição de servidor disponível para várias plataformas que traz um servidor Web Apache, uma base de dados MongoDB e os interpretadores para linguagens Python e PHP.
	
	
	É uma distribuição de servidor Linux, que traz um servidor Web Apache, uma base de dados MySQL e os interpretadores para linguagens Python e Perl.
	Data Resp.: 12/09/2022 20:56:50
		Explicação:
A resposta correta é: É uma distribuição de servidor disponível para várias plataformas que traz um servidor Web Apache, uma base de dados MariaDB e os interpretadores para linguagem PHP.
	
	
	LINGUAGEM DE MARCAÇÃO E ESTILOSCSS
	 
		
	
		6.
		Na linguagem CSS (Cascading Style Sheets), a pseudoclasse que indica um link, enquanto o cursor é mantido sobre ele, ou seja, corresponde ao momento em que o usuário designa um elemento com um dispositivo apontador, mas não necessariamente o ativa, é a:
	
	
	
	Visited
	
	
	Link
	
	
	Focus
	
	
	Hover
	
	
	Active
	Data Resp.: 12/09/2022 21:15:08
		Explicação:
A resposta correta é: Hover.
	
	
	 
		
	
		7.
		No CSS, o seletor que localiza um elemento pelo seu atributo "id" é:
	
	
	
	*id
	
	
	.id
	
	
	#id
	
	
	~id
	
	
	:id
	Data Resp.: 12/09/2022 21:17:27
		Explicação:
A resposta correta é: #id.
	
	
	LINGUAGEM DE MARCAÇÃO DE HYPERTEXTOHTML
	 
		
	
		8.
		Ao codificarmos uma página HTML tendo em mente a semântica, devemos utilizar:
	
	
	
	Atributos em todas as tags.
	
	
	As tags de estrutura, que são comuns na maioria as páginas Web.
	
	
	A HTML5.
	
	
	A tag HTML correta de acordo com o seu conteúdo ou finalidade.
	
	
	O correto DTD: Strict, transitional ou frameset.
	Data Resp.: 12/09/2022 21:17:50
		Explicação:
A resposta correta é: A tag HTML correta de acordo com o seu conteúdo ou finalidade.
	
	
	 
		
	
		9.
		O formulário é um elemento que permite interação do usuário e, consequentemente, que dados sejam enviados para um servidor Web. Neste contexto, assinale a afirmação correta:
	
	
	
	Apenas os formulários validados podem ser submetidos a um servidor Web.
	
	
	Como é o único elemento HTML que permite interação do usuário, formulário precisa ficar sozinho em uma página Web, sem nenhum outro elemento de conteúdo.
	
	
	A única maneira de validar os dados de um formulário é utilizando a HTML5.
	
	
	Quando não for necessário enviar os dados para um servidor, basta utilizar os campos do formulário, sem a tag principal .
	
	
	O tratamento dos dados enviados pelo formulário deve ser feito com a utilização de uma linguagem de programação que rode no servidor (server side).
	Data Resp.: 12/09/2022 21:21:16
		Explicação:
A resposta correta é: O tratamento dos dados enviados pelo formulário deve ser feito com a utilização de uma linguagem de programação que rode no servidor (server side).
	
	
	INTEGRAÇÃO DO PHP COM BANCO DE DADOS
	 
		
	
		10.
		(FCC - 2017 - DPE-RS - Analista - Desenvolvimento de Sistemas)
Considere o fragmento de código abaixo, em um ambiente PHP em condições ideais.
Para que o comando DELETE possa ser executado corretamente, a lacuna I deve ser preenchida com:
	
	
	
	$dbh->exec
	
	
	PDO: :exec
	
	
	$dbh->update
	
	
	self::$dbh->execute
	
	
	PDO: :query
	Data Resp.: 12/09/2022 21:24:26
		Explicação:
A resposta correta é: $dbh->exec
	
	
	 
	 
	Não Respondida
	 
	 
	 Não Gravada
	 
	 
	Gravada
	
Exercício inciado em 12/09/2022 20:14:42.

Mais conteúdos dessa disciplina