Questões de C Sharp (Programação)

Limpar Busca

Imagem relacionada à questão do Questões Estratégicas


Assinale a opção que corresponde ao resultado da execução do fragmento de código em linguagem C precedente. 

  • A 500
  • B 400
  • C 300
  • D 200
  • E 100

Qual a forma correta de declarar uma variável usando CSharp?

  • A int variável1;
  • B variável1 : int;
  • C variável1 = int;
  • D int = variável1;
  • E variável1;

Assinale a alternativa que descreve corretamente o conceito de LINQ (Language Integrated Query).

  • A É uma linguagem de programação voltada para o desenvolvimento web.
  • B É uma biblioteca de classes do .NET Framework que permite o acesso a bancos de dados.
  • C É uma extensão da linguagem C# que permite a realização de consultas em memória sobre objetos.
  • D É uma plataforma para desenvolvimento de jogos para Windows.
  • E É uma linguagem de programação para automação de processos.

Assinale a alternativa que descreve corretamente o conceito de polimorfismo em C#.

  • A É uma técnica de programação que permite que um objeto possa ser substituído por outro sem alterar o comportamento do sistema.
  • B É uma técnica de programação que permite que um objeto seja criado por outro objeto.
  • C É uma técnica de programação que permite que uma classe possa herdar os membros de outra classe.
  • D É uma técnica de programação que permite que uma classe possa ser instanciada várias vezes.
  • E É uma técnica de programação que permite que uma variável possa referenciar objetos de diferentes tipos.

Uma Web API foi desenvolvida em C# e possuí uma route “/v1/pagamento” (PagamentoController) e precisa adicionar a política de acesso ao controlador chamada “SomenteGestao”, em que o pagamento só é feito por gestores da empresa. Desse modo, assinale a alternativa que apresenta a anotação (annotation) utilizada no código em questão. 

  • A [Authorize(Policy = "SomenteGestao")]
  • B [Filter(SomenteGestao)]
  • C [AuthorizeAccess(SomenteGestao)]
  • D [FilterAccess(Policy = "SomenteGestao")]