Prévia do material em texto
1- Bulma.io é um framework CSS que oferece diversos componentes para desenvolvedores criarem interfaces responsivas de maneira rápida e fácil. Entre os principais componentes, destacam-se navbar, card e modal. Com base nesses componentes, classifique V para as sentenças verdadeiras e F para as falsas: ( ) O componente Navbar é utilizado para criar uma barra de navegação responsiva e possui uma série de opções de personalização. ( ) O componente Card é utilizado para agrupar conteúdos relacionados, como imagens e textos, em um único container com bordas e sombras. ( ) O componente Modal é utilizado para exibir conteúdo em um pop-up com fundo escurecido, como alertas ou janelas de confirmação. Assinale a alternativa que apresenta a sequência CORRETA: A. V – V – V. B. V – F – V. C. F – V – F. D. V – F – F. 2- As documentações de instalação do Vue.js são um conjunto de instruções e informações detalhadas sobre como instalar e configurar o Vue.js em um ambiente de desenvolvimento. É importante seguir as instruções de instalação corretamente para garantir que o Vue.js seja instalado corretamente e possa ser usado de forma eficaz no projeto. Com base nas documentações oficiais do Vue.js, analise as sentenças a seguir: I- As formas mais comuns de instalação do Vue.js são o gerenciador de pacotes npm e via CDM. II- O gerenciador de pacote Yarn também é uma opção válida de instalação do Vue.js . III- Pela praticidade, a forma mais comum de instalação é o download direto do site oficial. Assinale a alternativa CORRETA: A. Somente a sentença III está correta. B. Somente a sentença II está correta. C. As sentenças I e II estão corretas. D. As sentenças I e III estão corretas. 3- O Vue.js é um framework JavaScript de código aberto, usado principalmente para a construção de interfaces de usuário. O Vue.js é conhecido por sua simplicidade, desempenho e flexibilidade, e tem sido adotado por muitos desenvolvedores ao redor do mundo. Todos os itens a seguir são conceitos importantes do Vue.Js , exceto: A. Diretivas, as quais podem ser diretivas condicionais v-if. B. Componentes, o qual é muito utilizado para tornar o código mais legível. C. Eventos, os quais são utilizados para comunicações. D. NXRX, o qual é muito utilizado para tornar a mudança de telas mais eficaz. 4- A diretiva ____ pode ser usada para mostrar ou ocultar elementos com base em uma expressão booleana em Vue.js. Assinale a alternativa que preenche corretamente a lacuna: A. v-on B. v-for C. v-bind D. v-if 5- O Sass (Syntactically Awesome Style Sheets) é uma extensão do CSS que adiciona diversas funcionalidades ao pré-processador. Com o Sass, é possível utilizar variáveis, funções, mixins, herança, entre outras funcionalidades, que tornam a escrita de folhas de estilo mais eficiente e fácil de manter. Além disso, o Sass permite a organização do código em módulos e arquivos separados, o que facilita a reutilização do código em diferentes partes do projeto. Sobre a definição e finalidade do Saas, assinale a alternativa CORRETA: A. O Sass permite apenas a utilização de variáveis e funções. B. O Sass é um substituto do CSS, permitindo que o desenvolvedor escreva folhas de estilo de maneira mais fácil e eficiente. C. Com o Sass, é possível organizar o código em módulos e arquivos separados, o que não é possível com o CSS puro. D. O Sass é uma extensão do CSS que adiciona diversas funcionalidades ao préprocessador, como variáveis, funções, mixins e herança, tornando a escrita de folhas de estilo mais eficiente e fácil de manter. 6- O Uniform Resource Locator (URL) foi inventado em 1990 por Tim Berners-Lee, esse termo foi traduzido para a língua portuguesa como "localizador uniforme de recursos". Um URL se refere ao endereço de rede no qual se encontra algum recurso informático. Em outras palavras, a URL é um endereço que aponta para um site específico, portanto, classifique V para as sentenças verdadeiras e F para as falsas: ( ) A URL é um sistema eletrônico que permite que um determinado domínio seja encontrado na web. ( ) A URL é composta apenas por protocolo e host. ( ) No endereço https://www.teste.com, o protocolo seria o (https). Assinale a alternativa que apresenta a sequência CORRETA: A. V – F – V. B. V – F – F. C. F – F – V. D. F – V – F. 7- Uma loja virtual (sistema web) é composta por vários departamentos, dentre os quais podemos destacar: materiais de construção, celular e smartphones, eletrodomésticos, casa e decoração, informática etc. Baseado nesta divisão, escolha a alternativa correta que se aplica no desenvolvimento web para isolar os departamentos. A. Vue.js não permite realizar esta funcionalidade. B. Vue Router. C. Axios. D. Node. 8- Vue.js é um framework JavaScript utilizado para criar interfaces de usuário (UI) reativas em aplicações web. Os componentes Vue.js são peças independentes que podem ser combinadas para formar a interface de usuário de uma aplicação, tornando o desenvolvimento mais eficiente e organizado. Além disso, o Vue.js permite a utilização de diretivas para manipulação do DOM, o que facilita a interação entre a interface de usuário e o modelo de dados da aplicação. Sobre o Vue.js e seus componentes, analise as sentenças a seguir: I - Vue.js é um framework JavaScript que permite a criação de componentes reutilizáveis em aplicações web. II - Os componentes Vue.js podem ser utilizados de forma independente ou em conjunto com outros frameworks e bibliotecas. III - A utilização de componentes Vue.js em aplicações web pode reduzir a complexidade do código e aumentar a eficiência no desenvolvimento. IV - Vue.js não permite a utilização de diretivas para manipulação do DOM. Assinale a alternativa CORRETA: A. As sentenças I, II e III estão corretas. B. Somente a sentença I está correta. C. Somente a sentença IV está correta. D. As sentenças I e IV estão corretas. 9- Uma API (Application Programming Interface) é uma interface de programação de aplicativos que permite que diferentes aplicativos se comuniquem e compartilhem dados entre si. As APIs são desenvolvidas para permitir que desenvolvedores e usuários terceiros integrem seus serviços em seus aplicativos e serviços. Isso torna a integração de diferentes sistemas e serviços muito mais fácil e eficiente. Em suma, as APIs são cruciais para a integração de diferentes sistemas e serviços em um ambiente digital moderno e dinâmico. Baseado na incremental, escolha a alternativa correta que se aplica a este conceito: A. As APIs tornam mais fácil a comunicação entre diferentes sistemas e ferramentas. B. Uma API é um tipo de linguagem de programação. C. As APIs são sempre públicas e gratuitas para qualquer pessoa utilizar. D. Uma API é uma tecnologia voltada apenas para dispositivos móveis. 10- Com relação a framework progressivo e incremental, destaca-se que os projetos nascem pequenos e vão crescendo aos poucos, conforme a necessidade por novos requisitos, desta feita, não se faz necessário turbinar o Vue.js com plugins no início do projeto. Nesse cenário, com base nas boas práticas de programação, entende-se que é importante desenvolver um aplicativo componentizado, o que em tese torna sua evolução e manutenção mais fáceis. Com base no contexto e definições de progressivo e incrementa, analise as sentenças a seguir: I - Vuetify é uma coleção de componentes pré-fabricados emparelhados com características poderosas. II - Temas dinâmicos, padrões globais e layouts de aplicação são exemplos de Vuetify. III - É possível criar barras de aplicativos com o Vuetify. Assinale a alternativa CORRETA: A. Todas as sentenças estão corretas. B. Apenas as sentenças I e III estão corretas. C. Apenas as sentenças II e III estão corretas. D. Apenas as sentenças I e II estão corretas.