Questões de Concurso Público IF Sul Rio-Grandense 2021 para Professor - Informação e Comunicação
Foram encontradas 40 questões
Ano: 2021
Banca:
IF Sul Rio-Grandense
Órgão:
IF Sul Rio-Grandense
Prova:
IF Sul Rio-Grandense - 2021 - IF Sul Rio-Grandense - Professor - Informação e Comunicação |
Q1853880
Programação
No Android, existem diversos tipos de gerenciadores de layout. Alguns podem organizar os
componentes na horizontal e vertical, outros podem organizar os componentes em uma
tabela com linhas e colunas.
Analise as afirmações Sobre as classes de layout, afirma-se que
Analise as afirmações Sobre as classes de layout, afirma-se que
Ano: 2021
Banca:
IF Sul Rio-Grandense
Órgão:
IF Sul Rio-Grandense
Prova:
IF Sul Rio-Grandense - 2021 - IF Sul Rio-Grandense - Professor - Informação e Comunicação |
Q1853881
Programação
Um Fragment é um componente independente do Android que pode ser usado por uma
Activity, analise as afirmações abaixo sobre Fragments:
I. Fragment é utilizado para dividir uma Activity em várias partes, porém o fragment não tem controle sobre os eventos e não consegue gerenciar seu próprio conteúdo.
II. O Ciclo de vida de um fragment conta com o método onAttach(activity) e é chamado logo depois de um fragment ser associado com a activity, o que acontece assim que a activity infla o layout do fragment pela tag ou o fragment é adicionado dinamicamente via FragmentTransaction.
III. O método onDetach() é chamado para indicar que o fragment não está mais sendo utilizado e será destruído.
IV. A API do Fragments possui a classe android.app.FragmentTransaction, que é utilizada para adicionar, remover ou substituir os fragments dinamicamente no layout.
Estão corretas apenas as afirmativas
I. Fragment é utilizado para dividir uma Activity em várias partes, porém o fragment não tem controle sobre os eventos e não consegue gerenciar seu próprio conteúdo.
II. O Ciclo de vida de um fragment conta com o método onAttach(activity) e é chamado logo depois de um fragment ser associado com a activity, o que acontece assim que a activity infla o layout do fragment pela tag ou o fragment é adicionado dinamicamente via FragmentTransaction.
III. O método onDetach() é chamado para indicar que o fragment não está mais sendo utilizado e será destruído.
IV. A API do Fragments possui a classe android.app.FragmentTransaction, que é utilizada para adicionar, remover ou substituir os fragments dinamicamente no layout.
Estão corretas apenas as afirmativas
Ano: 2021
Banca:
IF Sul Rio-Grandense
Órgão:
IF Sul Rio-Grandense
Prova:
IF Sul Rio-Grandense - 2021 - IF Sul Rio-Grandense - Professor - Informação e Comunicação |
Q1853882
Programação
Analise as afirmações a seguir sobre o uso de Threads, Handler e AsyncTask em sistemas
para Android:
I. Nas versões mais atuais do Android, se o código fizer uma operação de I/O na thread principal, o sistema vai lançar a exceção NetWorkOnMainThreadException.
II. No Android, cada aplicação é executada em um único processo e cada processo, por sua vez, tem uma Thread dedicada, a qual é responsável por desenhar e tratar todos os eventos da interface gráfica e é conhecida como Main Thread ou UI Thread.
III. A classe Handler é utilizada para enviar uma mensagem para ser processada pela UI Thread que, geralmente, é um código que vai atualizar a view.
IV. A Main Thread é utilizada para gerenciar todos os eventos e funções da aplicação e a UI Thread é responsável apenas pela interface da aplicação.
Estão corretas apenas as afirmativas
I. Nas versões mais atuais do Android, se o código fizer uma operação de I/O na thread principal, o sistema vai lançar a exceção NetWorkOnMainThreadException.
II. No Android, cada aplicação é executada em um único processo e cada processo, por sua vez, tem uma Thread dedicada, a qual é responsável por desenhar e tratar todos os eventos da interface gráfica e é conhecida como Main Thread ou UI Thread.
III. A classe Handler é utilizada para enviar uma mensagem para ser processada pela UI Thread que, geralmente, é um código que vai atualizar a view.
IV. A Main Thread é utilizada para gerenciar todos os eventos e funções da aplicação e a UI Thread é responsável apenas pela interface da aplicação.
Estão corretas apenas as afirmativas
Ano: 2021
Banca:
IF Sul Rio-Grandense
Órgão:
IF Sul Rio-Grandense
Prova:
IF Sul Rio-Grandense - 2021 - IF Sul Rio-Grandense - Professor - Informação e Comunicação |
Q1853883
Programação
Analise as afirmações a seguir sobre a classe Handler e AsyncTask do Android:
I. O método onPreExecute() da classe AsyncTask deve ser executado manualmente para dar início ao Thread.
II. O método sendMensage(msg) é um método da classe Handler que envia a mensagem informada para a fila de mensagens para ser processada assim que possível.
III. A classe AsyncTask gerencia internamente as threads e os handlers necessários para atualizar a interface.
IV. A classe AsyncTask contém métodos para atualizar o andamento (progresso) de uma tarefa, por exemplo, o progresso de um download.
Estão corretas apenas as afirmativas
I. O método onPreExecute() da classe AsyncTask deve ser executado manualmente para dar início ao Thread.
II. O método sendMensage(msg) é um método da classe Handler que envia a mensagem informada para a fila de mensagens para ser processada assim que possível.
III. A classe AsyncTask gerencia internamente as threads e os handlers necessários para atualizar a interface.
IV. A classe AsyncTask contém métodos para atualizar o andamento (progresso) de uma tarefa, por exemplo, o progresso de um download.
Estão corretas apenas as afirmativas
Ano: 2021
Banca:
IF Sul Rio-Grandense
Órgão:
IF Sul Rio-Grandense
Prova:
IF Sul Rio-Grandense - 2021 - IF Sul Rio-Grandense - Professor - Informação e Comunicação |
Q1853884
Programação
Sobre a RecyclerView do Android, é procedente afirmar que: