Questões de Concurso sobre Desenvolvimento Web

 
 
Disciplina
Assunto 1
Banca
Instituição
Cargo
Ano
Carreira
Área de formação
Escolaridade
Dificuldade
 
Comentários:
Professores
Alunos
Meus Comentários
Vídeo
 
Minhas questões:
Resolvidas
Não resolvidas
Certas
Erradas
 
Tipo de questão:
Certo e errado
Múltipla escolha
Incluir questões:
Anuladas
Desatualizadas
 
Questões:
Todas as questões
 
Filtro simplificado
 
Questões
Todas as questões
 
2.589 questões encontradas
Questões por página
20
Mais recentes
 

Considere-se o seguinte código JavaScript.


<script>

class Retangulo {

-constructor(altura, largura) {

--this.altura = altura;

--this.largura = largura;

}

-// Getter

-get area() {

--return this.calcArea();

}

-// Method

-calcArea() {

--return this.altura * this.largura;

-}

}

class Quadrado extends Retangulo {

-constructor (lado) {

--super(lado,lado);

-}

}

const quadrado = new Retangulo(10, 10);

const quad = new Quadrado(15);

console.log(quadrado.area);

console.log(quad.area);

</script>


O resultado da execução do código precedente será o seguinte.


Erro: função area() não definida.


C

Certo


E

Errado

Considere o arquivo XML abaixo.


<?xml version="1.0" encoding="UTF-8"?>

<!DOCTYPE tribunal

-[

--

--<!ELEMENT nome (#PCDATA)>

--<!ELEMENT local (#PCDATA)>

-]>

<tribunal>

-<nome>TRIBUNAL REGIONAL DO TRABALHO</nome>

-<local>Espírito Santo</local>

</tribunal>


Para que a Document Type Definition (DTD) esteja adequada para que o bloco XML esteja bem formatado e válido, a lacuna I deve ser corretamente preenchida com


A

<!ELEMENT tribunal as root>


B

<!ROOTELEMENT tribunal (nome,local)>


C

<!ELEMENTS (tribunal*,nome,local)>


D

<!ELEMENT tribunal (nome,local)>


E

<!ELEMENT tribunal (nome*,local!)>

A palavra-chave list atribui elementos de uma matriz a uma lista de variáveis.


Dado o exemplo de código a seguir:


<!DOCTYPE html>

<html>

<body>

<?php

list(2 => $a, 0 => $b, 1 => $c) = [1, 2, 3, 4];

echo $a . '-'.$b .'- '. $c . "<br>";

?>

</body>

</html>


O que será impresso na tela é


A

1-2-3


B

2-0-1


C

3-1-2


D

2-0-1-2-3-4

Os navegadores (browsers) Web nasceram com a função de recuperação e exibição de informações estáticas e, atualmente, representam um suporte essencial para a criação e distribuição de complexos sistemas de informação baseados na Web. A característica de um sistema baseado na Web de ser capaz de adaptar a disposição e formatação dos componentes de sua interface com usuário aos diversos contextos de navegadores, como tamanho de tela, dispositivos de entrada (mouse, toque, etc.), de modo a aumentar a sua usabilidade, denomina-se:


A

disponibilidade.


B

responsividade.


C

expansividade.


D

abstração.

Com respeito à representação de datas no JavaScript, considere as declarações a seguir.


const d1 = new Date(2022, 0, 24, 10, 33, 30, 0);

const d2 = new Date(2022, 15, 24, 10, 33, 30, 0);

const d3 = new Date(2022, -1, 24, 10, 33, 30, 0);

const d4 = new Date(2023, 1, 29, 10, 33, 30, 0);


Os valores das datas d1, d2, d3 e d4 são, respectivamente,


A

undefined

undefined

24/12/2021 10:33:30

01/03/2023 10:33:30


B

undefined

undefined

24/12/2021 10:33:30

undefined


C

undefined

24/04/2023 10:33:30

24/12/2021 10:33:30

01/03/2023 10:33:30


D

24/01/2022 10:33:30

24/04/2023 10:33:30

24/12/2021 10:33:30

undefined


E

24/01/2022 10:33:30

24/04/2023 10:33:30

24/12/2021 10:33:30

01/03/2023 10:33:30

No hipotético e genérico código JavaScript abaixo, teremos especificamente como saída:


<script type="text/javascript">

__ var idade = 50;

__ function exibeIdade()

__ {

__ var idade = 25;

__ console.log("A idade é: " + idade)

__}

</script>


A

A idade é: 25


B

A 25 é: 50


C

A idade é: 50


D

A idade é: idade

Ao utilizar o método mágico “__sleep()” em PHP, não é possível que retorne nomes de propriedades privadas da classe pai. Se utilizar causará um erro de nível:


A

e_core_error


B

e_error


C

e_notice


D

e_strict

Na programação web, o HTML é a linguagem para marcação e organização dos conteúdos nas páginas web. Sobre as tags para conteúdo multimídia (áudio, vídeo e imagem), assinale a alternativa correta.


A

Uma das tags para incluir imagens nas páginas web é a <image>.


B

As tags multimídia precisam de um atributo chamado src.


C

É necessária a programação de uma estrutura base para a utilização da tag de vídeo.


D

A tag <a> é uma simplificação para colocar áudio na página web.


E

A tag <video> não precisa ser finalizada (<\video>).

Ao fazer uma requisição AJAX para buscar um aluno em específico de um sistema acadêmico, um técnico recebeu o status code de número 200 como resposta do servidor.


Esse código se refere a qual mensagem?


A

OK, aluno recuperado com sucesso.


B

Not modified, não houve modificação do registro desde último acesso.


C

Not found, registro não encontrado.


D

Forbidden, sem permissão para acesso ao registro.


E

Unauthorized, o cliente não foi autenticado para recuperar o dado.

Sobre as Ferramentas de desenvolvimento web, considere o código em JavaScript inserido em uma página web.


document.getElementById('rotulo').innerHTML = Date()


Indique a alternativa com a estrutura e elemento CORRETOS para funcionar o código.


A

<p "rotulo">H</p>


B

<p class="Date">H</p>


C

<p id="rotulo">H</p>


D

<p js="element">H</p>

   
Gerar simulado