Você está na página 1de 8

Usuário gabriel.bandeira1 @aluno.unip.

br
Curso PROGRAMAÇÃO ORIENTADA A OBJETOS II
Teste QUESTIONÁRIO UNIDADE IV
Iniciado 21/11/23 19:50
Enviado 22/11/23 08:13
Status Completada
Resultado da 2,5 em 2,5 pontos
tentativa
Tempo decorrido 12 horas, 22 minutos
Resultados exibidos Todas as respostas, Respostas enviadas, Respostas corretas, Comentários, Perguntas
respondidas incorretamente
 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: A
resposta:
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 Resposta: E
da resposta:
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 Resposta: C
da resposta:
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 b.
Selecionada:
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: B
resposta:
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: A
resposta:
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 Resposta: C
da resposta:
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 Resposta: A
da resposta:
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 Reposta: B
resposta:
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 Resposta: A
da resposta:
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 Resposta: A
da resposta:
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.

Você também pode gostar