Logo Passei Direto
Buscar

Prova 1 01

Ferramentas de estudo

Questões resolvidas

O Cordova cria aplicativos nativos a partir de código web puro que, em outras estruturas, podem ser usados exclusivamente por meio de um navegador na plataforma móvel.
Quais componentes formam a arquitetura do Cordova?
☐WebView, Web App e Plugins.
☐Plugins, extensão e recursos de dispositivos.
☐HTML, CSS e JavaScript.
☐Sistema operacional, plataforma de desenvolvimento e navegador.

De acordo com Andreou (2005), poderá ser utilizado no projeto de aplicativos móveis o modelo de processo de engenharia espiral, por meio de seis atividades principais.
Sobre a atividade planejamento, assinale a alternativa correta.
Envolve o projeto de arquitetura, o projeto de navegação e o projeto de interface do usuário, entre outros.
Descreve a etapa em que serão determinados os riscos e os custos do projeto.
Deverá identificar todos os itens de conteúdo que serão necessários.
Envolve o projeto arquitetural, o projeto de navegação, as metas e os recursos.

O Cordova permite a criação de aplicativos por meio de linguagens web (HTML, CSS, JavaScript).
Qual comando Cordova deve ser executado no prompt de comando para criar a estrutura de diretório necessária para seu aplicativo Cordova?
cordova build iOS.
cordova platform add android.
cordova requiments com.example.projeto Projeto.
cordova create projeto com.example.projeto Projeto.

Em aplicações que envolvem exposição de rotas como, por exemplo, Uber e Ifood, ao invés de implementar funções que já existem, como o mapa, podem-se utilizar serviços já existentes.
Tais serviços são denominados de:
API.
Framework.
JNA.
JNI.

Saber desenvolver para plataformas móveis é uma habilidade importante a se adquirir, porém, com a variedade de sistemas, plataformas de desenvolvimento e hardwares, para criar aplicações que alcancem diferentes sistemas operacionais, como, por exemplo, Android e iOS, é necessário grande esforço, pois, geralmente, cada plataforma de desenvolvimento trabalha com linguagens de programação diferentes. Pensando em uma maneira de diminuir esse esforço, surgiram os aplicativos móveis híbridos.
O que caracteriza um aplicativo móvel híbrido?
Usa um wrapper nativo em torno de uma visualização da web, ou seja, como se no aplicativo houvesse um navegador invisível embutido.
Ele pode ser desenvolvido utilizando várias plataformas de desenvolvimento, independentemente do sistema operacional.
Um aplicativo híbrido é aquele que é desenvolvido para uma única plataforma, porém tem a capacidade de se adaptar a outras plataformas.
Um aplicativo móvel híbrido é a união de dois aplicativos que cria um aplicativo mais robusto.

Em algumas aplicações, é necessária a utilização de alguns métodos nativos. Em aplicações mobile Android, a forma de desenvolver métodos nativos é usando JNI.
Escolha a alternativa que indica os arquivos necessários para utilizar métodos nativos escritos em linguagem C:
Arquivo .so e arquivo .java.
Arquivo .html e arquivo .c.
Arquivo .java e arquivo .css.
Arquivo .h e arquivo .c.

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

Questões resolvidas

O Cordova cria aplicativos nativos a partir de código web puro que, em outras estruturas, podem ser usados exclusivamente por meio de um navegador na plataforma móvel.
Quais componentes formam a arquitetura do Cordova?
☐WebView, Web App e Plugins.
☐Plugins, extensão e recursos de dispositivos.
☐HTML, CSS e JavaScript.
☐Sistema operacional, plataforma de desenvolvimento e navegador.

De acordo com Andreou (2005), poderá ser utilizado no projeto de aplicativos móveis o modelo de processo de engenharia espiral, por meio de seis atividades principais.
Sobre a atividade planejamento, assinale a alternativa correta.
Envolve o projeto de arquitetura, o projeto de navegação e o projeto de interface do usuário, entre outros.
Descreve a etapa em que serão determinados os riscos e os custos do projeto.
Deverá identificar todos os itens de conteúdo que serão necessários.
Envolve o projeto arquitetural, o projeto de navegação, as metas e os recursos.

O Cordova permite a criação de aplicativos por meio de linguagens web (HTML, CSS, JavaScript).
Qual comando Cordova deve ser executado no prompt de comando para criar a estrutura de diretório necessária para seu aplicativo Cordova?
cordova build iOS.
cordova platform add android.
cordova requiments com.example.projeto Projeto.
cordova create projeto com.example.projeto Projeto.

Em aplicações que envolvem exposição de rotas como, por exemplo, Uber e Ifood, ao invés de implementar funções que já existem, como o mapa, podem-se utilizar serviços já existentes.
Tais serviços são denominados de:
API.
Framework.
JNA.
JNI.

