Prévia do material em texto
Questão 1/10 - Programação Dado 0 seguinte código: 1 void main() { 2 int X = 10; 3 int y = 20; 4 if (x==y) { 6 print(x); } else{ 8 print (y) ; 9 } 10 } Qual seria a saída deste código se a executássemos? A -20 -10 C 10 D 20 Você assinalou essa alternativa (D) E 1) 200 Questão 2/10 - Programação Dado 0 seguinte código: 1 void main() { 2 int X = 10; 3 int y = 20; 4 if (xQuestão 3/10 - Programação Ler em voz alta Uma classe em Dart é composta por campos e métodos, além dos acessores e construtores que também são métodos da classe. Campos são as variáveis de uma classe, seguintes são exemplos de variáveis: A Paper, Int, String. Music, String, Int. C Int, String, extensão. D Bool, abstrato, sem tipo. E Var, bool, int. Você assinalou essa alternativa (E) Questão 4/10 Programação Ler em voz alta Uma classe em Dart é composta por campos e métodos, além dos acessores e construtores que também são métodos da classe. Acessores são métodos do tipo 'get' e "set", acerca deles, é correto afirmar que: A Set de uma variável significa zerar valor daquela variável. Get de uma variável significa alterar valor dela. Get de uma variável repassa valor desta variável. Você assinalou essa alternativa (C) D Get e Set fazem a mesma coisa, mas Get é para classes abstratas. E Get e Set fazem operações diferentes, e Set é só utilizado em classes abstratas. Questão 5/10 Programação Ler em voz alta Um desenvolvedor de Flutter irá desenvolver um aplicativo de Sala de Estar, e cada um dos objetos será um widget stateless ou stateful. Nessa situação, qual dos seguintes objetos será PREFERÍVEL desenvolver como um widget Stateful: A Tapete que fica no centro da sala. Os Quadros que ficam pendurados em cada parede. Sofá enorme que fica encostado em uma parede. D A Televisão na parede que é controlada por controle remoto. Você assinalou essa alternativa (D) E próprio Chão. Questão 6/10 - Programação Ler em voz alta Uma classe em Dart é composta por campos e métodos, além dos acessores e construtores que também são métodos da classe. Construtores são os métodos que criam um novo objeto desta classe quando é instanciado. Acerca de construtores, é correto afirmar que: A Um construtor necessariamente deve ter valores de referência. Um construtor é um método privado que nenhuma outra classe pode chamar. C Um construtor sempre criará um campo novo para variáveis na sua classe. D Um construtor cria um novo objeto quando chamado. Você assinalou essa alternativa (D) E Um construtor de uma classe cria uma nova classe.Questão 7/10 Programação Ler em voz alta Dart faz parte das linguagens de programação que utilizam uma convenção de símbolos para operadores aritméticos e relacionais. Dada uma variável X e uma variável Y, qual dos seguintes operadores divide X por Y e coloca resultado em X? A Você assinalou essa alternativa (B) C D E Questão 8/10 - Programação Ler em voz alta Dart possui um tipo de classe que não é instanciável diretamente. Essa classe só cria métodos sem nenhum código nele, e para esta classe ser utilizada, uma outra classe deve implementá-la. nome deste tipo de classe é: A Abstrata. Você assinalou essa alternativa (A) Barroca. Constante. D Destrutora. E Extensão. Questão 9/10 Programação Sobre Widgets Stateless e Stateful, assinale a alternativa VERDADEIRA: A Stateless são widgets que são controlados por estados. Stateful são widgets imutáveis. C Stateless são widgets ideais para fazer telas com várias interações e botões que alterem na tela. D Stateful são widgets que são mais simples de implementar que os widgets Stateless. E Os estados são extensões dos widgets stateful. Você assinalou essa alternativa (E) Questão 10/10 - Programação Ler em voz alta framework Flutter possui duas formas principais de compilação de código, 0 AOT (Ahead of Time) e JIT (Just in Time). A compilação JIT prioriza uma compilação mais rápida com objetivo de acelerar a etapa de desenvolvimento de um aplicativo. Em relação à compilação JIT, é correto afirmar que: A JIT é feita antes mesmo de se abrir programa de desenvolvimento. JIT é utilizado para a função de Hot Reload. Você assinalou essa alternativa (B) AOT é mais rápida que 0 JIT. D JIT é mais lento que 0 AOT. E JIT é somente feita quando se pretende criar uma versão publicável do aplicativo.