Prévia do material em texto
Lupa Calc. Notas
VERIFICAR E ENCAMINHAR
Disciplina: EEX0040 - DES WEB EM HTML5 Período Acad.: 2020.3 EAD (G) / AV
Aluno: GUILHERME HENRIQUE SANTOS Matrícula: 202004022865
Turma: 9006
Prezado(a) Aluno(a),
Responda a todas as questões com atenção. Somente clique no botão FINALIZAR PROVA ao ter certeza de que respondeu a todas as
questões e que não precisará mais alterá-las.
A prova será SEM consulta. O aluno poderá fazer uso, durante a prova, de uma folha em branco, para rascunho. Nesta folha não será
permitido qualquer tipo de anotação prévia, cabendo ao aplicador, nestes casos, recolher a folha de rascunho do aluno.
Valor da prova: 10 pontos.
1 ponto
1.
Dentre as alternativas, assinale a que NÃO se aplica à definição de Interface:
(Ref.: 202007932741)
É a parte visível através da qual um usuário mantém contato físico com um sistema interativo.
Parte de um sistema computacional com a qual uma pessoa entra em contato ¿ física, perceptiva ou
conceitualmente.
É a camada do servidor web responsável pelas regras de negócio, por entender o que um usuário pode ou não fazer.
É a parte do sistema computacional com a qual o usuário se comunica, ou seja, aquela com a qual ele entra em
contato para disparar ações e receber o resultado dessas ações.
A Interface é o meio que possibilita a comunicação entre o ser humano e o computador.
1 ponto
2.
HTML, Javascript e PHP são linguagens utilizadas no desenvolvimento de sites. A respeito das três é correto afirmar que:
(Ref.: 202007932988)
O código Javascript deve ser interpretado pelo Cliente, enquanto o código PHP deve ser interpretado pelo lado
Servidor.
Os códigos HTML e PHP são interpretados pelo lado Servidor.
Os códigos HTML, Javascript e PHP são todos interpretados pelo lado Cliente.
O código Javascript deve ser interpretado pelo lado Servidor, ao passo que o código PHP deve ser interpretado pelo
lado Cliente.
Os códigos HTML, Javascript e PHP são interpretados pelo lado Servidor.
1 ponto
3.
A estrutura de um arquivo HTML contém elementos que são importantes tanto para quem visualiza a página quanto para
o navegador onde ela é carregada. Assinale a alternativa incorreta:
(Ref.: 202007933042)
O conteúdo que inserimos no HTML, independente da tag onde foi inserido, determina como ele será exibido pelo
navegador.
Existe um conjunto de tags para cada uma das funções acima: Tags que informam sobre o documento e seu
conteúdo ao navegador e tags que apresentam o conteúdo adequadamente aos visitantes de uma página.
As tags possuem funções específicas. Logo, uma tag utilizada para estruturar conteúdo não pode ser usada para
passar informações para o navegador.
Os navegadores Web são desenvolvidos levando em consideração as especificações e padrões da HTML. Logo, uma
página criada levando em conta estes dois fatores a torna compatível com a maioria dos navegadores.
A combinação do conteúdo e a forma como ele é estruturado, com a utilização de tags, permite ao navegador exibir
corretamente o documento.
1 ponto
4.
A CSS3 tornou possível que novos tipos de fontes sejam usados nas páginas com a
utilização da regra @font-face. Sobre o suporte a fontes na CSS3, analise as
afirmações abaixo e assinale a alternativa que contém as corretas.
I. A regra @font-face permite que fontes de diferentes formatos sejam declaradas,
aumentando assim a compatibilidade entre navegadores.
II. A regra @font-face permite que novas fontes sejam criadas e utilizadas em
páginas. Essa regra informa ao browser o local onde a fonte a ser utilizada se
encontra, permitindo ainda que seja verificado se o usuário já possui a fonte em
questão.
III. A regra @font-face manteve o suporte à declaração font-family. Com isso, é
possível indicar uma ou várias fontes alternativas caso a preferencial não esteja
disponível.
IV. A única desvantagem da nova regra, @font-face, é descontinuar as famílias de
fontes que não possuíam total suporte pelos navegadores.
Assinale a ÚNICA opção que apresenta TODAS as assertivas corretas.
(Ref.: 202007932493)
Apenas I e IV
Apenas III e IV
I, II, III e IV
Apenas I, II e III
Apenas I e II
1 ponto
5.
Observe o emprego de seletores do CSS3 nos trechos a seguir.
p.exemplo.didatico { color: red; }
.quadro { color: red; }
#abc { color: red; }
Essa sintaxe significa que serão coloridos com vermelho:
(Ministério Público do Estado de Alagoas (MPE-AL) - Analista - Desenvolvimento de
Sistemas - FGV - 2018)
(Ref.: 202007932531)
Todos os parágrafos que têm "exemplo" ou "didatico" como atributo name, todos os
elementos que têm "quadro" como atributo name e todos os elementos que têm "abc" como
atributo id.
Todos os parágrafos que têm "exemplo" e "didatico" como atributos class, todos os elementos
que têm "quadro" como atributo class e todos os elementos que têm "abc' como atributo id.
Todos os elementos que têm "p.exemplo.didatico" ou "quadro" como atributos class e todos
os elementos que têm "abc" como atributo name.
Todos os elementos que têm "p', "exemplo" e "didatico" como atributos class, todos os
elementos que têm "quadro" como atributo id e todos os elementos que têm "abc' como
atributo name.
Todos os elementos que têm "p.exemplo.didatico" como atributo class, todos os elementos
que têm "quadro" como atributo id e todos os elementos que têm "abc" como atributo name.
1 ponto
6.
No CSS, o seletor que localiza um elemento pelo seu atributo ¿id¿ é:
(Universidade Federal do ABC (UFABC) - Técnico - Tecnologia da Informação -
VUNESP -2019)
(Ref.: 202007932527)
.id
:id
*id
#id
~id
1 ponto
7.
(CESPE − TRE − TO − 2017 − Técnico Judiciário − Programação de Sistemas − Prova: 61478)
Utilizado com o JavaScript, o AJAX proporciona novos usos a padrões já existentes e tem a capacidade de
(Ref.: 202007908725)
Manipular as solicitações e as respostas com o código JavaScript, sem processar dados no navegador Web.
Empregar aplicativos síncronos para fazer solicitações usando um objeto JavaScript.
Liberar o navegador Web para outras operações enquanto atende outras requisições.
Instalar uma extensão no navegador Web.
Usar processamento do lado servidor.
1 ponto
8.
(VUNESP - 2016 - FUNDUNESP - Analista Programador Júnior)
Na linguagem de programação PHP, é inválido o identificador
(Ref.: 202007908728)
$money¿
$toto22
$çaça
$2anos
$_xpto
1 ponto
9.
Considere o código PHP abaixo, que faz a conexão com um banco de dados.
(FCC - 2019 - TRF - 3ª Região - Técnico Judiciário - Área Apoio Especializado Especialidade Informática)
define('HOST', '192.168.52.128');
define('PORT', '5432');
define('DBNAME', 'minimundo');
define('USER', 'postgres');
define('PASSWORD', '159753');
try {
$dsn = _ _ _ _ _ _("pgsql:host=". HOST . ";port=".PORT.";dbname=" . DBNAME . ";user=" . USER . ";password=" .
PASSWORD);
} catch (_ _ _ _ _ _ $e) {
echo 'A conexão falhou e retorno a seguinte mensagem de erro: ' . $e->getMessage();
}
Para o código estar correto, as lacunas devem ser, respectiva e corretamente, preenchidas por
(Ref.: 202007933207)
new PDO - PDOException
mysqli connect - SQLException
PDOConnect - PDOException
database_connect - DataBaseException
mysqli connect - Exception
1 ponto
10.
Segundo Beighley e Morrison (2010), quando um formulário HTML envia dados a um
script PHP, utiliza-se um conjunto de variáveis superglobais (superglobais são
variáveis pré-definidas pelo interpretador PHP e que estão sempre disponíveis em
todos osescopos) para acessar os dados enviados pelo formulário HTML. Assinale a
alternativa que apresenta os identificadores/nomes de variáveis superglobais corretos
para a tarefa de acessar dados enviados por um formulário HTML:
(IFB - 2017 - IFB - Professor - Informática/ Desenvolvimento de Sistemas)
(Ref.: 202007933017)
$_GET, $_POST
$_FORM, $_RESPONSE
$_SUPER_GET, $_SUPER_POST
$_SUPER_FORM, $_SUPER_HTTP
$_FORM, $_HTTP
VERIFICAR E ENCAMINHAR
Legenda: Questão não respondida Questão não gravada Questão gravada