

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.
O VBScript ainda é a tecnologia preferencial da Microsoft para novas rotinas corporativas, principalmente para automações envolvendo Active Directory e manipulação de serviços do sistema.
Certo
Errado
C# e Visual Basic são algumas das linguagens que podem ser trabalhadas na(o)___________, da empresa __________.
Complete as lacunas com os termos corretos e na ordem que se apresentam
ambiente Office; Google.
ambiente Word; Microsoft.
plataforma Google; Google.
plataforma .NET; Microsoft.
plataforma VB; .NET.
Uma linguagem de programação visual e de fácil aprendizagem, criada pela Microsoft e que evoluiu para o Visual Basic .NET, é o:
C++.
Java.
Python.
Delphi.
Visual Basic.
Considere o seguinte trecho de código em Python, que calcula o valor do FGTS (Fundo de Garantia por Tempo de Serviço) com base no salário do trabalhador. O FGTS é calculado como 8% do salário.
def calcular_fgts(salario):
return salario * 0.08
Em condições ideais, o código equivalente em Visual Basic, que mantém a mesma lógica e cálculo, é:
Function CalcularFGTS(salario As Double) As Double
Return salario * 0.08
End Function
public double calcularFGTS (double salario) {
return salario * 0.08;
}
function FGTS(salario As Double) As Double
return salario / 0.08
end function
Sub CalcularFGTS(salario As Double)
salario = salario * 0.08
End Sub
function calcularFGTS($salario){
return $salario * 8;
}
O texto seguinte servirá de base para responder à questão 24.
Considere o seguinte trecho de código na linguagem Visual Basic (VBA).
Dim i As Integer
For i = 1 To 10 Step -3
Debug.Print i
Next i
Fonte: Documentação Microsoft
Esse trecho de código quando executado na janela imediata:
Mostra números de 1 a 10
Mostra os números 10, 7, 4 e 1
Produz loop infinito
Mostra números de 0 a 10


Seu próximo nível começa aqui

Seu próximo nível começa aqui
Destrave a preparação completa para sua aprovação. Com a Assinatura Ilimitada, você estuda com os melhores professores do Brasil e todos os recursos Gran.
Analise os atributos no Visual Basic:
I) Os atributos têm a capacidade de inserir metadados no programa.
II) Pode-se aplicar um ou mais atributos a assemblies completos, módulos ou partes de programas menores, como classes e atributos.
III) Os atributos não têm permissão para aceitar argumentos contidos em métodos e propriedades.
Existem declarações verdadeiras em:
Apenas I.
I, II e III.
I e III.
III e II
I e II.
Sobre a automação de processos no Excel usando VBA, assinale a alternativa CORRETA:
O VBA foi descontinuado no Excel, sendo substituído integralmente pelo Power BI.
O VBA só pode ser utilizado para criar fórmulas matemáticas, não sendo possível manipular gráficos ou importar arquivos.
O VBA (Visual Basic for Applications) permite automatizar tarefas repetitivas no Excel, como preenchimento de células, formatação condicional e importação de dados externos.
O uso de macros em VBA não pode ser ativado para planilhas protegidas por senha.
No Visual Basic, qual das seguintes declarações é usada para criar uma variável local dentro de um procedimento?
Static
Public
Private
Dim
Global
Um desenvolvedor está criando um sistema de gerenciamento de estoque com interface gráfica para Windows e precisa escolher uma linguagem de programação que permita criar formulários, botões e campos de entrada de dados de forma visual, além de integrar lógica de programação facilmente.
Assinale a alternativa que apresenta uma linguagem adequada para desenvolvimento visual de aplicações Windows:
PHP.
Visual Basic .NET.
Python.
Assembly.
Indique, a seguir, a alternativa que possua a sintaxe correta do método Active no Visual Basic.
Object.Active
Object-Active
ObjectActive
Object.doActive
Object Active


