Buscar

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

• Pergunta 1 
0,25 em 0,25 pontos 
 
As operações envolvidas nos métodos típicos aplicados em 
desenvolvimento de software constituem o que chamamos de 
_______________. Tratam-se de operações típicas de um sistema que 
opera em uma base de dados (HALL, 2014). 
O termo que completa a lacuna do enunciado é: 
 
Resposta Selecionada: a. 
CRUD. 
Respostas: a. 
CRUD. 
 b. 
RUDX. 
 c. 
YRUD. 
 d. 
ZRUD. 
 e. 
CRDY. 
Comentário 
da resposta: 
Resposta: A 
Comentário: as operações envolvidas nos métodos 
citados, constituem o que chamamos de CRUD: Create, 
Read, Update, Delete. Tratam-se de operações típicas de 
um sistema que opera em uma base de dados (HALL, 
2014). 
 
 
• Pergunta 2 
0,25 em 0,25 pontos 
 
Há diversas maneiras que possibilitam a persistência dos dados. 
Uma das formas mais antigas é a _____________ das informações 
diretamente em arquivos de texto. O termo que completa a lacuna 
do enunciado é: 
 
Resposta Selecionada: e. 
Gravação. 
Respostas: a. 
Leitura. 
 b. 
Atualização. 
 c. 
Exclusão. 
 d. 
 
Herança. 
 e. 
Gravação. 
Comentário 
da resposta: 
Resposta: E 
Comentário: há diversas maneiras que possibilitam a 
persistência dos dados. Uma das formas mais antigas é 
a gravação das informações diretamente em arquivos de 
texto, que ficam disponíveis para a leitura quando isso 
for necessário. Também podemos empregar formatos 
binários para desempenhar tal função. 
 
• Pergunta 3 
0,25 em 0,25 pontos 
 
A existência de diversos mecanismos para a persistência dos dados 
pode se tornar um problema, em virtude dos motivos expostos a 
seguir: 
• Primeiramente, mecanismos diferentes de armazenamento levam 
a diferentes tipos de técnicas de manipulação dos dados, e isso 
aumenta a complexidade da aplicação; 
• Em segundo lugar, pode acontecer de uma mesma aplicação 
utilizar múltiplos mecanismos de armazenamento, e isso pode se 
tornar um grande problema, especialmente se considerarmos que o 
mecanismo de manipulação dos dados pode ser diferente. 
Para auxiliar nesse processo, existem componentes que fornecem 
mecanismos transparentes de consulta, como o: 
 
Resposta Selecionada: c. 
LINQ. 
Respostas: a. 
LINY. 
 b. 
LINX. 
 c. 
LINQ. 
 d. 
LINK. 
 e. 
LINZ. 
Comentário 
da resposta: 
Resposta: C 
Comentário: para auxiliar nesse processo, existem 
componentes que fornecem mecanismos transparentes 
de consulta, como o LINQ. Esse ambiente fornece uma 
 
extensão à linguagem C# que permite que as consultas 
sejam feitas a diferentes fontes de dados, mas de forma 
consistente. 
 
• Pergunta 4 
0,25 em 0,25 pontos 
 
Xamarin refere-se tanto ao nome de uma empresa que a Microsoft 
adquiriu em 2016, quanto ao nome de um conjunto de ferramentas 
que os desenvolvedores podem usar para criar aplicativos nativos 
para iOS, Android e Windows em C#. Podemos dizer que o principal 
objetivo da plataforma Xamarin é: 
 
Resposta 
Selecionada: 
b. 
Permitir o desenvolvimento de aplicativos para as 
variadas plataformas, de modo transparente para o 
desenvolvedor. 
Respostas: a. 
Permitir o desenvolvimento exclusivo de 
aplicações web forms. 
 
b. 
Permitir o desenvolvimento de aplicativos para as 
variadas plataformas, de modo transparente para o 
desenvolvedor. 
 
c. 
Permitir o desenvolvimento exclusivo de 
aplicações console application. 
 
d. 
Permitir o desenvolvimento exclusivo de aplicações 
Windows forms application. 
 
e. 
Permitir o desenvolvimento de aplicativos exclusivos 
utilizando, somente, o MVC. 
Comentário 
da resposta: 
Resposta: B 
Comentário: podemos dizer que o principal objetivo da 
plataforma Xamarin é permitir o desenvolvimento de 
aplicativos para as variadas plataformas, de modo 
transparente para o desenvolvedor. 
 
 
• Pergunta 5 
0,25 em 0,25 pontos 
 
Em resumo, as bibliotecas do ambiente Xamarin possibilitam a 
criação de aplicativos em determinada linguagem para as diversas 
plataformas, por meio de uma implementação do ambiente .NET, 
 
chamada de “Mono”. Qual linguagem de programação podemos 
atribuir para o desenvolvimento de aplicações Xamarin? 
Resposta Selecionada: a. 
C#. 
Respostas: a. 
C#. 
 b. 
UX. 
 c. 
UI. 
 d. 
HTML. 
 e. 
C*. 
Comentário 
da resposta: 
Resposta: A 
Comentário: em resumo, as bibliotecas do ambiente 
Xamarin possibilitam a criação de aplicativos em 
linguagem C# para as diversas plataformas, por meio de 
uma implementação do ambiente .NET chamada de 
“Mono”. 
 
 
• Pergunta 6 
0,25 em 0,25 pontos 
 
Refere-se tanto ao nome de uma empresa que a Microsoft adquiriu 
em 2016 quanto ao nome de um conjunto de ferramentas que os 
desenvolvedores podem usar para criar os aplicativos nativos para 
iOS, Android e Windows em C#. O enunciado trata da plataforma: 
 
Resposta Selecionada: c. 
Xamarin. 
Respostas: a. 
HTML. 
 b. 