Saber desenvolver para plataformas móveis é uma habilidade importante a se adquirir, porém, com a variedade de sistemas, plataformas de desenvolvimento e hardwares, para criar aplicações que alcancem diferentes sistemas operacionais, como, por exemplo, Android e iOS, é necessário grande esforço, pois, geralmente, cada plataforma de desenvolvimento trabalha com linguagens de programação diferentes. Pensando em uma maneira de diminuir esse esforço, surgiram os aplicativos móveis híbridos.
O que caracteriza um aplicativo móvel híbrido?
Usa um wrapper nativo em torno de uma visualização da web, ou seja, como se no aplicativo houvesse um navegador invisível embutido.
Ele pode ser desenvolvido utilizando várias plataformas de desenvolvimento, independentemente do sistema operacional.
Um aplicativo híbrido é aquele que é desenvolvido para uma única plataforma, porém tem a capacidade de se adaptar a outras plataformas.
Um aplicativo móvel híbrido é a união de dois aplicativos que cria um aplicativo mais robusto.

Em algumas aplicações, é necessária a utilização de alguns métodos nativos. Em aplicações mobile Android, a forma de desenvolver métodos nativos é usando JNI.
Escolha a alternativa que indica os arquivos necessários para utilizar métodos nativos escritos em linguagem C:
Arquivo .so e arquivo .java.
Arquivo .html e arquivo .c.
Arquivo .java e arquivo .css.
Arquivo .h e arquivo .c.

Prévia do material em texto

Versão Nova!
 
Você não possui mensagens
ISRAEL RIBEIRO MENDES DE OLIVEIRA
Seus perfis
Estudantes
Alteração
Alterar senha de acesso
Sair
Sair
1. Meus Cursos
2. SGADS Programação para Dispositivos Móveis
SGADS Programação para Dispositivos Móveis
Avalie este
curso: Visualização dos conteúdos: 84%
Estudar: Continuar os estudos Aproveitamento em
atividades com nota: 30%
 Situação: Cursando
Aproveitamento mínimo necessário para aprovação: 100%
 
 
Conteúdos
Sobre
Programação para Dispositivos Móveis I 
Banco de dados para dispositivos móveis
Introdução à Internet das Coisas na plataforma Raspberry Pi
23/07/2024, 23:53 ESTUDA+ - Sistema de Gestão de Aprendizagem
https://lms.unimestre.com/lms/sala/3711494/YaQvU6Fdwduecx3S 1/8
https://lms.unimestre.com/lms/home
https://lms.unimestre.com/lms/home
https://lms.unimestre.com/login/trocar-perfil-pessoa/131
https://lms.unimestre.com/lms/alterar-pessoa/alterar-senha
https://lms.unimestre.com/uc/logout
https://lms.unimestre.com/lms/home
Avaliação l 
Programação para Dispositivos Móveis II 
Avaliação ll 
DIPLOMAS E DECLARAÇÕES DE CONCLUSÃO SÓ SERÃO EMITIDOS A PARTIR DO
PRAZO MÍNIMO INFORMADO NA MATRÍCULA 
13
Conteúdos
0
Introdução à Internet das Coisas na plataforma Arduino
Web apps com Apache Cordova
JNI, framework e APIs
Atividade Avaliativa I
Nota: 6 
WebApps
Consumo de serviços na nuvem
Estrutura básica de aplicativos Flutter
Menus e views para coleções de dados
Modelagem e projeto de aplicativos móveis
Atividade Avaliativa II
DIPLOMAS E DECLARAÇÕES DE CONCLUSÃO
23/07/2024, 23:53 ESTUDA+ - Sistema de Gestão de Aprendizagem
https://lms.unimestre.com/lms/sala/3711494/YaQvU6Fdwduecx3S 2/8
Horas/Aula
100
Aproveitamento Mínimo
Nenhum chat disponível
Nenhum fórum disponível
Tópicos
Programação para Dispositivos Móveis I
Banco de dados para dispositivos móveis
Introdução à Internet das Coisas na plataforma Raspberry Pi
Introdução à Internet das Coisas na plataforma Arduino
Web apps com Apache Cordova
JNI, framework e APIs
Avaliação l
Atividade Avaliativa I
Programação para Dispositivos Móveis II
WebApps
Consumo de serviços na nuvem
Estrutura básica de aplicativos Flutter
Menus e views para coleções de dados
Modelagem e projeto de aplicativos móveis
Avaliação ll
Atividade Avaliativa II
DIPLOMAS E DECLARAÇÕES DE CONCLUSÃO SÓ SERÃO EMITIDOS A PARTIR DO
PRAZO MÍNIMO INFORMADO NA MATRÍCULA
DIPLOMAS E DECLARAÇÕES DE CONCLUSÃO
 Anterior Próximo
