Logo Passei Direto
Buscar

Desenvolvimento Mobile: Android Studio

Conjunto de questões sobre Fundamentos do Desenvolvimento Mobile: múltipla escolha sobre Android Studio (arquivos de layout, Activity, painel de design), MIT App Inventor e programação em Scratch, com respostas, feedback e referências a videoaulas.

Ferramentas de estudo

Questões resolvidas

No contexto do Android Studio e do desenvolvimento de aplicativos Android, uma 'Activity' é um dos principais componentes de um aplicativo Android. Sendo assim, Activity no Android Studio uma Activity pode ser definida como:

A Representação de uma única tela com uma interface do usuário (UI) que os usuários podem interagir.
B Representação de um editor de texto que os usuários podem codificar.
C Representação de um botão gráfico que os usuários podem codificar.
D Representação de um método do sistema operacional Windows.
E Representação exclusiva de um hardware a partir de um formulário.

Assinale a alternativa correta quanto a definição de sensor de luminosidade:

A É um sensor utilizado para determinar a orientação de um dispositivo.
B É um sensor de acelerômetro ou giroscópio que tem o hardware como base.
C É um sensor projetado para medir os níveis de luz ambiente ao redor do dispositivo.
D É um sensor que mede movimento e o posicionamento tridimensional do dispositivo.
E É um sensor de campo geomagnético que permite identificar a proximidade da face de um dispositivo em relação a um objeto.

Considerando o que você estudou sobre low code, assinale a alternativa que identifica esse tipo de programação:


A Requer conhecimento avançado de linguagens de programação.
B Não permite personalização ou extensão das aplicações criadas.
C É uma abordagem que envolve a criação de aplicativos usando uma interface gráfica intuitiva, com pouco ou nenhum código manual.
D É exclusivamente utilizado para desenvolvimento de software de alta complexidade.
E É uma técnica que utiliza apenas código de alto nível, sem envolvimento do desenvolvedor.

No Android Studio, qual componente é comumente usado para exibir o resultado de uma operação ou de uma atividade específica?

A TextView
B ImageView
C EditText
D Button
E CheckBox

Material
páginas com resultados encontrados.
páginas com resultados encontrados.

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Questões resolvidas

No contexto do Android Studio e do desenvolvimento de aplicativos Android, uma 'Activity' é um dos principais componentes de um aplicativo Android. Sendo assim, Activity no Android Studio uma Activity pode ser definida como:

A Representação de uma única tela com uma interface do usuário (UI) que os usuários podem interagir.
B Representação de um editor de texto que os usuários podem codificar.
C Representação de um botão gráfico que os usuários podem codificar.
D Representação de um método do sistema operacional Windows.
E Representação exclusiva de um hardware a partir de um formulário.

Assinale a alternativa correta quanto a definição de sensor de luminosidade:

A É um sensor utilizado para determinar a orientação de um dispositivo.
B É um sensor de acelerômetro ou giroscópio que tem o hardware como base.
C É um sensor projetado para medir os níveis de luz ambiente ao redor do dispositivo.
D É um sensor que mede movimento e o posicionamento tridimensional do dispositivo.
E É um sensor de campo geomagnético que permite identificar a proximidade da face de um dispositivo em relação a um objeto.

Considerando o que você estudou sobre low code, assinale a alternativa que identifica esse tipo de programação:


A Requer conhecimento avançado de linguagens de programação.
B Não permite personalização ou extensão das aplicações criadas.
C É uma abordagem que envolve a criação de aplicativos usando uma interface gráfica intuitiva, com pouco ou nenhum código manual.
D É exclusivamente utilizado para desenvolvimento de software de alta complexidade.
E É uma técnica que utiliza apenas código de alto nível, sem envolvimento do desenvolvedor.

No Android Studio, qual componente é comumente usado para exibir o resultado de uma operação ou de uma atividade específica?

A TextView
B ImageView
C EditText
D Button
E CheckBox

Prévia do material em texto

Questão 1/10 - Fundamentos do Desenvolvimento Mobile
O Android Studio é um ambiente de desenvolvimento integrado (IDE) popular utilizado por desenvolvedores para criar aplicativos Android de forma eficiente. Desenvolvido pela Google, o Android Studio oferece uma variedade de recursos poderosos para facilitar o processo de desenvolvimento de aplicativos móveis. Ele inclui um editor de código avançado, ferramentas de depuração e teste, além de emuladores de dispositivos Android para testar aplicativos em diferentes dispositivos virtualmente. Além disso, o Android Studio possui um sistema de layout intuitivo que permite aos desenvolvedores criar interfaces de usuário atraentes e responsivas, simplificando a organização e visualização dos elementos na tela. Com suporte a várias linguagens de programação, incluindo Java e Kotlin, o Android Studio se tornou a escolha preferida para muitos desenvolvedores que desejam criar aplicativos Android inovadores e funcionais. A respeito do Android Studio, leia as questões abaixo e assinale qual dos seguintes arquivos XML é usado para definir a aparência visual e organização dos elementos de interface do usuário em um aplicativo Android?
Nota: 10.0
	
	A
	AndroidManifest.xml
	
	B
	strings.xml
	
	C
	colors.xml
	
	D
	activity_main.xml
Você assinalou essa alternativa (D)
Você acertou!
Vídeo Aula 5, tempo 22:10
	
	E
	layout.xml
Questão 2/10 - Fundamentos do Desenvolvimento Mobile
No contexto do Android Studio e do desenvolvimento de aplicativos Android, uma "Activity" é um dos principais componentes de um aplicativo Android
Sendo assim, Activity no Android Studio uma Activity pode ser definida como:
Nota: 10.0
	
	A
	Representação de uma única tela com uma interface do usuário (UI) que os usuários podem interagir.
Você assinalou essa alternativa (A)
Você acertou!
Aula 6 – vídeo, tempo: 34:14
	
	B
	Representação de um editor de texto que os usuários podem codificar.
	
	C
	Representação de um botão gráfico que os usuários podem codificar.
	
	D
	Representação de um método do sistema operacional Windows.
	
	E
	Representação exclusiva de um hardware a partir de um formulário.
Questão 3/10 - Fundamentos do Desenvolvimento Mobile
O Android Studio apresenta uma visão de design dividida em 3 partes:
Pallete, Preview e Attributes. Relacione corretamente a descrição de cada uma dessas partes:
 I. Pallete
II. Preview
III. Atributes
( ) Apresenta o atributo do componente que estiver selecionado na área central.
( ) Apresenta os componentes que podem ser arrastados para a área central.
( ) Visão da Activity em um dispositivo móvel.
Agora, assinale a alternativa que apresenta a sequência correta:
Nota: 0.0Você não pontuou essa questão
	
	A
	1-2-3
	
	B
	1-3-2
	
	C
	2-1-3
Você assinalou essa alternativa (C)
	
	D
	3-2-1
	
	E
	3-1-2
Aula 5 – vídeo , tempo:  23:02
Questão 4/10 - Fundamentos do Desenvolvimento Mobile
O MIT APP Inventor é uma aplicação de código aberto criada pela Google e mantida pelo Massachussets Institute of Technology (MIT). A respeito do MIT APP Inventor, analise as questões abaixo e assinale a alternativa CORRETA:
Nota: 10.0
	
	A
	É uma linguagem de programação baseada em texto utilizada para desenvolver aplicativos móveis.
	
	B
	Requer conhecimento avançado de programação para criar aplicativos.
	
	C
	É um ferramenta de criação de aplicativos, que pode ser integrada ao Android e ao IOS, para testagem em tempo real.
Você assinalou essa alternativa (C)
Você acertou!
Vídeo aula 4. Tempo 31:01
	
	D
	Pode ser usado apenas para criar aplicativos para dispositivos iOS.
	
	E
	Não permite a inclusão de elementos interativos nos aplicativos criados.
