Baixe o app para aproveitar ainda mais
Prévia do material em texto
Questões Finalizar prova SM2 Desenvolvimento De Front-end Sair A B C 1 Marcar para revisão Ao contrário da palavra- chave "var", a palavra- chave "let", tem como função restringir o acesso a variáveis dentro de um bloco. Neste sentido, o que acontece quando executamos o código abaixo em um navegador com suporte a ECMAScript versão ES6 ou superior? O valor da variável teste será sempre 200. Será exibido no console do navegador o valor 1. Será exibido dentro da janela navegador o valor 1. D E A B C D E A declaração da variável teste utilizando let funcionaria da mesma forma se utilizássemos var. A instrução let introduz um escopo de bloco a variável teste. 2 Marcar para revisão O jQuery pode selecionar elementos HTML a partir de seletores, otimizando o desenvolvimento. Sobre a utilização de seletores no jQuery, é correto afirmar: $�´p#first´); retornará o primeiro dos elementos p. $�´.paragrafo´); retornará o elemento com id igual a 'paragrafo'. $�´p:first´); retornará o primeiro dos elementos p. $�´#formulario´); retornará todos os elementos da classe 'formulario'. $�´td, th´); retornará todos os elementos th que são filhos de td. A B C D E 3 Marcar para revisão Montar a instância no HTML é uma tarefa relativamente simples. O que deve ser passado dentro do método mount ao criar uma Vue instance, após importar o arquivo do Vue JS? Um seletor CSS relativo ao elemento raiz onde queremos montar aquela instância. O nome de uma div. A classe da div onde queremos montar a instância do Vue. O id de uma div. Um id relativo à div onde queremos montar aquela instância. 4 Marcar para revisão O Vue permite a junção de componentes para gerar componentes maiores e mais complexos. De que maneira um componente pai passa um bloco HTML ou outros componentes de modo a preencher um espaço pré-definido em seu componente filho (uma A B C D E passa um bloco HTML ou outros componentes de modo a preencher um espaço pré definido em seu componente filho (uma espécie de janela ou abertura)? Através de classes CSS. Através de uma imagem. Através de props. Através de eventos. Através de slots. 5 Marcar para revisão Considere o trecho de código que deve ser chamado por uma função externa: class Teste { lacuna imprimir = () � { console.log('imprimir teste'); } } const t = new Teste(); l l ( i i i ()) A B C D E console.log(t.imprimir()) Selecione a opção que substitui a palavra lacuna, para que o programa funcione corretamente. private public string protected void 6 Marcar para revisão Considere o trecho de código: function f1(msg: string, num: number): number { return msg+num; } let tnum: number � 10; let tmsg: string = "10"; console.log(f1(tmsg, tnum)) Highlight A B C D E g( ( g, )) Selecione a opção correta com o resultado da execução do código. "1010" 10 20 "10" "20" 7 Marcar para revisão Partindo de uma iniciativa do Google, com foco no sistema Android, o Material Design trouxe diretivas relacionadas ao design que se tornaram uma referência de mercado, visando sempre a garantia de usabilidade, responsividade e acessibilidade nas mais diversas plataformas. Além das diretivas estabelecidas, temos a especificação de componentes padronizados e modelo para implementação em cada plataforma, como Android, Web, iOS e Flutter. Os componentes podem ser categorizados de acordo com seus objetivos, e segundo essa classificação, qual das opções a seguir contém apenas elementos para comunicação, feita através da exibição de mensagens? A B C D E TextField, Switch e Card Button, Banner e List SnackBar, Dialog e Tabs SnackBar, Banner e Dialog Card, Tabs e Dialog 8 Marcar para revisão Redux reúne todos os estados, centralizando e otimizando a passagem de dados entre componentes e ficando responsável por essa distribuição. Marque a alternativa correta em relação às suas diferentes responsabilidades e algumas definições: I. A biblioteca não é nativa, necessitando de instalação através de um gerenciador de pacotes. II. Store é o objeto que salva todos os estados que desejamos compartilhar. III. Actions são dados enviados do nosso componente, sem permissão de utilizar outros objetos do Redux. IV. Reducers são funções puras que recebem o estado anterior e uma ação, retornando para o próximo estado. V. Nunca devemos modificar os argumentos passados para os reducers, a fim de manter que sejam funções puras. A B C D E A B I, II, III e IV, apenas. I, II, IV e V, apenas. I, III e V, apenas. I e II, apenas. II e V, apenas. 9 Marcar para revisão Um programador está trabalhando em uma aplicação web e precisa garantir que uma variável seja acessível somente dentro do bloco onde foi declarada, evitando conflitos com outras partes do código. Qual palavra-chave em Javascript deve ser usada para declarar a variável com o escopo desejado? block. scope. C D E A B C D const. let. var. 10 Marcar para revisão De modo geral, todas as variáveis devem ser inicializadas com a atribuição de valores. Posteriormente, esses valores podem ser exibidos através da utilização de palavras-chaves da linguagem. Qual diretiva pode ser utilizada para colocar o valor textual de uma variável como texto renderizado no HTML dentro de uma tag H1? v-class v-model v-texto v-header E v-text
Compartilhar