Questões de Concurso
Comentadas sobre c sharp em programação
Foram encontradas 99 questões
No contexto da linguagem C#, analise as etapas do ciclo de vida de uma página ASP.NET, exibidos em ordem alfabética.
Initialization
Load
Page Request
Postback
Postback event handling
Rendering
Start
Unload
Dentre as etapas listadas acima, assinale as duas primeiras etapas, na ordem em que ocorrem.
As opções a seguir apresentam métodos que pertencem a essa classe, à exceção de uma. Assinale-a.
Considere a classe System.IO.File no ambiente C#.
Assinale a opção que contém apenas métodos válidos para essa
classe.
I Suas raízes originam-se na família de linguagens C, Java e JavaScript. II É uma linguagem de programação orientada a objetos e orientada a componentes. III Enfatiza o controle de versão para garantir que programas e bibliotecas possam evoluir ao longo do tempo de maneira compatível.
Assinale a opção correta.
Analisando o código C# apresentado abaixo, marque a alternativa que indica, corretamente, o resultado que será apresentado no console após sua execução.
using System;
namespace PrimeiroProjeto {
class Program {
static void Main(string[] args) {
int y = 32;
int w = y++;
double z = 100 % 70;
string x = "Maria";
Console.WriteLine("{0} tem {1} anos e saldo de {2:F2} reais", x.ToUpper(), ++y + ++w, z);
}
}
}
A respeito da linguagem de programação C#, desenvolvida e suportada pela empresa Microsoft, analise as afirmativas abaixo.
I. É uma linguagem de programação orientada a objetos e é considerada a principal linguagem da plataforma .Net.
II. Não é permitida herança múltipla em C#, mas é permitido que uma classe implemente várias interfaces abstratas.
III. Aplicações desenvolvidas em C# dispõem do recurso de desalocação automática de memória, que é realizada pelo garbage coletor.
I – Os operadores são declarados estáticos.
II – A precedência e a associatividade dos operadores sobrecarregados são redefinidas pelo programador.
III – Os operadores são declarados públicos.
I - O modificador “override” atribuído a um argumento de método implica o ocultamento do tipo definido na classe-pai.
II - As palavras-chaves “ref” e “out” indicam, respectivamente, passagem de parâmetro por referência e por valor.
III – Quando se passa um argumento para um método, o parâmetro correspondente é inicializado com uma cópia do argumento, inclusive para um tipo-referência.
Considere o código C# a seguir:
String y = “circulo triangulo,quadrado,losango”;
String[ ] x = y.Split( ' , ' );
foreach(String i in x)
Console.WriteLine(i);
Após ser executado, ele produzirá a saída:
Na classe de conexão com o banco de dados de uma aplicação C# criada com o Visual Studio, em condições ideais, foi criado o método abaixo.
public static ..I.. getConnection ( )
{
..II..
return conn;
}
Considerando a existência de um banco de dados chamado DB_TRF3, em condições ideais, preenchem, correta e respectivamente, as lacunas I e II :