Buscar

DESENVOLV WEB EM HTML5, CSS, JAVASCRIPT E PHP

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

DESENVOLV. WEB EM HTML5, CSS, JAVASCRIPT E PHP 
 
Lupa Calc. 
 
 
 
 
 
 
 
Aluno: 
Matr.: 
Disc.: DES WEB EM HTML5 2020.3 EAD (G) / 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. 
 
 
 
 
 
1. 
 
 
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. 
 
 
3, 3, 2 e 2 camadas. 
 
 
2, 2, 2 e 2 camadas. 
 
 
3, 3, 3 e 3 camadas. 
 
2, 2, 3 e 3 camadas. 
 
 
 
Explicação: 
2, 2, 3 e 3 camadas. 
 
 
 
 
2. 
 
 
Vimos que um documento HTML é composto por tags 
hierarquicamente dispostas. 
Com base nesse conceito é correto afirmar que 
 
A criação de um documento HTML deve seguir uma ordem e estrutura definidos pela utilização 
de tags − onde cada uma possui uma função pré-definida. 
https://simulado.estacio.br/bdq_simulados_exercicio_ensineme.asp
https://simulado.estacio.br/bdq_simulados_exercicio_ensineme.asp
javascript:diminui();
javascript:aumenta();
javascript:calculadora_on();
 
 
A utilização de tags é opcional na criação de uma página Web 
 
 
Apenas as tags da estrutura básica são obrigatórias na criação de uma página Web. 
 
 
A correta utilização do DocType e da semântica são os princípios que garantem a correta 
exibição de uma página Web. Logo, ambas possibilitam que seja indiferente a forma como as 
tags são dispostas no documento. 
 
 
A ordem com que as tags da estrutura básica são inseridas no documento não impactam em 
como a página será visualizada no navegador. 
 
 
 
 
3. 
 
 
De acordo com o material, o objetivo principal de uma linguagem 
de marcação de hypertexto, e mais especificamente da HTML é: 
 
 
o de compilar e interpretar o conteúdo de um documento. 
 
o de estruturar o conteúdo de um documento. 
 
 
o de compilar o conteúdo de um documento. 
 
 
o de validar o conteúdo de um documento. 
 
 
o de interpretar o conteúdo de um documento. 
 
 
 
Explicação: 
Justificativa: De acordo com o material, o objetivo principal de uma linguagem 
de marcação de hypertexto, e mais especificamente da HTML é o de estruturar o 
conteúdo de um documento. 
 
 
 
 
4. 
 
 
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 
 
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) 
 
 
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. 
 
 
Apenas os formulários validados podem ser submetidos a um servidor Web. 
 
 
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 
 
 
 
 
5. 
 
 
Uma das formas de desenvolver uma página dinâmica é através 
do uso de AJAX (Asynchronous JavaScript and XML), onde ele é 
utilizado para atualizar apenas parte da página Web. Sobre 
o AJAX, é correto afirmar: (UFC − 2019 − Técnico de Tecnologia 
da Informação − Prova: 67678) 
 
 
Para manter o conteúdo da página atualizado, o servidor mantém uma sessão síncrona com o 
cliente utilizando o protocolo SMTP (Simple Mail Transfer Protocol), permitindo a troca mais 
rápida de informações. 
https://simulado.estacio.br/bdq_simulados_exercicio_ensineme.asp
https://simulado.estacio.br/bdq_simulados_exercicio_ensineme.asp
https://simulado.estacio.br/bdq_simulados_exercicio_ensineme.asp
 
 
 O AJAX utiliza um protocolo proprietário para a troca de informações do cliente com o servidor, 
não sendo possível saber como esse procedimento é realizado. 
 
 
Quando o AJAX é utilizado, todas as requisições enviadas ao servidor são assíncronas devido a 
limitação imposta pelo protocolo da camada de aplicação. 
 
O AJAX baseia-se em tecnologias já disponíveis no lado cliente da navegação Web, entre elas a 
linguagem JavaScript. 
 
 
Para que o cliente usufrua dos benefícios do AJAX, é necessária a instalação de um programa 
AJAX específico para cada tipo de plataforma. 
 
 
 
Explicação: 
Ajax é o uso metodológico de tecnologias como Javascript e XML, providas por navegadores, para tornar 
páginas Web mais interativas com o usuário, utilizando-se de solicitações assíncronas de informações. 
 
 
 
 
6. 
 
 
Utilizando JavaScript , qual é a sintaxe correta para alterar o conteúdo 
do elemento HTML de id="teste", por meio do clique do botão abaixo? 
 
 
 
 
document.getElementByName("p").innerHTML = "Universidade Federal do Ceará" 
 
 
document.getElement("p").innerHTML = "Universidade Federal do Ceará" 
 
 
#demo.innerHTML = "Universidade Federal do Ceará" 
 
document.getElementById('teste').innerHTML = 'Universidade Federal do Ceará' 
 
 
document.p.innerHTML = "Universidade Federal do Ceará" 
 
 
 
Explicação: 
Deve-se obter o componente cujo id é teste para então alterar o seu conteúdo interno. 
 
 
 
 
7. 
 
Numa discussão entre os programadores sobre os conceitos de 
AJAX (Asynchronous JavaScript and XML), as seguintes afirmações 
foram feitas: (IBFC − TJ − PE − 2017 − Técnico Judiciário − Apoio 
Especializado − Programador de Computador − Prova: 61146) 
 
( ) Permite atualizar dinamicamente o conteúdo, ou partes, de 
uma página Web. 
https://simulado.estacio.br/bdq_simulados_exercicio_ensineme.asp
https://simulado.estacio.br/bdq_simulados_exercicio_ensineme.asp
 
( ) 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 - V - F 
 
 
V - F - V 
 
 
F - F - F 
 
 
F - F - V 
 
 
V - V - V 
 
 
 
Explicação: 
. 
 
 
 
 
8. 
 
 
Sobre a linguagem PHP é INCORRETO afirmar que: 
 
 
Não pode ser embutida dentro do HTML. 
 
 
É uma linguagem de script open source de uso geral. 
 
 
NÃO é executada do lado do cliente. 
 
 
É especialmente adequada para o desenvolvimento Web. 
 
 
A primeira finalidade do PHP foi interpretar os formulários HTML. 
 
 
 
 
9. 
 
 
Considere o fragmento de código PHP abaixo. 
(FCC - 2018 - DPE - AM - Assistente Técnico de Defensoria - Programador) 
 
A variável "$count" receberá 
 
o número de linhas excluídas da tabela pelo comando DELETE. 
 
 
o número 1 se o registro foi excluído ou 0 se ocorrer algum erro na exclusão, mesmo que tenha 
mais de um produto de nome caneta. 
 
 
o valor "true", caso o produto seja excluído com sucesso. 
https://simulado.estacio.br/bdq_simulados_exercicio_ensineme.asp
https://simulado.estacio.br/bdq_simulados_exercicio_ensineme.asp
 
 
uma cópia do registro a ser excluído, para exibição e confirmação da ação pelo usuário. 
 
 
o valor "false", caso o produto de nome caneta não esteja cadastrado. 
 
 
 
Explicação: 
... 
 
 
 
 
10.A implementação correta de uma classe 
chamada Usuário em PHP é 
(FADESP - 2017 - COSANPA - Analista de 
Sistema) 
 
 
 
 
 
https://simulado.estacio.br/bdq_simulados_exercicio_ensineme.asp
 
 
 
 
 
 
 
 
 
 
 
 
Explicação: 
A resposta do gabarito implementa todos os conceitos corretamente.

Outros materiais