Top 25 pitanja i odgovora za VBScript intervju (2025.)

Ovdje su VBScript pitanja za intervjue i odgovori za svježije kao i iskusne kandidate da dobiju posao iz snova.

 

Pitanja i odgovori za VBScript intervju za brucoše

1) Navedite što je VBScript?

VB Script je skraćenica za Visual Basic Script i lagana je verzija Microsoft Visual Basic. To je skriptni jezik na strani klijenta poput JavaSkripta. VBScript je vrlo sličan Visual Basicu.


2) Navedite okruženja u kojima se VBScript može pokrenuti?

VBScript se može pokrenuti u 3 okruženja,

  • IIS (Internet Information Server) – Microsoftweb poslužitelj
  • WSH (Windows Script Host)– Izvorno hosting okruženje za Windows OS
  • IE (Internet Explorer)– Najjednostavnije hosting okruženje koje možemo koristiti za pokretanje VBS-a

👉 Besplatno preuzimanje PDF-a: VBScript pitanja i odgovori za intervju


3) Navedite koju tehnologiju koristi VB Script?

VB skripta pruža tehnologiju kao,

  • Potprogrami
  • Funkcije
  • Manipulacija žicama
  • Podaci/vrijeme
  • Rješavanje grešaka, itd.

4) Navedite koja su pravila za imenovanje varijable u VBScriptu?

Za imenovanje varijable u VBScriptu postoje određena pravila, morate koristiti ključnu riječ 'Dim'. Na primjer, Dim salary. Također, morate zapamtiti sljedeće stvari

  • Naziv varijable mora započeti slovom
  • Naziv varijable ne smije premašiti 255 znakova
  • Naziv varijable ne smije sadržavati točku (.)

5) Objasnite što je labavi uvez? Zašto nije dobra praksa koristiti ga?

VBScript omogućuje korištenje varijabli bez deklariranja, što je poznato kao 'labavo vezanje'. Nije idealna praksa koristiti ga. Jer ako pogrešno napišete istu varijablu kada je ponovno koristite, VBScript vam neće pokazati pogrešku.

VBScript pitanja za intervju
VBScript pitanja za intervju

6) Navedite što je varijanta u VBScriptu?

A varijanta u VBScriptu je tip podataka. Varijanta može sadržavati niz ili brojčane informacije. Variant se ponaša kao niz kada ga koristite u kontekstu niza i kao broj kada ga koristite u kontekstu brojeva.


7) Navedite što su VBScript procedure?

VBScript procedure prvenstveno se koriste za organizaciju i ponovnu upotrebu koda. Postoje uglavnom dvije vrste VBScript procedura: podprocedure i funkcijske procedure.


8) Navedite kada koristiti funkcionalne procedure i koje su njihove karakteristike?

Funkcijske procedure koristite kada želite izvršiti niz naredbi i vratiti vrijednost.

  • Funkcijski postupci počinju i završavaju naredbama Function i End Function
  • Funkcijski postupak može, ali i ne mora primiti unos.
  • Funkcijski postupci vraćaju vrijednost dodjeljivanjem vrijednosti njegovom imenu

9) Navedite kako možete pozvati VBScript funkcije?

Zvati VBScript funkcije, morate slijediti dolje navedena pravila.

  • Naziv funkcije spominjanja, nakon čega slijede otvarajuće i zatvarajuće zagrade
  • Navedite sve argumente između zagrada koje funkcija zahtijeva

10) Navedite kako varijabli dodijeliti vrijednost datuma?

Da biste varijabli dodijelili vrijednost datuma, varijable datuma i vremena trebale bi biti zatvorene unutar simbola hash (#).


11) Navedite kako stvoriti kolačić pomoću VBScripta?

Najjednostavniji način za stvaranje kolačića je dodjeljivanje vrijednosti niza objektu document.cookie.


12) Navedite kako pristupiti Array Data?

Podacima u nizu može se pristupiti pozivanjem na naziv niza i indeksni broj elementa.


13) Koja je idealna pozicija za uključivanje VBScripta u HTML datoteku?

