Prévia do material em texto
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)count
B)value
C)length
D)let
E)number
Questão 2
Em algumas situações é necessário a utilização de um operador que possibilita
obter o retorno de uma divisão. Por exemplo, imagine que você precisa construir
um programa que verifica um número informado e identifica se esse número é par
ou impar. Para realizar esse tipo de tarefa, é preciso obter o resto de uma divisão.
Identifique a seguir, qual é operador para solucionar esse problema com
JavaScript:
A)%
B)*
C)-
D)**
E)+
Questão 3
O Vue conta com um conjunto de diretivas que são importantes para dar maior
interação à aplicação. Uma dessas diretivas, é utilizada para realizar conexão com
eventos em programação orientada a objetos.
Assinale a alternativa que apresenta a opção correta:
A)v-on:event
B)v-event
C)v-for
D)v-case
E)v-if
Questão 4
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)Service-Oriented Architecture
B)MVC
C)Torrent
D)Peer-to-peer
E)Pipeline
Questão 5
Assinale a alternativa que apresente código escrito em JavaScript que verifica se
um número é par ou impar e escreve na tela:
A)if (4 % 2 == 1){console.log("O número 3 é par);}
B)if (2 % 2 == 1){console.log("O número 4 é par);}
C)if (4 % 2 == 0){console.log("O número 4 é par);}
D)if (4 % 2 == 1){console.log("O número 4 é par);}
E)if (4 % 2 == 0){console.log("O número 4 é impar);}
Questão 6
Existe um atributo que é utilizado na tag < html > que serve para informar ao DOM
que, além de HTML, o ducumento, deve ser considerado, também, um AngularJS.
De qual atributo estamos falando?
Assinale a alternativa correta.
A)ng-nignx
B)ng-html
C)ng-app
D)ng-const
E)ng-apache
Questão 7
Analise o código a seguir:
1 // seleciona o elemento do canvas
2 var canvas = document.getElementById('forma');
3
4 // variável de contexto 2d
5 var caixa = canvas._______('2d');
6
7 // desenha um retângulo
8 caixa._________(20, 20, 100, 100)
Note que nas linhas 5 e 8 existem campos que precisam ser preenchidos. A
primeira, é um método que deve obter o contexto em 2d do canvas e o segundo é
o responsável por imprimir o desenho retangular no navegador que é preenchido
nas posições (x, y).
Assinale a alternativa que apresenta corretamente tais métodos.
A)canvas, fillRect
B)getContext, fillRect
C)getContext, canvas
D)getElementByName, getContext
E)fillRect, getElementById
Questão 8
A linguagem JavaScript é organizada como qualquer outra linguagem disponível no
mercado. Por exemplo, ela conta com estrutura de decisão, no caso o IF e ELSE,
muito comum e muito utilizada em qualquer linguagem de programação. Existem
também as estruturas de repetição, que, assim como a estrutura de repetição, é
muito útil na construção de códigos. Aponte a seguir, qual alternativa apresenta
corretamente uma estrutura de repetição em JavaScript:
A)FOR
B)IF
C)CASE
D)Swift
E)Nenhuma das alternativas
Questão 9
Analise a descrição a seguir:
A linguagem JavaScript foi criada para servir no desenvolvimento de
aplicações_______. É muito utilizada, pois apresenta compatibilidade com as
linguagens _________ e ___________. Ela foi criada para ser executada em
ambiente _____________, ou seja, diretamente no ____________.
Analise as alternativas e assina a que preencha corretamente as lacunas.
A)web, C#, Java, navegador
B)desktop, HTML, C#, computador
C)desktop, HTML, CSS, compilador
D)web, HTML, CSS, navegador
E)mobile, C#, Java, compilador
Questão 10
Analise a descrição a seguir:
No Angular, um módulo é criado pelo decorador __________ . Já os componentes
são identificados por meio do decorador __________:
Assinale a alternativa que preencha corretamente as lacunas.
A)@Module, @ComponentFlag
B)@NgModule, @Component
C)@Module, @Component
D)@ModuleFlag, ComponentFlag
E)@ModuleFlag, Component
Questão 11
_____________ é uma API específica para deixar mais simples o trabalho dos
desenvolvedores no que diz respeito às mudanças em documentos HTML. Já a
____________ oferece ao desenvolvedor uma maneira de tratar alterações no
DOM. Assinale a alternativa correta:
A)Mutation Observer e Mutation Event
B)Mutation Event e Mutation Observer
C)Motion Develop e Mutation Observer
D)Mutation Observer e Motion Develop
E)Nenhuma das alternativas
Questão 12
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)onload
B)onresize
C)ononline
D)onunload
E)onBoarding