Baixe o app para aproveitar ainda mais
Prévia do material em texto
1a Questão (Ref.: 201607118622) Fórum de Dúvidas (0) Saiba (0) Quais são os delimitadores de um método da linguagem VB .NET que retorna um valor? Main e End Main Begin e End Module e End Module Function e End Function Sub e End Sub Gabarito Comentado Gabarito Comentado 2a Questão (Ref.: 201607671082) Fórum de Dúvidas (0) Saiba (0) Assinale a alternativa correta a respeito da passagem de parâmetros na linguagem de programação VB.NET. Em VB.NET, para passar um parâmetro por referência, a palavra reservada ByRef deve ser usada na chamada da função ou subrotina, precedendo o valor do argumento. Nenhuma das anteriores Em VB.NET, para passar um parâmetro por valor, a palavra reservada ByVal deve ser usada na definição da assinatura da função ou subrotina, precedendo o identificador do parâmetro, seguido da definição do tipo. Em VB.NET os parâmetros são passados por referência, exceto quando a palavra reservada ByVal é associada ao parâmetro na assinatura da função ou subrotina, indicando que ele deve ser passado por valor. Em VB.NET, para passar um parâmetro por valor, a palavra reservada ByVal deve ser usada na definição da assinatura da função ou subrotina, precedendo o identificador do parâmetro. 3a Questão (Ref.: 201607118629) Fórum de Dúvidas (0) Saiba (0) Qual será o valor da variável Resultado após a execução da linha de código em linguagem VB 2010? Dim Resultado As String = Mid("ABCDEF", 2, 3) "BCD" "AB" "ABC" "BC" "CD" Gabarito Comentado Gabarito Comentado 4a Questão (Ref.: 201607601602) Fórum de Dúvidas (0) Saiba (0) A modularização diz respeito direto a criação adequada dos métodos, que evitam redundância, facilitam o reaproveitamento de código dentre outras vantagens. Marque a resposta que defina corretamente o que pode ser um método no VB.NET. Module, Form ou Sub. Module, Function ou Sub. Sub ou Function. Form ou Sub. Module ou Form. Gabarito Comentado 5a Questão (Ref.: 201607206369) Fórum de Dúvidas (0) Saiba (0) Um desenvolvedor precisa de um código que receba o valor do lado de um quadrado, calcule e retorne a área deste quadrado, ele deverá usar qual das opções de código a seguir? Module AreaQuad (ByVal n As Integer) Dim S As Integer S = n * n Console.WriteLine("Area: " & S) End Module Function AreaQuad (ByVal n As Integer) Dim S As Integer S = n * n Return S End Function Function AreaQuad (ByVal n As Integer) Dim S As Integer S = n * n Console.WriteLine("Area: " & S) End Function Sub AreaQuad (ByVal n As Integer) Dim S As Integer S = n * n Console.WriteLine("Area: " & S) End Sub Sub AreaQuad (ByVal n As Integer) Dim S As Integer S = n * n Return S End Sub Gabarito Comentado 6a Questão (Ref.: 201607118625) Fórum de Dúvidas (0) Saiba (0) Qual é a função interna da linguagem VB .NET que retorna o número de caracteres em uma string ou a quantidade de bytes necessários para armazenar uma expressão de um tipo? Left LSet LCase Len LTrim Gabarito Comentado Gabarito Comentado 7a Questão (Ref.: 201607262554) Fórum de Dúvidas (0) Saiba (0) O Visual Basic fornece vários módulos que permitem simplificar tarefas comuns no seu código. O módulo que contém os membros que retornam resultados dos testes de verificação de tipo ou retornam as informações sobre erros em tempo de execução, o nome do tipo, o valor da cor em RGB é chamado de: Information DateAndTime Strings ErrObject ControlChars Gabarito Comentado Gabarito Comentado 8a Questão (Ref.: 201607206371) Fórum de Dúvidas (0) Saiba (0) Um desenvolvedor precisa de um código que receba o valor do lado de um quadrado, calcule e exiba a área deste quadrado, ele deverá usar qual das opções de código a seguir? Function AreaQuad (ByVal n As Integer) Dim S As Integer S = n * n Console.WriteLine("Area: " & S) End Function Sub AreaQuad (ByVal n As Integer) Dim S As Integer S = n * n Return S End Sub Function AreaQuad (ByVal n As Integer) Dim S As Integer S = n * n Return S End Function Module AreaQuad (ByVal n As Integer) Dim S As Integer S = n * n Console.WriteLine("Area: " & S) End Module Sub AreaQuad (ByVal n As Integer) Dim S As Integer S = n * n Console.WriteLine("Area: " & S) End Sub Gabarito Comentado Gabarito Comentado
Compartilhar