🧠 Quiz: Cap 03 — O Mundo dos Apps e a Lógica Básica

📖 Ver Cap 03

Teste se você entendeu os conceitos do Cap 03 antes de seguir para o Cap 04. Pense na sua resposta antes de abrir o gabarito!


1. O que é um App Nativo?

A) Um app que roda só dentro do navegador B) Um app feito sob medida para a plataforma (ex: Android), com alta performance C) Um tipo especial de variável D) Um arquivo de configuração XML


2. Qual é o papel do Android Studio no desenvolvimento?

A) É a “loja” onde os apps são publicados B) É a IDE — o “escritório virtual” onde se escreve código, desenha telas e testa o app C) É um modelo de smartphone D) É uma linguagem de programação


3. Qual a diferença entre val e var em Kotlin?

A) val é só para textos, var é só para números B) val é imutável (não pode ser reatribuído depois de criado); var é mutável C) Não há diferença, são sinônimos D) var é mais rápido que val


4. Qual nome de variável segue corretamente o padrão camelCase?

A) pontos_de_vida B) PontosDeVida C) pontosDeVida D) PONTOSDEVIDA


5. Qual tipo Kotlin é mais adequado para guardar o valor 15.50 (o ouro do personagem)?

A) Int B) String C) Boolean D) Double


🔑 Ver Gabarito 1. **B** — App Nativo é construído sob medida para a plataforma, com alta performance, como uma "peça original de fábrica". 2. **B** — o Android Studio é a IDE: o ambiente onde se escreve código, desenha a tela e testa o app. 3. **B** — `val` cria uma "gaveta trancada" (não pode trocar o conteúdo); `var` permite trocar o valor depois. 4. **C** — camelCase: primeira palavra minúscula, demais palavras com a primeira letra maiúscula — `pontosDeVida`. 5. **D** — `Double` é o tipo numérico com casas decimais (vírgula), ideal para `15.50`.

⬅️ Voltar para Quizzes