Baixe o app para aproveitar ainda mais
Prévia do material em texto
Questão 1 Correto Atingiu 1,00 de 1,00 Meus cursos Especialização em Redes e Computação Distribuída - UAB 2017 2017 - Programação Avançada - Java Semana 04 - 12/03 a 18/03 - 8h Atividade Avaliativa 04 - Questionário Iniciado em segunda, 19 Mar 2018, 13:07 Estado Finalizada Concluída em segunda, 19 Mar 2018, 13:10 Tempo empregado 3 minutos 27 segundos Avaliar 9,00 de um máximo de 10,00(90%) Analise a imagem fornecida e associe a coluna da esquerda com a da direita. Arquivo contendo as de�nições de aparência da interface grá�ca, como características de cores, fontes, alinhamentos, etc. FormularioFXML01.css Arquivo contendo a codi�cação dos comportamentos associados à interface grá�ca. FormularioFXML01Controller.java Arquivo contendo as tags XML que de�nem o layout e propriedades da interface grá�ca JavaFX. FormularioFXML01.fxml Sua resposta está correta. A resposta correta é: Arquivo contendo as de�nições de aparência da interface grá�ca, como características de cores, fontes, alinhamentos, etc. → FormularioFXML01.css, Arquivo contendo a codi�cação dos comportamentos associados à interface grá�ca. → FormularioFXML01Controller.java, Arquivo contendo as tags XML que de�nem o layout e propriedades da interface grá�ca JavaFX. → FormularioFXML01.fxml. Nicodemo 2017 - Programação Avançada - Java Questão 2 Correto Atingiu 1,00 de 1,00 Questão 3 Correto Atingiu 1,00 de 1,00 Analise a imagem a seguir. Assinale a alternativa INCORRETA. Escolha uma: a. O controlador (controller) de um formulário FXML é implementado com uma classe Java que deve implementar a interface Initializable. b. O controlador (controller) de um formulário FXML implementa o comportamento da interface de�nida pelo formulário. c. Um arquivo CSS somente pode ser usado (associado) apenas em um formulário FXML. d. Além do formulário FXML, do controlador e do arquivo CSS apresentados, será necessário uma classe que estenda a classe Application do JavaFX, com a chamada do método launch() no método main() dessa classe. Sua resposta está correta. A resposta correta é: Um arquivo CSS somente pode ser usado (associado) apenas em um formulário FXML.. Considerando a produção de interface grá�ca JavaFX por meio de formulários FXML, assinale a alternativa INCORRETA. Escolha uma: a. Métodos do controlador (controller) que representam comportamentos associados a eventos do formulário FXML também devem ser anotados com @FXML. b. Somente os elementos grá�cos da interface FXML que forem manipulados (ler ou escrever) devem ser inseridos e anotados (@FXML) no controlador (controller) associado a ela. c. A anotação @FXML indica a relação de elementos do controlador (controller), associados com elementos do formulário FXML. d. Todos os métodos de controladores associados a eventos de formulários FXML devem receber um parâmetro do tipo ActionEvent, para ser um método capaz de tratar eventos de formulários FXML. Sua resposta está correta. A resposta correta é: Todos os métodos de controladores associados a eventos de formulários FXML devem receber um parâmetro do tipo ActionEvent, para ser um método capaz de tratar eventos de formulários FXML.. Questão 4 Correto Atingiu 1,00 de 1,00 Questão 5 Correto Atingiu 1,00 de 1,00 Considerando a estratégia de construção de interface grá�ca JavaFX por meio de FXML, assinale a alternativa INCORRETA. Escolha uma: a. O comportamento de uma interface é escrito em Java, em uma classe que deve estender a classe Application do JavaFX. b. O controller associado ao FXML é escrito em Java. c. Existem editores grá�cos (SceneBuilder) para a produção de código FXML, evitando a necessidade de escrita do XML. d. É possível distribuir as tarefas de produção grá�ca e implementação de comportamento para pessoas diferentes. Sua resposta está correta. A resposta correta é: O comportamento de uma interface é escrito em Java, em uma classe que deve estender a classe Application do JavaFX.. Analise o código fornecido. Assinale a alternativa INCORRETA. Escolha uma: a. A árvore de componentes atribuída à cena do exemplo contém um componente label1 (Label) atribuído ao painel (AnchorPane), e este atribuído à cena. b. O objeto palco do tipo Stage, recebido como parâmetro no método start(), é produzido automaticamente pelo motor de execução JavaFX. c. O objeto cena (Scene) representa a estrutura (bordas, botões de janela e comportamentos padronizados pelo SO) da janela em si, sendo essa estrutura sensível às características do SO em que a interface será executada. d. Cada formulário FXML será constituído de um componente Container (elemento raiz), onde a partir desse serão adicionados outros Container ou Controles para formarem a interface grá�ca. Sua resposta está correta. A resposta correta é: O objeto cena (Scene) representa a estrutura (bordas, botões de janela e comportamentos padronizados pelo SO) da janela em si, sendo essa estrutura sensível às características do SO em que a interface será executada.. Questão 6 Correto Atingiu 1,00 de 1,00 Questão 7 Incorreto Atingiu 0,00 de 1,00 Questão 8 Correto Atingiu 1,00 de 1,00 Considerando as características de uma aplicação JavaFX, assinale a alternativa INCORRETA. Escolha uma: a. Para iniciar a execução da aplicação JavaFX é necessário invocar o método start() no método main() da classe principal. b. No método main() da classe principal não deve conter código JavaFX. c. O método start() da classe Application deve ser sobrescrito em ambas as estratégias de implementação JavaFX, ou seja, usando código Java puro ou formuários FXML. d. Para uma classe se tornar a classe principal de uma aplicação JavaFX ela deve estender a classe Application do JavaFX. Sua resposta está correta. A resposta correta é: Para iniciar a execução da aplicação JavaFX é necessário invocar o método start() no método main() da classe principal.. Analise o trecho de código fornecido. Assinale a alternativa INCORRETA. Escolha uma: a. Esse é um exemplo de interface JavaFX criada a partir de um formulário FXML e inserida em outra interface existente, não gerando uma nova janela. b. O carregamento do formulário FXML é realizado com o método de instância (load) do objeto fxmlLoader. c. O objeto stage usado para criar a interface não é o mesmo objeto stage recebido no parâmetro do método start(). d. A chamada do método do objeto fxmlLoader.getController() foi usada para recuperar a referência do controlador associado ao formulário FXML carregado. Sua resposta está incorreta. A resposta correta é: Esse é um exemplo de interface JavaFX criada a partir de um formulário FXML e inserida em outra interface existente, não gerando uma nova janela.. Na API JavaFX é possível de�nir o layout e suas características utilizando um arquivo XML (FXML) que é carregado e interpretado em tempo de execução. Escolha uma opção: Verdadeiro Falso A resposta correta é 'Verdadeiro'. Questão 9 Correto Atingiu 1,00 de 1,00 Questão 10 Correto Atingiu 1,00 de 1,00 O conjunto de componentes (controles) de uma interface JavaFX é representado por uma árvore de nós (node) associados a uma cena (Scene). Escolha uma opção: Verdadeiro Falso A resposta correta é 'Verdadeiro'. A estrutura básica de uma interface JavaFX é: um palco (stage) contém uma cena (Scene), que contém pelo menos um elemento raiz (container) e este contém controles (componentes). Escolha uma opção: Verdadeiro Falso A resposta correta é 'Verdadeiro'.
Compartilhar