Buscar

PROVA PRESENCIAL - 1 CHAMADA - DESENVOLVIMENTO EM JAVASCRIPT

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 7 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 7 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

Questão 1
Na comunicação existente na arquitetura cliente-servidor, é comum o lado cliente enviar várias
requisições, o lado servidor processá-las e enviar resposta ao lado cliente. Isso pode acontecer várias
vezes e tem relação direta com a natureza do website. Por exemplo, um site de e-commerce pode ter
várias requisições em um volume muito grande. Para melhorar essa comunicação, é possível utilizar uma
API implementada em navegadores que diminui o tráfego de rede. A referida API é chamada de:
A. XMLHttpRequest
B. XMLHttpsRequest
C. XXMHttpsRequest
D. XHTMLHttpRequest
E. XMMLHttpRequest
Questão 1
Qual das opções a seguir não é um Framework para desenvolvimento com JavaScript:
A. Nenhuma das alternativas
B. React
C. Vue.js
D. Laravel
E. React Native
Questão 1
Existem diversos Frameworks disponíveis no mercado para o desenvolvimento com ___________. Um dos
mais conhecidos, o ____________, é de código aberto e foi desenvolvido pela google. Conta com uma
características que é fundamental para o desenvolvimento web. Ele conta com a possibilidade de
implementar o modelo de arquitetura ___________. Assinale a alternativa correta:
A. PHP, Laravel, MVC
B. CSS, Vue, MMVC
C. JavaScript, Angular, MVC
D. Nenhuma das alternativas
E. HTML, Angular, MVC
Questão 1
Questão 1
Quando se cria, utilizando a linguagem CSS, animações em páginas web, é possível acioná-las no início,
durante a execução e em seu término. Cada uma das animações possível, deve seguir a maneira correta
para que que uma dessas três formas de animação possam ser chamadas. Qual delas é disparada
quando a animação começa a ser executada:
A. animationinit
B. Nenhuma das alternativas
C. animationbegin
D. animationstart
E. animationiteration
Questão 1
Observe o código abaixo:
var cpf = document.getElementById("cpf");
var idade = document.getElementById("idade");
var fone = document.getElementById("fone");
No momento em que se está criando um código em JavaScript, é comum acessar o valor de um
determinado elemento. Para que isso seja possível, existe uma propriedade que possibilita obtê-lo. Qual é
o nome dessa propriedade:
A. number
B. count
C. let
D. value
E. length
Questão 1
Existem várias arquiteturas de software disponíveis no mercado atualmente. Cada uma delas apresenta
características que as torna mais indicada em determinado contexto de software. A arquitetura mais
indicada e comumente mais utilizada para o desenvolvimento web é a:
A. Torrent
B. Peer-to-peer
C. MVC
D. Service-Oriented Architecture
E. Pipeline
Questão 1
A li ódi i
Analise o código a seguir:
No fragmento de código analisado, está sendo utilizado um método, o slice() em uma estrutura de dados,
um array. Esse método é responsável por buscar um conjunto de elementos de acordo com suas posições
de início e �m. Diante disso, imagine que o seguinte número foi passado para essa função number =
43988455231. Qual seria o resultado armazenado na variável numeroAjustado:
A. (439)88455231
B. (43)98845-5231
C. (4)398845-5231
D. (439)8845-5231
E. [43]9 8845-5231
Questão 1
Um código JavaScript pode ser integrado a uma aplicação web que está sendo desenvolvida com HTML.
Isso é muito comum na construções de produtos web. Para isso, pode ser criado um arquivo com código
JavaScript. Para que essa integração resulte em sucesso, esse arquivo precisa ser salvo com uma
extensão de arquivo que é especi�ca da linguagem JavaScript. Qual é essa extensão:
A. .css
B. .docx
C. .js
D. .pdf
E. .txt
Questão 1
Em se tratando de Angular, é preciso falar dos ______________ que são os blocos fundamentais que
constituem uma _______________. São estruturas de código que funcionam de modo independente.
Quando desenvolvemos uma aplicação Angular, o que realizamos é a conexão entre vários componentes
distintos que, juntos, irão formar uma _____________ de usuário:
A. Componentes, interface, controladora
B. Componentes, aplicação, interface
C. Controladores, aplicação, aplicação
D. Controladores, interface, aplicação
E. Aplicativos, interface, controladora
Questão 1
Existem vários eventos que podem disparar uma determinada ação escrita em JavaScript. Um desses
eventos, é acionado quando pressionamos uma tecla. Qual é este evento:
A. Onblur
B. Onload
C. Onclick
D. Onfocus
E. Onkeypress
Questão 1
Existe um evento que é disparado quando a página é descarregada ou no caso de uma janela do
navegador ser fechada. No entanto, esse evento é inutilizado automaticamente nos navegadores Chrome
e Firefox. Qual é esse evento:
A. onoffiline
B. ononline
C. onerror
D. onunload
E. onbeforeprint
Questão 1
O desenvolvimento de formulários web exige uma atenção pois é preciso pensar sob a perspectiva da
acessibilidade que consiste, basicamente, em tornar acessível um determinado recurso a qualquer
indivíduo, possibilitando a esse indivíduo, a sua participação. Nesse sentido, os formulários dispõem de
recursos em sua programação que facilita ao usuário, por exemplo, localizar determinado campo. Veja o
código a seguir:
1 var nome = document.getElementById("nome");
2 function validarCampos() {
3 if(nome.value.length == 0){
4 nome.______();
5 }else{
6 erroNome.textContent = "";
7 }
8 }
Imagine que você deseja veri�car se o campo nome do seu formulário foi preenchido. Caso ele não tenha
sido preenchido, você quer, na linha 4, colocar o foco no campo para que o usuário veja mais facilmente.
Qual é a propriedade que deve ser chamada nesse caso:
A. setFocus
B. change
C. focus
D. getPosition
E. submit
Questão 1
Analise o código a seguir:
function check(){
   if( document.forms[0].email.value==""
   || document.forms[0].email.value.indexOf('@')==-1
   || document.forms[0].email.value.indexOf('.')==-1 )
 {
alert( "Por favor, preencha o campo corretamente" );
return false;
}
}
O código apresenta uma função para validação de um campo de um formulário de um website qualquer.
De qual campo estamos falando:
A. Nenhuma das alternativas
B. Email
C. Nickname
D. Endereço
E. Nome
Questão 1
Qual das opções a seguir apresenta adequadamente a de�nição para framework:
A. Não oferece integração com outras ferramentas
B. Contem um conjunto de recursos que podem ser reutilizáveis
C. Possibilita a utilização única e exclusivamente da linguagem CSS
D. Não permite a reutilização de recursos
E. Oferece um banco de dados relacional integrador
Questão 1
Existe um recurso muito interessante no desenvolvimento de websites que permite executar scripts em
momentos como: carregamento de uma página. Para executar algum script, é possível utilizar eventos
HTML que atuam sobre a janela do documento. Marque a opção a seguir que não representa um destes
eventos:
A. ononline
B. onresize
C. onload
D. onBoarding
E. onunload
Questão 1
A linguagem JavaScript foi criada para servir no desenvolvimento de aplicações_______. É muito utilizada
pois apresenta compatibilidade com as linguagens _________ e ___________. Foi criada para ser
executada em ambiente _____________, ou seja, diretamente no ____________.
A. desktop, HTML, CSS, compilador
B. web, HTML, CSS, navegador
C. mobile, C#, Java, compilador
D. web, C#, Java, navegador
E. desktop, HTML, C#, computador

Continue navegando