Baixe o app para aproveitar ainda mais
Prévia do material em texto
PROGRAMAÇÃO ORIENTADA A OBJETOS Lupa Calc. Vídeo PPT MP3 CCT0760_A10_201707035148_V1 Aluno: DAWISON PINHEIRO PEREIRA Matr.: 201707035148 Disc.: PROG. ORIENT. PROJ. 2020.1 EAD (G) / EX Prezado (a) Aluno(a), Você fará agora seu TESTE DE CONHECIMENTO! Lembre-se que este exercício é opcional, mas não valerá ponto para sua avaliação. O mesmo será composto de questões de múltipla escolha. Após responde cada questão, você terá acesso ao gabarito comentado e/ou à explicação da mesma. Aproveite para se familiarizar com este modelo de questões que será usado na sua AV e AVS. 1. Segundo o que foi apresentado na aula, para o Java, qual classe deve ser utilizada para permitir que o Thread fale com a GUI? Annotation Activity Management Security SwingUtilities Explicação: Segundo o que foi apresentado na aula 10, SwingUtilities escrito desta forma é a classe. 2. Para criar um programa que responda às necessidades do usuário, o programador precisa aprender como a estrutura Swing trabalha com Threads. Neste contexto, assinale a alternativa que indica a Thread que executa os processo que consomem processamento em segundo plano. Tread de atualização Thread de tratamento de evento Thread de trabalho Thread coletora de lixo Thread incial 3. Java possui a interface Runnable no pacote java.lang para suportar a programação com threads. Para criar uma Thread, basta criar uma classe que implemente Runnable, através da instrução: Runnable MinhaThread = new Runnable() Thread minhaThread = new Runnable(start); public interface MinhaThread extends Runnable public Class MinhaThread implements Runnable Thread minhaThread = new Thread(); 4. Na utilização dos componentes GUI com Threads, para que não venha a ocorrer falhas, o programador deve saber como a estrutura Swing trabalha com Threads. Segundo o que foi apresentado na aula, o thread onde a maioria das interações com componentes Swing deve ser feita é? Thread de trabalho. Thread inicial. Thread de tratamento de evento. Thread de finalização. Thread de controle. Explicação: Segundo o que foi apresentado na aula 10, thread de tratamento de evento é aquele onde a maioria das interações com componentes Swing deve ser feita. 5. Na utilização dos componentes GUI com Threads, para que não venha a ocorrer falhas, o programador deve saber como a estrutura Swing trabalha com Threads. Segundo o que foi apresentado na aula: " processos executados em segundo plano, que consomem processamento. " É o thread? Inicial. De trabalho. De finalização. De tratamento de evento. De controle. Explicação: Segundo o que foi apresentado na aula, o - Thread de trabalho ¿ worker, é aquele que: processos executados em segundo plano, que consomem processamento. 6. Os componentes GUI Swing não são seguros quanto ao uso de Threads. Quer dizer que se múltiplas Threads acessam um componente Swing, os resultados podem não estar corretos. Todas as interações com componentes Swing devem ser executadas a partir de uma Thread de cada vez. Neste contexto, assinale a alternativa que indica a thread através da qual a maioria das interações com componentes Swing são feitas. Thread de trabalho Thread inicial Thread de tratamento de eventos Tread de atualização Thread coletora de lixo 7. Para criar um programa que responda às necessidades do usuário, o programador precisa aprender como a estrutura Swing trabalha com Threads. Neste contexto, assinale a alternativa que indica a Thread que executa o código inicial da aplicação. Tread de atualização Thread de trabalho Thread de tratamento de eventos Thread inicial Thread coletora de lixo
Compartilhar