Logo Passei Direto
Buscar

Av2_Desenvolvimento_em_Javascript

User badge image
Endson Diniz

em

Ferramentas de estudo

Questões resolvidas

Material
páginas com resultados encontrados.
páginas com resultados encontrados.
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Questões resolvidas

Prévia do material em texto

AV2 - DESENVOLVIMENTO EM JAVASCRIPT 
 
1) No desenvolvimento web, eventos são fundamentais para a interação entre o usuário e a aplicação. Eles 
representam ações como cliques, digitação de teclas e movimentação do mouse. No JavaScript, como um 
evento pode ser tratado corretamente dentro do código? 
Alternativas: 
a) Utilizando a função executeEvent() do próprio navegador. 
b) Criando uma estrutura condicional para verificar manualmente cada ação do usuário. 
c) Associando uma função a um evento específico utilizando addEventListener(). Alternativa assinalada 
d) Modificando diretamente o HTML para executar scripts automaticamente ao carregar a página. 
e) Apenas usando frameworks externos, pois o JavaScript puro não suporta manipulação de eventos. 
 
2) Ao criar uma interface interativa em JavaScript, é comum manipular tanto elementos gráficos na tela quanto 
interações lógicas no código. Qual das opções abaixo melhor descreve um exemplo de interação com a 
interface física e lógica? 
Alternativas: 
a) Mudar a cor de um botão ao ser pressionado e armazenar essa mudança em uma variável para futuras 
interações. Alternativa assinalada 
b) Criar uma animação CSS sem envolvimento do JavaScript. 
c) Declarar variáveis no JavaScript sem qualquer relação com os elementos HTML da página. 
d) Executar uma consulta a um banco de dados sem afetar elementos visíveis na tela. 
e) Alterar exclusivamente elementos do HTML sem armazenar ou processar qualquer informação no 
JavaScript. 
 
3) Frameworks JavaScript são amplamente utilizados para facilitar o desenvolvimento de aplicações web, 
oferecendo soluções estruturadas para a criação de componentes reutilizáveis. Qual das alternativas abaixo 
representa corretamente uma vantagem do uso de frameworks? 
Alternativas: 
a) Frameworks eliminam completamente a necessidade de escrever código JavaScript. 
b) Eles permitem organizar e reutilizar código, tornando o desenvolvimento mais eficiente. Alternativa 
assinalada 
c) Apenas grandes empresas podem utilizá-los devido à sua complexidade. 
d)Frameworks substituem totalmente a necessidade de aprender JavaScript puro. 
e) O uso de frameworks impede a necessidade de depuração de código. 
 
4) React é uma biblioteca JavaScript popular para a construção de interfaces de usuário. Qual é o principal 
conceito que diferencia o React de outras tecnologias? 
Alternativas: 
a) O React utiliza um modelo baseado em páginas inteiras recarregáveis para renderizar a interface. 
b) Ele permite criar interfaces reutilizáveis através de componentes e utiliza o Virtual DOM para otimizar a 
renderização. Alternativa assinalada 
c) O React é um framework completo que substitui o uso de HTML e CSS no desenvolvimento web. 
d) Para utilizar o React, é obrigatório escrever todo o código em JavaScript puro sem JSX. 
e) O React não pode ser utilizado para criar aplicações de página única (SPAs). 
 
5) Angular é um framework JavaScript poderoso para a construção de aplicações web escaláveis. Qual das 
alternativas abaixo caracteriza corretamente o Angular? 
Alternativas: 
a)Angular é uma biblioteca leve utilizada apenas para manipulação do DOM. 
b)Ele é um framework baseado em componentes e utiliza TypeScript como linguagem principal. Alternativa 
assinalada 
c) O Angular foi criado para substituir exclusivamente o HTML e CSS no desenvolvimento web. 
d) Diferente de outros frameworks, o Angular não permite a construção de aplicações de página única (SPAs). 
e) Aplicações desenvolvidas em Angular não podem se comunicar com APIs externas.

Mais conteúdos dessa disciplina