Questão 5/10 - Fundamentos do Desenvolvimento Mobile
Observe o código abaixo desenvolvido no Scratch:
A respeito do código acima, leia as afirmativas abaixo e assinale as afirmações corretas:
I. O objeto ficará andando para a direita infinitamente.
II. O objeto irá trocar de fantasia automaticamente
III. O objeto irá voltar ao tocar na tela.
IV. O objeto ficará animado por 3 segundos, depois irá parar.
V. O objeto será animado ao clicar nele.
Agora, selecione a alternativa que apresenta a resposta correta:
Nota: 10.0
	
	A
	I e II
	
	B
	II e III
Você assinalou essa alternativa (B)
Você acertou!
Aula 4.
I. O objeto ficará andando para a direita infinitamente. Falso, ele retornará para a esquerda.
II. O objeto irá trocar de fantasia automaticamente. Verdadeiro. O comando próxima fantasia fará com que ele alterne entre as duas opções
III. O objeto irá voltar ao tocar na tela. Verdadeiro. O comando se tocar na borda volte, fará com que ele retorne,
IV. O objeto ficará animado por 3 segundos, depois irá parar. Falso, no código não foi disponibilizado o código
V. O objeto será animado ao clicar nele. Falso, o objeto será animado se clicar na bandeirinha.
	
	C
	III e IV
	
	D
	I e V
	
	E
	III e V
Questão 6/10 - Fundamentos do Desenvolvimento Mobile
Qual alternativa corresponde ao nome correto do método da classe  AppCompatActivity  que  identifica uma view específica com base no ID fornecido no arquivo de layout XML:
Nota: 0.0Você não pontuou essa questão
	
	A
	searchViewById
	
	B
	getViewById
	
	C
	findElementById
	
	D
	findViewByID
Você assinalou essa alternativa (D)
	
	E
	findViewById
Aula 5 – vídeo - tempo 44:01
O método findViewById é usado em uma classe que estende AppCompatActivity no Android Studio para encontrar uma visão (view) específica com base no ID fornecido no arquivo de layout XML. Ele retorna uma referência à visão que pode ser usada para realizar operações na mesma, como definir texto, adicionar eventos de clique, entre outras interações.
Questão 7/10 - Fundamentos do Desenvolvimento Mobile
Um sensor de luminosidade no contexto do Android Studio refere-se a um sensor embutido em muitos dispositivos Android.
 
Assinale a alternativa correta quanto a definição de sensor de luminosidade:
Nota: 10.0
	
	A
	É um sensor utilizado para determinar a orientação de um dispositivo.
	
	B
	É um sensor de acelerômetro ou giroscópio  que tem o  hardware como base.
	
	C
	É um sensor projetado para medir os níveis de luz ambiente ao redor do dispositivo.
Você assinalou essa alternativa (C)
Você acertou!
Aula 6 – vídeo.Tempo: 45:21
	
	D
	É um sensor  que mede movimento e o posicionamento tridimensional do dispositivo.
	
	E
	É um sensor    de campo geomagnético que permite identificar a proximidade da face de um dispositivo em relação a um objeto.
Questão 8/10 - Fundamentos do Desenvolvimento Mobile
Com a proliferação dos dispositivos móveis e a demanda por aplicativos inovadores, a programação mobile desempenha um papel fundamental na forma como interagimos com a tecnologia no dia a dia, proporcionando soluções criativas para uma variedade de necessidades e interesses dos usuários. Nesse sentido há diversas possibilidades de programar para esses devices. 
Considerando o que você estudou sobre low code, assinale a alternativa que identifica esse tipo de programação:
Nota: 10.0
	
	A
	Requer conhecimento avançado de linguagens de programação.
	
	B
	Não permite personalização ou extensão das aplicações criadas.
	
	C
	É uma abordagem que envolve a criação de aplicativos usando uma interface gráfica intuitiva, com pouco ou nenhum código manual.