C#. 
 c. 
Xamarin. 
 d. 
Kotlin. 
 e. 
Node.js. 
 
Comentário 
da resposta: 
Resposta: C 
Comentário: Xamarin refere-se tanto ao nome de uma 
empresa que a Microsoft adquiriu em 2016 quanto ao 
nome de um conjunto de ferramentas que os 
desenvolvedores podem usar para criar os aplicativos 
nativos para iOS, Android e Windows em C#. Podemos 
dizer que o principal objetivo da plataforma Xamarin é 
permitir o desenvolvimento de aplicativos para as 
variadas plataformas de modo transparente para o 
desenvolvedor. 
 
• Pergunta 7 
0,25 em 0,25 pontos 
 
Biblioteca de código aberto que possibilita o compartilhamento do 
código entre as plataformas e a criação de aplicativos executados no 
Android, iOS e Windows, a partir de uma única base de código C#. 
Dentro do cenário da plataforma Xamarin, podemos definir a 
biblioteca citada como: 
 
Resposta Selecionada: a. 
Xamarin.Forms. 
Respostas: a. 
Xamarin.Forms. 
 b. 
Xamarin.C#. 
 c. 
Xamarin.NodeJs. 
 d. 
Xamarin.WebForms. 
 e. 
Xamarin.ConsoleLog. 
Comentário 
da resposta: 
Resposta: A 
Comentário: Xamarin.Forms é uma biblioteca de código 
aberto que possibilita o compartilhamento do código 
entre as plataformas e a criação de aplicativos 
executados no Android, iOS e Windows, a partir de uma 
única base de código C#. Dessa forma, o seu maior 
benefício é uma oportunidade de escrevermos um único 
código e, esse mesmo código, dar origem a aplicações 
em todas as plataformas suportadas, sem a necessidade 
de modificações para uma plataforma específica. 
 
 
• Pergunta 8 
0,25 em 0,25 pontos 
 
O ambiente Xamarin pode integrar a IDE do __________________ para 
Microsoft Windows e faz parte do _____________________ para o Mac, o 
que possibilita que as aplicações e o código fonte sejam escritos 
para ambas as plataformas. 
O termo que complementa as lacunas do enunciado é: 
 
Resposta Selecionada: b. 
Microsoft Visual Studio. 
Respostas: a. 
Microsoft Visual NodeJs. 
 b. 
Microsoft Visual Studio. 
 c. 
Microsoft Studio C#. 
 d. 
Microsoft Xamarin Studio. 
 e. 
Microsoft Android Xamarin. 
Comentário 
da resposta: 
Reposta: B 
Comentário: o ambiente Xamarin pode integrar a IDE do 
Microsoft Visual Studio para Microsoft Windows e faz 
parte do Microsoft Visual Studio para o Mac, o que 
possibilita que as aplicações e o código fonte sejam 
escritos para ambas as plataformas. 
 
 
• Pergunta 9 
0,25 em 0,25 pontos 
 
O Xamarin.Android possibilita a execução da solução Xamarin.Forms 
em dispositivos Android. O arquivo ______________ representa a 
atividade de inicialização do aplicativo Android que o Xamarin gera. 
No Android, uma atividade pode ser pensada como uma única tela 
com uma interface de usuário. Nesse arquivo, o Visual Studio 
adiciona um código de inicialização, que não deve ser alterado. 
O nome do arquivo que completa a lacuna do enunciado é: 
 
Resposta Selecionada: a. 
MainActivity.cs. 
Respostas: a. 
MainActivity.cs. 
 b. 
Setup.cs.c. 
Console.Log.cs. 
 
 d. 
Xamarin.Setup.cs. 
 e. 
MainExec.cs. 
Comentário 
da resposta: 
Resposta: A 
Comentário: o Xamarin.Android possibilita a execução 
da solução Xamarin.Forms em dispositivos Android. O 
arquivo MainActivity.cs representa a atividade de 
inicialização do aplicativo Android que o Xamarin gera. 
No Android, uma atividade pode ser pensada como uma 
única tela com uma interface de usuário. Nesse arquivo, 
o Visual Studio adiciona código de inicialização, que não 
deve ser alterado. 
 
• Pergunta 10 
0,25 em 0,25 pontos 
 
As informações fornecidas na guia ______________ são importantes 
para que façamos publicação no Google Play. Por exemplo, o nome 
dado ao pacote identifica, exclusivamente, o “nosso” pacote de 
aplicativos na loja Google Play, que, por convenção, está no seguinte 
formato: com.companyname.appname (ou seja, o nome da empresa 
seguido do nome do aplicativo). 
O termo que complementa a lacuna do enunciado é: 
 
Resposta Selecionada: a. 
Android Manifest. 
Respostas: a. 
Android Manifest. 
 b. 
Android Setup. 
 c. 
Android Exec. 
 d. 
Android DLL. 
 e. 
Android Forms Setup. 
Comentário 
da resposta: 
Resposta: A 
Comentário: as informações fornecidas na guia Android 
Manifest são importantes para que façamos publicação 
no Google Play. Por exemplo, o nome dado ao pacote 
identifica, exclusivamente, o “nosso” pacote de 
aplicativos na loja Google Play, que, por convenção, está 
 
no seguinte formato: com.companyname.appname (ou 
seja, o nome da empresa seguido do nome do 
aplicativo). 
O nome da versão é a versão do próprio aplicativo, e o 
número da versão corresponde a um dígito que 
representa as atualizações. Por exemplo, podemos ter o 
nome da versão 1.0 e o número da versão 1; o nome da 
versão 1.1 e o número da versão 2; o nome da versão 1.2 
e o número da versão 3; e assim por diante.

Mais conteúdos dessa disciplina