Buscar

(NOA) Novas Oportunidades de Aprendizagem - Desenvolvimento de Sistemas II

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 8 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 8 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

Prévia do material em texto

Questão 1
Ainda não
respondida
Vale 1,0 ponto(s).
  Cursos Restritos  Técnico em Informática  Regular 
Módulo de Desenvolvimento para Dispositivos Móveis  2022.1 
Módulo de Desenvolvimento para Dispositivos Móveis (DSI) - NOA - 2022.1 
► (NOA) Novas Oportunidades de Aprendizagem  ► (NOA) Novas Oportunidades de Aprendizagem
Stephen Vicent está feliz! Ele acaba de ser admitido na empresa Kamar-Taj
Solutions. Com a intenção de que sejam desenvolvidas aplicações para dispositivos
móveis, o seu chefe pediu que primeiro seja instalado e con�gurado o ambiente de
desenvolvimento de aplicações Android no computador. E após, seja criado um
novo projeto com Activity. 
 
Para isso, foram dadas algumas orientações, sendo elas: 
 
1. Instalar o Kit de desenvolvimento Java, ou seja, é um pacote de ferramentas que
permitem o desenvolvimento de uma aplicação baseada em Java. 
2. Instalar o IDE (Integrated Development Environment) ou ambiente de
desenvolvimento integrado padrão da Google cuja função é o desenvolvimento
exclusivo de aplicações Android. 
3. Ao criar um projeto com uma nova Activity, lembre-se de declarar essa classe no
arquivo correto. 
 
Analisando as alternativas abaixo, assinale aquela que atende CORRETAMENTE a
todas as solicitações que foram feitas ao desenvolvedor Stephen.
Escolha uma:
a. 1- Java Development Kit (JDK), 2- Android Studio, 3- activity_main.xml.
b. 1- Java Development Kit (JDK), 2- Android Virtual Device (AVD), 3
AndroidManifest.xml.
c. 1- Java Development Kit (JDK), 2- Android Virtual Device (AVD), 3-
activity_main.xml.
d. 1- Java Development Kit (JDK), 2- Android Studio, 3- MainActivity.java.
e. 1- Java Development Kit (JDK), 2- Android Studio, 3- AndroidManifest.xml.
 Mensagens FERNANDO LUIZ DA SILVA 

https://ead.educacao.pe.gov.br/
https://ead.educacao.pe.gov.br/
https://ead.educacao.pe.gov.br/course/index.php?categoryid=82
https://ead.educacao.pe.gov.br/course/index.php?categoryid=18
https://ead.educacao.pe.gov.br/course/index.php?categoryid=385
https://ead.educacao.pe.gov.br/course/index.php?categoryid=370
https://ead.educacao.pe.gov.br/course/index.php?categoryid=1059
https://ead.educacao.pe.gov.br/course/view.php?id=3601
https://ead.educacao.pe.gov.br/mod/quiz/view.php?id=152724
https://ead.educacao.pe.gov.br/message/index.php
Questão 2
Ainda não
respondida
Vale 1,0 ponto(s).
Questão 3
Ainda não
respondida
Vale 1,0 ponto(s).
Stephen Vicent, técnico em desenvolvimento de sistemas, foi contratado como
estagiário pela empresa Kamar-Taj Solutions com a intenção de desenvolver
aplicações para dispositivos móveis. Para isso, o seu chefe repassou algumas
orientações para realizar o desenvolvimento, sendo elas: 
 
1. Utilizar a linguagem de programação lançada pela primeira vez pela Sun
Microsystems em 1995. 
2. Na con�guração do AVD, utilize a versão Android que mais trouxe novidades para
o usuário �nal. Dentre elas, uma inicialização mais rápida do sistema operacional. 
3. Utilizar o elemento de interface grá�ca capaz de realizar o ajuste adequado de
qualquer con�guração de tela no arquivo AndroidManifest.xml do Android Studio. 
 
