Prévia do material em texto
Disc.: DESENV. WEB EM HTML5, CSS, JAVASCRIPTE PHP
Acertos: 10,0 de 10,0
1 Questão Acerto: 1,0/1,0
A CSS5 tornou possivel que novos tipos de fontes sejam usados nas paginas com a utilizaçao da regra (ofont face. Sobre o suporte a fontes na CSs3, analise as afirmações abaixo e assinale a alternativa que contém as
CorretasS.
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 usuario ja
possul a ronte em questao.
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 nao esteja disponive.
IV. A única desvantagem da nova regra, @font-face, é descontinuar as familias de fontes que não possuíam
total suporte pelos navegadores.
I, II, III e IV
Apenas I, II e I
Apenas I eln
Apenas I e Iv
Apenas III e IV
Explicaçao:
A resposta correta é: Apenas I, II e m.
2d Questão Acerto: 1,0/1,0
A CSS permite alterar o comportamento padr�o dos elementos HTML. Nesse sentido, a propriedade
responsävel por alterar a posição dos elementos ée:
Display
Border
Padding
Position
Line-height
Explicação
A resposta correta é: Position.
3 Questão Acerto: 1,0/1,0
Numa discussão entre os programadores sobre os conceitos de AJAX (Asynchronous JavaScript and XML), as
seguintes afirmaçoes foram feitas:
OPermite 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
sequencia correta (de cima para baixo):
V V F
F- F- V
F- F-FF
V-F-V
V- V -V
Explicação:
A resposta correta é: V-V- F
4d Questãob Acerto: 1,0/1,0
Utilizando Javascript, qual é a sintaxe correta para alterar o conteudo do elemento HTML de id="teste", por
meio do clique do botao abaixo?
doctype htm
<html 1ang="pt-BR">
<head/head>
cbody
P id" teste">TESTE</p>>
button onclick="AlterarParagrafo" />
Alterar Texto
</button>
/body
</html
document.getElementBy Id ('teste").innerHTML "Universidade Federal do Ceará'
document.getElement("P").innerHTML = "Universidade Federal do Ceará"
document.p.innerHTML = "Universidade Federal do Ceará"
document.getElementByName("p").innerHTML = "Universidade Federal do Ceará"
#demo.innerHTML="Universidade Federal do Ceará"
Explicação:
A resposta correta é: Position.
3 Questão Acerto: 1,0 /1,0
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.
De valores Verdadeiro (V) ou Falso (F) em cada afirmaçãoe identifique a alternativa que apresenta a
sequência correta (de cima para baixo):
V- V - F
F- F-V
F- F-F
V- F-V
v-V-v
Explicação:
A resposta correta é: V- V-F
4 Questão Acerto: 1,0 / 1,0
Utilizando JavaScriptqual é a sintaxe correta para alterar o conteúdo do elemento HTML de id="teste", por
meio do clique do botão abaixO?
doctype htm
chtml 1ang="pt-BR">
head>/head>
<body>
P id" teste">TESTE</p>
Cbutton onclick="ALterarParagrafo.)
" I>
Alterar Texto
</button>
</body>
</html>
document.getElementByld('teste").innerHTML = "Universidade Federal do Ceará'
document.getElement("p").innerHTML = "Universidade Federal do Ceará"
document.p.innerHTML= "Universidade Federal do Ceará
document.getElementByName("p").innerHTML "Universidade Federal do Ceará"
#demo.innerHTML = "Universidade Federal do Ceará"
Explicação:
A resposta correta é: document.getElementById('teste").innerHTML = "Universidade Federal do Ceará'
5 Questão Acerto: 1,0/1,0
Analise o código PHP a seguir
<?php
$x = 3;
Sy =$x * 3;
Sz= 4 $x/ Sy;
echo $x+Sy " Sz;
Ao ser executado, esse código imprimirá o número:
6
12
24
15
Explicação:
A resposta correta é: 15.
6 Questão Acerto: 1,0 / 1,0
(Colégio Pedro II 2016- Colégio Pedro II - Professor Ciência da Computação)
O código de PHP abaixo insere dados em um banco de dados local MysQL, cujo usuário
e root; a senha é mypsw e o nome do banco de dados, bdconcurso.
Cphp
Scon
if (mysqli_connect_errmoo)
"root"."mypsw..
echo Falha na conexão com MySQL:". mysqli_connect_error):
Ssql="INSERT INTO aluno (cpf. nome)
VALUES (S POST[¢pf.s POST[firstname)":
if (Scon)
die(Eror:"mysqli_error(Scon):
12
13 echo "1 registro adicionado"
mysqli_connect; localhost; bdConcurso; Imysqli select_db; $sql; mysqli_close;
$con
Dmysqli_ select_db; localhost; bd Concurso; !mysqli_insert_db; $sql; mysqli_close
$con;
gmysqli_connect; localhost; bdConcurso; !mysqli_query; $sql; mysqli_close; $con;
mysqli connect; localhost; bdConcurso; !mysqli_query; $sql; close; $sql.
mysqli select_db; bdConcurso; localhost; Imysqli_query;$sql; mysqli_close;
$sql;
Explicação:
A resposta correta é: mysqli_connect; localhost; bdConcurso; Imysqli_query;
$sql; mysqli_close; $con
7d Questão Acerto: 1,0 / 1,0
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.
Um SGDBe 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.
A forma mais rápida para acesso a dados é fazendo uso unicamente de HTML.
E possível recuperar dados utilizando HTML, através de formulários, ou Javascript, através de APIis. Em
ambos os casos ê necessária ainda uma linguagem server side.
Explicação:
A resposta correta é: E possivel 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.
8 Questão Acerto: 1,0 / 1,0
Em relação à arquitetura de sistemas multicamadas, considere as assertivas abaixo.
I. A estaçao cliente faz acesso direto ao servidor de banco de dados.
I. Um conjunto de bibliotecas, localizadas no computador cliente, tema função de viabilizar a comunicação
entre ele eo servidor.
III. As conexões no banco de dados são realizadas pelo servidor de aplicação.
IV. O gargalo de 1/0 (Input/Output) é evitado, uma vez que é possivel 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, 2e 3 camadas.
2, 2, 2 e 2 camadas.
2, 2, 3 e 3 camadas.
3, 3, 3 e 3 camadas.
3, 3, 2 e 2 camadas.
Explicação:
A resposta correta é: 2, 2, 3 e 3 camadas.
9 Questão Acerto: 1,0 /1,0
A HTMLS aprimorou o suporte a recursos multimidia. Com isso, além de simplificar a
incorporação vídeo ou áudio a um documento, tornou possivel:
Que cada desenvolvedor possa, a partir dessas tags básicas, criar outras, como,
por exemplo, tags para incorporar jogos.
g Utilizar novos atributos, definidos em sua especificação, para o controle do
conteúdo multimidia, como executar um áudio ou video em repetição, por
exemplo.
Melhorar a qualidade do vídeo incorporado na página com o uso de Folhas de
Estilo (CSs).
Abrir o vídeo ou áudio incorporado fora da página, no site onde está hospedado,
como, por exemplo, no Youtube.
Que novas funções Javascript sejam escritas e incluídas dentro de uma tag
multimídia para controlar o seu comportamento.
Explicação:A resposta correta é: Utilizar novos atributos, definidos em sua especificação,
para o controle do conteúdo multimídia, como executar um áudio ou vídeo em
repetição, por exemplo.
10 Questão Acerto: 1,0/1,0
Ao codificarmos uma página HTML tendo em mente a semântica, devemos utilizar:
A tag HTML correta de acordo com o seu conteúdo ou finalidade.
As tags de estrutura, que são comuns na maioria as páginas Web.
Atributos em todas as tags.
A HTML5.
O correto DTD: Strict, transitional ou frameset.
Explicação:
A resposta correta é: A tag HTML correta de acordo com o seu conteúdo ou
finalidade.