QuestLab Plataforma Inteligente de Questões
Banco público de questões

Questões para Concursos

Pesquise questões reais por disciplina, assunto, tópico, banca, órgão, cargo, ano e modalidade.

Questões por banca

29 bancas disponíveis. Clique para visualizar todas.

Encontre as questões que procura
Limpar filtros
19 questões encontradas

No desenvolvimento web, HTML, CSS e JavaScript desempenham funções essenciais e complementares na construção de interfaces digitais. Considerando suas especificidades, qual das alternativas a seguir descreve corretamente as diferenças entre essas tecnologias?

A HTML estrutura semanticamente o conteúdo de uma página web, CSS define sua apresentação estética e JavaScript adiciona interatividade e comportamento dinâmico, proporcionando uma experiência mais rica ao usuário.
B HTML é uma linguagem de programação utilizada para criar páginas web, CSS é responsável exclusivamente pela responsividade e JavaScript é uma tecnologia voltada para o design gráfico.
C HTML define a interação do usuário com a página, CSS controla a lógica da aplicação e JavaScript estrutura o conteúdo textual e multimídia.
D HTML, CSS e JavaScript são linguagens de programação que atuam de maneira idêntica, sendo intercambiáveis no desenvolvimento de aplicações web.
E HTML e CSS são ferramentas visuais empregadas apenas para design, enquanto JavaScript é a única tecnologia capaz de estruturar, estilizar e interagir com elementos de uma página web.

Analise as seguintes asserções e a relação proposta entre elas:

I. O JavaScript permite a criação de páginas interativas e dinâmicas e é amplamente utilizado para desenvolvimento web. PORQUE

II. O HTML é uma linguagem de marcação responsável por estruturar o conteúdo das páginas web, mas não tem capacidade de realizar operações lógicas e interativas. A respeito dessas asserções, assinale a alternativa correta.

A As asserções I e II são proposições verdadeiras, e a II é uma justificativa da I.
B As asserções I e II são proposições verdadeiras, mas a II não é uma justificativa da I.
C A asserção I é uma proposição verdadeira, e a II é uma proposição falsa.
D A asserção I é uma proposição falsa, e a II é uma proposição verdadeira.
E As asserções I e II são proposições falsas.

Julgue os próximos itens, a respeito das características e das aplicações básicas das linguagens Java e JavaScript. A linguagem JavaScript é executada principalmente no lado do servidor ( back-end ) para construir a lógica de banco de dados e APIs, sendo incapaz de interagir com o navegador web do cliente.

A Certo
B Errado

Um técnico bancário da área de desenvolvimento estava analisando um código desenvolvido em Javascript e se deparou com algumas linhas que usavam a seguinte estrutura: .prototype.isWellFormed() Essa estrutura chama um método que verifica se uma determinada string

A contém somente caracteres no formato numérico.
B tem um comprimento máximo definido pelo desenvolvedor.
C está vazia ou contém espaços em branco.
D está bem formada em termos de codificação UTF-16.
E está em conformidade com um formato específico, como um endereço de e-mail ou URL.

Considere o código Java escrito abaixo. public class Veiculo { public void acelerar() { System.out.println("Veículo acelerando"); } } public class Carro extends Veiculo { public void acelerar() { System.out.println("Carro acelerando"); } } Acontece quando o método acelerar

( ) é chamado para o objeto do tipo Carro:

A Um erro de compilação ocorre
B Ambos os métodos, de Veiculo e Carro, são executados em sequência
C Apenas o método de Veiculo é executado
D Apenas o método de Carro é executado

What Can JavaScript Do? originalpara="" alterar="" o="" conteúdo="" html="" interno="" do="" elemento="" “texto”="" (id="“texto”)" por="" meio="" da="" linguagem="" javascript,="" pode-se="" utilizar="" a="" propriedade:"=""> Analise o documento HTML abaixo: What Can JavaScript Do? Original Para alterar o conteúdo HTML interno do elemento “texto” (id=“texto”) por meio da linguagem JavaScript, pode-se utilizar a propriedade:

A contentEditable
B matches
C nodeValue
D toString
E innerHTML

Um banco comercial possui em sua base de dados uma tabela que informa o cliente que indicou diretamente outro cliente, identificando, de forma correlata, o cliente indicador e o cliente indicado. Essa tabela contém duas colunas, cpfIndicador e cpfIndicado, que contêm, respectivamente, o CPF de quem indicou e o CPF de quem foi indicado. Considerando essa tabela, o departamento de marketing imaginou uma promoção em que o número de pontos que cada cliente faria seria igual ao número de clientes que ele trouxesse ao banco, considerando também, como indicados pelo cliente original, de forma recursiva, todos os clientes indicados por clientes que ele indicou, sucessivamente. Foi solicitado ao setor de TI que gerasse um código JavaScript para implementar essa promoção. Nesse contexto, considere o código JavaScript incompleto a seguir, do qual uma linha foi removida intencionalmente, na posição indicada com o comentário < >. function indicou(lista, indicador) { let resposta = []; for (let i = 0; i < lista.length; i++) { let item = lista[i]; if (item[0] === indicador) { if (!resposta.includes(item[1])) { //> resposta.push(item[1]); } } } return resposta; } Que linha de código JavaScript pode ser escrita na posição de < > para garantir uma implementação correta e recursiva?

A resposta = resposta.concat(indicou(lista, item[1]));
B resposta.concat(indicou(lista, item[1]));
C resposta = indicou(lista, item[1]);
D resposta.push(item[0]);
E indicou(lista, item[1]).forEach(resposta.push);