Buscar

Cosmos AV-Frameworks Front End 2022

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 5 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

Prévia do material em texto

1) React utiliza alguns métodos específicos que definem o seu ciclo de vida. Sobre os 
métodos do ciclo de vida do React, leia as afirmativas a seguir e associe as colunas: 
 
 
Alternativas: 
• I – B; II – A; III – C. 
• I – A; II – C; III – B. CORRETO 
• I – C; II – B; III – A. 
• I – C; II – A; III – B. 
• I – A; II – B; III – C. 
Código da questão: 63510 
 
2) Sobre o Node.js, analise as afirmativas a seguir e assinale-as com V (verdadeiro) ou F 
(falso): 
( ) Node.js foi projetado para construir aplicações para redes escaláveis, sendo um software 
para execução de código JavaScript. 
( ) O Node Package Manager, que acompanha o instalador do Node.js, permite instalar 
bibliotecas e frameworks ou executá-los de modo a criarem toda a estrutura necessária para 
a criação do projeto base. 
( ) O NPM minifica e otimiza scripts desenvolvidos em TypeScript. 
( ) O Node.js integra meios de permitir a criação (build) da aplicação para produção. 
( ) O Node.js limita bibliotecas que podem verificar possíveis erros e impedir o 
funcionamento correto da aplicação. 
Assinale a alternativa que contenha a sequência correta. 
 
Alternativas: 
• V – V – F – V – F. CORRETO 
• F – F – V – F – F. 
• V – F – F – V – V. 
• F – F – V – F – V. 
• F – V – V – F – V. 
Código da questão: 63488 
 
3) Sobre os frameworks e as bibliotecas Vue.js, Angular e React e o software Node.js, analise 
as afirmativas a seguir: 
I. Considerando os frameworks e as bibliotecas Vue, Angular e React, o Node.js pode auxiliar 
na criação, no desenvolvimento, nos testes, na manutenção e na construção para produção 
(deploy) de modo facilitado. 
II. Angular é o framework com pior desempenho em relação à renderização e ao tamanho de 
arquivos. 
III. Vue.js e React possuem a vantagem de serem utilizados sem a instalação do Node.js. 
IV. React e Angular são frameworks e bibliotecas mais robustos, respectivamente. 
V. Angular é baseado no padrão Visão do Modelo-Visão-Controle. 
Assinale a alternativa que apresenta corretamente quais afirmativas são corretas. 
 
Alternativas: 
• I, III e IV, apenas. 
• II, III e IV, apenas. 
• I, III e V, apenas. 
• II, IV e V, apenas. 
• I, II e III, apenas. CORRETO 
Código da questão: 63490 
 
4) Sobre os componentes encapsulados, analise as afirmativas a seguir e assinale-as com V 
(verdadeiro) ou F (falso): 
( ) Para que o componente possa ser encapsulado, ele deve ser atribuído a uma variável. 
( ) Um componente encapsulado possui a propriedade template, na qual são inseridos os 
elementos que serão renderizados para os usuários. 
( ) Na instância da aplicação, para que um componente encapsulado seja utilizado, ele deve 
ser atribuído a uma propriedade “el”. 
( ) Para que um componente encapsulado seja devidamente apresentado, ele deve ser 
incluído na lista de componentes, por meio da propriedade “components”, na instanciação 
principal da aplicação. 
( ) Um componente encapsulado pode ser utilizado em quaisquer componentes da 
aplicação. 
Assinale a alternativa que contenha a sequência correta. 
 
Alternativas: 
• V – F – V – F – V. 
• F – V – V – F – V. 
• V – F – F – V – V. 
• V – V – F – V – F. CORRETO 
• F – F – V – F – V. 
Código da questão: 63495 
 
5) Sobre os arquivos e códigos considerados na criação dos componentes vue.js, analise as 
afirmativas a seguir: 
I. O arquivo index.html é o arquivo HTML que deverá possuir um atributo que servirá de 
seletor para que o Vue.js injete o conteúdo e renderize a aplicação para o usuário final. 
II. Os arquivos de extensão “.vue”, que são mantidos na pasta “src/components/”, 
correspondem aos componentes que serão inseridos uma ou mais vezes na aplicação Vue.js. 
III. O arquivo localizado em “src” de nome “App.vue” é o arquivo que poderá integrar 
componentes encapsulados ou somente a instância da aplicação, o que pode ocorrer 
também no arquivo “src/main.js”. 
IV. Um componente encapsulado pode ser mantido também na pasta de “components", 
desde possibilite sua importação na index.html. 
V. Um componente encapsulado, assim como um componente declarado para uso global, 
deve possuir nome para poderem ser referenciados na aplicação vue. 
Assinale a alternativa que apresenta corretamente quais afirmativas são corretas. 
 
