Questões de Concurso Comentadas sobre c sharp em programação

Questões Discursivas

Foram encontradas 111 questões

Q914440 Programação
Considere os seguintes operadores: Igual a Negação lógica Módulo (resto da divisão) Ou lógico And lógico
Assinale a lista dos símbolos que, respectivamente, representam esses operadores no C#.
Alternativas
Q914403 Programação

Analise o código C# exibido a seguir.


using System;

namespace ErrorHandlingApplication {

class DivNumbers {

int result;

DivNumbers() {

result = 0;

}

public void division(int num1, int num2) {

try {

result = num1 / num2;

}

catch (SystemException e) {

Console.WriteLine

(e.ToString().Split(':')[0]);

} finally {

Console.WriteLine

("Resultado: {0}", result);

}

}

static void Main(string[] args) {

DivNumbers d = new DivNumbers();

d.division(24, 2 >> 1);

}

}

}


Assinale a opção que exibe o resultado da execução desse código.

Alternativas
Q899791 Programação
Sobre a classe Hashtable disponível em C#, analise as afirmativas a seguir.
I. Não são permitidas chaves duplicadas. II. Há uma propriedade Keys para recuperar todas as chaves da tabela. III. Há uma propriedade Values para recuperar todos os valores da tabela. IV. O método Remove requer como argumentos a chave e o valor do item a ser removido.
Está correto somente o que se afirma em:
Alternativas
Q899775 Programação
Observe o código C# a seguir, onde um certo trecho do programa deve adotar diferentes procedimentos para os modos debug/release (a escolha de uma imagem, por exemplo).
A construção correta para distinguir os dois casos é:
Alternativas
Q868611 Programação
Em uma aplicação desenvolvida com C# um Analista de Sistemas criou a classe Conta com os atributos NumeroConta e Saldo. Em outra classe, instanciou um conjunto de objetos da classe Conta e armazenou em um array chamado vcontas. Para percorrer esse array exibindo o saldo de cada conta, o Analista deverá utilizar o comando
Alternativas
Q870894 Programação

Sobre as linguagens C# .NET e PHP, analise as seguintes afirmativas e os trechos de código:


I. new Tuple<string, string, int> ("Concurso UPE/SAD", "Prova Analista", 2017).

II. suporta características do paradigma de programação funcional como expressões lambda.

III. partial class A { ... }


Assinale a alternativa CORRETA em relação à validade da afirmativa ou do trecho de código nas duas linguagens.

Alternativas
Q870893 Programação
Sobre o uso de delegates na linguagem C# .NET, assinale a alternativa INCORRETA.
Alternativas
Q629485 Programação
Um Técnico Judiciário de TI, ao desenvolver um aplicativo em C#, utilizou o operador
Alternativas
Q629474 Programação

Considere o programa em C#, abaixo.


 

O programa em C#
Alternativas
Q623572 Programação

Analise as afirmativas abaixo em relação à linguagem C#.

I. C# é considerada uma linguagem tipada estaticamente, por exemplo, uma variável tem o seu tipo definido no momento da compilação.

II. O tipo de dado Real pode ser representado pelos tipos Float e Double em C#.

III. Console.WriteLine("Testing") e Console.WriteLine("Testing") são equivalentes em C#

IV. Classes em C# oferecem o mecanismo de encapsulação da orientação a objetos

De acordo com as afirmativas, marque a alternativa CORRETA: 

Alternativas
Q1393638 Programação

Sobre a linguagem de programação C#.NET, analise as assertivas abaixo.


I. A linguagem de programação C#.NET permite o uso de caracteres acentuados em identificadores de classes.

II. Existem programas em C#.NET que não possuem definições de classe realizadas pelo programador.

III. 8prova é um nome de identificador válido em programas criados com a linguagem de programação C#.NET.


É correto o que se afirma em

Alternativas
Ano: 2015 Banca: FCC Órgão: DPE-SP Prova: FCC - 2015 - DPE-SP - Programador |
Q598761 Programação
Utilizando auto-implemented properties no C#, para declarar em uma classe uma propriedade Saldo com um get e um set públicos para lerem e escreverem no atributo, respectivamente, utiliza-se
Alternativas
Q500550 Programação
Observe a declaração de um vetor em C#:

                 int[ ] vetor = new int[3] { 1, 2, 3 };

Sem alterar o resultado, essa mesma declaração poderia ser escrita como:
Alternativas
Q489945 Programação
A herança entre classes em C#, define-se utilizando o caractere
Alternativas
Q2319248 Programação

Quanto vale k no fim da execução do seguinte trecho de código em linguagem C?  


k = 0;

for (i=1; i <= n; i++)

for(j = i; j <= n; j++)

k = k + 1;

 . . . 

Alternativas
Q710624 Programação

Quanto ao C#, marque V para verdadeiro ou F para falso e, em seguida, assinale a alternativa que apresenta a sequência correta.

( ) A palavra-chave unsafe denota um contexto inseguro e é necessária para qualquer operação que envolva ponteiros.

( ) Código unsafe não é necessariamente perigoso, é apenas um código cuja segurança não pode ser verificada pelo CLR.

( ) Códigos unsafe são desnecessários em qualquer situação.

( ) Códigos unsafe pioram o desempenho de uma aplicação por exigir a verificação dos limites de matrizes e vetores.

Alternativas
Q361018 Programação
Utilize o programa C# abaixo para responder a questão seguinte.

Os números à esquerda não fazem parte do programa, apenas indicam os números das linhas.

imagem-043.jpg
imagem-044.jpg

Considerando o programa e a linguagem C#, é correto afirmar:
Alternativas
Q1655591 Programação
Na linguagem C#, é possível dividir a definição de uma classe em diversos arquivos. Para tanto, é necessário que a declaração da classe contenha a palavra chave:
Alternativas
Q1655590 Programação
Na linguagem C#, a forma correta de declarar a classe B, derivada da classe A, é:
Alternativas
Q1655587 Programação
Na linguagem C#, a palavra reservada “sealed” pode ser utilizada na declaração de classes. Ela tem a função de
Alternativas
Respostas
81: A
82: C
83: B
84: D
85: B
86: A
87: E
88: A
89: B
90: D
91: D
92: A
93: A
94: B
95: D
96: C
97: B
98: B
99: D
100: C