25 populārākie VBScript intervijas jautājumi un amp; Atbildes

Anonim

Lejupielādēt PDF

Tālāk ir bieži uzdotie jautājumi intervijās, kas paredzētas iesācējiem, kā arī pieredzējušiem VBScript izstrādātājiem.

1) Pieminiet, kas ir VBScript?

VB Script nozīmē Visual Basic Script, un tā ir Microsoft Visual Basic vieglā versija. Tā ir klienta puses skriptu valoda, piemēram, JavaScript. VBScript ir ļoti līdzīgs Visual Basic.

2) Pieminiet vides, kurās varētu palaist VBScript?

VBScript varētu palaist 3 vidēs,

  • IIS (Internet Information Server) - Microsoft tīmekļa serveris
  • WSH (Windows Script Host) - Windows OS vietējā mitināšanas vide
  • IE (Internet Explorer) - vienkāršākā mitināšanas vide, ko varam izmantot VBS darbināšanai

3) Pieminiet, kādu tehnoloģiju izmanto VB Script?

VB skripts nodrošina tehnoloģiju kā

  • Apakšprogrammas
  • Funkcijas
  • Stīgu manipulācijas
  • Dati / laiks
  • Kļūdu apstrāde utt.

4) Pieminiet, kādi ir noteikumi mainīgā nosaukšanai VBScript?

Lai mainītu VBScript mainīgo, ir noteikti noteikumi, jums jāizmanto atslēgvārds 'Dim '. Piemēram, Dim alga. Jums arī jāatceras šādas lietas

  • Mainīgā nosaukumam jāsākas ar burtu
  • Mainīgā nosaukums nedrīkst pārsniegt 255 rakstzīmes
  • Mainīgā nosaukumā nedrīkst būt punkts (.)

5) Paskaidrojiet, kas ir brīvs iesējums? Kāpēc tā lietošana nav laba prakse?

VBScript ļauj izmantot mainīgos, nedeklarējot to par “vaļīgu saistīšanu”. Tā izmantošana nav ideāla prakse. Tā kā, ja jūs atkārtoti izmantojat to pašu mainīgo, tad VBScript neparādīs kļūdu.

6) Pieminiet, kas ir VBScript variants?

VBScript variants ir datu tips. Variants var saturēt virkni vai skaitlisku informāciju. Variants rīkojas kā virkne, kad to izmantojat virknes kontekstā, un kā skaitli, kad to izmantojat skaitļu kontekstā.

7) Pieminiet, kas ir VBScript procedūras?

VBScript procedūras galvenokārt tiek izmantotas koda organizēšanai un atkārtotai izmantošanai. Galvenokārt ir divu veidu VBScript procedūras: apakšprocedūras un funkciju procedūras.

8) Norādiet, kad izmantot funkciju procedūras un kādas ir tās īpašības?

Funkciju procedūras jūs izmantojat, ja vēlaties izpildīt virkni paziņojumu un atgriezt vērtību.

  • Funkciju procedūras sākas un beidzas ar funkciju un beigu funkciju paziņojumiem
  • Funkcijas procedūra var ievadīt vai ne.
  • Funkciju procedūras atgriež vērtību, piešķirot vērtību tās nosaukumam

9) Pieminiet, kā jūs varat izsaukt VBScript funkcijas?

Lai izsauktu VBScript Functions, jums jāievēro tālāk minētie noteikumi.

  • Minēšanas funkcijas nosaukums, kam seko iekavas atvēršana un aizvēršana
  • Pieminiet visus argumentus starp iekavām, kas nepieciešama funkcijai

10) Pieminiet, kā mainīgajam piešķirt datuma vērtību?

Lai mainīgajam piešķirtu datuma vērtību, mainīgie Datums un Laiks jāievieto jaukšanas simbolā (#).

11) Pieminiet, kā izveidot sīkfailu, izmantojot VBScript?

Vienkāršākais veids, kā izveidot sīkfailu, ir piešķirt virknes vērtību objektam document.cookie.

12) Pieminiet, kā piekļūt masīva datiem?

Masīva datiem var piekļūt, atsaucoties uz masīva nosaukumu un elementa indeksa numuru.

13) Kāda ir ideāla vieta HTML failā, lai iekļautu VBScript?

Ideāla pozīcija VBScript iekļaušanai HTML ir:

  • Iekšpusē galva
  • Ķermeņa iekšpuse
  • Ārējā faila iekšpusē

