Prévia do material em texto
Linguagem Orientada a Objetos (/aluno/tim… Av2 - Linguagem Orientada a Objetos Sua avaliação foi confirmada com sucesso Colaborar (/notific × Informações Adicionais Período: 05/08/2024 00:00 à 25/11/2024 23:59 Situação: Cadastrado Tentativas: 1 / 3 Pontuação: 1500 Protocolo: 1069121971 Avaliar Material 1) a) b) c) d) e) 2) A linguagem Java suporta a criação de interfaces gráficas de forma simples e robusta por meio da biblioteca JavaFX. Com base no que você aprendeu sobre essa biblioteca, julgue as afirmativas a seguir em (V) Verdadeiras ou (F) Falsas. ( ) A classe Button cria um simples botão de controle. ( ) A classe Label permite exibir um texto que pode é editável. ( ) A classe TextArea permite a inserção de texto com uma única linha. ( ) A classe TextField permite a inserção de texto com múltiplas linhas. Assinale a alternativa que apresenta a sequência CORRETA. Alternativas: V – F – V – F. V – F – F – F. Alternativa assinalada V – V – F – F. F – F – F – V. F – V – V – V. A linguagem Java suporta a criação de interfaces gráficas de forma simples e robusta por meio da biblioteca JavaFX. Essa biblioteca possui disponível um conjunto de funcionalidades que auxiliam no desenvolvimento de aplicações gráficas. Com relação a biblioteca JavaFX marque a afirmação correta. 23/11/2024, 18:12 Colaborar - Av2 - Linguagem Orientada a Objetos https://www.colaboraread.com.br/aluno/avaliacao/index/3506010904?atividadeDisciplinaId=16961321 1/3 https://www.colaboraread.com.br/aluno/timeline/index/3506010904?ofertaDisciplinaId=2240012 https://www.colaboraread.com.br/aluno/timeline/index/3506010904?ofertaDisciplinaId=2240012 https://www.colaboraread.com.br/notificacao/index https://www.colaboraread.com.br/notificacao/index https://www.colaboraread.com.br/notificacao/index javascript:void(0); a) b) c) d) e) 3) a) b) c) d) e) 4) a) Alternativas: O método start da classe Application recebe como argumento um parâmetro do tipo Window que representa de forma geral a janela em si. O método start da classe Application recebe como argumento um parâmetro do tipo Layout que representa de forma geral o gerenciador de layout da tela. O método start da classe Application recebe como argumento um parâmetro do tipo Node que representa de forma geral o nó mais externo da janela. O método start da classe Application recebe como argumento um parâmetro do tipo Stage que representa de forma geral a janela em si. Alternativa assinalada O método start da classe Application recebe como argumento um parâmetro do tipo Scene que representa de forma geral a cena criada. A linguagem Java dá suporte a um tipo especial de classe chamada enumeração ou simplesmente Enum. Tomando como base o que você aprendeu sobre enumeração, julgue as afirmativas a seguir em (V) Verdadeiras ou (F) Falsas. ( ) A declaração de uma enumeração utiliza a palavra-reservada enum. ( ) Geralmente é utilizada para fazer a organização de constantes que são static e final. ( ) A convenção utilizada geralmente é escrever as constantes em minúscula. ( ) As constantes são separadas por ponto e vírgula. Assinale a alternativa que apresenta a sequência CORRETA. Alternativas: F – F – V – F. F – V – F – V. V – F – V – F. V – V – F – V. V – V – F – F. Alternativa assinalada A linguagem Java suporta a execução de aplicações de forma paralela e concorrente. Para se conseguir isso técnicas de multithreading são aplicadas. Tomando como base o que você aprendeu sobre threads, avalie as afirmações que se seguem: I. O método sleep(long milissegundos) da classe Thread faz com que o encadeamento da execução adormeça pelo número especificado em milissegundos. II. O método currentThread() da classe Thread cria uma nova thread e a coloca em execução. III. O método getPriority() da classe Thread retorna a prioridade da thread. O tipo do retorno é int. IV. O método isAlive() da classe Thread testa se a thread está viva. O tipo do retorno é boolean. Considerando as afirmações apresentadas acima, é correto o que se afirma em: Alternativas: I e III apenas. 23/11/2024, 18:12 Colaborar - Av2 - Linguagem Orientada a Objetos https://www.colaboraread.com.br/aluno/avaliacao/index/3506010904?atividadeDisciplinaId=16961321 2/3 b) c) d) e) 5) a) b) c) d) e) I e IV apenas. II e III apenas. II e IV apenas. I, III e IV apenas. Alternativa assinalada A linguagem Java suporta a execução de aplicações de forma paralela e concorrente. Para se conseguir isso técnicas de multithreading são aplicadas. Tomando como base o que você aprendeu sobre threads, julgue as afirmativas a seguir em (V) Verdadeiras ou (F) Falsas. ( ) O método join() da classe Thread bloqueia a execução da thread atual. ( ) O método Thread.State.getState() retorna o estado atual da thread. ( ) O método setPriority(int prioridade) da classe Thread troca a prioridade da thread. ( ) O método finished() da classe Thread interrompe a execução da thread atual. Assinale a alternativa que apresenta a sequência CORRETA. Alternativas: F – V – V – F. Alternativa assinalada F – V – F – F. F – F – V – V. V – F – V – F. V – V – F – V. 23/11/2024, 18:12 Colaborar - Av2 - Linguagem Orientada a Objetos https://www.colaboraread.com.br/aluno/avaliacao/index/3506010904?atividadeDisciplinaId=16961321 3/3