Você assinalou essa alternativa (C)
Você acertou!
Vídeo aula 4, 1:36.
	
	D
	É exclusivamente utilizado para desenvolvimento de software de alta complexidade.
	
	E
	É uma técnica que utiliza apenas código de alto nível, sem envolvimento do desenvolvedor.
Questão 9/10 - Fundamentos do Desenvolvimento Mobile
O Scratch é uma linguagem de programação criada em 2007, pelo Media Lab do MIT – Instituto de Tecnologia e Massachusetts. A respeito do Scratch, analise as questões abaixo e assinale a alternativa CORRETA:
Nota: 10.0
	
	A
	Requer conhecimento avançado de linguagens de programação.
	
	B
	Não permite a criação de jogos interativos.
	
	C
	Auxilia no aprendizado de conceitos matemáticos, lógicos e computacionais.
Você assinalou essa alternativa(C)
Você acertou!
Vídeo Aula 4 8:35
	
	D
	É limitado apenas ao desenvolvimento de aplicativos para dispositivos móveis.
	
	E
	Não suporta animações e interações visuais
Questão 10/10 - Fundamentos do Desenvolvimento Mobile
No Android Studio, qual componente é comumente usado para exibir o resultado de uma operação ou de uma atividade específica?
Nota: 10.0
	
	A
	TextView
Você assinalou essa alternativa (A)
Você acertou!
Video aula 5, tempo: 43:08
Justificativa:
O componente TextView no Android Studio é comumente utilizado para exibir texto na interface do usuário de um aplicativo Android. Ele pode ser usado para mostrar resultados de operações, mensagens, ou qualquer outro texto relevante para o usuário. Por outro lado, ImageView é usado para exibir imagens, EditText é usado para entrada de texto, Button é usado para interações de clique e CheckBox é usado para seleção de opções.
	
	B
	ImageView
	
	C
	EditText
	
	D
	Button
	
	E
	CheckBox
Questão 1/10 - Fundamentos do Desenvolvimento Mobile
No Android Studio, qual componente é comumente usado para exibir o resultado de uma operação ou de uma atividade específica?
Nota: 10.0
	
	A
	TextView
Você assinalou essa alternativa (A)
Você acertou!
Video aula 5, tempo: 43:08
Justificativa:
O componente TextView no Android Studio é comumente utilizado para exibir texto na interface do usuário de um aplicativo Android. Ele pode ser usado para mostrar resultados de operações, mensagens, ou qualquer outro texto relevante para o usuário. Por outro lado, ImageView é usado para exibir imagens, EditText é usado para entrada de texto, Button é usado para interações de clique e CheckBox é usado para seleção de opções.
	
	B
	ImageView
	
	C
	EditText
	
	D
	Button
	
	E
	CheckBox
Questão 2/10 - Fundamentos do Desenvolvimento Mobile
O MIT APP Inventor é uma aplicação de código aberto criada pela Google e mantida pelo Massachussets Institute of Technology (MIT). A respeito do MIT APP Inventor, analise as questões abaixo e assinale a alternativa CORRETA:
Nota: 10.0
	
	A
	É uma linguagem de programação baseada em texto utilizada para desenvolver aplicativos móveis.
	
	B
	Requer conhecimento avançado de programação para criar aplicativos.
	
	C
	É um ferramenta de criação de aplicativos, que pode ser integrada ao Android e ao IOS, para testagem em tempo real.
Você assinalou essa alternativa (C)
Você acertou!
Vídeo aula 4. Tempo 31:01
	
	D
	Pode ser usado apenas para criar aplicativos para dispositivos iOS.
	
	E
	Não permite a inclusão de elementos interativos nos aplicativos criados.
