

Seu próximo nível começa aqui
Com a Assinatura Ilimitada, você tem tudo que precisa para sua aprovação.
Com a Assinatura Ilimitada, você combina prática, teoria e método em uma única assinatura com tudo que você precisa para sua aprovação.
O desenvolvimento de páginas web tem sido aperfeiçoado com a aplicação de Responsive web design (RWD, ou Design Responsivo).
Com relação às tecnologias envolvidas no desenvolvimento de software responsivo, avalie se as afirmativas a seguir são verdadeiras (V) ou falsas (F).
( ) A base do design responsivo é a combinação de Hyper Text Markup Languague (HTML), que controla principalmente a estrutura, os elementos e o conteúdo de uma página web, e Cascading Style Sheets (CSS), que é usado para editar o design e o layout dos elementos que são incluídos em uma página com HTML
( ) O design responsivo é uma tecnologia que fornece várias versões completamente diferentes de uma mesma página, onde o HTML e CSS controlam o conteúdo e o layout de uma página em qualquer navegador da web.
( ) O design responsivo é um termo usado para descrever uma abordagem ao web design, ou um conjunto de melhores práticas, usado para criar um layout que adapta a renderização de uma única versão de página e que inclui a Media queries (ou consulta de mídia) como uma parte fundamental do CSS3.
As afirmativas são, respectivamente,
F – F – F.
F – V – F.
V – F – F.
V – F – V.
V – V – V.
A linguagem JavaScript é importante para o web design pois permite a criação de interfaces interativas e dinâmicas, melhorando a experiência do usuário.
Com relação ao emprego do JavaScript no Joomla, avalie as seguintes possibilidades:
I. Somente um framework JavaScript é fornecido como parte do Joomla 3.x: jQuery.
II. Há duas formas de incluir um arquivo JavaScript externo usando o Joomla! API: o método addScript da classe JDocument e o método script da classe JHTML.
III. O framework Mootools está obsoleto e será removido na versão 4 do Joomla.
Está correto o que se apresenta em
I, apenas.
I e II, apenas.
I e III, apenas.
II e III, apenas.
I, II e III.
Determinado estagiário do setor de tecnologia da informação da Prefeitura Municipal de Campos dos Goytacazes, desenvolveu o seguinte código HTML durante a criação de um projeto interno:

