As 25 principais perguntas e respostas da entrevista VBScript (2025)
Aqui estão as perguntas e respostas da entrevista em VBScript para candidatos mais novos e experientes para conseguir o emprego dos sonhos.
Perguntas e respostas da entrevista VBScript para calouros
1) Mencione o que é VBScript?
VB Script significa Visual Basic Script e é uma versão light do Microsoft Visual Básico. É uma linguagem de script do lado do cliente como JavaScript. O VBScript é muito semelhante ao Visual Basic.
2) Mencione os ambientes onde o VBScript pode ser executado?
VBScript pode ser executado em 3 ambientes,
- IIS (servidor de informações da Internet) – Microsoftservidor web
- WSH (Windows Script Host) – O ambiente de hospedagem nativo do Windows OS
- IE (Internet Explorer) – O ambiente de hospedagem mais simples que podemos usar para executar VBS
👉 Download gratuito de PDF: Perguntas e respostas da entrevista VBScript
3) Mencione qual é a tecnologia utilizada pelo VB Script?
VB Script fornece tecnologia como,
- Sub-rotinas
- Funções
- Manipulação de strings
- Dados/hora
- Tratamento de erros, etc.
4) Mencione quais são as regras para nomear variáveis em VBScript?
Para nomear variáveis em VBScript existem certas regras, você precisa usar a palavra-chave 'Escuro'. Por exemplo, salário Dim. Além disso, você precisa se lembrar das seguintes coisas
- O nome da variável deve começar com uma letra
- O nome da variável não pode exceder 255 caracteres
- O nome da variável não deve conter ponto (.)
5) Explique o que é encadernação frouxa? Por que não é uma boa prática usá-lo?
VBScript permite que você use variáveis sem declará-las, o que é conhecido como 'ligação fraca'. Não é uma prática ideal usá-lo. Porque se você digitar incorretamente a mesma variável ao usá-la novamente, o VBScript não mostrará o erro.
6) Mencione o que é variante no VBScript?
A variante em VBScript é um tipo de dados. Uma variante pode conter informações de string ou numéricas. Uma variante se comporta como uma string quando usada em um contexto de string e como um número quando usada em um contexto numérico.
7) Mencione o que são procedimentos VBScript?
Os procedimentos VBScript são usados principalmente para organização e reutilização de código. Existem basicamente dois tipos de procedimentos VBScript: subprocedimentos e procedimentos de função.
8) Mencione quando utilizar procedimentos Function e quais suas características?
Você usa procedimentos Function quando deseja executar uma série de instruções e retornar um valor.
- Os procedimentos de função começam e terminam com instruções Function e End Function
- Um procedimento de função pode ou não receber entrada.
- Os procedimentos de função retornam um valor atribuindo o valor ao seu nome
9) Mencione como você pode chamar funções VBScript?
Chamar Funções do VBScript, você deve seguir as regras abaixo.
- O nome da função de menção, seguido de colchetes de abertura e fechamento
- Mencione todos os argumentos entre colchetes que a função requer
10) Mencionou como atribuir um valor de data a uma variável?
Para atribuir um valor de data a uma variável, as variáveis de data e hora devem ser colocadas entre um símbolo de hash (#).
11) Mencionou como criar um Cookie usando VBScript?
A maneira mais simples de criar um cookie é atribuir um valor de string ao objeto document.cookie.
12) Mencionou como acessar os dados do array?
Os dados em um array podem ser acessados referindo-se ao nome do array e ao número de índice do elemento.
13) No arquivo HTML qual a posição ideal para incluir VBScript?
Uma posição ideal para incluir VBScript em HTML é,
- Seção interna da cabeça
- Seção interna do corpo
- Dentro do arquivo externo
14) Mencione o que são os parâmetros ByRef e ByVal em VBScript?
Os parâmetros ByRef e ByVal em VBScript são usados para passar argumentos VBScript para os procedimentos por referência ou por valor
15) Mencione e se você não especificar nada ao chamar um procedimento?
Se você não especificar nada ao chamar um procedimento, então os argumentos/argumentos serão passados por referência por padrão.
16) Mencione qual é a utilização de Option Explicit em VBScript?
O uso da instrução Option Explicit em VBScript é inicializar todas as variáveis antes de usá-las. Ajuda a evitar erros de digitação no código.
17) Mencionou as regras para usar a instrução Option Explicit?
- A instrução Option Explicit deve estar presente em um script antes de qualquer outra instrução. Caso contrário, ocorre um erro não detectável
- Em módulos onde a instrução Option Explicit não é declarada, quaisquer variáveis não declaradas são consideradas variantes automaticamente.
- Onde Option Explicit é declarada, todas as variáveis devem ser declaradas usando as instruções Dim, Public, Private ou ReDim.
Perguntas e respostas da entrevista VBScript para experientes
18) Mencione qual é a diferença entre VBScript e VBA?
Diferença entre VBScript e VBA é aquele,
VBA | VBScript |
---|---|
No VBA, você pode definir explicitamente o limite inferior de uma matriz no argumento dos subscritos. | No VBScript, isso não é permitido; o limite inferior de todas as matrizes é sempre 0. |
O VBA suporta a palavra-chave WithEvents para permitir que uma referência de objeto receba notificação dos eventos disparados por seu objeto correspondente. | O VBScript, entretanto, não oferece suporte à palavra-chave WithEvents. |
O VBA oferece suporte à palavra-chave New para criar objetos de ligação antecipada. | Uma nova palavra-chave não é suportada em uma instrução de declaração de variável |
19) Menciona características dos Subprocedimentos?
- Você pode usar subprocedimentos se quiser executar uma série de instruções sem retornar nenhum valor.
- Os subprocedimentos começam com “Sub” e terminam com instruções “End Sub”
- Os subprocedimentos podem receber argumentos, mas não podem retornar um valor
- Os subprocedimentos podem ou não receber informações.
20) Mencione o que é a instrução Select Case?
A instrução Select Case é semelhante a If Then Else, mas torna o código mais legível.
Funciona em uma única expressão e é avaliado no início da instrução Select Case.
21) Mencione se o QTP gera código VBScript à medida que gravamos ações, não é possível escrever diretamente usando código VBScript quando o QTP também faz a mesma coisa?
Não, não é possível. QTP é o motor que funciona através dele. O VBScript depende da UI do QTP para executar ações, como clicar em um link em uma página da web.
22) Escreva um código para imprimir números de 5 a 0?
For i=5 To 0 step -1 WScript.Echo i Next
23) Mencione qual a principal diferença entre função e subprocedimento?
A principal diferença entre função e subprocedimento é que a função retorna um valor, enquanto um subprocedimento não.
24) De que forma o programa “hello world” você pode escrever em VBScript?
No VBScript, você pode escrever olá mundo de duas maneiras, o programa exibirá uma caixa de mensagem com o texto olá mundo.
- MsgBox "Olá Mundo"
- Eco “Olá, mundo”
25) Explique sobre scrrun.dll em VBScript?
Scrrun.dll é muito usado na programação VB. A biblioteca Runtime de scripts é muito importante para o funcionamento do script Visual Basic. Ele fornece muito mais funcionalidades, como operações de texto, gerenciamento de arquivos e recursos de modificação de arquivos.
Essas perguntas da entrevista também ajudarão em sua viva (oral)