Questão 3/10 - Fundamentos do Desenvolvimento Mobile
Observe o código abaixo desenvolvido no Scratch:
A respeito do código acima, leia as afirmativas abaixo e assinale as afirmações corretas:
I. O objeto ficará andando para a direita infinitamente.
II. O objeto irá trocar de fantasia automaticamente
III. O objeto irá voltar ao tocar na tela.
IV. O objeto ficará animado por 3 segundos, depois irá parar.
V. O objeto será animado ao clicar nele.
Agora, selecione a alternativa que apresenta a resposta correta:
Nota: 10.0
	
	A
	I e II
	
	B
	II e III
Você assinalou essa alternativa (B)
Você acertou!
Aula 4.
I. O objeto ficará andando para a direita infinitamente. Falso, ele retornará para a esquerda.
II. O objeto irá trocar de fantasia automaticamente. Verdadeiro. O comando próxima fantasia fará com que ele alterne entre as duas opções
III. O objeto irá voltar ao tocar na tela. Verdadeiro. O comando se tocar na borda volte, fará com que ele retorne,
IV. O objeto ficará animado por 3 segundos, depois irá parar. Falso, no código não foi disponibilizado o código
V. O objeto será animado ao clicar nele. Falso, o objeto será animado se clicar na bandeirinha.
	
	C
	III e IV
	
	D
	I e V
	
	E
	III e V
Questão 4/10 - Fundamentos do Desenvolvimento Mobile
Qual alternativa corresponde ao nome correto do método da classe  AppCompatActivity  que  identifica uma view específica com base no ID fornecido no arquivo de layout XML:
Nota: 10.0
	
	A
	searchViewById
	
	B
	getViewById
	
	C
	findElementById
	
	D
	findViewByID
	
	E
	findViewById
Você assinalou essa alternativa (E)
Você acertou!
Aula 5 – vídeo - tempo 44:01
O método findViewById é usado em uma classe que estende AppCompatActivity no Android Studio para encontrar uma visão (view) específica com base no ID fornecido no arquivo de layout XML. Ele retorna uma referência à visão que pode ser usada para realizar operações na mesma, como definir texto, adicionar eventos de clique, entre outras interações.
Questão 5/10 - Fundamentos do Desenvolvimento Mobile
O Android Studio é um ambiente de desenvolvimento integrado (IDE) popular utilizado por desenvolvedores para criar aplicativos Android de forma eficiente. Desenvolvido pela Google, o Android Studio oferece uma variedade de recursos poderosos para facilitar o processo de desenvolvimento de aplicativos móveis. Ele inclui um editor de código avançado, ferramentas de depuração e teste, além de emuladores de dispositivos Android para testar aplicativos em diferentes dispositivos virtualmente. Além disso, o Android Studio possui um sistema de layout intuitivo que permite aos desenvolvedores criar interfaces de usuário atraentes e responsivas, simplificando a organização e visualização dos elementos na tela. Com suporte a várias linguagens de programação, incluindo Java e Kotlin, o Android Studio se tornou a escolha preferida para muitos desenvolvedores que desejam criar aplicativos Android inovadores e funcionais. A respeito do Android Studio, leia as questões abaixo e assinale qual dos seguintes arquivos XML é usado para definir a aparência visual e organização dos elementos de interface do usuário em um aplicativo Android?
Nota: 10.0
	
	A
	AndroidManifest.xml
	
	B
	strings.xml
	
	C
	colors.xml
	
	D
	activity_main.xml
Você assinalou essa alternativa (D)
Você acertou!
Vídeo Aula 5, tempo 22:10
	
	E
	layout.xml
Questão 6/10 - Fundamentos do Desenvolvimento Mobile
Com a proliferação dos dispositivos móveis e a demanda por aplicativos inovadores, a programação mobile desempenha um papel fundamental na forma como interagimos com a tecnologia no dia a dia, proporcionando soluções criativas para uma variedade de necessidades e interesses dos usuários. Nesse sentido há diversas possibilidades de programar para esses devices. 
Considerando o que você estudou sobre low code, assinale a alternativa que identifica esse tipo de programação:
Nota: 10.0
	
	A
	Requer conhecimento avançado de linguagens de programação.
	
	B
	Não permite personalização ou extensão das aplicações criadas.
	
	C
	É uma abordagem que envolve a criação de aplicativos usando uma interface gráfica intuitiva, com pouco ou nenhum código manual.
