Quiz Implement data access

Description

70-483 C# Quiz on Quiz Implement data access, created by Thiago Russo on 02/06/2017.
Thiago Russo
Quiz by Thiago Russo, updated more than 1 year ago
Thiago Russo
Created by Thiago Russo almost 7 years ago
2
0

Resource summary

Question 1

Question
Você está criando um novo arquivo para armazenar alguns dados de log. Cada vez que uma nova entrada de log é necessária, você escreve uma string no arquivo. Qual o método que você usa?
Answer
  • File.CreateText
  • FileInfo.Create
  • File.Create
  • File.AppendText

Question 2

Question
Você ter construído um algoritmo de cálculo complexo. Leva algum tempo para ser concluído e você quer ter certeza de que sua aplicação continua respondendo. O que você faz?
Answer
  • Use async / await
  • Executar o código de forma síncrona
  • Use Task.Run
  • Use um BackgroundWorker

Question 3

Question
Você está escrevendo um aplicativo que será publicado (deployed) para países ocidentais. Ele extrai a atividade do usuário para um arquivo de texto. Qual codificação você deve usar?
Answer
  • UTF-8
  • UTF-7
  • ASCII
  • UTF-32

Question 4

Question
Você quer atualizar uma linha específica no banco de dados. Quais objetos você deve usar? (Escolha todos os que se aplicam.)
Answer
  • SqlCommand
  • SqlDataReader
  • SqlConnection
  • TransactionScope

Question 5

Question
Você está planejando a construção de uma aplicação que utilize um projeto orientado a objetos. Ele será usado por vários usuários ao mesmo tempo. Qual tecnologia você deve usar?
Answer
  • Arquivos XML
  • Entity Framework
  • ADO.NET
  • serviço Web

Question 6

Question
Você precisa processar um grande número de arquivos XML em um serviço regular para extrair alguns dados. Qual classe você deve usar?
Answer
  • XmlReader
  • XmlDocument
  • XmlWriter
  • FileStream

Question 7

Question
Você tem uma lista de datas. Você deseja filtrar as datas para o ano em curso e, em seguida, selecione a data mais alta. Que consulta que você usa?
Answer
  • DateTime result = dates.Where (d => d == DateTime.Now) .OrderBy (d => d).First();
  • DateTime result = dates.Where (d => d.Year == DateTime.Now.Year) .OrderByDescending (d => d) .FirstOrDefault();
  • DateTime result = dates.Where (d => d.Year == DateTime.Now.Year) .OrderByDescending (d => d) .First();
  • DateTime result = dates.Where (d => d.Year == DateTime.Now.Year) .OrderByDescending (d => d) .Single();

Question 8

Question
Você está tentando usar uma consulta LINQ, mas você está recebendo um erro de compilação que o método Onde não pode ser encontrado. O que você deveria fazer? (Escolha todos os que se aplicam.)
Answer
  • Adicionar uma declaração using System.Linq
  • Verifique se você estiver usando um tipo que implementa IEnumerable.
  • Alterar a sua consulta para consulta de sintaxe do método.
  • Alterar o tipo de sua consulta para var.

Question 9

Question
Você está usando a seguinte consulta LINQ to Entities: var query = from p em myContext.Products where p.Price < 50 select p; int numberOfItems = query.Count(); var products = query.ToList(); Você está sofrendo problemas de desempenho. Como você pode melhorar a sua consulta? (Escolha todos os que se aplicam.)
Answer
  • Evite acessar o banco de dados várias vezes.
  • Não execute ToList () na consulta.
  • Use paginação.
  • Altere a consulta para a sintaxe do método.

Question 10

Question
Você precisa armazenar uma grande quantidade de dados, e você quer fazer isso da melhor maneira. Wual Serializer que você deve usar?
Answer
  • XmlSerializer
  • BinaryFormatter
  • DataContractSerializer
  • DataContractJsonSerializer

Question 11

Question
Você está serializando alguns dados sensíveis a um formato binário. O que você deve usar? (Escolha todos os que se aplicam.)
Answer
  • XmlSerializer
  • ISerializable
  • DataContractSerializer
  • BinaryFormatter

Question 12

Question
Você quer serializar alguns dados para XML, e você precisa ter certeza de que uma determinada propriedade não é serializado. Qual atributo que você deve usar?
Answer
  • XmlElement
  • XmlAttribute
  • XmlIgnore
  • NonSerialized

Question 13

Question
Você deseja armazenar um grupo de pedidos e certificar que um usuário pode facilmente selecionar um pedido por seu número. Que coleção que você usa?
Answer
  • List <Order>
  • Dictionary <int, Ordem>
  • HashSet <Order>
  • Queue <Order>

Question 14

Question
Você está usando uma fila e você quer adicionar um novo item. Qual o método que você usa?
Answer
  • Push
  • Add
  • Dequeue
  • Enqueue

Question 15

Question
Você está trabalhando com um grande grupo de objetos nome de família. Você precisa remover todas as duplicatas e depois agrupá-los por sobrenome. Quais coleções você deve usar? (Escolha todos os que se aplicam.)
Answer
  • List <T>
  • Stack <T>
  • Dictionary <string, T>
  • T []
Show full summary Hide full summary

Similar

Porova teórica C# mod l
Cursos Professor Jonatã
Linguagem C#
Alex Araujo Furado
Prova teorica C# mo ll
Cursos Professor Jonatã
Entity framework - code first
José Fernandes
Flashcard Módulo 1 - XAMARIN LATINO AMERICA
Marcone Barbosa
Entity framework
José Fernandes
C# and ASP.NET
Kalebi Fiorentini
Linguagens de programação
Rodrigo Barbosa7452
Conceitos do ASP.NET CORE (Incompleto)
José Fernandes Rezende Neto
Dates and times .NET
Felipe Couto Viola
Fluxo Game UC 8
Lucas Coluzzo