Unduh PDF
Berikut adalah pertanyaan yang sering diajukan dalam wawancara untuk mahasiswa baru serta pengembang VBScript yang berpengalaman.
1) Sebutkan apa itu VBScript?
VB Script adalah singkatan dari Visual Basic Script, dan ini adalah versi ringan dari Microsoft Visual Basic. Ini adalah bahasa skrip sisi klien seperti JavaScript. VBScript sangat mirip dengan Visual Basic.
2) Sebutkan lingkungan tempat VBScript dapat dijalankan?
VBScript dapat dijalankan ke dalam 3 lingkungan,
- IIS (Internet Information Server) - server web Microsoft
- WSH (Windows Script Host) - Lingkungan hosting asli dari OS Windows
- IE (Internet Explorer) - Lingkungan hosting paling sederhana yang dapat kita gunakan untuk menjalankan VBS
3) Sebutkan apa teknologi yang digunakan oleh VB Script?
VB Script menyediakan Teknologi sebagai,
- Subrutin
- Fungsi
- Manipulasi string
- Data / waktu
- Penanganan Error, dll.
4) Sebutkan apa aturan untuk menamai variabel di VBScript?
Untuk menamai variabel di VBScript ada aturan tertentu, Anda perlu menggunakan kata kunci 'Dim '. Misalnya, gaji redup. Selain itu, Anda perlu mengingat hal-hal berikut
- Nama variabel harus dimulai dengan huruf
- Nama variabel tidak boleh lebih dari 255 karakter
- Nama variabel tidak boleh mengandung titik (.)
5) Jelaskan apa yang dimaksud dengan ikatan longgar? Mengapa bukan praktik yang baik untuk menggunakannya?
VBScript memungkinkan Anda menggunakan variabel tanpa mendeklarasikannya sebagai 'pengikatan longgar.' Ini bukanlah praktik yang ideal untuk menggunakannya. Karena jika Anda salah mengeja variabel yang sama saat Anda menggunakannya lagi maka VBScript tidak akan menunjukkan kesalahan tersebut kepada Anda.
6) Sebutkan apa varian dalam VBScript?
Varian dalam VBScript adalah tipe data. Varian dapat berisi informasi string atau numerik. Varian berperilaku seperti string saat Anda menggunakannya dalam konteks string dan sebagai angka saat Anda menggunakannya dalam konteks angka.
7) Sebutkan apa itu Prosedur VBScript?
Prosedur VBScript terutama digunakan untuk organisasi kode dan penggunaan kembali. Terutama ada dua jenis prosedur VBScript: Prosedur Sub dan Prosedur Fungsi.
8) Sebutkan kapan harus menggunakan prosedur Fungsi dan apa karakteristiknya?
Anda menggunakan prosedur Fungsi saat Anda ingin menjalankan serangkaian pernyataan dan mengembalikan nilai.
- Prosedur fungsi dimulai dan diakhiri dengan pernyataan Fungsi dan Fungsi Akhir
- Sebuah prosedur fungsi mungkin atau mungkin tidak mengambil input.
- Prosedur fungsi mengembalikan nilai dengan menetapkan nilai ke namanya
9) Sebutkan bagaimana Anda dapat Memanggil Fungsi VBScript?
Untuk memanggil Fungsi VBScript, Anda harus mengikuti aturan di bawah ini.
- Nama fungsi mention, diikuti dengan tanda kurung buka dan tutup
- Sebutkan semua argumen di antara tanda kurung yang dibutuhkan fungsi tersebut
10) Sebutkan cara menetapkan nilai tanggal ke variabel?
Untuk menetapkan nilai tanggal ke variabel, variabel Tanggal dan Waktu harus diapit dalam simbol hash (#).
11) Sebutkan cara membuat Cookie menggunakan VBScript?
Cara termudah untuk membuat cookie adalah dengan menetapkan nilai string ke objek document.cookie.
12) Sebutkan cara mengakses Data Array?
Data dalam array dapat diakses dengan mengacu pada nama array dan nomor indeks elemen.
13) Dalam file HTML apa posisi ideal untuk memasukkan VBScript?
Posisi ideal untuk memasukkan VBScript dalam HTML adalah,
- Bagian Dalam Kepala
- Bagian Dalam Tubuh
- Di dalam File Eksternal
14) Sebutkan apa itu ByRef dan ByVal Parameters di VBScript?
Parameter ByRef dan ByVal di VBScript digunakan untuk meneruskan argumen VBScript ke prosedur dengan referensi atau nilai
15) Sebutkan bagaimana jika Anda tidak menentukan apapun saat Anda memanggil prosedur?
Jika Anda tidak menentukan apa pun saat Anda memanggil prosedur, maka argumen / argumen dilewatkan secara default.
16) Sebutkan apa gunanya Option Explicit dalam VBScript?
Penggunaan pernyataan Option Explicit di VBScript adalah untuk menginisialisasi semua variabel sebelum menggunakannya. Ini membantu untuk menghindari kesalahan pengetikan dalam kode.
17) Sebutkan aturan untuk menggunakan pernyataan Option Explicit?
- Pernyataan Opsi Eksplisit harus ada di skrip sebelum pernyataan lainnya. Jika tidak, kesalahan yang tidak dapat dibuka akan terjadi
- Dalam modul di mana pernyataan Opsi Eksplisit tidak dideklarasikan, variabel apa pun yang tidak dideklarasikan dianggap sebagai varian secara otomatis.
- Jika Option Explicit dideklarasikan, semua variabel harus dideklarasikan menggunakan pernyataan Dim, Public, Private, atau ReDim.
18) Sebutkan apa perbedaan antara VBScript dan VBA?
Perbedaan antara VBScript dan VBA adalah,
VBA |
VBScript |
|
|
|
|
|
|
19) Sebutkan karakteristik Sub prosedur?
- Anda dapat menggunakan sub prosedur jika Anda ingin menjalankan serangkaian pernyataan tanpa mengembalikan nilai apa pun.
- Sub prosedur dimulai dengan "Sub" dan diakhiri dengan pernyataan "End Sub"
- Subprosedur bisa mengambil argumen tapi tidak bisa mengembalikan nilai
- Subprosedur mungkin atau mungkin tidak mengambil masukan.
20) Sebutkan apa itu pernyataan Select Case?
Pernyataan Select Case mirip dengan If Then Else tetapi membuat kode lebih mudah dibaca.
Ini berfungsi pada ekspresi tunggal dan dievaluasi di awal pernyataan Select Case.
21) Sebutkan jika QTP menghasilkan kode VBScript saat kami merekam tindakan, tidak dapatkah langsung menulis menggunakan kode VBScript ketika QTP melakukan hal yang sama juga?
Tidak, itu tidak mungkin. QTP adalah mesin yang menjalankannya. VBScript mengandalkan QTP UI untuk melakukan tindakan, seperti mengklik link di halaman web.
22) Tulis kode untuk mencetak angka dari 5 hingga 0?
For i=5 To 0 step -1WScript.Echo iNext
23) Sebutkan apa perbedaan utama antara fungsi dan sub-prosedur?
Perbedaan utama antara fungsi dan sub-prosedur adalah bahwa fungsi mengembalikan nilai sedangkan Sub-prosedur tidak.
24) Dengan cara apa program "hello world" Anda dapat menulis di VBScript?
Di VBScript, Anda dapat menulis hello world dengan dua cara, program akan menampilkan kotak pesan dengan teks hello world.
- MsgBox "Halo Dunia"
- Gema "Halo Dunia"
25) Jelaskan tentang scrrun.dll di VBScript?
Scrrun.dll banyak digunakan dalam pemrograman VB. Pustaka runtime skrip sangat penting untuk memfungsikan skrip Visual basic. Ini menyediakan lebih banyak fungsionalitas seperti operasi teks, manajemen file, dan fitur modifikasi file.
- Lanjut