Aula 2

Aula 2

Professional Development

8 Qs

quiz-placeholder

Similar activities

Ensino híbrido

Ensino híbrido

Professional Development

12 Qs

logica de programação

logica de programação

Professional Development

10 Qs

Marketing Pessoal - Imagem pessoal

Marketing Pessoal - Imagem pessoal

Professional Development

10 Qs

Google For Education

Google For Education

5th Grade - Professional Development

8 Qs

Projeto EJA Digital!

Projeto EJA Digital!

Professional Development

5 Qs

Quizz-Word no dia a dia- parte 3

Quizz-Word no dia a dia- parte 3

Professional Development

10 Qs

Aula 3 While && DoWhile PPDM

Aula 3 While && DoWhile PPDM

Professional Development

10 Qs

TPM

TPM

Professional Development

8 Qs

Aula 2

Aula 2

Assessment

Quiz

Instructional Technology

Professional Development

Hard

Created by

Vinícius Alves

Used 4+ times

FREE Resource

8 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

15 mins • 1 pt

Você está criando um sistema que recebe uma nota de 0 a 10 e exibe uma mensagem:

  • Se a nota for menor que 5 → "Reprovado"

  • Entre 5 e 6.9 → "Recuperação"

  • 7 ou mais → "Aprovado"

Qual estrutura de decisão é mais adequada?

If/Elif/Else

Switch Case

Nenhuma das alternativas.

If/Elsif/Else

2.

MULTIPLE CHOICE QUESTION

15 mins • 1 pt

Seu programa precisa analisar a letra digitada por um usuário (ex: 'A', 'B', 'C', 'D') e mostrar um texto correspondente a essa letra.

Qual estrutura de decisão você deve usar?

Swift Case

Apenas IF

Apenas Else If e Else.

Nenhuma das alternativas.

3.

MULTIPLE CHOICE QUESTION

15 mins • 1 pt

Você está desenvolvendo um sistema que avalia a idade de uma pessoa para classificar:

  • Menor de 18 → "Menor de idade"

  • Entre 18 e 60 → "Adulto"

  • Acima de 60 → "Idoso"

Qual estrutura deve ser usada?

For

While

If/Else If/Else

Nenhuma das alternativas.

4.

MULTIPLE CHOICE QUESTION

15 mins • 1 pt

Você quer criar um menu de opções para o usuário escolher uma das ações abaixo:

  1. Cadastrar cliente

  2. Listar clientes

  3. Excluir cliente

  4. Sair

Qual estrutura é mais adequada para lidar com essa escolha?

Switc Case

Elif

if do..while

Nenhuma das alternativas.

5.

MULTIPLE CHOICE QUESTION

10 mins • 1 pt

import 'dart:io';

void main() {

int opcao = 2;

switch (opcao) {

case 1:

print("Opção 1");

case 2:

print("Opção 2");

case 3:

print("Opção 3");

break;

default:

print("Opção inválida");

}

}

Qual erro deste codigo?

Nenhuma das alternativas.

Está faltando ;

Está faltando break em todas as opções.

Default é com D maiusculo.

6.

MULTIPLE CHOICE QUESTION

15 mins • 1 pt

import 'dart:io';

void main() {

int contador = 1;

while (contador <= 3)

print("Contador: $contador");

contador++;

}

Qual erro deste codigo?

O while precisa estar dentro de um switch

O Dart não permite while com variáveis inteiras

Nenhuma das alternativas

O incremento (contador++) está fora do bloco while por falta de chaves.

7.

MULTIPLE CHOICE QUESTION

15 mins • 1 pt

import 'dart:io';

void main() {

String escolha = "a";

switch (escolha) {

case 'a':

print("Você escolheu A");

break;

case 'b':

print("Você escolheu B");

break;

case c:

print("Você escolheu C");

break;

default:

print("Opção inválida");

}

}

Qual erro do codigo?

O switch não funciona com String em Dart

Está faltando break após o default

Nenhuma das alternativas

Existe uma case que não está na formatação em String.

8.

MULTIPLE CHOICE QUESTION

15 mins • 1 pt

Você precisa fazer um programa que analisa entradas: de 1 a 5 referente ao feedback dos usuários. Após isso, deverá pedir ao usuário uma mensagem personalizada. Se a quantidade de caracteres for entre 1 a 50 , deverá encaminhar a mensagem para um chatbot. Se a quantidade de caracteres for entre 51 a 100 deverá encaminhar a um especialista analisar a opinião do usuário. Caso contrário, deverá mostrar uma mensagem de agradecimento ao usuário.

Quais estruturas de decisão usar?

Switch Case e If /Elif /Else If.

Swift Case e If / Else.

Switch Case e If/ Else If/Else.

Nenhuma das alternativas.