SóProvas


ID
1888459
Banca
FCC
Órgão
TRF - 3ª REGIÃO
Ano
2016
Provas
Disciplina
Programação
Assuntos

A maneira correta de se utilizar uma string na linguagem de programação indicada é: 

Alternativas
Comentários
  • Gabarito C

    Questão interessante que compara as 3 linguagens. Vamos ver os erros dos itens.

    (a) Delphi não utiliza a sintaxe Declare X as Tipo e sim X : Tipo; (b) A forma de declaração está certa C# nas 3 primeiras linhas, realmente é “java like” “tipo x = inicialização”. Mas na quarta linha, o tipo é System.String o que é errado, essa é a classe de manipulação de strings. Além disso, a inicialização com ‘@’ antes não é utilizada. O correto seria apenas null, “c:\TRF3R\Processos”, “Tribunal Regional Federal”. System.String.Empty está certo, equivale a “” (vazio); (c) Certo. Sintaxe correta do Visual Basic; (d) Essa é a sintaxe C#. Repare que var no C# indica que o compilador deve definir o tipo, nesse caso string; (e) A sintaxe de declaração Visual Basic está certa. Mas é utilizado aspa simples, o correto é aspas duplas. Além disso, o comando Middle não existe na biblioteca String, apenas em sql. A função equivalente seria Substring. Mais um detalhe é que ele utiliza uma variável TestString não declarada no trecho.

    "Retroceder Nunca Render-se Jamais !"

    Força e Fé !

    Fortuna Audaces Sequitur !

  • Prezados,

    A alternativa A e D estão erradas, a forma de se declarar uma string em Delphi ( object pascal ) é var teste: string[200].
    A alternativa B está errada, a forma de se declarar string em C# é string titulo = "teste"
    A alternativa E está errada. Para declarar uma string em VB devemos fazer "Dim teste as string".


    Portanto a alternativa correta é a letra C.


  • Gabarito C

    Informações adicionais...

    Data:

    Você deve colocar um  literal dentro de sinais numéricos (  ).

    Você deve especificar o valor de data no formato M/d/AAAA, por exemplo  

    Hora:

    Você pode especificar o valor de hora em formato de 12 horas ou 24 horas, por exemplo, #1:15:30 PM# ou #13:15:30#. No entanto, se você não especificar os minutos ou os segundos, deverá especificar AM ou PM.

    Variável:

    Uma variável ou constante do  tipo de dados contém a data e a hora. O exemplo a seguir ilustra isto.

    Dim someDateAndTime As Date = #8/13/2002 12:14 PM#

    Fonte:

    https://docs.microsoft.com/pt-br/dotnet/visual-basic/language-reference/data-types/date-data-type