Logo Passei Direto
Buscar

Desenvolvimento com Framework para Web

Ferramentas de estudo

Questões resolvidas

Material
páginas com resultados encontrados.
páginas com resultados encontrados.
left-side-bubbles-backgroundright-side-bubbles-background

Experimente o Premium!star struck emoji

Acesse conteúdos dessa e de diversas outras disciplinas.

Libere conteúdos
sem pagar

Ajude estudantes e ganhe conteúdos liberados!

left-side-bubbles-backgroundright-side-bubbles-background

Experimente o Premium!star struck emoji

Acesse conteúdos dessa e de diversas outras disciplinas.

Libere conteúdos
sem pagar

Ajude estudantes e ganhe conteúdos liberados!

left-side-bubbles-backgroundright-side-bubbles-background

Experimente o Premium!star struck emoji

Acesse conteúdos dessa e de diversas outras disciplinas.

Libere conteúdos
sem pagar

Ajude estudantes e ganhe conteúdos liberados!

left-side-bubbles-backgroundright-side-bubbles-background

Experimente o Premium!star struck emoji

Acesse conteúdos dessa e de diversas outras disciplinas.

Libere conteúdos
sem pagar

Ajude estudantes e ganhe conteúdos liberados!

Questões resolvidas

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 – F – V.
B. V – F – F.
C. F – V – F.
D. V – V – V.
2- Considera-se que não há problemas em implementar o conceito de rotas em uma aplicação, porém isso não é visto como uma boa prática de desenvolvimento, pois, a
medida em que o sistema cresce, aumenta a complexidade para escrever as páginas e fazer possíveis manutenções. Por isso, as boas práticas de desenvolvimento web recomendam que uma aplicação tenha baixo acoplamento e alta coesão. Com base nas definições de melhores práticas para desenvolvimento web, analise as sentenças a seguir:
I - Existem dois modelos de rotas o hash e o history.
II - A URL localhost:8080/#/produto é exemplo para rota do tipo hash.
III - A URL localhost:8080/produto é exemplo para rota do tipo history.
Assinale a alternativa CORRETA:
A. Somente as sentenças II e III estão corretas.
B. Somente as sentenças I e III estão corretas.
C. Todas as sentenças estão corretas.
D. Somente a sentença II está correta.
3- 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. As sentenças I e III estão corretas.
B. Somente a sentença III está correta.
C. As sentenças I e II estão corretas.
D. Somente a sentença II está correta.
4- O ciclo de vida no Vue.js é uma série de fases que um componente passa durante sua criação, atualização e destruição. Essas fases são representadas por uma série de
ganchos (hooks) que permitem que o desenvolvedor execute código em momentos específicos do ciclo de vida. É importante entender a ordem de execução do ciclo de
vida do Vue.js, pois isso permite que o desenvolvedor execute ações em momentos específicos. 
Considerando o ciclo de vida no Vue.js, qual é a ordem correta de execução?
A. created, mounted, beforeUpdate, updated, destroyed
B. created, beforeUpdate, updated, mounted, destroyed
C. beforeUpdate, created, mounted, updated, destroyed
D. mounted, created, updated, destroyed, beforeUpdate
5- A personalização de um projeto Vue.js requer alterações em arquivos específicos, sendo um deles o mais básico, para um projeto inicial. Em nossos estudos vimos um projeto
para criar um gerenciador de tarefas e, em um dos passos, alteramos o referido arquivo. Com base no texto, analise se as afirmações abaixo são verdadeiras ou falsas:
( ) Em um projeto Vue.js não existe o arquivo inicial chamado index.html.
( ) Para personalizar as rotas do projeto, é necessário alterar o arquivo main.js.
( ) É possível implementar código HTML no arquivo App.vue.
Assinale a alternativa que apresenta a sequência CORRETA:
A. F – V – V.
B. F – V – F.
C. F – F – V.
D. V – F – F.
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 – F.
B. F – V – F.
C. V – F – V.
D. F – F – V.
7- A diretiva v-for é utilizada no Vue.js para renderizar elementos repetitivamente com base em um conjunto de dados. Avalie as seguintes asserções e a relação proposta
entre elas.
I- A diretiva v-for é usada para criar uma lista de elementos em Vue.js.
Porque
II- A diretiva v-for repete um bloco de código com base em uma matriz de itens.
A respeito dessas asserções, assinale a alternativa CORRETA:
A. A asserção I é uma proposição falsa e a II, verdadeira
B. A asserção I é uma proposição verdadeira e a II, falsa.
C. As asserções I e II são proposições verdadeiras e a II justifica a I
D. As asserções I e II são proposições verdadeiras, mas a II não justifica a I
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 IV está correta.
C. As sentenças I e IV estão corretas.
D. Somente a sentença I está correta.
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. Uma API é um tipo de linguagem de programação.
B. Uma API é uma tecnologia voltada apenas para dispositivos móveis.
C. As APIs são sempre públicas e gratuitas para qualquer pessoa utilizar.
D. As APIs tornam mais fácil a comunicação entre diferentes sistemas e ferramentas.
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ísticaspoderosas.
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 I e II estão corretas.
D. Apenas as sentenças II e III estão corretas.

Mais conteúdos dessa disciplina