Exame 1: prova, capítulos 01 a 10
Folha de exame
| Formação | Flutter + Jogo 2D — PARTE 1A: a linguagem Dart |
| Programa | Capítulos 01 a 10 |
| Duração | 3 horas |
| Pontuação | 100 pontos |
| Documentos permitidos | Nenhum |
| Máquina | Nenhuma (exame em papel) — veja a variante «em máquina» no final da prova |
Nome e sobrenome: ................................................................
Data: .................................. Nota: ............ / 100
Programa avaliado
| Cap. | Noções |
|---|---|
| 01 | main(), void, print(), ponto e vírgula, distinção entre maiúsculas e minúsculas, comentários, execução sequencial, convenções de nomenclatura |
| 02 | Variáveis, String, int, double, bool, num, var, dynamic, final, const, late, interpolação, toString(), int.parse(), double.parse() |
| 03 | Operadores aritméticos, ~/, %, atribuição composta, ++ e --, comparações, &&, ||, !, precedência, ternário |
| 04 | if, else if, else, condições aninhadas, switch, case, default, switch expression, padrão _ |
| 05 | for, while, do while, contadores, acumuladores, break, continue, laços aninhados, grades 2D |
| 06 | List, Set, Map, índice, métodos de coleção, coleções aninhadas |
| 07 | Declaração e chamada, return, parâmetros posicionais, opcionais, nomeados, required, valores padrão, =>, funções anônimas, escopo |
| 08 | Classe, objeto, instância, propriedade, método, this, interação entre objetos |
| 09 | Construtores (padrão, personalizado, nomeados, const, factory), initializer list, getters, setters, toString() |
| 10 | Encapsulamento, membros privados _, getters e setters validados, extends, super, @override, polimorfismo, is, as |
Comentários
Os comentários são alimentados pelo GitHub Discussions
Conecte-se com o GitHub para participar da discussão