Você assinalou essa alternativa (C)
Você acertou!
Vídeo aula 4, 1:36.
	
	D
	É exclusivamente utilizado para desenvolvimento de software de alta complexidade.
	
	E
	É uma técnica que utiliza apenas código de alto nível, sem envolvimento do desenvolvedor.
Questão 7/10 - Fundamentos do Desenvolvimento Mobile
O Scratch é uma linguagem de programação criada em 2007, pelo Media Lab do MIT – Instituto de Tecnologia e Massachusetts. A respeito do Scratch, analise as questões abaixo e assinale a alternativa CORRETA:
Nota: 10.0
	
	A
	Requer conhecimento avançado de linguagens de programação.
	
	B
	Não permite a criação de jogos interativos.
	
	C
	Auxilia no aprendizado de conceitos matemáticos, lógicos e computacionais.
Você assinalou essa alternativa (C)
Você acertou!
Vídeo Aula 4 8:35
	
	D
	É limitado apenas ao desenvolvimento de aplicativos para dispositivos móveis.
	
	E
	Não suporta animações e interações visuais
Questão 8/10 - Fundamentos do Desenvolvimento Mobile
Um sensor de luminosidade no contexto do Android Studio refere-se a um sensor embutido em muitos dispositivos Android.
 
Assinale a alternativa correta quanto a definição de sensor de luminosidade:
Nota: 10.0
	
	A
	É um sensor utilizado para determinar a orientação de um dispositivo.B
	É um sensor de acelerômetro ou giroscópio  que tem o  hardware como base.
	
	C
	É um sensor projetado para medir os níveis de luz ambiente ao redor do dispositivo.
Você assinalou essa alternativa (C)
Você acertou!
Aula 6 – vídeo.Tempo: 45:21
	
	D
	É um sensor  que mede movimento e o posicionamento tridimensional do dispositivo.
	
	E
	É um sensor    de campo geomagnético que permite identificar a proximidade da face de um dispositivo em relação a um objeto.
Questão 9/10 - Fundamentos do Desenvolvimento Mobile
O Android Studio apresenta uma visão de design dividida em 3 partes:
Pallete, Preview e Attributes. Relacione corretamente a descrição de cada uma dessas partes:
 I. Pallete
II. Preview
III. Atributes
( ) Apresenta o atributo do componente que estiver selecionado na área central.
( ) Apresenta os componentes que podem ser arrastados para a área central.
( ) Visão da Activity em um dispositivo móvel.
Agora, assinale a alternativa que apresenta a sequência correta:
Nota: 10.0
	
	A
	1-2-3
	
	B
	1-3-2
	
	C
	2-1-3
	
	D
	3-2-1
	
	E
	3-1-2
Você assinalou essa alternativa (E)
Você acertou!
Aula 5 – vídeo , tempo:  23:02
Questão 10/10 - Fundamentos do Desenvolvimento Mobile
No contexto do Android Studio e do desenvolvimento de aplicativos Android, uma "Activity" é um dos principais componentes de um aplicativo Android
Sendo assim, Activity no Android Studio uma Activity pode ser definida como:
Nota: 10.0
	
	A
	Representação de uma única tela com uma interface do usuário (UI) que os usuários podem interagir.
Você assinalou essa alternativa (A)
Você acertou!
Aula 6 – vídeo, tempo: 34:14
	
	B
	Representação de um editor de texto que os usuários podem codificar.
	
	C
	Representação de um botão gráfico que os usuários podem codificar.
	
	D
	Representação de um método do sistema operacional Windows.
	
	E
	Representação exclusiva de um hardware a partir de um formulário
image1.png

Mais conteúdos dessa disciplina