Baixe o app para aproveitar ainda mais
Prévia do material em texto
Revisar envio do teste: QUESTIONÁRIO UNIDADE IV PROGRAMAÇÃO ORIENTADA A OBJETOS II 6862-60_57501_R_E1_20222 CONTEÚDO Usuário felipe.acs @aluno.unip.br Curso PROGRAMAÇÃO ORIENTADA A OBJETOS II Teste QUESTIONÁRIO UNIDADE IV Iniciado 13/10/22 17:14 Enviado 13/10/22 17:16 Status Completada Resultado da tentativa 2,5 em 2,5 pontos Tempo decorrido 2 minutos Resultados exibidos Todas as respostas, Respostas enviadas, Respostas corretas, Comentários, Perguntas respondidas incorretamente Pergunta 1 Resposta Selecionada: a. Respostas: a. b. c. d. e. Comentário da resposta: 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 é: CRUD. CRUD. RUDX. YRUD. ZRUD. CRDY. 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 UNIP EAD BIBLIOTECAS MURAL DO ALUNO TUTORIAISCONTEÚDOS ACADÊMICOS 0,25 em 0,25 pontos 0,25 em 0,25 pontos http://company.blackboard.com/ https://ava.ead.unip.br/webapps/blackboard/execute/courseMain?course_id=_235347_1 https://ava.ead.unip.br/webapps/blackboard/content/listContent.jsp?course_id=_235347_1&content_id=_2856963_1&mode=reset https://m.youtube.com/channel/UC-RTwofiDaS-JCuugaNT08w https://m.youtube.com/watch?v=iTdMdnR9lBc https://m.youtube.com/channel/UC-RTwofiDaS-JCuugaNT08w https://m.youtube.com/watch?v=iTdMdnR9lBc https://ava.ead.unip.br/webapps/portal/execute/tabs/tabAction?tab_tab_group_id=_10_1 https://ava.ead.unip.br/webapps/portal/execute/tabs/tabAction?tab_tab_group_id=_27_1 https://ava.ead.unip.br/webapps/portal/execute/tabs/tabAction?tab_tab_group_id=_47_1 https://ava.ead.unip.br/webapps/portal/execute/tabs/tabAction?tab_tab_group_id=_29_1 https://ava.ead.unip.br/webapps/portal/execute/tabs/tabAction?tab_tab_group_id=_25_1 https://ava.ead.unip.br/webapps/login/?action=logout Valdivino Resposta Selecionada: e. Respostas: a. b. c. d. e. Comentário da resposta: 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 é: Gravação. Leitura. Atualização. Exclusão. Herança. Gravação. 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 �cam disponíveis para a leitura quando isso for necessário. Também podemos empregar formatos binários para desempenhar tal função. Pergunta 3 Resposta Selecionada: c. Respostas: a. b. c. d. e. Comentário da resposta: 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: LINQ. LINY. LINX. LINQ. LINK. LINZ. 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. 0,25 em 0,25 pontos https://m.youtube.com/channel/UC-RTwofiDaS-JCuugaNT08w https://m.youtube.com/watch?v=iTdMdnR9lBc https://m.youtube.com/channel/UC-RTwofiDaS-JCuugaNT08w https://m.youtube.com/watch?v=iTdMdnR9lBc Pergunta 4 Resposta Selecionada: b. Respostas: a. b. c. d. e. Comentário da resposta: 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 é: Permitir o desenvolvimento de aplicativos para as variadas plataformas, de modo transparente para o desenvolvedor. Permitir o desenvolvimento exclusivo de aplicações web forms. Permitir o desenvolvimento de aplicativos para as variadas plataformas, de modo transparente para o desenvolvedor. Permitir o desenvolvimento exclusivo de aplicações console application. Permitir o desenvolvimento exclusivo de aplicações Windows forms application. Permitir o desenvolvimento de aplicativos exclusivos utilizando, somente, o MVC. 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 Resposta Selecionada: a. Respostas: a. b. c. d. e. Comentário da resposta: 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? C#. C#. UX. UI. HTML. C*. Resposta: A Comentário: em resumo, as bibliotecas do ambiente Xamarin possibilitam a 0,25 em 0,25 pontos 0,25 em 0,25 pontos https://m.youtube.com/channel/UC-RTwofiDaS-JCuugaNT08w https://m.youtube.com/watch?v=iTdMdnR9lBc https://m.youtube.com/channel/UC-RTwofiDaS-JCuugaNT08w https://m.youtube.com/watch?v=iTdMdnR9lBc 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 Resposta Selecionada: c. Respostas: a. b. c. d. e. Comentário da resposta: 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: Xamarin. HTML. C#. Xamarin. Kotlin. Node.js. 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 Resposta Selecionada: a. Respostas: a. b. c. d. e. Comentário da resposta: 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 de�nir a biblioteca citada como: Xamarin.Forms. Xamarin.Forms. Xamarin.C#. Xamarin.NodeJs. Xamarin.WebForms. Xamarin.ConsoleLog. 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 0,25 em 0,25 pontos 0,25 em 0,25 pontos https://m.youtube.com/channel/UC-RTwofiDaS-JCuugaNT08w https://m.youtube.com/watch?v=iTdMdnR9lBc https://m.youtube.com/channel/UC-RTwofiDaS-JCuugaNT08w https://m.youtube.com/watch?v=iTdMdnR9lBc 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 únicocódigo e, esse mesmo código, dar origem a aplicações em todas as plataformas suportadas, sem a necessidade de modi�cações para uma plataforma especí�ca. Pergunta 8 Resposta Selecionada: b. Respostas: a. b. c. d. e. Comentário da resposta: 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 é: Microsoft Visual Studio. Microsoft Visual NodeJs. Microsoft Visual Studio. Microsoft Studio C#. Microsoft Xamarin Studio. Microsoft Android Xamarin. 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 Resposta Selecionada: a. Respostas: a. b. c. d. e. 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 é: MainActivity.cs. MainActivity.cs. Setup.cs. Console.Log.cs. Xamarin.Setup.cs. MainExec.cs. 0,25 em 0,25 pontos 0,25 em 0,25 pontos https://m.youtube.com/channel/UC-RTwofiDaS-JCuugaNT08w https://m.youtube.com/watch?v=iTdMdnR9lBc https://m.youtube.com/channel/UC-RTwofiDaS-JCuugaNT08w https://m.youtube.com/watch?v=iTdMdnR9lBc Quinta-feira, 13 de Outubro de 2022 17h17min00s GMT-03:00 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 Resposta Selecionada: a. Respostas: a. b. c. d. e. Comentário da resposta: 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 identi�ca, 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 é: Android Manifest. Android Manifest. Android Setup. Android Exec. Android DLL. Android Forms Setup. 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 identi�ca, 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. ← OK 0,25 em 0,25 pontos https://m.youtube.com/channel/UC-RTwofiDaS-JCuugaNT08w https://m.youtube.com/watch?v=iTdMdnR9lBc
Compartilhar