14) Pieminiet, kas ir ByRef un ByVal parametri VBScript?

ByRef un ByVal parametrus VBScript izmanto, lai pārsūtītu VBScript argumentu procedūrām ar atsauci vai vērtību

15) Pieminiet, kā rīkoties, ja izsaucat procedūru, neko nenorādat?

Ja, izsaucot procedūru, nekas nav norādīts, arguments / argumenti pēc noklusējuma tiek nodoti ar atsauci.

16) Pieminiet, kāda ir opcijas skaidra izmantošana VBScript?

Opcijas Explicit paziņojuma izmantošana VBScript ir visu mainīgo inicializēšana pirms to izmantošanas. Tas palīdz izvairīties no kļūdas kodā.

17) Pieminēt Option Explicit paziņojuma izmantošanas noteikumus?

  • Option Explicit paziņojumam jābūt skriptā pirms citiem paziņojumiem. Ja nē, rodas kļūda, kuru nevar izsekot
  • Moduļos, kur opcija Explicit nav deklarēta, visi nedeklarētie mainīgie automātiski tiek uzskatīti par variantiem.
  • Ja tiek deklarēta opcija Explicit, visi mainīgie ir jādeklarē, izmantojot paziņojumus Dim, Public, Private vai ReDim.

18) Pieminiet, kāda ir atšķirība starp VBScript un VBA?

Atšķirība starp VBScript un VBA ir tāda, ka

VBA

VBScript

  • VBA abonentu argumentā jūs varat skaidri definēt masīva apakšējo robežu.
  • VBScript tas nav atļauts; visu masīvu apakšējā robeža vienmēr ir 0.
  • VBA atbalsta WithEvents atslēgvārdu, lai ļautu objektam atsaukties saņemt paziņojumu par notikumiem, kurus izsaucis attiecīgais objekts.
  • VBScript tomēr neatbalsta WithEvents atslēgvārdu.
  • VBA atbalsta jauno atslēgvārdu, lai izveidotu agri saistītus objektus.
  • Mainīgā deklarācijas paziņojumā jauns atslēgvārds netiek atbalstīts

19) Pieminēt apakšprocedūru raksturojumu?

  • Jūs varat izmantot apakšprocedūras, ja vēlaties izpildīt pārskatu sēriju, neatgriežot nevienu vērtību.
  • Apakšprocedūras sākas ar “Sub” un beidzas ar “End Sub” paziņojumiem
  • Apakšprocedūras var izmantot argumentus, bet nevar atgriezt vērtību
  • Apakšprocedūras var vai nevar izmantot.

20) Pieminiet, kas ir Select Case paziņojums?

Select Case paziņojums ir līdzīgs If Then Else, taču tas padara kodu vieglāk lasāmu.

Tas darbojas ar vienu izteiksmi un tiek novērtēts paziņojuma Select Case sākumā.

21) Pieminot, vai QTP ģenerē VBScript kodu, kad mēs ierakstām darbības, vai nevar tieši rakstīt, izmantojot VBScript kodu, kad arī QTP dara to pašu?

Nē, tas nav iespējams. QTP ir motors, kas iet caur to. Lai veiktu darbības, piemēram, noklikšķinot uz saites tīmekļa lapā, VBScript paļaujas uz QTP lietotāja interfeisu.

22) Uzrakstiet kodu, lai drukātu skaitļus no 5 līdz 0?

For i=5 To 0 step -1WScript.Echo iNext

23) Pieminiet, kāda ir galvenā atšķirība starp funkciju un apakšprocedūru?

Galvenā atšķirība starp funkciju un apakšprocedūru ir tā, ka funkcija atgriež vērtību, bet apakšprocedūra to nedara.

24) Kādā veidā programmu "sveika pasaule" jūs varat rakstīt VBScript?

VBScript jūs varat rakstīt sveiki pasauli divos veidos, programma parādīs ziņojumu lodziņu ar tekstu sveika pasaule.

  1. MsgBox "Sveika pasaule"
  2. Atskaņa "Sveika pasaule"

25) Paskaidrojiet par scrrun.dll VBScript?

Scrrun.dll tiek ļoti izmantots VB programmēšanā. Skriptu izpildlaika bibliotēka ir ļoti svarīga Visual basic skripta darbībai. Tas nodrošina daudz vairāk funkcionalitātes, piemēram, teksta darbības, failu pārvaldību un failu modifikācijas funkcijas.