Alternativas: 
• I, III e IV, apenas. 
• II, III e IV, apenas. 
• I, II e III, apenas. CORRETO 
• II, IV e V, apenas. 
• I, III e V, apenas. 
Código da questão: 63497 
 
6) TypeScript apresenta diversas vantagens ao ser utilizada em conjunto com JavaScript, 
entre elas, o uso de modificadores de acesso. 
Leia as afirmativas a seguir e associe as colunas: 
 
Assinale a alternativa que traz a associação correta entre as colunas. 
 
Alternativas: 
• I – A; II – C; III – B. CORRETO 
• I – C; II – A; III – B. 
• I – B; II – A; III – C. 
• I – A; II – B; III – C. 
• I – C; II – B; III – A. 
Código da questão: 63503 
 
7) Um documento HTML é composto por diversas tags, e estas são utilizadas para criar 
elementos renderizados na tela do usuário e para integrar outros elementos, incluindo 
bibliotecas e frameworks. Sobre a tag de integração e sua sintaxe, assinale a alternativa 
correta. 
 
Alternativas: 
• A tag é utilizada para integrar um arquivo JavaScript no documento HTML. 
• Pode-se utilizar apenas uma instância da tag em cada documento HTML. 
• A tag é utilizada para integrar um arquivo JavaScript na folha de estilos em cascata. 
• A tag pode receber conteúdo interno no seu bloco ou via atributo “src” de source, 
correspondendo a um arquivo localizado na pasta do projeto. CORRETO 
• A tag pode receber conteúdo interno no seu bloco ou via atributo “src” de source, 
correspondendo a um arquivo localizado na pasta do projeto ou a um arquivo 
disponibilizado na internet, via URL. 
Código da questão: 63486 
 
8) Os frameworks e as bibliotecas auxiliam significativamente no desenvolvimento web. 
Considerando as características que levam Vue.js, Angular e React a serem adotados, assinale 
a alternativa correta. 
 
Alternativas: 
• Vue.js necessita da integração com o Node.js para ser adotado em projetos para o 
desenvolvimento de aplicações web. 
• React possui tempo de renderização mais lento, bem como apresenta os tamanhos 
de pacotes médios. 
• Angular não possui suporte à integração com outros frameworks e bibliotecas. 
• Angular não possui a especificação do padrão arquitetural que se baseia. CORRETO 
• React não disponibiliza repositório Git com o código de sua biblioteca. 
Código da questão: 63491 
 
9) Para a integração de um componente Angular em uma aplicação, é necessário a definição 
de um selector. Sobre a definição de um selector de um componente Angular, assinale a 
alternativa correta. 
 
Alternativas: 
• O selector recebe informações do template HTML, que serão utilizadas pelo 
componente. 
• O selector é opcional, visto que um componente pode ser integrado à aplicação final 
por meio do arquivo HTML. 
• O selector cria tags HTML, que serão utilizadas na classe e em seus métodos no 
arquivo TypeScript. 
• O selector recebe um nome que permitirá que este seja inserido e referenciado em 
um componente por meio de uma tag similar às tags HTML. CORRETO 
• O selector recebe informações de estilização CSS, que serão utilizadas pelo 
componente. 
Código da questão: 63506 
 
10) Os componentes no Vue.js são fundamentais para a criação de aplicações web por meio 
de tal framework. Para inicializar uma aplicação, é necessário criar uma instância única da 
aplicação. Analise o código a seguir sobre a criação desta instância única e assinale a 
alternativa correta. 
 
 
Alternativas: 
• A propriedade “el” no corpo da chamada para criação de uma nova instância do Vue 
recebe o nome do seletor inserido no arquivo index.html, permitindo iniciar a 
aplicação. CORRETO 
• O código cria uma instância de uma aplicação Vue. No corpo desta instância, é 
indicado o nome da aplicação, definidana criação do projeto. 
• O valor atribuído à propriedade “el” corresponde a uma propriedade que poderá ser 
renderizada por meio de uma diretiva do vue. 
• A palavra new cria uma aplicação Vue e a insere em um arquivo index.html sem a 
necessidade de seletores e indicações. Isso ocorre automaticamente pelo vue. 
• A tralha no valor atribuído a “el” equivale ao seletor de classes das folhas de estilo 
em cascata. 
encontrar um seletor de “id”, e não de classe, como nas folhas de estilo em cascata, em um 
elemento HTML inserido no arquivo index.html. 
Código da questão: 63493

Continue navegando