Fechar
Avaliação l
Atividade Avaliativa I
Aluno: ISRAEL RIBEIRO MENDES DE OLIVEIRA
PRAZO
-
SUA MELHOR NOTA
6
NOTA MÁXIMA
10
NOTA NA TENTATIVA
6
1.
Todo projeto de aplicativo Android precisa ter um arquivo que descreve informações essenciais sobre o aplicativo
para as ferramentas de compilação do Android, para o sistema operacional Android e para o Google Play. Quando se
utilizam APIs, muitas vezes, também é necessário inserir códigos pertinentes a permissões para que a aplicação acesse
a API. Selecione a alternativa que indica o arquivo a que se refere essa descrição: 
Activity_main.xml.
AndroidManifest.xml.
(Alternativa correta)
23/07/2024, 23:53 ESTUDA+ - Sistema de Gestão de Aprendizagem
https://lms.unimestre.com/lms/sala/3711494/YaQvU6Fdwduecx3S 3/8
string.xml.
MainActivity.java.
2.
O Cordova cria aplicativos nativos a partir de código web puro que, em outras estruturas, podem ser usados
exclusivamente por meio de um navegador na plataforma móvel.
Quais componentes formam a arquitetura do Cordova?
HTML, CSS e JavaScript.
WebView, Web App e Plugins. 
(Alternativa correta)
Plugins, extensão e recursos de dispositivos.
Sistema operacional, plataforma de desenvolvimento e navegador.
3.
Depois de posicionar um elemento de menu na tela de um aplicativo, é necessário dar ações para esse menu; do
contrário, ele será apenas um elemento visual sem funcionalidades.
Em relação às ações de menus, assinale a alternativa correta:
O método onclickOptionsMenu escuta o clique no menu e, então, direciona para a página necessária.
O método Java, responsável pela leitura do clique de menu, é onclickOptionsMenu em conjunto com o
método igetItemValue.
Dentro do método onOptionsItemSelected, é necessário utilizar o método getItemId para conseguir
identificar qual item do menu foi clicado.
(Alternativa correta)
Com o método onOptionsItemSelected,o Android identifica o clique, e, utilizando o mesmo nome no
menu e na classe, é feito o acesso automático página.
4.
23/07/2024, 23:53 ESTUDA+ - Sistema de Gestão de Aprendizagem
https://lms.unimestre.com/lms/sala/3711494/YaQvU6Fdwduecx3S 4/8
De acordo com Andreou (2005), poderá ser utilizado no projeto de aplicativos móveis o modelo de processo de
engenharia espiral, por meio de seis atividades principais.
Sobre a atividade planejamento, assinale a alternativa correta.
Envolve o projeto arquitetural, o projeto de navegação, as metas e os recursos.
Envolve o projeto de arquitetura, o projeto de navegação e o projeto de interface do usuário, entre
outros.
Deverá identificar todos os itens de conteúdo que serão necessários.
Descreve a etapa em que serão determinados os riscos e os custos do projeto.
(Alternativa correta)
5.
Menus e views têm funções diferentes em aplicativos Android; contudo, ambos têm suma importância. As views
permitem a inserção de componentes que formam as aplicações Android, e os menus permitem acesso direto e
facilitado às telas do aplicativo.
Pensando nisso, analise as seguintes afirmativas:
I. A ListView é utilizada para a criação de listas, seja listas baseadas em informações estáticas (de arrays), seja listas
dinâmicas (de banco de dados).
II. O GridView pode ser implementado da mesma forma que a ListView, sendo necessários apenas pequenos ajustes.
III. A textView é utilizada para a entrada de dados de texto.
IV. O componente image é utilizado para exibir um botão em formato de imagem.
V. O componente button é utilizado para inserir um botão na tela.
Quais são verdadeiras?
I, II, III e V, apenas.
I e II, apenas.
23/07/2024, 23:53 ESTUDA+ - Sistema de Gestão de Aprendizagem
https://lms.unimestre.com/lms/sala/3711494/YaQvU6Fdwduecx3S 5/8
I, II e IV, apenas.
I, II e V, apenas.
(Alternativa correta)
6.
O Cordova permite a criação de aplicativos por meio de linguagens web (HTML, CSS, JavaScript). 
Qual comando Cordova deve ser executado no prompt de comando para criar a estrutura de diretório necessária para
seu aplicativo Cordova?
cordova requiments com.example.projeto Projeto.
cordova build iOS.
cordova create projeto com.example.projeto Projeto.
(Alternativa correta)
cordova platform add android.
7.
Em aplicações que envolvem exposição de rotas como, por exemplo, Uber e Ifood, ao invés de implementar funções
que já existem, como o mapa, podem-se utilizar serviços já existentes. Tais serviços são denominados de: 
Framework.
API.
(Alternativa correta)
JNA.
JNI.
8.
Saber desenvolver para plataformas móveis é uma habilidade importante a se adquirir, porém, com a variedade de
sistemas, plataformas de desenvolvimento e hardwares, para criar aplicações que alcancem diferentes sistemas
operacionais, como, por exemplo, Android e iOS, é necessário grande esforço, pois, geralmente, cada plataforma de
desenvolvimento trabalha com linguagens de programação diferentes. Pensando em uma maneira de diminuir esse
esforço, surgiram os aplicativos móveis híbridos.
23/07/2024, 23:53 ESTUDA+ - Sistema de Gestão de Aprendizagem
https://lms.unimestre.com/lms/sala/3711494/YaQvU6Fdwduecx3S 6/8
O que caracteriza um aplicativo móvel híbrido?
Usa um wrapper nativo em torno de uma visualização da web, ou seja, como se no aplicativo houvesse
um navegador invisível embutido.
(Alternativa correta)
Ele pode ser desenvolvido utilizando várias plataformas de desenvolvimento, independentemente do
sistema operacional.
Um aplicativo híbrido é aquele que é desenvolvido para uma única plataforma, porém tem a capacidade
de se adaptar a outras plataformas.
Um aplicativomóvel híbrido é a união de dois aplicativos que cria um aplicativo mais robusto.
9.
Em algumas aplicações, é necessária a utilização de alguns métodos nativos. Em aplicações mobile Android, a forma
de desenvolver métodos nativos é usando JNI. Escolha a alternativa que indica os arquivos necessários para utilizar
métodos nativos escritos em linguagem C: 
Arquivo .html e arquivo .c.
Arquivo .java e arquivo .css.
Arquivo .h e arquivo .c.
(Alternativa correta)
Arquivo .so e arquivo .java.
10.
O Arduino pode ser amplamente utilizado no contexto de IoT, e existe a possibilidade de criar as mais diversas
soluções explorando a criatividade e o conhecimento básico de eletrônica.
Sobre arduino e IoT, analise as afirmativas e assinale a correta.
Conexões digitais podem ser utilizadas tanto para entrada quanto para saída de energia.
(Alternativa correta)
Conexões digitais são aquelas que podem assumir infinitos valores de amplitude dentro de uma faixa de
valores.
23/07/2024, 23:53 ESTUDA+ - Sistema de Gestão de Aprendizagem
https://lms.unimestre.com/lms/sala/3711494/YaQvU6Fdwduecx3S 7/8
Conexões digitais são aquelas que podem assumir infinitos valores de amplitude dentro de uma faixa de
valores.
Conexões digitais têm capacidade de medir a tensão aplicada a cada um dos pinos e seus valores
podem ser usados no Arduino.
 
