Questões de Concurso
Comentadas sobre c sharp em programação
Foram encontradas 99 questões
int[ ] vetor = new int[3] { 1, 2, 3 };
Sem alterar o resultado, essa mesma declaração poderia ser escrita como:
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;
. . .
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.
Os números à esquerda não fazem parte do programa, apenas indicam os números das linhas.


Considerando o programa e a linguagem C#, é correto afirmar:
Em C#, o operador ?? é denominado operador de concentração de nulo e é usado para definir um valor padrão para tipos de valor anulável ou tipos de referência. No exemplo abaixo, caso a variável num seja nula, o valor de x será igual a 1. int x = num ?? 1;
interface IDimensions
{
float Length();
float Width();
}
class Box : IDimensions
{
float lengthInches;
float widthInches;
public Box(float length, float width)
{
lengthInches = length;
widthInches = width;
}
float IDimensions.Length()
{
return lengthInches;
}
float IDimensions.Width()
{
return widthInches;
}
public static void Main()
{
Box myBox = new Box(30.0f, 20.0f);
IDimensions myDimensions = (IDimensions) myBox;
System.Console.WriteLine("Length: {0}", myBox.Length());
System.Console.WriteLine("Width: {0}", myDimensions.Width());
}
}
Sobre o código apresentado é correto afirmar que a instrução
Int32 numero;
numero = Convert.ToInt16(!(21 > 21));
O valor fnal da variável “numero” será:
1. class Retorna
2. {
3. public int retorna( )
4. {
5. return 1;
6. }
7. public Single retorna( )
8. {
9. return 3.7f;
10. }
11. }
Esse trecho de código:
1. public interface Poligono
2. {
3. void perimetro( );
4. }
5.
6. class PoligonoIrregular : Poligono
7. {
8. void perimetro( )
9. {
10. }
11. }
O trecho de código certo para substituir a linha e corrigir o erro é:
programação, julgue os itens subsequentes.
programação estruturada, programação orientada a objetos e
conceitos associados, julgue os itens de 106 a 113.
O C# é um padrão internacional proposto pelas empresas Borland e Netscape.