Idealna pozicija za uključivanje VBScripta u HTML je,

  • Unutar glavnog odjeljka
  • Unutarnji dio tijela
  • Unutar vanjske datoteke

14) Navedite što su parametri ByRef i ByVal u VBScriptu?

Parametri ByRef i ByVal u VBScriptu koriste se za prosljeđivanje VBScript argumenta procedurama prema referenci ili prema vrijednosti


15) Navedite što ako ništa ne navedete kada pozivate proceduru?

Ako ne specificirate ništa kada pozivate proceduru, tada se argument/argumenti prema zadanim postavkama prosljeđuju referencom.


16) Navedite čemu služi Option Explicit u VBScriptu?

Upotreba izjave Option Explicit u VBScriptu je inicijalizacija svih varijabli prije njihove upotrebe. Pomaže u izbjegavanju pogreške pri upisivanju koda.


17) Navedite pravila za korištenje izjave Option Explicit?

  • Izjava Option Explicit trebala bi se nalaziti u skripti prije svih drugih izjava. Ako nije tada, javlja se pogreška koja se ne može uhvatiti
  • U modulima u kojima naredba Option Explicit nije deklarirana, sve nedeklarisane varijable automatski se smatraju varijantama.
  • Gdje je deklarirana opcija Option Explicit, sve varijable moraju biti deklarirane pomoću naredbi Dim, Public, Private ili ReDim.

VBScript intervju Pitanja i odgovori za iskusne

18) Navedite koja je razlika između VBScripta i VBA?

Razlika između VBScripta i VBA je li to,

VBA VBScript
U VBA možete eksplicitno definirati donju granicu niza u argumentu indeksa. U VBScriptu to nije dopušteno; donja granica svih nizova uvijek je 0.
VBA podržava ključnu riječ WithEvents kako bi omogućila referencu objekta za primanje obavijesti o događajima koje pokreće njegov odgovarajući objekt. VBScript, međutim, ne podržava ključnu riječ WithEvents.
VBA podržava ključnu riječ New za stvaranje rano vezanih objekata. Nova ključna riječ nije podržana u izjavi deklaracije varijable

19) Navedite karakteristike podprocedura?

  • Možete koristiti podprocedure ako želite pokrenuti niz naredbi bez vraćanja bilo kakve vrijednosti.
  • Podprocedure počinju s "Sub" i završavaju s "End Sub" izjavama
  • Podprocedure mogu uzeti argumente, ali ne mogu vratiti vrijednost
  • Potpostupci mogu ali ne moraju primati ulazne podatke.

20) Navedite što je naredba Select Case?

Naredba Select Case slična je If Then Else, ali čini kod čitljivijim.

Radi na jednom izrazu i procjenjuje se na početku naredbe Select Case.


21) Spomenite ako QTP generira VBScript kod dok bilježimo radnje, nije li moguće izravno pisati pomoću VBScript koda kada i QTP radi istu stvar?

Ne, to nije moguće. QTP je motor koji prolazi kroz njega. VBScript se oslanja na QTP korisničko sučelje za izvođenje radnji, kao što je klik na vezu na web stranici.


22) Napišite kod za ispis brojeva od 5 do 0?

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

23) Navedite koja je glavna razlika između funkcije i podpostupka?

Glavna razlika između funkcije i potprocedure je u tome što funkcija vraća vrijednost dok potprocedura ne vraća.


24) Na koji način program “hello world” možete napisati u VBScriptu?

U VBScriptu možete napisati hello world na dva načina, program će prikazati okvir s porukom s tekstom hello world.

  1. PorBox "Pozdrav svijete"
  2. Odjek "Zdravo svijete"

25) Objasnite o scrrun.dll u VBScriptu?

Scrrun.dll se vrlo često koristi u programiranju VB. Biblioteka vremena izvođenja skripti vrlo je važna za funkcioniranje skripte Visual Basic. Omogućuje puno više funkcionalnosti kao što su tekstualne operacije, upravljanje datotekama i značajke izmjene datoteka.

Ova pitanja za intervju također će vam pomoći u vašem životu