Prévia do material em texto
Iniciado em terça, 18 out 2022, 15:46
Estado Finalizada
Concluída em terça, 18 out 2022, 16:37
Tempo empregado 50 minutos 11 segundos
Avaliar 0,20 de um máximo de 0,50(40%)
Questão 1
Correto
Atingiu 0,05 de 0,05
Marcar questão
Texto da questão
"Este framework é totalmente gratuito e de código aberto, licenciado pelo MIT e
desenvolvido por uma grande comunidade mundial; É um SDK de código aberto
completo, muito utilizado para o desenvolvimento de aplicativos móveis híbridos".
Essas são características de qual tipo de Framework?
a.
Framework Flutter.
b.
Framework Quasar.
c.
Framework Ionic.
d.
Framework Xamarin.
e.
Framework React Native.
Feedback
A resposta correta é: Framework Ionic.
Questão 2
Incorreto
Atingiu 0,00 de 0,05
Marcar questão
Texto da questão
A respeito da linguagem Kotlin, analise as afirmações a seguir.
I. Possui integração total com nosso IDE diário gratuitamente. O Android Studio
pode entender, compilar e executar o código Kotlin. E o suporte para essa
linguagem vem da empresa que desenvolve o IDE.
II. O Kotlin é altamente interoperável. Poderá continuar usando a maioria das
https://ambienteonline.uninga.br/mod/resource/view.php?id=415189
bibliotecas e códigos escritos em Java, porque a interoperabilidade entre as duas
linguagens é excelente. Será até possível criar projetos mistos, com a coexistência
de arquivos Kotlin e Java.
III. O Kotlin é instável para nulos, o que significa que lidamos com possíveis
situações nulas em tempo de compilação, para evitar exceções de tempo de
execução. Precisa-se especificar explicitamente que um objeto pode ser nulo e,
em seguida, verificar sua nulidade antes de usá-lo.
Assinale a alternativa correta:
a.
Somente as afirmações I e II estão corretas.
b.
Somente as afirmações I e III estão corretas.
c.
Somente a afirmação I está correta.
d.
Somente a afirmação III está correta.
e.
Somente a afirmação II está correta.
Feedback
A resposta correta é: Somente as afirmações I e II estão corretas.
Questão 3
Incorreto
Atingiu 0,00 de 0,05
Marcar questão
Texto da questão
A respeito do desenvolvimento de dispositivos móveis, analise as afirmações a
seguir.
I. Um documento XML geralmente começa com a declaração XML, que é uma
marcação especial que informa a um analisador XML que o documento é XML.
II. O React foi projetado para as necessidades da equipe de desenvolvimento do
Facebook e são particularmente adequados para aplicativos web complexos, que
lidam fortemente com a interação do usuário e dados variáveis.
III. O XML significa eXtensible Markup Language. Extensível significa que ele
poderá ser usado para o que quiser. Na verdade, o desenvolvedor poderá criar seu
próprio conjunto de tags XML para qualquer finalidade que desejar.
Assinale a alternativa correta.
a.
Somente a afirmação II está correta.
b.
Todas as afirmações estão corretas.
c.
Somente as afirmações I e III estão corretas.
d.
Somente a afirmação III está correta.
e.
Somente a afirmação I está correta.
Feedback
A resposta correta é: Todas as afirmações estão corretas.
Questão 4
Correto
Atingiu 0,05 de 0,05
Marcar questão
Texto da questão
Assinale a alternativa correta em relação às principais diferenças entre XML e
JSON.
a.
O XML apresenta tags como <html>, <head>, <img> e <p>
b.
Os elementos JSON poderão ter atributos e o XML não possui.
c.
JSON possui um mecanismo de validação e o XML não possui.
d.
Em JSON, nenhuma tag será usada; os elementos do contêiner são delimitados
por {} (objetos com elementos filhos) e [] (matrizes).
e.
O XML não possui um conceito de namespace e o JSON possui.
Feedback
A resposta correta é: Em JSON, nenhuma tag será usada; os elementos do
contêiner são delimitados por {} (objetos com elementos filhos) e [] (matrizes).
Questão 5
Incorreto
Atingiu 0,00 de 0,05
Marcar questão
Texto da questão
Conforme foi estudado, existe uma infinidade de Frameworks utilizados no
desenvolvimento de Apps. Assinale a alternativa correta que apresente somente
frameworks.
a.
Xamarin, React Native, Ionic, Flutter, Kotlin.
b.
Dart, Ionic, React Native, Kotlin, Quasar.
c.
Flutter, React Native, Ionic, Xamarin.
d.
Ionic, Flutter, React Native, Quasar, Xamarin.
e.
Flutter, Kotlin, Dart, React Native, Xamarin.
Feedback
A resposta correta é: Ionic, Flutter, React Native, Quasar, Xamarin.
Questão 6
Correto
Atingiu 0,05 de 0,05
Marcar questão
Texto da questão
Java oferece suporte a XML por meio de quais APIs?
a.
SAX, DOM, StAX, XPath e XML.
b.
SAX, ROOM, StAX, XML e HTML.
c.
SAX, ROOM, StAX, XPath e XML.
d.
SAX, DOM, StAX, XML e HTML.
e.
SAX, DOM, StAX, XPath e XSLT.
Feedback
A resposta correta é: SAX, DOM, StAX, XPath e XSLT.
Questão 7
Incorreto
Atingiu 0,00 de 0,05
Marcar questão
Texto da questão
Normalmente, os aplicativos usam documentos para armazenar informações e
estabelecer comunicação com servidores. Focando mais especificamente em
comunicação, qual padrão estudado permite criar vocabulários e assim permite
validar se o arquivo está no formato desejado?
a.
Padrão HTML.
b.
Padrão JSON.
c.
Padrão Dart.
d.
Padrão XML.
e.
Padrão SQLite.
Feedback
A resposta correta é: Padrão XML.
Questão 8
Incorreto
Atingiu 0,00 de 0,05
Marcar questão
Texto da questão
Sobre a linguagem de programação Dart, marque V para VERDADEIRO ou F para
FALSO.
( ) Dart é uma linguagem de programação de propósito geral e tem origem na
tradição do C/C++.
( ) Os tipos de Dart são baseados em interfaces, não em classes. Como regra,
qualquer classe pode ser usada como uma interface a ser implementada por
outras classes, independentemente de as duas compartilharem a implementação.
( ) O Dart é puramente Orientado a Dados, baseado em classes, opcionalmente
tipado e suporta herança.
( ) Todos os valores que um programa Dart manipula, em tempo de execução,
são objetos, até mesmo dados elementares, como números e booleanos.
( ) Os construtores do Dart permitem o armazenamento em cache ou a produção
de instâncias de subtipos, portanto, o uso de um construtor não vincula ninguém a
uma implementação específica.
Assinale a alternativa correta.
a.
F, F, V, V, V.
b.
V, V, F, V, V.
c.
F, F, F, F, F.
d.
V, V, V, F, V.
e.
V, V, V, V, V.
Feedback
A resposta correta é: V, V, F, V, V.
Questão 9
Incorreto
Atingiu 0,00 de 0,05
Marcar questão
Texto da questão
Sobre XML, marque V para VERDADEIRO ou F para FALSO.
( ) XML significa eXtensible Makeup Language.
( ) É uma linguagem de marcação, pois usa "tags" simples para definir o que se
deseja fazer.
( ) As linguagens de marcação diferem das linguagens de programação, pois
usam tags, parâmetros dentro dessas tags e estruturas de aninhamento para
realizar tarefas que linguagens de programação de baixo nível, implementarão
usando estruturas de programação complexas como matrizes de dados, loops
lógicos e chamadas de método.
( ) O XML é uma metalinguagem para definir vocabulários. Os vocabulários,
baseados em XML, permitem que você descreva documentos de uma forma
significativa.
( ) Documentos de vocabulário XML são como documentos HTML, que são
baseados em texto e consistem em marcação, que são as descrições codificadas
da estrutura lógica de um documento e conteúdo.
a.
F, F, V, F, F.
b.
F, V, F, V, V.
c.
V, F, F, V, V.
d.
F, F, V, V, V.
e.
V, V, V, V, F.
Feedback
A resposta correta é: F, V, F, V, V.
Questão 10
Correto
Atingiu 0,05 de 0,05
Marcar questão
Texto da questão
Um aplicativo Android permite estabelecer a comunicação com servidores Web
através de trocas de arquivos. Para que isso aconteça, é necessário utilizar alguns
formatos de arquivo. Quais são esses formatos?
a.
XML e SQLite.
b.
XML e HTML.
c.
XML e JSON.
d.
HTML e JSON.
e.
SQLite e JSON.
Feedback
A resposta correta é: XML e JSON.