Analisando as alternativas abaixo, assinale aquela que atende CORRETAMENTE a
todas as requisições que foram feitas a Stephen para o desenvolvimento da
aplicação para dispositivos móveis:
Escolha uma:
a. 1- Java, 2- Oreo, 3- Action Bar, ou barra de ação.
b. 1- Java, 2- KikKat, 3- Action Bar, ou barra de ação.
c. 1- Java, 2- Lollipop, 3- Action Bar, ou barra de ação.
d. 1- XML (eXtensible Markup Language), 2- Oreo, 3- Action Bar, ou barra de ação.
e. 1- XML (eXtensible Markup Language), 2- KikKat, 3- Action Bar, ou barra de ação.
Vanessa foi convidada para participar de um processo seletivo. Neste processo
seletivo, há 1 vaga disponível para alunos do ensino técnico de cursos ligados à
tecnologia da informação e que sejam capazes de analisar corretamente as
seguintes a�rmativas: 
 
I. A disciplina de IHC (Interação Humano-computador) pode ser classi�cada como
uma área interdisciplinar, envolvendo ciência da computação, psicologia, sociologia
e antropologia. 
II. O Android é um sistema operacional livre e de código-fonte aberto, voltado para
dispositivos móveis. 
III. A estrutura de um projeto Android é composto inicialmente de alguns arquivos e
diretórios. Dentre estes arquivos, tem-se o activity_main.xml, sendo o arquivo de
layout. 
IV. Ao criar um aplicativo para Android, geralmente se faz o uso de variáveis e ao
declarar estas variáveis, é necessário con�gurar o tipo de dado que será
armazenado. Um exemplo desse tipo de dado é o ponto �utuante. 
 
Ao analisar as a�rmativas acima como VERDADEIRA (V) ou FALSA (F), escolha a
alternativa abaixo que as classi�ca corretamente:
Escolha uma:
a. F, V, V, V.
b. F, F, F, V.
c. V, V, V, F.
d. V, F, V, F.
e. V, V, V, V.

Questão 4
Ainda não
respondida
Vale 1,0 ponto(s).
Giovanna Kalvo foi contratada pela empresa MobileSolutions e o objetivo da sua
contratação se deu pela necessidade de que ela desenvolvesse um trabalho
especí�co na área de Desenvolvimento para Dispositivos Móveis. Quando o seu
novo chefe soube da nova contratação, �cou receoso da desenvoltura de Giovanna,
pois ele não havia participado do processo seletivo. Diante disso, ele decidiu
averiguar se realmente poderia con�ar a nova tarefa à recém-contratada, além de
veri�car também a e�cácia do processo seletivo. Para isso, ele marcou uma reunião
e nela foi aplicado um pequeno teste escrito, contendo as seguintes assertivas
abaixo, onde deveria marcar V para verdadeiro e F para falso: 
 
( ) Janaína, uma desenvolvedora para Mobile que acabou de concluir um curso de
quali�cação, percebeu que existem mudanças contínuas no Mundo do Trabalho,
causando também mudanças e exigências em relação à quali�cação e experiência
do/a pro�ssional no segmento no qual atua. As habilidades técnicas que Janaína
agregou/desenvolveu nesta quali�cação podem ser denominadas, dentro do campo
da Gestão de Carreira como Soft Skills. 
( ) Dentro do desenvolvimento de uma aplicação para dispositivos móveis, é
extremamente importante que seja dada a devida atenção a parte da interface do
novo sistema. Sabendo disso, Juliano percebeu que o aplicativo no qual ele estava
trabalhando como desenvolvedor, possuía uma interface que demonstrava
facilidade de aprendizado do sistema para os seus possíveis usuários. Essa
característica da usabilidade é denominada de apreensibilidade. 
( ) José estava na dúvida de quem dentro do desenvolvimento Android era a
responsável por controlar os eventos da tela dos aplicativos e de�nir qual
componente visual será o responsável pela interface grá�ca do usuário. Geidson,
seu colega de time de desenvolvimento, chegou junto dele e esclareceu que o
método onRestart() era quem tinha essa responsabilidade. José continuou na dúvida
e decidiu procurar um outro colega, o Jorge, que prontamente apontou a classe
Activity como a responsável por este controle. José então chegou a conclusão de
que a resposta dada pelo Jorge é que era a correta. 
( ) Lopes, gerente de projetos, precisou esclarecer para o desenvolvedor da sua
equipe de que a responsabilidade por realizar o ajuste adequado de qualquer
con�guração de tela no arquivo AndroidManifest.xml do Android Studio é do
método onDestroy(). 
 
