0% acharam este documento útil (0 voto)
18 visualizações3 páginas

Av 1

O documento apresenta uma avaliação sobre Tópicos Especiais em Desenvolvimento de Sistemas, com questões relacionadas a Views e layouts no Android. As alternativas corretas incluem definições sobre LinearLayout, RelativeLayout, e o uso de Java e Kotlin para desenvolvimento. A atividade foi confirmada e ocorreu entre 21/09/2020 e 30/11/2020.
Direitos autorais
© © All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato PDF, TXT ou leia on-line no Scribd
0% acharam este documento útil (0 voto)
18 visualizações3 páginas

Av 1

O documento apresenta uma avaliação sobre Tópicos Especiais em Desenvolvimento de Sistemas, com questões relacionadas a Views e layouts no Android. As alternativas corretas incluem definições sobre LinearLayout, RelativeLayout, e o uso de Java e Kotlin para desenvolvimento. A atividade foi confirmada e ocorreu entre 21/09/2020 e 30/11/2020.
Direitos autorais
© © All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato PDF, TXT ou leia on-line no Scribd
Você está na página 1/ 3

01/12/2020 Colaborar - Av1 - Tópicos Especiais em Desenvolvimento de Sistemas

 

(/notific
 Tópicos Especiais em Desenvolvimento de Si…

Av1 - Tópicos Especiais em Desenvolvimento de Sistemas

Informações Adicionais

Período: 21/09/2020 00:00 à 30/11/2020 23:59


Situação: Confirmado
Pontuação: 750
Protocolo: 543789906

A atividade está fora do período do cadastro

Avaliar Material

1) Um ViewGroup é um agrupamento de Views, podendo ser um LinerLayout ou um RelativeLayout. Sobre


estes dois elementos, analise as afirmativas a seguir:

I. No LinerLayout, é necessário definir sua orientação por meio do comando [android:orientation = "valor"],
podendo ser "horizontal" ou "vertical"

II. Em um RelativeLayout, o posicionamento de uma View pode se dar em relação a outras Views "irmãs".

III. No LinerLayout, podemos posicionar uma View de forma que fique alinhada com sua View "pai" por meio do
comando "layout_alignParentTop".

Neste contexto, é correto o que se afirma em:

Alternativas:

a) I, apenas.

b) III, apenas.

c) I e II, apenas.  Alternativa assinalada

d) II e III, apenas.

e) I, II e III.


2)
https://colaboraread.com.br/aluno/avaliacao/index/2069912306?atividadeDisciplinaId=10532304 1/3
01/12/2020 Colaborar - Av1 - Tópicos Especiais em Desenvolvimento de Sistemas

Para que o usuário possa interagir com o aplicativo, é necessário fornecer uma Activity com uma interface, e
para que a interface seja criada, é necessário criar um recurso de layout que ficará armazenado na pasta
"res/layout". Podemos listar como exemplos o layout ScrollView, que permite adicionar uma barra de rolagem
na tela do aplicativo, o ImageView, que permite inserir uma imagem na interface e, ainda, o Button, que permite
adicionar um botão na interface para que o usuário possa pressioná-lo a fim de executar uma funcionalidade
do aplicativo. Hierarquicamente, quais Views são necessárias para construir um recurso de layout que forneça
um texto informativo e uma caixa de texto?

Alternativas:

a) LinearLayout, TextView e EditText.  Alternativa assinalada

b) TextView e EditText.

c) EditText e TextView.

d) LinearLayout, EditText e TextView.

e) ScrollView, TextView e EditText.

3) Ao construir uma interface, é necessário incluir Views para que o usuário possa interagir com o aplicativo.
Os recursos de layouts identificam as Views como elementos em XML, e cada elemento possui atributos que
permitem personalizá-lo. Para definir a largura e a altura de um elemento utilizamos os atributos
"android:width" e "android:height", respectivamente.

Qual valor deve ser atribuído para que uma View preencha todo o espaço disponível na largura e ocupe apenas
o espaço do seu próprio conteúdo na altura?

Alternativas:

a) android:width=" wrap_content" e android:height=" match_parent"

b) android:width="match_parent" e android:height="wrap_content"  Alternativa assinalada

c) android:width="match_parent" e android:height=" match_parent"

d) android:width=" wrap_content" e android:height="wrap_content"

e) android:width="match_parent" e android:height="100dp"

4) Android é líder absoluto nos tablets e smartphones disponíveis no mercado. Possui uma interface agradável
e fácil de usar, além do fato de ter uma arquitetura aberta. A plataforma Android utiliza a linguagem
____________ e/ou ____________ para a criação de aplicativos, juntamente com ____________ para definição de
layouts.

Assinale a alternativa que preenche corretamente as lacunas.

Alternativas:

a) Java / C++ / PHP

https://colaboraread.com.br/aluno/avaliacao/index/2069912306?atividadeDisciplinaId=10532304 2/3
01/12/2020 Colaborar - Av1 - Tópicos Especiais em Desenvolvimento de Sistemas

b) Python / C++ / HTML

c) Python / Kotlin / HTML

d) Java / Kotlin / XML  Alternativa assinalada

e) Javascript / PHP / XML

5) Uma ____________ é a estrutura básica de layout no desenvolvimento Android. É um retângulo na tela que
mostra algum conteúdo. Pode ser imagem, texto, botão, etc. Formam o layout ou User Interface (UI).

Assinale a alternativa que preenche corretamente a lacuna.

Alternativas:

a) Div

b) View  Alternativa assinalada

c) Container

d) Box

e) Activity

https://colaboraread.com.br/aluno/avaliacao/index/2069912306?atividadeDisciplinaId=10532304 3/3

Você também pode gostar