

Seu próximo nível começa aqui
Com a Assinatura Ilimitada, você tem tudo que precisa para sua aprovação.
Com a Assinatura Ilimitada, você combina prática, teoria e método em uma única assinatura com tudo que você precisa para sua aprovação.
Dado o código em Visual Basic, representado na figura abaixo:

Assinale a alternativa que representa a criação de um objeto da classe Nested.
nestedInstance As Nested
= New Nested()
Dim nestedInstance As Nested
= New Container.Nested()
nestedInstance As Nested
= New Container.Nested()
Dim nestedInstance As Container.Nested
= New Container.Nested()
Dim nestedInstance As Container
= New Container()
Um desenvolvedor VisualBasic.NET registrou a seguinte rota no arquivo RouteConfig.vb de seu projeto ASP. NET MVC 5.
routes.MapRoute(
name:="Default",
url:="{controller}/{id}/{action}",
defaults:=New With {
.controller = "Home",
.action = "Index",
.id = UrlParameter.Optional
}
)
Com isso, a ação “Executa” do controlador “Controlador” pode ser acessada pela URL
/
/
/
/
/
Em uma classe de nome “Aluno”, criada na linguagem Visual Basic, o construtor é criado como um Sub de nome:
New().
Super().
Aluno().
Construct().
Constructor().
No VisualBasic .NET, a declaração que representa um uso correto da cláusula “As” é
As x Dim Double
Function Xpto As Double
Return 10.0
End Function
Public y Boolean As False
Enum z As
a
b
c
End Enum
For i As 1 To 5
Console.Write(i)
Next
Analise as afirmativas abaixo com relação à linguagem Visual Basic.
1. Todos os controles na linguagem Visual Basic são capazes de detectar vários eventos. Por exemplo, o controle Button pode detectar quando foi clicado e um controle TextBox pode detectar quando seu conteúdo foi alterado.
2. A linguagem Visual Basic proporciona ferramentas para gerar números aleatórios e inicializar a sequência de números aleatórios com um valor de semente aleatória.
3. O código intNum = rand.Next(100) deve atribuir à variável intNum um valor aleatório entre 1 e 100.
Assinale a alternativa que indica todas as afirmativas corretas.
É correta apenas a afirmativa 1.
É correta apenas a afirmativa 3.
São corretas apenas as afirmativas 1 e 2.
São corretas apenas as afirmativas 1 e 3.
São corretas apenas as afirmativas 2 e 3.
A tentativa de execução do código VBA a seguir resulta em um erro de compilação.
Imports System
Module Module1
Sub Main()
Dim S as Integer
Dim T as String
S = 6
T = “8”
Console.WriteLine(S*T)
End Sub
End Module
Certo
Errado
A execução do código VBA apresentado adiante retorna como resultado 5,73.
Imports System
Module Module1
Sub Main()
Dim X as Integer
Dim Y as Integer
Y=100
X = (18/ 3.14) * Y
Console.WriteLine(X)
End Sub
End Module
Certo
Errado
Observe o fragmento de código na linguagem Visual Basic apresentado abaixo:
Dim dtmSample As Date = “#23/8/2019#”
Dim strResult As String = dtmSample.
ToString(“D”)
TextBox1.Text = strResult
Assinale a alternativa que apresenta o valor de strResult que seria mostrado no controle Text na linguagem Visual Basic.
sexta-feira, 23 de agosto de 2019
23 de agosto de 2019
23/08/2019
sexta-feira, 23 de agosto de 2019 00:00:00
23 de agosto de 2019 00:00:00
Na linguagem Visual Basic (VB.Net), o operador
^, usado para exponenciação, não tem correspondente com a mesma funcionalidade em C#.
Mod, usado para retornar o resto da divisão inteira, corresponde ao operador %% em C#.
/
=, que faz a comparação entre duas variáveis, corresponde ao operador == em C#.
<>, que indica “não igual”, corresponde ao mesmo operador <> em C#.
Assinale a alternativa que apresenta um operador de concatenação de “strings” do Visual BasicNet:
&.
+ +
| |
&&
|.
Analise o código a seguir no contexto do MS Excel/VBA.
Function XPTO(a As Integer, _
b As Integer) As XXX
Set XPTO = ActiveSheet.Cells(a, b)
End Function
Sub TESTE()
Call MsgBox(XPTO(4, 1).Value)
End Sub
Para que a procedure TESTE seja compilada e executada corretamente, “XXX” deve ser substituído pelo tipo:
Cells
Range
Selection
String
WorkSheet
Em Visual Basic, alguns itens devem ser observados para que um menu esteja dentro do padrão Windows. Sobre essas observações, responda verdadeiro (V) ou falso (F) às afirmações, abaixo, e assinale a alternativa que traz a sequência correta:
(__) Dois pontos devem ser colocados, ao final do comando para indicar a existência de uma caixa de diálogo, quando esta existir.
(__) Teclas de acesso ou atalho não devem ser definidas para todos os itens do menu.
(__) Para indicar que uma opção está ativa, colocar um check-mark ( ) ao lado da opção.
(__) Barras de separação devem ser utilizadas para separar, visualmente, itens relacionados ou opções perigosas para o usuário.
V – F – V – F.
V – F – F – V.
F – V – F – V.
F – V – V – F.
F – F – V – V.
A Janela de Projeto (Project Window) é uma lista usada pelo Visual Basic para controlar que arquivos fazem parte da sua aplicação. Esta lista poderá ser composta por arquivos do tipo:
I - equivalente aos formulários da aplicação.
II - que representam controles adicionais.
III - que são blocos de código.
Os itens discorrem, respectivamente, sobre os tipos de arquivo:
.FRM; .VBX; .BAS.
.VBX; .FRM; .BAS.
.FRM; .BAS; .VBX.
.VBX; .BAS; .FRM.
.BAS; .FRM; .VBX.
No VisualBasic.Net, para impedir a compilação de código com conversões implícitas de tipos de dados, é necessário habilitar a Option:
Strict.
Explicit.
Dash 2.
Selt Force.
Sim Four.
No VisualBasic.Net, para impedir a compilação de código com conversões implícitas de tipos de dados, é necessário habitar a Option
Compare
Explicit
Implicit
Convert
Strict
A sintaxe correta para a declaração de uma função em Visual Basic é:
Function NomeFuncao(p1 As Integer, p2 As Integer) As Integer
Func NomeFuncao(p1 As Integer, p2 As Integer)
Sub NomeFuncao(p1 As Integer, p2 As Integer)
Sub NomeFuncao(p1 As Integer, p2 As Integer) As Integer
Def NomeFuncao(p1 As Integer, p2 As Integer): Integer
Analise o trecho de código Visual Basic a seguir.
On Error Resume Next
Dim a As Integer = 1
Dim b As Integer = 2
Dim c As Integer = 3
a = 0
b = 10 / a
c = b / b
Console.Write(a)
Console.Write(b)
Console.Write(c)
Ao término da execução desse código, será impressa a sequência:
000
001
021
022
023
O VBA - Visual Basic for Applications, possui funcionalidades bastante semelhantes ao Visual Basic. Uma funcionalidade do VBA é:
executar exclusivamente aplicações no Visual Basic.
executar macros exclusivamente no Excel.
executar macros exclusivamente no Word.
gerar um relatório no word de uma planilha do Excel.
gerar tarefas em qualquer editor de textos e planilhas.
No que diz respeito à VBA, para o desenvolvimento de macros no aplicativo Excel é necessário, antes de qualquer tarefa:
selecionar no menu principal a opção de desenvolvimento de macro.
obter em um software especial a licença para desenvolvimento de macro.
desmarcar no menu principal a opção automática de desenvolvimento de macro.
configurar no pacote MSOffice a opção de desenvolvimento de macro.
adicionar no menu principal a opção de desenvolvimento de macro.
No que tange à VBA, considere a especificação de macro Worksheets(“Sheet1”).Cells(5, 3).Font.Size = 14. Ela determina o tamanho da fonte com 14 pontos para a seguinte célula:
C5.
C3.
D5.
D3.
C14.