Tentar Novamente
Atividade Avaliativa I
Avaliação l
SGADS Programação para Dispositivos Móveis
A nota máxima desta prova é 10
O limite máximo de tentativas desta prova é de 3 tentativas
Esta prova possui um total de 10 questões
Cancelar Começar a prova
Como aumentar ou diminuir a fonte?
Para aumentar ou reduzir a fonte, utilize os atalhos nativos do seu navegador:
No windows CTRL + (para aumentar) e CTRL - (para diminuir)
No macOS (safari) CMD + (para aumentar) e CMD - (para diminuir)
Ok, entendi!
Nova Versão
Estamos trabalhando em algumas melhorias no layout e na usabilidade que serão disponibilizadas aos
poucos. Gostaria de dar uma olhadinha de como está ficando a nova versão?
Não se preocupe, caso seja necessário executar alguma ação você poderá retornar para a versão atual a
qualquer momento!
Cancelar Visualizar nova versão
 
  Desenvolvido por amais educação - 23/07/2024 23:12:01.
23/07/2024, 23:53 ESTUDA+ - Sistema de Gestão de Aprendizagem
https://lms.unimestre.com/lms/sala/3711494/YaQvU6Fdwduecx3S 8/8
https://lms.unimestre.com/nucleo/redirect/JTJGbG1zJTJGc2FsYSUyRjM3MTE0OTQlMkZZYVF2VTZGZHdkdWVjeDNT
https://lms.unimestre.com/nucleo/redirect/JTJGbG1zJTJGc2FsYSUyRjM3MTE0OTQlMkZZYVF2VTZGZHdkdWVjeDNT
https://lms.unimestre.com/nucleo/redirect/JTJGbG1zJTJGc2FsYSUyRjM3MTE0OTQlMkZZYVF2VTZGZHdkdWVjeDNT
https://www.amaiseducacao.com.br/
https://lms.unimestre.com/nucleo/redirect/JTJGbG1zJTJGc2FsYSUyRjM3MTE0OTQlMkZZYVF2VTZGZHdkdWVjeDNT

Mais conteúdos dessa disciplina