No internet connection
  1. Home
  2. Dúvidas Gerais

Questionário 2ª Aula de Dart =)

Por Giselly Rock @gisellyrock
    2023-08-18 13:23:28.809Z

    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

    • 6 respostas
    1. Polyanna Santana @Polyanna
        2023-08-18 21:56:11.034Z

        Obrigada pela ajudaa

        1. Giselly Rock @gisellyrock
            2023-08-19 14:41:57.053Z

            fico feliz em ajudar, estudar assim p mim foi uma virada de chave. ;)

          • Em resposta agisellyrock:
            @Grasiele
              2023-08-20 13:31:41.758Z

              Ameii amiga você é sensacional parabéns

              1. Giselly Rock @gisellyrock
                  2023-08-21 13:13:32.102Z

                  obrigada minha linda s2

                • Em resposta agisellyrock:
                  Renata Rodrigues @Usarname
                    2023-08-30 01:48:27.036Z

                    Obrigada pelo conteudo!!!

                    1. Progress
                    2. Denise Schirmer @deniseschirmer
                        2023-08-23 23:39:58.608Z

                        Uauu maravilhaaaa! Obrigada!