Buscar

PROGRAMAÇÃO PARA DISPOSITIVOS MÓVEIS teste

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 14 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 14 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 9, do total de 14 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

PROGRAMAÇÃO PARA DISPOSITIVOS MÓVEIS
Teste 	EXAME
Pergunta 1
Correta	A cor de fundo do botão da esquerda foi alterada de cinza para vermelho na direita.
Em qual janela do designer foi feita esta alteração?
Respostas:	
a. Paleta.
b. Visualização.
c. Componente.
d. Mídia.
e. Propriedade.
Feedback da resposta:	Resposta: E
Comentário: A janela Propriedade permite definir diferentes propriedades para os componentes, como altura, largura, cor, texto, fundo, etc. Quando qualquer componente é adicionado ao projeto ou é selecionado na janela dos componentes, suas respectivas propriedades são mostradas na janela de propriedades. Essas propriedades podem ser configuradas de acordo com o requisito.
Pergunta 2
Leia o trecho a seguir e responda.
Um pouco de história. Em 2008, os celulares estavam adquirindo status de smartphones, ganhando sistema operacional. Antes os celulares executavam apenas programas que já vinham de fábrica, sem a liberdade do usuário escolher o que instalar, como faziam nos computadores. Com a vinda do sistema operacional abriu-se a possibilidade de executar programas, conhecidos hoje como aplicativos. Estes aparelhos são equipados com processadores velozes, possibilidade de armazenamento de memória e diversos sensores, os smartphones estavam permitindo que as pessoas interagissem com o mundo como nunca antes. Nessa época, Hal Abelson, professor do MIT, teve a ideia de criar uma linguagem de programação fácil de usar para fazer aplicativos móveis que aproveitariam o poder da tecnologia emergente dos smartphones.
Considerando o trecho do livro acima, vimos que os smartphones passaram a ter sistemas operacionais. Em qual sistema operacional os aplicativos do App Inventor são executados?
Respostas:	
a. IOS.
b. Linux.
c. Android.
d. Windows.
e. Apple.
Feedback da resposta:	Resposta: C
Comentário: O ambiente onde o App Inventor é executado é o Android. Abelson trabalhou com o engenheiro Mark Friedman e alguns outros desenvolvedores para criar o Google App Inventor para ser executado no sistema Android (KAMRIANI & ROY, 2016). Para estudarmos esta disciplina, temos alguns pré-requisitos: Dispositivo Android, podendo ser: smartphone ou tablet conectado ao PC por wi-fi; smartphone ou tablet conectado ao PC por cabo USB.
Pergunta 3
Na Tela de Pintura1, o toque na tela com o dedo é iniciado no ponto a e movimentado até o ponto B e levantado.
Em qual dos eventos abaixo ocorre o retorno de x=10 e y=5?
Feedback da resposta:	Resposta: C
Comentário: a coordenada 10,5 acontece no momento em que o dedo é levantado.
Os eventos toque para baixo e toque para cima acontecem em momentos específicos da interação com a tela. O toque para baixo ocorre quando o usuário toca na tela e deixa o dedo na tela. Nesse momento, o evento devolve as coordenadas do ponto tocado. O toque para cima acontece quando o toque já existir e o toque termina, ou seja, o dedo já está na tela e o usuário deixa de tocar. O bloco retorna as coordenadas do ponto em que o dedo é levantado.
Pergunta 4
Qual a saída de Texto1, Texto2 e Texto3, respectivamente, ao clicar o Botão 1?
Respostas:	
a. Banana, Laranja, Jaca
b. Maçã, Laranja, Jaca
c. Maçã, Laranja, Manga
d. Banana, Limão, Manga
e. Maçã, Limão, Jaca
Feedback da resposta:	Resposta: C
Comentário:
Se Verdadeiro e Falso: Falso Maçã.
Se Verdadeiro ou Falso: Verdadeiro Laranja.
Se Verdadeiro = falso: Falso Não Falso: Verdadeiro: Manga.
Pergunta 5
Leia as seguintes afirmações sobre o processo de criação de um aplicativo.
 
I. No Editor de Blocos estão presentes todos os componentes que foram adicionados no designer.
II. As janelas estão conectadas. Uma peça arrastada da paleta para o visualizador automaticamente ocupa o seu lugar na árvore da janela dos componentes e a janela das propriedades é preenchida com os dados do componente.
III. O ponto inicial de tudo que será utilizado no aplicativo é a Paleta, pois é nele em que estão todos os componentes
 
