Você está na página 1de 3

 

(/notific
 Av2 - Desenvolvimento em Javascript (/alun…

Av2 - Desenvolvimento em Javascript

Informações adicionais

Período: 31/07/2023 00:00 à 04/09/2023 23:59

Orientações: Cada avaliação virtual permite ao aluno 3 tentativas para melhorar sua nota :)!

Tentativas: 2 / 3

Arquivos

Confirmar avaliação

1) Quando um evento de teclado é disparado é possível capturar informações da tecla que foi pressionada como o
caractere que ela imprime e seu respectivo código. este comportamento possibilita, por exemplo, criar mecanismo de
controle tem um jogo, atribuindo uma determinada tecla a um movimento específico do personagem.

Sabendo disso selecione nas opções abaixo aquela que descreve corretamente os dois parâmetros que podem ser lidos
do objeto que representa o evento disparado e representam os dados da tecla pressionada.

Alternativas:

a) pressedChar e codeKey.

b) keyChar e codePressed.

c) eventKey e codeEvent.

d) key e keyCode. Alternativa assinalada

e) pressedKey e idCode.

2) Uma das maiores preocupações nas situações de interação é poder fazer com que os produtos sejam interativos e
também funcionais no cotidiano, visando sempre a proporcionar ao usuário uma experiência agradável e satisfatória.
Esses aspectos são de extrema importância para que se possa avaliar se o produto é ruim ou bom. Pode-se associar
justamente a eficácia que eles têm quando entregam ao usuário o que é proposto.

Sabemos que o uso do método ‘addEventListener’ ajuda no monitoramento dos eventos para auxiliar na melhor
interação com o usuário.

Analise as asserções abaixo:


A – Para utilizar o método ‘addEventListener’ necessita especificar o tipo de evento e a função que realizará o tratamento
do evento.

PORQUE,

B – A função que realiza o tratamento é a implementação para apresentar o resultado para o usuário a partir de uma
ação.

Alternativas:

a) As asserções A e B são proposições verdadeiras, e a B é uma explicação da A.

b) As asserções A e B são proposições verdadeiras, e a B é uma extensão da A.

c) A asserção A é uma proposição verdadeira, e a B é uma proposição falsa. Alternativa assinalada

d) A asserção A é uma proposição falsa, e a B é uma proposição verdadeira.

e) As asserções A e B são proposições falsas.

3) Uma página de aplicação está apresentando uma mensagem de erro no console do navegador quando um
determinado script é chamado para atuar sobre um elemento div contido na mesma. O desenvolvedor responsável pela
página começa avaliar o problema e vê que, em teoria, não deveria estar acontecendo esse problema pois o elemento
div está carregado como esperado.

Diante desse tipo de situação avalie entre as opções abaixo e selecione a opção que descreve corretamente o possível
problema acontecendo e qual manipulador de eventos pode ser usado para resolver esta questão:

Alternativas:

a) Está ocorrendo um erro de apresentação e pode ser corrigido usando o evento online.

b) Está ocorrendo um erro de compilação e pode ser corrigido usando o evento resize.

c) Está acontecendo um erro de carregamento e pode ser corrigido com o evento offline.

d) Está ocorrendo um erro de interpretação e pode ser corrigido com o evento unload.

e) Está ocorrendo um erro de tempo de execução e pode ser corrigido usando o evento load. Alternativa assinalada

4) A componentização dentro do ReactJS vem para otimizar o trabalho, ganhar tempo e escalabilidade, podendo ter
várias equipes ou pessoas trabalhando em programação utilizando esta biblioteca, mas ao mesmo tempo, outras
pessoas trabalhando em outros componentes, em paralelo (REACT, 2021).

Considerando as informações apresentadas, analise as afirmativas a seguir:

I. Os componentes REACTJS são compatíveis com o JavaScript, com entradas chamadas Props e servem para retornar os
elementos.

II. Com o uso de componentes, a interface pode ser dividida e suas partes podem ser reutilizadas independentemente
em outros projetos, facilitando o desenvolvimento do sistema e sua utilização.

III. No REACTJS existem alguns tipos de componentes, sendo os mais comuns que podemos encontrar são componentes
funcionais sem estado e componentes de classe.

Considerando o contexto apresentado, é correto o que se afirma em:


Alternativas:

a) II e III, apenas.

b) I e III, apenas.

c) I, apenas.

d) II, apenas.

e) I, II e III. Alternativa assinalada

5) No REACT, os componentes importam módulos que são exportados no final do componente. Os componentes
recebem as nomeações, chamados de PascalCase (primeira letra de cada palavra em uma palavra composta é
maiúscula), pois estes componentes devem ser escritos respeitando este critério.

Considerando as informações apresentadas, analise as afirmativas a seguir:

I. Outras bibliotecas que reagem e se integram com o JSX do JavaScript podem ser criadas para o desenvolvimento front-
end.

II. Dentro do REACT, as variáveis do JSX são colocadas entre chaves { desta forma }.

III. Os atributos não são os mesmos do HTML, respeitando as regras do Javascript. E os props, falado no início desta aula,
são atributos que invocam os componentes.

Considerando o contexto apresentado, é correto o que se afirma em:

Alternativas:

a) II e III, apenas.

b) I e III, apenas.

c) I, apenas.

d) II, apenas.

e) I, II e III. Alternativa assinalada

Você também pode gostar