Questões de Concurso
Sobre c sharp em programação
Foram encontradas 144 questões
A respeito de Drupal e de programação .Net/C#, julgue o item subsecutivo.
A sintaxe correta em .Net/C# para imprimir a frase Hello World! na saída padrão é a seguinte.

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:
Observe o método C# a seguir:

A execução desse código vai imprimir no console a mensagem:
Os códigos nas linhas 18, 26, 31 e 38 implementam os respectivos conceitos da programação orientada a objeto:
Observe o código do programa em C# a seguir:

Se forem digitados os números 5, 4 e 18, nessa sequência, o resultado exibido será: