Baixe o app para aproveitar ainda mais
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
Compartilhar