Download PDF
Hieronder volgen veelgestelde vragen in interviews voor zowel eerstejaarsstudenten als ervaren VBScript-ontwikkelaars.
1) Wat is VBScript?
VB Script staat voor Visual Basic Script en het is een lichte versie van Microsoft Visual Basic. Het is een client-side scripttaal zoals JavaScript. VBScript lijkt erg op dat van Visual Basic.
2) Noem de omgevingen waar VBScript kan worden uitgevoerd?
VBScript kan in 3 omgevingen worden gebruikt,
- IIS (Internet Information Server) - de webserver van Microsoft
- WSH (Windows Script Host) - De native hostingomgeving van het Windows-besturingssysteem
- IE (Internet Explorer) - De eenvoudigste hostingomgeving die we kunnen gebruiken om VBS uit te voeren
3) Wat is de technologie die door VB Script wordt gebruikt?
VB Script biedt technologie als,
- Subroutines
- Functies
- String manipulatie
- Data / tijd
- Foutafhandeling, enz.
4) Wat zijn de regels om de variabele in VBScript te benoemen?
Om de variabele in VBScript een naam te geven, zijn er bepaalde regels, u moet het trefwoord 'Dim ' gebruiken. Bijvoorbeeld Dim salaris. U moet ook de volgende dingen onthouden
- Variabele naam moet beginnen met een letter
- Variabelenaam mag niet langer zijn dan 255 tekens
- Variabelenaam mag geen punt (.) Bevatten
5) Leg uit wat losse binding is? Waarom is het geen goede gewoonte om het te gebruiken?
Met VBScript kunt u variabelen gebruiken zonder het bekend te maken als 'losse binding'. Het is geen ideale gewoonte om het te gebruiken. Omdat als u dezelfde variabele verkeerd spelt wanneer u deze opnieuw gebruikt, VBScript u de fout niet laat zien.
6) Wat is een variant in VBScript?
Een variant in VBScript is een datatype. Een variant kan tekenreeks- of numerieke informatie bevatten. Een variant gedraagt zich als een string wanneer u deze in een stringcontext gebruikt en als een getal wanneer u deze in een nummercontext gebruikt.
7) Wat zijn VBScript-procedures?
VBScript-procedures worden voornamelijk gebruikt voor het organiseren en hergebruik van code. Er zijn hoofdzakelijk twee soorten VBScript-procedures: Subprocedures en Functieprocedures.
8) Geef aan wanneer u functieprocedures moet gebruiken en wat zijn de kenmerken ervan?
U gebruikt functieprocedures wanneer u een reeks instructies wilt uitvoeren en een waarde wilt retourneren.
- Functieprocedures beginnen en eindigen met Function- en End Function-statements
- Een functieprocedure kan al dan niet input vragen.
- Functieprocedures retourneren een waarde door de waarde aan de naam ervan toe te wijzen
9) Geef aan hoe u VBScript-functies kunt aanroepen?
Om VBScript-functies aan te roepen, moet u onderstaande regels volgen.
- De vermelding van de functienaam, gevolgd door het openen en sluiten van haakjes
- Noem alle argumenten tussen de haakjes die de functie vereist
10) Geef aan hoe u een datumwaarde aan een variabele toewijst?
Om een datumwaarde aan een variabele toe te wijzen, moeten de variabelen Datum en Tijd tussen een hekje (#) staan.
11) Geef aan hoe u een cookie aanmaakt met VBScript?
De eenvoudigste manier om een cookie te maken, is door een tekenreekswaarde toe te wijzen aan het object document.cookie.
12) Geef aan hoe u toegang krijgt tot array-gegevens?
Gegevens in een array zijn toegankelijk door te verwijzen naar de naam van de array en het indexnummer van het element.
13) Wat is een ideale positie in HTML-bestand om VBScript op te nemen?
Een ideale positie om VBScript in HTML op te nemen is,
- Binnenhoofdsectie
- Binnenlichaamssectie
- Binnen extern bestand
14) Noem wat zijn ByRef en ByVal Parameters in VBScript?
ByRef- en ByVal-parameters in VBScript worden gebruikt om het VBScript-argument door te geven aan de procedures door middel van verwijzing of op waarde
15) Wat als u niets specificeert wanneer u een procedure oproept?
Als je niets specificeert wanneer je een procedure aanroept, dan worden het argument / de argumenten standaard doorgegeven als referentie.
16) Wat is het gebruik van Option Explicit in VBScript?
Het gebruik van de instructie Option Explicit in VBScript is om alle variabelen te initialiseren voordat ze worden gebruikt. Het helpt om typefouten in de code te voorkomen.
17) Noem de regels voor het gebruik van Option Explicit statement?
- De Option Explicit-instructie moet in een script staan vóór alle andere instructies. Als dit niet het geval is, treedt er een niet-te overwinnen fout op
- In modules waarin de Option Explicit-instructie niet is gedeclareerd, worden alle niet-gedeclareerde variabelen automatisch als varianten beschouwd.
- Waar Option Explicit is gedeclareerd, moeten alle variabelen worden gedeclareerd met de instructies Dim, Public, Private of ReDim.
18) Wat is het verschil tussen VBScript en VBA?
Het verschil tussen VBScript en VBA is dat,
VBA |
VBScript |
|
|
|
|
|
|
19) Kenmerken van deelprocedures noemen?
- U kunt subprocedures gebruiken als u een reeks instructies wilt uitvoeren zonder enige waarde te retourneren.
- Subprocedures beginnen met "Sub" en eindigen met "End Sub" -instructies
- Subprocedures kunnen argumenten bevatten, maar kunnen geen waarde retourneren
- Subprocedures kunnen al dan niet input vragen.
20) Wat is een Select Case-statement?
Select Case-instructie is vergelijkbaar met If Then Else, maar het maakt de code beter leesbaar.
Het werkt op een enkele uitdrukking en wordt geëvalueerd aan het begin van de Select Case-instructie.
21) Als QTP VBScript-code genereert terwijl we acties opnemen, is het dan niet mogelijk om direct te schrijven met VBScript-code als QTP hetzelfde ook doet?
Nee, het is niet mogelijk. QTP is de motor die er doorheen loopt. Het VBScript vertrouwt op de QTP-gebruikersinterface om de acties uit te voeren, zoals het klikken op een link op een webpagina.
22) Schrijf een code om nummers van 5 tot 0 af te drukken?
For i=5 To 0 step -1WScript.Echo iNext
23) Wat is het belangrijkste verschil tussen functie en subprocedure?
Het belangrijkste verschil tussen functie en subprocedure is dat de functie een waarde retourneert, terwijl een subprocedure dat niet doet.
24) Op welke manier kun je het programma "hallo wereld" in VBScript schrijven?
In VBScript kunt u op twee manieren hallo wereld schrijven, het programma geeft een berichtvenster weer met de tekst hallo wereld.
- MsgBox "Hallo wereld"
- Echo "Hallo wereld"
25) Leg uit over scrrun.dll in VBScript?
Scrrun.dll wordt veel gebruikt bij het programmeren van VB. De scripting Runtime-bibliotheek is erg belangrijk voor het functioneren van het Visual Basic-script. Het biedt veel meer functionaliteit, zoals tekstbewerkingen, bestandsbeheer en functies voor het wijzigen van bestanden.
- De volgende