25 parasta VBScript-haastattelun kysymystä ja vastausta (2025)
Tässä on VBScript-haastattelukysymyksiä ja vastauksia tuoreemmille ja kokeneemmille hakijoille unelmatyönsä saamiseksi.
VBScript-haastattelukysymyksiä ja vastauksia fuksilaisille
1) Mainitse mikä on VBScript?
VB Script tulee sanoista Visual Basic Script, ja se on kevyt versio Microsoft Visual Basic. Se on asiakaspuolen skriptikieli, kuten JavaKäsikirjoitus. VBScript on hyvin samanlainen kuin Visual Basic.
2) Mainitse ympäristöt, joissa VBScript voidaan ajaa?
VBScript voidaan ajaa kolmeen ympäristöön,
- IIS (Internet Information Server) – Microsoftn verkkopalvelin
- WSH (Windows Script Host) – sovelluksen alkuperäinen isännöintiympäristö Windows OS
- IE (Internet Explorer) – Yksinkertaisin isännöintiympäristö, jota voimme käyttää VBS:n suorittamiseen
👉 Ilmainen PDF-lataus: VBScript-haastattelukysymykset ja vastaukset
3) Mainitse mikä on VB Scriptin käyttämä tekniikka?
VB Script tarjoaa teknologiaa mm.
- Aliohjelmat
- Tehtävät
- Merkkijonojen manipulointi
- Data/aika
- Virheenkäsittely jne.
4) Mainitse mitkä säännöt ovat muuttujan nimeämiseen VBScriptissä?
Muuttujan nimeämiseksi VBScriptissä on tiettyjä sääntöjä, sinun on käytettävä avainsanaa 'Himmeä'. Esimerkiksi pieni palkka. Lisäksi sinun tulee muistaa seuraavat asiat
- Muuttujan nimen tulee alkaa kirjaimella
- Muuttujan nimi ei saa ylittää 255 merkkiä
- Muuttujan nimi ei saa sisältää pistettä (.)
5) Selitä mikä on löysä sidonta? Miksi sen käyttäminen ei ole hyvä käytäntö?
vbscript voit käyttää muuttujia ilmoittamatta sitä "löysäksi sidokseksi". Sen käyttö ei ole ihanteellinen käytäntö. Koska jos kirjoitat saman muuttujan väärin, kun käytät sitä uudelleen, VBScript ei näytä sinulle virhettä.
6) Mainitse mikä on variantti VBScriptissä?
A variantti VBScriptissä on tietotyyppi. Variantti voi sisältää joko merkkijono- tai numeerista tietoa. Variantti käyttäytyy kuin merkkijono, kun käytät sitä merkkijonokontekstissa ja numerona, kun käytät sitä numerokontekstissa.
7) Mainitse mitä ovat VBScript-menettelyt?
VBScript-proseduureja käytetään ensisijaisesti koodin järjestämiseen ja uudelleenkäyttöön. VBScript-proseduureja on pääasiassa kahta tyyppiä: alimenettelyt ja funktiomenettelyt.
8) Mainitse milloin toimintoproseduureja tulee käyttää ja mitkä ovat sen ominaisuudet?
Käytät Function-proseduureja, kun haluat suorittaa lausesarjan ja palauttaa arvon.
- Funktioproseduurit alkavat ja päättyvät Function- ja End Function -käskyihin
- Toimintomenettely voi ottaa syötteen tai ei.
- Funktiomenettelyt palauttavat arvon määrittämällä arvon sen nimeen
9) Mainitse kuinka voit kutsua VBScript-funktioita?
Soittaa VBScript-funktiot, sinun on noudatettava alla olevia sääntöjä.
- Mainintatoiminnon nimi, jota seuraa avaus- ja sulkemissulut
- Mainitse kaikki funktion vaatimat argumentit suluissa
10) Mainitse kuinka päivämäärä arvo määritetään muuttujalle?
Päivämäärän arvon määrittäminen muuttujalle Date- ja Time-muuttujien tulee olla hash-symbolin (#) sisällä.
11) Mainitse kuinka luodaan eväste VBScriptillä?
Yksinkertaisin tapa luoda eväste on määrittää document.cookie-objektille merkkijonoarvo.
12) Mainitse kuinka päästään Array Dataan?
Taulukon tietoihin pääsee käsiksi viittaamalla taulukon nimeen ja elementin indeksinumeroon.
13) Mikä on ihanteellinen paikka VBScriptin sisällyttämiseen HTML-tiedostoon?
Ihanteellinen paikka VBScriptin sisällyttämiseen HTML:ään on,
- Pääosan sisällä
- Rungon sisäosa
- Ulkoisen tiedoston sisällä
14) Mainitse mitä ovat ByRef- ja ByVal-parametrit VBScriptissä?
VBScriptin ByRef- ja ByVal-parametreja käytetään välittämään VBScript-argumentti toimenpiteille viittauksen tai arvon perusteella.
15) Mainitse entä jos et määritä mitään, kun kutsut menettelyn?
Jos et määritä mitään, kun kutsut proseduuria, argumentti/argumentit välitetään oletusarvoisesti viittauksella.
16) Mainitse mitä hyötyä Option Explicitistä on VBScriptissä?
Option Explicit -käskyn käyttö VBScriptissä on alustaa kaikki muuttujat ennen niiden käyttöä. Se auttaa välttämään kirjoitusvirheitä koodissa.
17) Mainitse Option Explicit -lauseen käytön säännöt?
- Option Explicit -lauseen tulee olla skriptissä ennen muita lausekkeita. Jos ei, tapahtuu ei-trapable virhe
- Moduuleissa, joissa Option Explicit -käskyä ei ole ilmoitettu, ilmoittamattomat muuttujat katsotaan automaattisesti variantteiksi.
- Kun Option Explicit on ilmoitettu, kaikki muuttujat on ilmoitettava Dim-, Public-, Private- tai ReDim-käskyillä.
VBScript-haastattelukysymyksiä ja vastauksia kokeneille
18) Mainitse mitä eroa on VBScriptillä ja VBA:lla?
Ero VBScriptin ja VBA onko tuo,
VBA | vbscript |
---|---|
VBA:ssa voit määrittää taulukon alarajan alaindeksiargumentissa. | VBScriptissä tämä ei ole sallittua; kaikkien taulukoiden alaraja on aina 0. |
VBA tukee WithEvents-avainsanaa salliakseen objektiviittauksen vastaanottaakseen ilmoituksen vastaavan objektin käynnistämistä tapahtumista. | VBScript ei kuitenkaan tue WithEvents-avainsanaa. |
VBA tukee uutta avainsanaa aikaisin sidottujen objektien luomiseen. | Uutta avainsanaa ei tueta muuttujan ilmoituslauseessa |
19) Mainitsetko alitoimenpiteiden ominaisuudet?
- Voit käyttää alitoimintoja, jos haluat suorittaa lausesarjan palauttamatta mitään arvoa.
- Alimenettelyt alkavat "Sub" ja päättyvät "End Sub" -lauseisiin
- Alimenettelyt voivat ottaa argumentteja, mutta eivät palauttaa arvoa
- Alimenettelyt voivat ottaa syötteitä tai olla ottamatta niitä vastaan.
20) Mainitse mikä on Select Case -lausunto?
Select Case -lause on samanlainen kuin If Then Else, mutta se tekee koodista luettavamman.
Se toimii yhdellä lausekkeella ja arvioidaan Select Case -lausekkeen alussa.
21) Mainitse jos QTP tuottaa VBScript-koodia tallentaessamme toimintoja, eikö voi olla mahdollista kirjoittaa suoraan VBScript-koodilla, kun myös QTP tekee saman?
Ei, se ei ole mahdollista. QTP on moottori, joka kulkee sen läpi. VBScript käyttää QTP-käyttöliittymää toimintojen suorittamisessa, kuten Web-sivun linkin napsauttaminen.
22) Kirjoita koodi numeroiden tulostamiseksi 5:stä 0:aan?
For i=5 To 0 step -1 WScript.Echo i Next
23) Mainitse mikä on tärkein ero toiminnon ja alimenettelyn välillä?
Suurin ero funktion ja alimenettelyn välillä on, että funktio palauttaa arvon, kun taas alimenettely ei.
24) Millä tavalla ohjelman "hello world" voit kirjoittaa VBScriptissä?
VBScriptissä voit kirjoittaa hello world kahdella tavalla, ohjelma näyttää viestiruudun, jossa on teksti hello world.
- MsgBox "Hei maailma"
- Echo "Hei maailma"
25) Selitä scrrun.dll-tiedosto VBScriptissä?
Scrrun.dll:tä käytetään paljon VB:n ohjelmoinnissa. Komentosarjan Runtime-kirjasto on erittäin tärkeä Visual Basic -skriptin toiminnalle. Se tarjoaa paljon enemmän toimintoja, kuten tekstitoimintoja, tiedostojen hallintaa ja tiedostojen muokkausominaisuuksia.
Nämä haastattelukysymykset auttavat myös vivassasi (suullinen)