Questionário 2ª Aula de Dart =)
Oi meninas... conforme o prometido, segunda questionário da nossa delinha chamada Dart...
hehehe
Qual é a sintaxe usada para definir a função "subtracao"?
a) int subtracao(int n1, int n2) = n1 - n2;
b) int subtracao(int n1, int n2) => n1 + n2;
c) int subtracao(int n1, int n2) { n1 - n2; }
Resposta: a
Qual é a função principal em Dart?
a) fun main() { }
b) function main() { }
c) void main() { }
Resposta: c
Como os elementos são adicionados a uma lista em Dart?
a) addAll()
b) insert()
c) add() (
Resposta: c
Qual é a característica principal de um conjunto (Set) em Dart?
a) Pode conter elementos duplicados.
b) Os elementos são ordenados automaticamente.
c) Não contém elementos duplicados.
Resposta: c
Qual é o objetivo do mapa (Map) "estadosCapitais"?
a) Armazenar nomes de cidades.
b) Associar estados a suas capitais. (Resposta correta)
c) Armazenar números inteiros.
Resposta: b
O que é impresso quando você chama "print(soma(6, 10))" na função "main"?
a) 16 (
b) 4
c) 60
Resposta: a
Como você acessa o valor da chave 'Paraná' em "estadosCapitais"?
a) estadosCapitais['Paraná']
b) estadosCapitais('Curitiba')
c) estadosCapitais{'Paraná'}
Resposta: a
O que é impresso quando você chama "print(dobrarValor(5))" na função "main"?
a) 5
b) 10
c) 25
Resposta: b
Como você adiciona o elemento 'Porto Alegre' a "cidades"?
a) cidades.add('Porto Alegre')
b) cidades.insert(0, 'Porto Alegre')
c) cidades.addAll(['Porto Alegre'])
Resposta: a
O que é um conjunto (Set) em Dart?
a) Uma lista ordenada.
b) Uma coleção de chaves e valores.
c) Uma coleção que não contém elementos duplicados.
Resposta: c
Qual é a saída quando você chama "print(nomes)"?
a) ['Ralf', 'Ana', 'Juliana']
b) 'Ralf', 'Ana', 'Juliana'
c) Um conjunto contendo os nomes.
Resposta: c
Como você remove um elemento da posição de uma lista em Dart?
a) remove()
b) delete()
c) removeAt()
Resposta: c
Qual é a saída quando você itera sobre "cidades" usando forEach?
a) Florianópolis, Curitiba
b) Goiânia, São Paulo
c) Todas as cidades em ordem.
Resposta: c
O que é uma função anônima em Dart?
a) Uma função que não retorna um valor.
b) Uma função sem parâmetros.
c) Uma função sem nome que pode ser atribuída a variáveis.
Resposta: c
Como você adiciona vários elementos a uma lista?
a) insert()
b) addAll()
c) add()
Resposta: b
Para quem quiser relembrar dos códigos passados na aula:
/ Função soma
int soma(int n1, int n2){
return n1+n2;
}
explique em detalhes cada linha do codigo abaixo:
// Função subtração
int subtracao(int n1, int n2) => n1-n2;
// Inicialização
void main(){
print(soma(6, 10));
print(subtracao(20, 8));
}
void main(){
// Função anônima
var dobrarValor = (int numero){
return numero * 2;
};
// Exibir valor dobrado
print(dobrarValor(5));
}
void main(){
// Lista (Array/Vetor)
List cidades = ["Goiânia", "São Paulo"];
// Adicionar um novo registro na lista
cidades.add('Rio de Janeiro');
// Adicionar dois novo registros na lista
cidades.addAll(['Belo Horizonte', 'Curitiba']);
// Adicionar um novo registro na primeira posição
cidades.insert(0, "Florianópolis");
// Remover registro através do valor
//cidades.remove('São Paulo');
// Remover registro através da posição
//cidades.removeAt(0);
// Remover vários registros
//cidades.removeRange(0, 2);
// Exibir todo o conteúdo da lista
//print(cidades);
// Laço FOR
// for(int indice = 0; indice < cidades.length; indice++){
// print(cidades[indice]);
// }
// ForEach
cidades.forEach((c) { print(c); });
}
void main(){
// Vetor de nomes
Set nomes = {'Ralf', 'Ana', 'Juliana'};
// Cadastrar um novo nome
nomes.add('Alessandra');
// Print
print(nomes);
}
void main(){
// Map
Map<String, String> estadosCapitais = {
'Goiás':'Goiânia',
'Paraná':'Curitiba',
'Santa Catarina':'Florianópolis',
'Rio Grande do Sul':'Porto Alegre'
};
// Exibir todos os valores
print(estadosCapitais);
// Listar todos os valores individualmente
estadosCapitais.forEach((chave, valor) { print(valor + " - " + chave); });
// Exibir o valor da chave Goiás
print(estadosCapitais['Goiás']);
}
Bons estudos s2
Polyanna Santana @PolyannaObrigada pela ajudaa
Giselly Rock @gisellyrockfico feliz em ajudar, estudar assim p mim foi uma virada de chave. ;)

Giselly Rock @gisellyrockobrigada minha linda s2
Em resposta agisellyrock⬆:Renata Rodrigues @UsarnameObrigada pelo conteudo!!!
- Progress