Analisando as alternativas abaixo, assinale aquela que atende CORRETAMENTE as
respostas dadas por Giovanna ao seu chefe e que foram consideradas corretas por
ele:
Escolha uma:
a. V, V, F, F.
b. V, V, V, F.
c. V, F, F, V.
d. F, V, V, F.
e. F, F, F, V.

Questão 5
Ainda não
respondida
Vale 1,0 ponto(s).
Questão 6
Ainda não
respondida
Vale 1,0 ponto(s).
O Android é o sistema operacional móvel da Google completamente livre e de
código aberto. Este sistema operacional é líder no segmento e está presente em
diversos dispositivos móveis, permitindo que as pessoas se comuniquem ao redor
do mundo através de mensagens, áudio e vídeo. Diante desta possibilidade de
comunicação, o estudante do curso de Desenvolvimentode Sistemas Stephen,
resolveu criar um aplicativo especí�co para comunicação dentro da sua escola.
Porém, ao iniciar o projeto, duas dúvidas surgiram: 
 
1. Para começar o novo projeto, Stephen precisa con�gurar um ambiente de testes
com quais componentes? 
2. Na classe ViewGroup que é responsável por organizar os componentes da tela,
qual o componente que deve ser utilizado para organizar as telas na forma linear no
sentido horizontal ou vertical? 
 
Assinale a alternativa que responde CORRETAMENTE as dúvidas de Stephen:
Escolha uma:
a. 1- Java Development Kit (JDK), Android Studio e 2- LinearLayout.
b. 1- Portable Document Format (PDF), Android Studio e 2- LinearLayout.
c. 1- Java Development Kit (JDK), Android Studio e 2- RelativeLayout.
d. 1- Portable Document Format (PDF), Android Studio e 2- RelativeLayout.
e. 1- Java Development Kit (JDK), Android Studio e 2- FrameLayout.
Foi solicitado ao mais novo estagiário da empresa DevMobile que ele preparasse um
projeto a ser desenvolvido no Android Studio. Esse projeto deve conter um
componente de interface capaz de receber um clique ou toque para realizar a ação
de armazenar um conjunto de variáveis de um mesmo tipo em apenas um
elemento, criando assim uma lista dos valores. Com relação a este projeto
responda: 
 
I. Qual é o componente utilizado no Android Studio para realizar ações através de
um clique ou toque. 
II. Qual o tipo de dado em Java é capaz de armazenar uma lista de variáveis do
mesmo tipo.
Escolha uma:
a. (I) Button, (II) Array.
b. (I) TextView, (II) Array.
c. (I) Button, (II) Integer.
d. (I) EditText, (II) Array.
e. (I) ImageView, (II) Array.

Questão 7
Ainda não
respondida
Vale 1,0 ponto(s).
Juvenal foi contratado como prestador de serviço por uma empresa do ramo de TI
voltada para desenvolvimento de aplicações para dispositivos móveis focados em
Android. O objetivo da sua contratação se deu pelo fato dele demonstrar possuir
alguns conhecimentos na área de Interação Humano-Computador e Programação
para Dispositivos Móveis. Na seleção para contratação, Juvenal foi submetido a um
teste escrito. Dentre as questões, haviam as descritas abaixo, onde deveria marcar
V para verdadeiro e F para falso e cujos enunciados eram: 
 
