Firebase e Bancos de Dados
Criptografia
BaaS, Mensageria e Logs
CSS
HTML/JS
100

O que é o Firebase e quais serviços ele oferece?

Firebase é uma plataforma do Google que oferece serviços como login, notificações, hospedagem e bancos de dados não relacionais (NoSQL).

100

O que caracteriza a criptografia simétrica?

A criptografia simétrica usa uma única chave para criptografar e descriptografar a informação.

100

O que significa BaaS e qual sua principal vantagem?

BaaS (Backend as a Service) é um back-end pronto na nuvem, que oferece APIs para login, banco de dados online e notificações. A principal vantagem é acelerar o desenvolvimento.

100

O que a propriedade background-color faz?

Coloca cor no fundo

100

Em JavaScript, qual palavra-chave você usaria para declarar uma variável que não pode ser reatribuída (seu valor não pode ser alterado)?

A palavra-chave usada para declarar uma variável que não pode ser reatribuída (uma constante) é const.

200

Qual a diferença entre um banco relacional e o Firebase?


Diferente de um banco relacional (que usa tabelas, linhas e colunas), o Firebase é NoSQL e armazena dados em formatos flexíveis, como JSON.

200

Qual a principal desvantagem da criptografia simétrica?

A desvantagem é que, se alguém roubar a chave, pode acessar todos os dados.

200

Cite um desafio do uso de BaaS.

O desafio é a dependência da internet/serviço.

200

Se você quer centralizar um texto dentro de um elemento, qual propriedade e valor você usaria?

Para centralizar texto, você usaria a propriedade text-align com o valor center.

200

O que o atributo required garante em um campo de formulário?

O atributo required garante que o campo seja obrigatório antes do envio do formulário.

300

Quais são os dois tipos de banco de dados do Firebase?


Os dois tipos são: Firestore e Realtime Database.

300

Como funciona a criptografia assimétrica?

A criptografia assimétrica usa duas chaves diferentes: uma pública (para criptografar) e uma privada (para descriptografar).

300

Para que servem os serviços de mensageria em aplicativos?

A mensageria serve para entregar mensagens entre sistemas ou usuários.

300

O que a propriedade font-size define em um texto?

o tamanho do texto (fonte)

300

Para que serve o atributo placeholder em um input?

O atributo placeholder serve para exibir um texto de exemplo dentro do input, ajudando o usuário a entender o que deve ser digitado.

400

Em que situação é mais indicado usar o Firestore?

O Firestore é indicado para apps que precisam de dados organizados e fáceis de consultar (ex.: cadastros de clientes, catálogos de produtos).

400

Qual a desvantagem da criptografia assimétrica?

A desvantagem é que ela é mais lenta e exige mais processamento.

400

Quais são os níveis mais comuns de log no Logcat e o que cada um indica?

  • D = depuração/teste

  • I = informação geral

  • W = aviso

  • E = erro crítico

 

400

O que a propriedade width define em um elemento?

a largura

400

O que é uma variável? 

Um espaço na memória que armazena um valor e esse valor pode mudar. 

500

O que significa a sigla CRUD?

CRUD significa: Create (criar), Read (ler), Update (atualizar) e Delete (excluir).

500

Qual tecnologia é usada para proteger senhas em repouso?

bcrypt

500

Para que serve uma ferramenta como o Sentry?

O Sentry monitora erros em tempo real, avisa sobre falhas e ajuda a corrigir rapidamente.

500

Para que serve a propriedade padding em CSS?

A padding cria um espaçamento interno entre o conteúdo de um elemento e sua borda.

500

Para que serve a tag <img> no HTML? e quais seus atributos.

Para inserir a imagem , e seus atributos são: src (caminho da imagem) e alt (um texto alternativo) 

M
e
n
u