Durante a análise do código, o analista responsável pela condução do processo de estágio sugeriu ao aluno a aplicação da biblioteca JQuery 2.1.1 (configuração padrão) para adicionar funcionalidades interativas no código produzido. Considerando essa demanda, analise as afirmativas a seguir.
I. Se na linha 22 for adicionado o comando $(document).ready(function() {$("p").css("background-color", "yellow");}), a fonte do conteúdo da tag <p> será pintado com a cor amarelo.
II. Se na linha 23 for adicionado o comando $(document).ready(function() {$("li:first").css("color", "blue").css("font-weight", "bold");}), o primeiro elemento da lista terá o seu texto formatado com a cor azul e negrito.
III. Se na linha 24 for adicionado o comando $(document).ready(function() {$("li[data-country='Rio de Janeiro']").css("color", "red");}), não modificará a formatação de nenhum elemento da lista, pois não há neles o conteúdo selecionado na busca.
Está correto o que se afirma apenas em
I.
II.
III.
II e III.
O método .noConflict() do framework jQuery
evita que duas variáveis possuam o mesmo valor.
bloqueia a execução de uma determinada animação.
evita a replicação de nome de funções dentro de um script.
possibilita que outros scripts possam usar o atalho $.
impede a utilização de outro framework dentro da página.
No contexto dos seletores (selectors) do jQuery, a expressão $(".intro")
aplica-se à seleção de:
o elemento com id="intro";
todos os elementos <intro>;
todos os elementos com class="intro";
todos os elementos com display="intro";
todos os elementos com type="intro".
A seguir é apresentado um pequeno trecho de código escrito em Javascript com jQuery.
$(function() {
/
});
É correto afirmar que o código apresentado será executado quando
a página web for aberta.
a página web for fechada.
a página web estiver pronta.
o jQuery for baixado para a página web.
um timeout definido anteriormente no código for alcançado.
Segundo a sintaxe do jQuery, um determinado caractere é utilizado para acessar suas funcionalidades (identificar uma função jQuery). O caractere em questão é o:
$
/
^
~
*
Para adicionar a classe CSS chamada destaca a um elemento HTML com o id igual a caixa, utiliza-se a instrução jQuery
$querySelector ("div#caixa") .addClass {"destaca"};
$("div.caixa").addcClass ("destaca");
$("#caixa").addClass ("destaca");
document.querySelector("#caixa").addClassList("destaca");
$("div#caixa").addClassList("destaca");
A respeito deste conceito: “É o conjunto de técnicas de desenvolvimento web usado para criar aplicações mais interativas com uma combinação DHTML, JavaScript e XMLHTTP .*
Podemos dizer que é conceito de:
jQuery
ASP.NET.
AJAX.
Java.
Analise as afirmativas a seguir referentes à sintaxe da biblioteca jQuery:
I – O código “$("p").hide()” permite esconder todos os elementos “ <p> ”.
II – O código “$(".teste").hide()” permite esconder todos os elementos com o atributo id=“teste”.
III – O código “$("#teste").hide()” permite esconder todos os elementos com o atributo class=“teste”.
Está CORRETO apenas o que se afirma em:
I.
I e II.
I e III.
II e III.
Considere o código JQuery apresentado a seguir.
$("button.mudar").on("click",(evt)=>
{ $("#mensagem").html("Clicado"); });
Sobre o funcionamento do código apresentado, é correto afirmar que:
associa a todos os botões com a classe "mudar" uma resposta ao evento de clique;
modifica o conteúdo interno do botão que foi clicado;
aciona o clique em um botão cujo id é "mudar";
altera o atributo de estilo do componente cujo id é "mensagem";
muda o texto "#mensagem" para "Clicado" nos botões da classe "mudar".
É possível obter informações relacionadas às propriedades CSS de um determinado elemento por meio de uma função do jQuery.
Assinale a alternativa que apresenta a sintaxe correta para obter o valor da propriedade background-color de um elemento h1.
$(“h1”).css(“background-color”)
$(“h1”).get(“background-color”)
$(“h1”).find(“background-color”)
$(“h1”).grep(“background-color”)
$(“h1”).c(“background-color”)
Jquery é uma biblioteca que contém códigos Javascript, visando facilitar a programação web. Assinale a alternativa contendo uma linha de código utilizando Jquery para ocultar o elemento HTML h1.
$h1(false)
$hide.h1.true
$hide( "h1" );
$h1.hide();
$( "h1" ).hide();
Considere o bloco de código jQuery abaixo, parte de uma página HTML, em condições ideais.
-
$(document).ready(function () {
$("#ocultar").click(function () {
I;
});
});
-
Considere a existência de um botão criado por meio da tag button, cujo atributo id possui o valor ocultar. Considere, ainda, que há na página diversos parágrafos criados por meio da tag p. Nestas condições, para que, ao clicar no botão, o conteúdo de todos as tags p seja ocultado, a lacuna I deve ser corretamente preenchida com
$("p").setVisible(false)
$("p").display(none)
$("p").hide()
$("p").visible(false)
$("p").show(false)
A instrução jQuery para colocar o conteúdo de todos os elementos p da página HTML com letras de tamanho 40px é
$("p.font").style("size", "40px");
$("p").css("font-size", "40px");
$("p").css("size", "40px");
$("p").style("font-size", "40px");
$("p").css("font-size:40px");
Analise o código da página HTML a seguir:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 | <!DOCTYPE html> <html> ---<head> ------<script type="text/javascript" src="jquery.min.js"></ ------<script type="text/javascript" language="javascript"> ----------$(function() ( ----------}); ---------</ ------</ ------<body> ---------<p class="title">TEXTO A</ ---------<p id="title">TEXTO B</ ---------<p>TEXTO C</ ------</ </ |
A instrução jQuery que, ao ser incluída na linha 7, irá alterar para vermelho somente a cor da palavra TEXTO_A nessa página é
$("p > title").css("color", "red").
$("#title").css("color", "red").
$(".title").css("color", "red").
$("p , title").css("color", "red").
$(":title").css("color", "red").
Com relação à library jQuery, considere os supostos seletores listados a seguir.
$("*”)
$("[teste]")
$("p.teste")
$(".teste")
$("#teste")
O número de seletores dessa lista que fazem referência a uma classe é:
zero;
um;
dois;
três;
quatro.
Considere o trecho jQuery a seguir.
$("p").click(function(){
...
});
Numa página Web, o código acima serve para
associar o evento de clique a todos os elementos com a tag <p>.
associar o evento de clique a todos os elementos da classe p ao completar a carga da página.
especificar o código associado a um clique num parágrafo qualquer.
especificar o código de inicialização dos eventos com a tag <p> ao completar a carga da página.
tornar um elemento cujo atributo id é “p” sensível à ação de clique do mouse.
Utilizando jQuery, para remover somente os elementos filho do contêiner cujo valor do atributo id é caixa, utiliza-se a instrução
$(".caixa").empty();
$("#caixa").remove();
$("#caixa").empty();
$(".caixa").delete();
$("#caixa").clear();
Analise o código jQuery a seguir.
<script>
$(document).ready(function(){
$("p").click(function(){
__ $(this).hide();
});
});
</
É correto concluir que o termo this refere-se:
a um elemento HTML cujo id é “p”, que tenha sido clicado;
ao documento HTML recém-carregado;
ao método ready;
a um elemento HTML cuja tag é “p”, que tenha sido clicado;
a um elemento HTML cuja classe é “p”, que tenha sido clicado.