( ) Sonivaldo, um especialista para interfaces de dispositivos móveis, precisou
esclarecer para Rafael, um colega de time, que o delineamento de um processo
geral de análise e projeto de interfaces perpassa por várias etapas, sendo a primeira
delas a de construção de diversos modelos das funções do sistema. Sonivaldo então
a�rmou corretamente que dentro dessa etapa existem quatro modelos, sendo um
deles o modelo mental, que é aquele que se baseia na percepção que o usuário tem
sobre o sistema. 
( ) Javã começou a trabalhar com desenvolvimento para Android. Ele esclareceu
corretamente para um colega de time que o Android é uma pilha de software com
base em Linux, signi�cando que, a arquitetura do Android é construída em 6 (seis)
camadas, sendo uma delas o Android Runtime (ART), que é projetado para executar
várias máquinas virtuais em dispositivos de baixa memória executando arquivos
DEX, o qual é um formato de bytecode projetado especialmente para Android,
otimizado para oferecer consumo mínimo de memória. 
( ) Telma estava trabalhando na parte de temas (do estilo) de uma determinada
aplicação para Android. Ela estava recordando de que os temas possuem várias tags
encontradas no arquivo de con�guração das telas AndroidManifest.xml, assim como
no arquivo de estilos themes.xml relacionado a customização dos temas dos
layouts. Com isso, ela a�rmou para um de seus colegas de time que umas das tags
era a , que é a tag responsável por de�nir todas as características encontrada na
execução do arquivo AndroidManifest.xml. 
( ) Jucá Feitoza, um pro�ssional competente e com anos de experiência em
desenvolvimento para Android, precisou esclarecer para um desenvolvedor novato,
sendo correto nas suas colocações, de que os recursos avançados da classe
ViewGroup utilizam alguns layouts com componente visual responsável por
organizar a disposição dos componentes na tela, sendo um deles o FrameLayout,
que é considerado o layout mais simples, sendo normalmente utilizado para colocar
um único elemento dentro desse layout, porém, quando pretende adicionar mais
componentes nesse layout, estes �caram sobrepostos, ou seja, o primeiro elemento
�cará mais atrás no layout e os outros �caram mais à frente do elemento anterior,
criando assim, uma sequência de camada encadeada. 
 
Analisando as alternativas abaixo, assinale aquela que atende CORRETAMENTE as
respostas dadas por Juvenal e que foram consideradas corretas:
Escolha uma:
a. V, F, V, F.
b. F, F, F, V.
c. F, F, V, V.
d. V, V, V, V.
e. F, V, V, F.

Questão 8
Ainda não
respondida
Vale 1,0 ponto(s).
O Android é um sistema operacional muito versátil e está presente em diversos
dispositivos como Smartphones, Tablets, Relógios e TV’s, por exemplo. Quanto ao
desenvolvimento de aplicações para o Android, uma excelente ferramenta é o
Android Studio. Com base nestas a�rmações e nos estudos sobre este SO (Sistema
Operacional) e sobre o desenvolvimento de aplicações com a ferramenta Android
Studio, o estudante Stephen pode a�rmar CORRETAMENTE que:
Escolha uma:
a. Um novo projeto criado no Android Studio gera arquivos importantes, sendo
que o AndroidManifest.xml não é necessário para todos os projetos.
b. Todos os aplicativos disponíveis no Google Play funcionam perfeitamente em
todas as versões do Android.
c. O Android é um sistema operacional baseado no Kernel do Linux e o arquivo
activity_main.xml criado no Android Studio é responsável por modi�car a classe
ViewGroup, que por sua vez a declaração da classe ViewGroup utiliza alguns
componentes da paleta de layouts.
d. O sistema operacional Android é composto por 3 camadas, sendo elas Kernel
do Linux, Camada de abstração de hardware (HAL) e Aplicativos do sistema.
e. O Android é um SO (Sistema Operacional) baseado no iOS (iPhone Operating
System).