Seu próximo nível começa aqui
Seu desenvolvimento não pode ter limites. Garanta sua Assinatura Ilimitada e libere uma preparação completa com os melhores professores do Brasil.
Qual o nome do recurso ou caixa de diálogo do Visual Basic 6.0 que exibe as classes disponíveis em um dado projeto, incluindo suas propriedades e métodos?
Classes
Class List
Class Builder
Class Browser
Object Browser
O Visual Basic é uma linguagem de programação desenvolvida pela Microsoft, que torna mais rápida e fácila criação de aplicativos do tipo:
.Doc.
.Txt
.Exe.
.Net.
.Cad.
No Visual Basic.NET, para exigir que todas as variáveis sejam declaradas antes de serem usadas no código, é necessário habilitar a Option
Declare.
Dim.
Required.
Explicit.
Strict.
Em qual dos seguintes cenários o uso de uma linguagem visual seria mais apropriado?
Implementação de funções matemáticas avançadas para cálculos científicos;
Desenvolvimento de um compilador para uma nova linguagem de programação;
Criação de um protótipo interativo para uma aplicação de design de interiores;
Programação de sistemas operacionais de baixo nível;
Desenvolvimento de um algoritmo complexo de criptografia.
No ambiente do Visual Basic, as _______ fornecem uma maneira mais flexível de trabalhar com grupos de objetos. Ao contrário das matrizes, o grupo de objetos com o qual você trabalha pode crescer e reduzir dinamicamente conforme as necessidades do aplicativo são alteradas. Eventualmente é possível atribuir uma chave para qualquer objeto ser alocado, para que seja possível recuperar rapidamente o objeto usando a chave.
Analise e indique a alternativa que melhor preenche a lacuna no texto acima.
Collections
Iterators
Reflections
Serializations
LINQs


Seu próximo nível começa aqui

Seu próximo nível começa aqui
Destrave a preparação completa para sua aprovação. Com a Assinatura Ilimitada, você estuda com os melhores professores do Brasil e todos os recursos Gran.
As principais plataformas de programação visual ou programação por blocos como o MakeCode e Scratch, possibilitam estimular a criatividade e facilitar o desenvolvimento de projetos maker, os quais podem ser integrados em diferentes áreas do conhecimento.
Avalie se as afirmativas a seguir são verdadeiras (V) ou falsas (F).
( ) As plataformas de programação visual são limitadas em suas funcionalidades, não permitindo a criação de projetos complexos e interativos.
( ) O uso dessas plataformas facilita a compreensão dos conceitos básicos de programação, tornando o aprendizado mais divertido e engajador.
( ) Por serem visuais e baseadas em blocos, são mais indicadas para crianças pequenas, não sendo adequadas para estudantes mais velhos, para os quais, idealmente, a programação desplugada é a mais indicada.
As afirmativas são, respectivamente:
F – F – F.
V – F – V.
F – V – F.
V – V – F.
V – F – F.
Com relação aos operadores e expressões da linguagem de programação Visual Basic, analisar os itens a seguir:
I. Um operador é um elemento de código que executa uma operação em um ou mais elementos de código que retêm valores.
Il. Uma expressão é uma série de elementos de valor combinada com operadores, que gera um novo valor. Os operadores agem em elementos de valor executando cálculos, comparações ou outras operações.
III. Os operadores de concatenação executam cálculos familiares em valores numéricos, incluindo a mudança dos padrões de bit. Está(ão) Correto(s):
C – C – C.
C – C – E.
C – E – C.
E – E – C.
E – C – C.
Em Visual Basic, para definir que uma classe não pode ser instanciada, mas pode ser herdada, utilizamos o modificador:
Inherits.
NoInherits.
NotInheritable.
NoInheritable.
MustInherit.
Qual das seguintes linguagens de programação é visual?
LISP
COBOL
ASSEMBLY
PHP
FORTRAN
Considere a lista a seguir em VisualBasic.NET:
Class Conta
Property id As Integer
Property saldo As Decimal
End Class
Function Contas() As List(Of Conta)
Return New List(Of Conta) From
{
New Conta With {.id = 1, .saldo = 200.00},
New Conta With {.id = 2, .saldo = 600.00},
New Conta With {.id = 3, .saldo = 300.00},
New Conta With {.id = 4, .saldo = 100.00},
New Conta With {.id = 5, .saldo = 800.00}
}
End Function
A expressão LINQ que seleciona corretamente as instâncias de Conta com saldo superior a 200.00 é:
From id, saldo In Contas()
Where saldo > 200
Select id, saldo In Contas()
Where saldo > 200.00
From c In Contas()
Where c.saldo > 200
Select c.id, c.saldo
From c In Contas()
Where c.saldo > 200.00
Select c.id
From c In Contas()
Where c.saldo > 200