Assinale a correta.
Respostas:	
a. Apenas a afirmação I está correta.
b. Apenas a afirmação II está correta.
c. Apenas a afirmação III está correta.
d. Duas ou mais afirmações estão corretas.
e. Nenhuma afirmação está correta.
Feedback da resposta:	Resposta: D
Comentário: Estão todas corretas. Todas as afirmações foram extraídas do livro-texto. As janelas estão conectadas. Uma peça arrastada da paleta para o visualizador automaticamente ocupa o seu lugar na árvore da janela dos componentes e a janela das propriedades é preenchida com os dados do componente. O ponto inicial de tudo que será utilizado no aplicativo é a Paleta, pois é nele que estão todos os componentes. No editor estão presentes todos os componentes que foram adicionados no designer.
Pergunta 6
Faça a associação entre os blocos e a tela resultante.
Respostas:	
a. A-II B-I C-III
b. A-I B-II C III
c. A-III B-II C-I
d. A-III B-I C-II
e. A-I B-III CII
Feedback da resposta:	Resposta: B
Comentário: utilizando o DesenharCirculo
Utilizando o DesenharLinha com xAnterior, e yAnterior
Com o bloco DesenharLinha, a linha se torna contínua desde que a ligação seja entre o ponto anterior e o ponto atual, Associação I. Se o X1 e Y1 forem o ponto inicial, as linhas ligarão o ponto inicial fixo ao último ponto tocado. Associação III.
Pergunta 7
Temos dois tipos principais de componentes em um aplicativo: visíveis e não visíveis. Sobre os componentes, pode-se afirmar que:
 
I. Os componentes visíveis funcionam nos “bastidores” do aplicativo, eles dão funcionalidade aos componentes integrados do dispositivo.
II. TextoParaFalar, Sensor de Localização, GPS são componentes visíveis.
III. Os mesmos não visíveis, os componentes não visíveis ficam na Paleta.
 
Assinale a alternativa correta.
Respostas:	
a. Apenas a afirmação I está correta.
b. Apenas a afirmação II está correta.
c. Apenas a afirmação III está correta.
d. Duas ou mais afirmações estão corretas.
e. Nenhuma afirmação está correta.
Feedback da resposta:	Resposta: C
Comentário: Temos dois tipos principais de componentes em um aplicativo: visíveis e não visíveis. Os componentes visíveis do aplicativo são aqueles que você pode ver quando o aplicativo é iniciado: botões, caixas de texto e rótulos. Também podem ser chamados de interface de usuário.
Os componentes não visíveis são aqueles que você não pode ver, portanto, eles não fazem parte da interface do usuário, aqueles que funcionam nos “bastidores” do aplicativo. Eles dão funcionalidade aos componentes integrados do dispositivo; o componente SensorDeLocalização que funciona como um GPS determinando a localização do dispositivo ou o componente TextoParaFalar, que converte texto em fala. Os componentes não visíveis são a tecnologia embarcada no dispositivo.
Pergunta 8
A seguir há uma pequena porção de uma tela de pintura. Qual das alternativas pode representar as coordenadas dos pontos A, B e C, respectivamente?
Respostas:	
a. (20,17),(35,10),(30,20)
b. (12,40),(5,55),(15,50)
c. (7,0),(10,10),(0,15)
d. (5,27),(15,30),(20,20)
e. (16,1),(1,8),(11,11)
Feedback da resposta:	Resposta: A
Em x
A 20<30<35 ok
B 12<15<5 falso
C 7<0<10 falso
D 5<20<15 falso
E 16<11<1 falso
Em y:
A10<17<20 ok
B 55<40<50 falso
C 10<7<15 falso
D 30<27<20 falso
E 8<1<11 falso
Portanto, resposta A
Pergunta 9
Assinale a alternativa que apresenta a associação correta entre o bloco e a tela resultante.
Respostas:	
a. A-I
b. A-II
c. B-I
d. B-II
e. A-IV
Feedback da resposta:	Resposta: E
Comentário: considerando:
Largura/2 é o centro da tela na direção x
Altura/2 é o centro da tela na direção y
Verdadeiro é o círculo cheio, e falso é a circunferência.
No Bloco A, temos xCentro no meio da largura yCentro no Meio da Altura e o Círculo Vazio. IV
No Bloco B, temos xCentro no deslocado para direita yCentro deslocado para cima e o Círculo Cheio. III
Pergunta 10
Respostas:	
a. Somente o bloco I. calcula corretamente a equação horária.
b. Somente o bloco II. calcula corretamente a equação horária.
c. Somente o bloco III. calcula corretamente a equação horária.
d. Dois ou mais blocos calculam corretamente a equaçãohorária.
e. Nenhum dos blocos calcula corretamente a equação horária.
Feedback da resposta:	Resposta: D

Continue navegando

Outros materiais