Questão 9
Ainda não
respondida
Vale 1,0 ponto(s).
Um grupo de amigos se juntou com a ideia de abrir uma empresa de
desenvolvimento de softwares para dispositivos móveis com o nome de DevMobile.
Para marcar o início da empresa no mercado de softwares eles lançaram um
aplicativo de rede social. Preocupados com a usabilidade do novo sistema,
decidiram permitir que o usuário possuísse um grande poder de personalização de
temas e estilos do aplicativo. Com relação ao conceito de usabilidade, temas,
personalização e estilo, analise as a�rmações abaixo e marque a alternativa correta.
Escolha uma:
a. Para veri�car o nível de usabilidade de uma interface deve-se avaliar a e�cácia,
e�ciência e a satisfação. A versão Android 8 do Sistema Operacional Android
apresenta novidades em design com a adoção da interface Material You. A
declaração de um tema no Android Studio ocorre no arquivo AndroidManifest.xml
através da propriedade android:theme dentro da tag application.
b. Para veri�car o nível de usabilidade de uma interface deve-se avaliar a e�cácia,
e�ciência e a satisfação. A versão Android 10 do Sistema Operacional Android
apresenta novidades em design com a adoção da interface Material You. A
declaração de um tema no Android Studio ocorre no arquivo AndroidManifest.xml
através da propriedade android:theme dentro da tag application.
c. Para veri�car o nível de usabilidade de uma interface deve-se avaliar a
disponibilidade, acessibilidade e a praticidade. A versão Android 12 do Sistema
Operacional Android apresenta novidades em design com a adoção da interface
Material You. A declaração de um tema no Android Studio ocorre no arquivo
AndroidManifest.xml através da propriedade android:theme dentro da tag
application.
d. Para veri�car o nível de usabilidade de uma interface deve-se avaliar a e�cácia,
e�ciência e a satisfação. A versão Android 12 do Sistema Operacional Android
apresenta novidades em design com a adoção da interface Material You. A
declaração deum tema no Android Studio ocorre no arquivo AndroidManifest.xml
através da propriedade android:theme dentro da tag application.
e. Para veri�car o nível de usabilidade de uma interface deve-se avaliar a e�cácia,
e�ciência e a satisfação. A versão Android 12 do Sistema Operacional Android
apresenta novidades em design com a adoção da interface Material You. A
declaração de um tema no Android Studio ocorre no arquivo AndroidThemes.xml
através da propriedade android:theme dentro da tag application.

Questão 10
Ainda não
respondida
Vale 1,0 ponto(s).
Igor foi convocado para participar de um processo seletivo. Neste processo seletivo,
há 1 vaga disponível para alunos do ensino técnico de cursos ligados à tecnologia da
informação e que sejam capazes de analisar corretamente as seguintes a�rmativas: 
 
I. A disciplina de IHC (Interação Humano-computador) pode ser classi�cada como
uma área interdisciplinar, envolvendo ciência da computação, psicologia, sociologia
e antropologia. 
II. O Android é um sistema operacional livre e de código-fonte aberto, voltado para
dispositivos móveis. 
III. A estrutura de um projeto Android é composta inicialmente de alguns arquivos e
diretórios. Dentre estes arquivos, tem-se o AndroidManifest.xml, sendo a base de
um aplicativo e contém boa parte das informações que foram declaradas no
assistente de criação do projeto. 
IV. Ao criar um aplicativo para Android, é possível de�nir o tipo de gerenciador de
layout que será utilizado. Como exemplo, pode-se citar o LinearLayout. 
 
Ao analisar as a�rmativas acima como VERDADEIRA (V) ou FALSA (F), escolha a
alternativa abaixo que as classi�ca corretamente:
Escolha uma:
a. F, F, F, V.
b. V, F, V, F.
c. F, V, V, V.
d. V, V, V, V.
e. V, V, V, F.


Continue navegando