60 top vbscript interview questions
Lista najczęściej zadawanych pytań do rozmowy kwalifikacyjnej w języku VBScript ze szczegółowymi odpowiedziami, które pomogą Ci w przygotowaniu do rozmowy kwalifikacyjnej:
W poprzednim samouczku omówiliśmy „ Obsługa błędów ”Który był ostatnim tematem serii samouczków VBScript.
Podsumowując, w tym samouczku omówimy pytania do rozmowy kwalifikacyjnej VBScript, aby zapoznać Cię z typami pytań, które można zadać podczas rozmowy kwalifikacyjnej.
Zestaw najpopularniejszych i najczęściej zadawanych pytań dotyczących języka VBScript jest zawarty w tym samouczku w celu ułatwienia dostępu. Ten samouczek byłby przewodnikiem dla każdego, kto chce szybko wyczyścić rozmowę kwalifikacyjną.
Kliknij, aby zakończyć Seria VBScript tutaj .
Z mojego osobistego doświadczenia wynika, że nie ma określonego sposobu ani formuły, aby przejść przez proces rozmowy kwalifikacyjnej i całkowicie zależy to od Ciebie i typu ankietera, ale mimo to dobrze jest być przygotowanym na swoim profilu na własne zaufanie i wiedzę, abyś nie wahaj się odpowiadać na pytania zadawane podczas rozmowy kwalifikacyjnej.
Pytania i odpowiedzi do wywiadu VBScript
Poniżej znajduje się lista podstawowych, ale najważniejszych pytań do wywiadu w VBScript, które można zadać podczas wywiadu:
P # 1) Co to jest Używany język VBScript i na jakim wcześniejszym języku jest wzorowany?
Odpowiedź: VBScript to lekki, podstawowy język skryptowy, który służy do automatyzacji narzędzia Skrypty w QTP (Quick Test Professional). Jest to wzorowane na języku Visual Basic.
P # 2) Jakie środowiska są obsługiwane przez język VBScript?
Odpowiedź: VBScript może działać w następujących 3 środowiskach:
- IIS (Internetowy serwer informacyjny) - To jest serwer sieci Web firmy Microsoft.
- WSH (host skryptów systemu Windows) - To jest środowisko hostingu systemu operacyjnego Windows.
- IE (Internet Explorer) - Jest to najczęściej używane środowisko do uruchamiania skryptów i jest to proste środowisko hostingowe.
P # 3) Jakie typy / typy danych są obsługiwane przez język VBScript i jakie są ich specjalizacje?
darmowe oprogramowanie do wirtualizacji dla systemu Windows 10
Odpowiedź: Istnieje tylko jeden typ danych obsługiwany przez język VBScript i nazywany jest „wariantem”. Jeśli użyjemy tego typu danych w kontekście String, będzie on zachowywał się jak String, a jeśli użyjemy tego w kontekście Numeric, będzie zachowywał się jak Number. Jest to specjalność typu danych Variant .
P # 4) Jakie jest rozszerzenie pliku VBScript?
Odpowiedź: Plik VBScript jest zapisywany z rozszerzeniem .vbs .
P # 5) Jak obsługiwane są komentarze w języku VBScript?
Odpowiedź: Każda instrukcja, która zaczyna się od pojedynczego cudzysłowu („) lub za pomocą słowa kluczowego „REM” jest traktowany jako komentarz.
P # 6) Jakie symbole są używane do oddzielania linii i dzielenia długiej instrukcji na wiele instrukcji w języku VBScript?
Odpowiedź: Osadnicy (:) działają jako separator linii i Podkreślenie (_) służy do rozbicia długiej instrukcji na wiele instrukcji w języku VBScript.
P # 7) Jakie są słowa kluczowe w języku VBScript?
Odpowiedź: Jest kilka słów, które działają jako słowa zastrzeżone i nie mogą być używane jako nazwy zmiennych, nazwy stałych lub jakiekolwiek inne nazwy identyfikatorów, są to znane jako słowa kluczowe. Niektóre słowa kluczowe w języku VBScript to Not, Nothing, Preserve, Optional itp.
P # 8) Czy język VBScript jest językiem rozróżniającym wielkość liter i co to oznacza?
Odpowiedź: Nie. W rzeczywistości oznacza to, że nazwy zmiennych, słowa kluczowe, stałe i inne identyfikatory nie muszą być wpisywane ze spójną wielkością liter, tj. Jeśli wpiszesz słowo kluczowe „Opcjonalne” jako OPCJONALNE, opcjonalne lub Opcjonalne, wszystkie one oznaczają to samo w Język VBScript.
P # 9) Jakie są konwencje nazewnictwa podczas deklarowania zmiennej w języku VBScript?
Odpowiedź: Poniżej przedstawiono zasady deklarowania nazwy zmiennej:
- Musi zawsze zaczynać się od litery. Na przykład, dane wyjściowe, nazwa itp. Nazwa zmiennej nie powinna zaczynać się od liczby ani żadnego znaku specjalnego, takiego jak _va123, 12non itp.
- Nie może przekroczyć limitu 255 znaków.
- Nigdy nie powinien zawierać kropki (.).
P # 10) Które słowo kluczowe jest używane do deklarowania zmiennej w języku VBScript?
Odpowiedź: Plik Żaden słowo kluczowe służy do deklarowania zmiennej w języku VBScript. Jednak w zależności od zakresu zmiennej można również użyć publicznych lub prywatnych słów kluczowych.
P # 11) Jakie są 2 sposoby zadeklarowania zmiennej w języku VBScript?
Odpowiedź: Dwa sposoby zadeklarowania zmiennej to:
- Deklaracja niejawna : Gdy zmienne są używane bezpośrednio bez deklaracji, jest to określane jako deklaracja niejawna. Jednak nie jest to dobra praktyka, ponieważ w dowolnym momencie, jeśli nazwa zmiennej nie zostanie poprawnie wpisana w skrypcie, może to spowodować nieprawidłowe wyniki podczas działania, a czasami nawet nie będzie łatwo ją wykryć.
- Jawna deklaracja: Deklarowanie zmiennych przed ich użyciem nazywane jest jawną deklaracją zmiennych.
P # 12) Jakie jest zastosowanie instrukcji Option Explicit?
Odpowiedź: Zapewnia to mechanizm, w którym użytkownik musi zadeklarować wszystkie zmienne za pomocą instrukcji Dim, Public lub Private przed ich użyciem w skrypcie.
Jeśli użytkownik spróbuje użyć zmiennych, które nie są zadeklarowane w przypadku opcji Explicit, wystąpi błąd. Zawsze zaleca się użycie wyrażenia „Option Explicit” na początku kodu, dzięki czemu nawet jeśli przypadkowo użyjesz niewłaściwej nazwy zmiennej, możesz natychmiast poprawić ją bez żadnych nieporozumień.
P # 13) W jaki sposób przypisywane są wartości do zmiennych w języku VBScript?
Odpowiedź: Wartości przypisuje się za pomocą Równe (=) Operator. Nazwa zmiennej znajduje się po lewej stronie, a wartość przypisana do tej zmiennej znajduje się po prawej stronie operatora „=”.
P # 14) W jaki sposób przypisywane są wartości do zmiennych typu String i typu numerycznego?
Odpowiedź: Jeżeli zmienna, której ma zostać przypisana wartość, jest typu String, to można ją przypisać za pomocą podwójnych cudzysłowów („”) a jeśli zmienna, której ma zostać przypisana wartość, jest typu Numeric, to można ją przypisać bez stosowania podwójnych cudzysłowów.
P # 15) Wyjaśnij zakres zmiennych, używając odpowiednio słów kluczowych Dim, Public i Private.
Odpowiedź: Jeśli zmienna jest zadeklarowana przy użyciu Żaden słowa kluczowego wewnątrz funkcji, wówczas jej zakres będzie ograniczony tylko do poziomu funkcji, tj. ta zmienna nie będzie dostępna po zakończeniu funkcji.
Jeśli zmienna jest zadeklarowana przy użyciu pliku Prywatny słowo kluczowe wewnątrz funkcji, wtedy jej zakres nie będzie ograniczony tylko do poziomu funkcji, ale będzie można uzyskać do niego dostęp w każdym miejscu w tym konkretnym skrypcie.
Jeśli zmienna jest zadeklarowana przy użyciu Publiczny słowo kluczowe wewnątrz funkcji, wtedy jej zakres nie będzie ograniczony do samego poziomu funkcji, ale będzie można uzyskać do niego dostęp wszędzie w tym konkretnym skrypcie, a także w innych skryptach.
P # 16) W jaki sposób można zadeklarować stałe w języku VBScript?
Odpowiedź: Stałe to nazwane lokalizacje pamięci w programie, które nigdy nie zmieniają swoich wartości podczas wykonywania skryptu. „Const” słowo kluczowe służy do deklarowania stałych w języku VBScript.
P # 17) Która stała jest używana do drukowania i wyświetlania i działa tak samo, jak naciśnięcie klawisza Enter?
Odpowiedź: vbCrLf służy do drukowania i wyświetlania funkcji reprezentujących powrót karetki ze znakiem nowego wiersza o wartościach Chr (13) i Chr (10). Działa to tak samo, jak w przypadku naciśnięcia klawisza Enter. Jest to predefiniowana stała języka VBScript.
P # 18) Ile typów operatorów jest dostępnych w języku VBScript?
Odpowiedź: Istnieją 4 typy operatorów, które są obsługiwane przez język VBScript.
Oni są:
- Operatory arytmetyczne
- Operatory porównania
- Operatory logiczne
- Operatory konkatenacji
P # 19) Który operator jest używany do pobierania modułu dwóch liczb w języku VBScript?
Odpowiedź: PRZECIWKO Operator służy do pobierania modułu z 2 liczb w języku VBScript.
P # 20) Który operator jest używany do porównywania dwóch operandów w języku VBScript?
Odpowiedź: „==” Operator równości służy do wykonywania porównania między 2 operandami w języku VBScript, tj. Jeśli zaznaczymy 1 == 2, to da nam Fałsz.
P # 21) Który operator jest używany do łączenia dwóch wartości w języku VBScript?
Odpowiedź: „&” operator jest używany do konkatenacji 2 wartości w języku VBScript.
Pytanie 22) Jeśli weźmiemy 2 ciągi jako „dobre” i „złe”, to co zwrócą operatory „+” i „&”?
Odpowiedź: „&” I „+” działają jako operator konkatenacji w przypadku wartości typu String. Dlatego oba zwrócą ten sam wynik, co GoodBad.
P # 23) Którego operatora można użyć do zmiany wartości operandu lub zmiany stanu warunku?
Odpowiedź: 'NIE' Operator jest używany jako operator logiczny i może być używany do zmiany wartości operandu lub zmiany stanu warunku, tj. Jeśli warunek ma wartość True, spowoduje to zmianę go na False i odwrotnie.
P # 24) Spośród różnych typów operatorów, które są oceniane jako pierwsze i ostatnie w języku VBScript?
Odpowiedź: Operatory „arytmetyczne” są oceniane jako pierwsze, a operatory „logiczne” są oceniane w końcu w języku VBScript.
P # 25) Która instrukcja warunkowa jest najwygodniejsza w użyciu w przypadku wielu warunków w języku VBScript?
Odpowiedź: „Wybierz przypadek” jest najwygodniejszy w użyciu w przypadku wielu warunków w języku VBScript, tak jak w przypadku instrukcji SELECT, możesz bezpośrednio przejść do konkretnego przypadku bez marnowania czasu na przechodzenie do każdego warunku jeden po drugim.
P # 26) Jakie są różne typy pętli dostępne w języku VBScript?
Odpowiedź: Pętle dostępne w języku VBScript są ogólnie podzielone na 3 typy i są to: W przypadku pętli wykonaj pętle i While Loops.
Q # 27) Jaka pętla jest używana w przypadku tablic w języku VBScript?
Odpowiedź: Dla każdej pętli jest używany w przypadku tablic. To jest tylko rozszerzenie pętli For. W przypadku powtarzania kodu dla każdej wartości indeksu tablicy, możesz użyć „For Each Loop”.
P # 28) Jaka jest różnica między pętlą For i While?
Odpowiedź: To bardzo ważne pytanie do wywiadu, które jest zadawane wielokrotnie.
For Loop jest używane, gdy dokładnie wiemy, ile razy pętla (tj. Dla i = początek do końca) musi zostać wykonana w przeciwieństwie do pętli While.
W „For Loop” w języku VBScript licznik jest zwiększany automatycznie, jeśli nie wspomina się o słowie kluczowym step o 1, gdy pętle przechodzą do następnego słowa kluczowego, natomiast w „While Loop” warunek licznika musi być wyraźnie wymieniony w nawiasach.
P # 29) Jaka jest różnica między Do Until Loop i Do While Loop?
Odpowiedź: Do While Loop najpierw sprawdza warunek, a jeśli jest on prawdziwy, dopiero po wykonaniu instrukcji, aw przypadku Do Until pętla będzie wykonywana, dopóki warunek nie stanie się fałszywy.
P # 30) Ile typów procedur jest dostępnych w języku VBScript?
Odpowiedź: W języku VBScript istnieją 2 typy procedur - procedury podrzędne i procedury funkcyjne.
Pod to rodzaj procedury, która zawiera zestaw instrukcji wewnątrz bloku kodu i po wykonaniu nie zwraca żadnej wartości.
Plik Funkcjonować jest typem procedury, która zawiera zestaw instrukcji wewnątrz bloku kodu i po wykonaniu może również zwrócić wartość. W zależności od sytuacji może to wymagać wkładu w razie potrzeby.
P # 31) Jakie są różnice między procedurami podrzędnymi a procedurami funkcyjnymi?
Odpowiedź: Różnice są następujące:
- Procedura Sub nigdy nie przyjmuje danych wejściowych, podczas gdy Procedura Funkcji może pobierać dane wejściowe w razie potrzeby.
- Sub Procedura rozpoczyna się i kończy odpowiednio za pomocą Sub i End Sub, podczas gdy Procedura Function zaczyna się i kończy odpowiednio funkcjami Function i End Function.
- Najważniejszą różnicą jest to, że procedura Sub nigdy nie zwraca wartości, podczas gdy procedura funkcji może zwrócić wartość.
P # 32) Jakie są 2 sposoby przekazywania wartości do funkcji?
Odpowiedź: Dwa sposoby przekazywania wartości do funkcji to:
- Przekaż wartość: Gdy argumenty są przekazywane i wszelkie zmiany, które mają miejsce w procedurze Called w wartości zmiennej nie są utrwalane, oznacza to, że jest przekazywana przez wartość. Słowo kluczowe użyte w tym przypadku to ByVal .
- Przekaż przez odniesienie: Gdy argumenty są przekazywane, a wszelkie zmiany, które mają miejsce w procedurze Called w wartości zmiennej, są trwałe, oznacza to, że są przekazywane przez odwołanie. Słowo kluczowe użyte w tym przypadku to ByRef .
P # 33) Która funkcja wbudowana służy do formatowania liczby w języku VBScript?
Odpowiedź: FormatNumber Funkcja konwersji służy do konwersji określonego wyrażenia w postaci liczby.
P # 34) Które wbudowane funkcje są używane do konwersji określonego wyrażenia w postaci daty i ciągu w języku VBScript?
Odpowiedź: cDate jest jedną z często używanych funkcji konwersji do konwersji wyrażenia zawierającego parametr Data lub Czas na podtyp Data.
cStr jest funkcją konwersji używaną do konwersji wyrażenia na podtyp String.
P # 35) W jaki sposób są deklarowane tablice w języku VBScript?
Odpowiedź: Deklarację tablicy można wykonać w ten sam sposób, w jaki deklarowane są zmienne, ale z tą różnicą, że zmienna tablicowa jest deklarowana przy użyciu nawias „()” .
Plik Żaden słowo kluczowe służy do deklarowania Array.
Sposoby zadeklarowania tablicy: Istnieją 3 sposoby zadeklarowania tablicy.
Są one następujące:
Sposób 1: Dim tablica1 ()
Tutaj tablica1 jest nazwą tablicy, a ponieważ nawias jest pusty, oznacza to, że rozmiar tablicy nie jest tutaj zdefiniowany.
Jeśli chcesz zadeklarować tablicę, podając jej rozmiar, możesz to zrobić w następujący sposób.
Sposób 2 : Dim tablica1 (5)
W tym przypadku tablica1 jest zadeklarowana z rozmiarem równym 5, co oznacza, że zawiera 6 wartości, biorąc pod uwagę, że indeks tablicy zawsze zaczyna się od 0. Te 5 wartości mogą być liczbami całkowitymi, ciągami lub znakami.
Sposób 3 : tablica1 = Tablica (1,2,3,4,5,6)
W tym przypadku funkcja Array służy do zadeklarowania tablicy z listą argumentów w nawiasach, a wszystkie wartości całkowite są przekazywane bezpośrednio w nawiasach, bez konieczności wspominania o rozmiarze tablicy.
Uwaga : Wartość indeksu Array nigdy nie może być wartością ujemną.
Q # 36) Co to jest lbound i ubound w języku VBScript?
Odpowiedź: lbound wskazuje najmniejszy indeks dolny lub indeks Array w języku VBScript i zawsze zwraca 0, ponieważ wartość indeksu Array zawsze zaczyna się od 0.
ubound zwraca największy indeks zdefiniowanej tablicy lub może powiedzieć, że wskazuje rozmiar tablicy. Jeśli rozmiar tablicy wynosi 5, wartość ułamka wynosi 5.
P # 37) Która funkcja wbudowana związana z tablicą łączy podciągi w jeden ciąg w języku VBScript?
Odpowiedź: Funkcja Join łączy wiele podciągów w ciąg. Tutaj wartość zwracana przez ciąg zawiera różne podciągi w tablicy i w ten sposób łączy wszystkie podciągi w jeden ciąg.
Składnia: Join (tablica, (separator). Używanie separatora jest warunkiem opcjonalnym.
P # 38) Ile typów tablic jest dostępnych w języku VBScript?
Odpowiedź: Istnieją zasadniczo 2 typy tablic, które są używane w VBScript:
- Jednowymiarowa tablica : Jest to prosty typ tablicy, który jest częściej używany w skryptach.
- Tablica wielowymiarowa : Kiedy tablica ma więcej niż 1 wymiar, jest nazywana tablicą wielowymiarową. Zwykle tablica dwuwymiarowa to ta, która jest używana najczęściej, tj. W tablicy będą wiersze i kolumny. Maksymalny wymiar tablicy może sięgać 60
Q # 39) Kiedy są instrukcja REDIM i słowo kluczowe PRESERVE używany w języku VBScript?
Odpowiedź: To bardzo ważne pytanie do wywiadu, które było zadawane wiele razy .
REDIM instrukcja służy do ponownego zdefiniowania rozmiaru tablicy. Gdy tablica jest zadeklarowana bez żadnego rozmiaru, tablicę można zadeklarować ponownie za pomocą REDIM z możliwością określenia rozmiaru tablicy.
ZACHOWAĆ słowo kluczowe jest używane do zachowania zawartości bieżącej tablicy, gdy rozmiar tablicy zostanie zmieniony.
Zrozummy użycie tych słów kluczowych na prostym przykładzie:
Let’s see implementation of Redim and Preserve Dim array1() REDIM array1(3) array1(0) = “hello” array1(1) = 12 array1(2) = 13 array1(3) = “how are you” REDIM PRESERVE array1(5) array1(4) = 15 array1(5) = 16 For i = 0 to ubound(array1) Msgbox “Value present at index ” & i & ” is “ & array1(i) & “
” Next
Q # 40) Jakie jest zastosowanie funkcji Date w języku VBScript?
Odpowiedź: Funkcja Date wyświetla aktualną datę i godzinę systemową w języku VBScript.
P # 41) Która funkcja Date jest używana w języku VBScript do znalezienia różnicy między dwiema datami?
Odpowiedź: DateDiff Funkcja służy do pobierania różnicy między 2 datami, które są określone jako parametry na podstawie określonego przedziału czasu.
P # 42) Jakie jest zastosowanie funkcji FormatDateTime w języku VBScript?
Odpowiedź: Jest to funkcja formatowania, która jest używana do przekonwertować datę na określony format na podstawie parametrów dostarczonych do funkcji. Składnia tego to FormatDateTime (data, format). Jest to szeroko stosowana funkcja formatu.
P # 43) Która funkcja jest używana w języku VBScript do konwersji określonego wyrażenia na wartość typu Date?
Odpowiedź: cDate służy do konwersji prawidłowego wyrażenia na wartość typu Date. Składnia tego to cDate (data), tj. Każde prawidłowe wyrażenie typu Data / godzina zostanie przekonwertowane na konkretną datę.
Q # 44) Jaki jest pożytek z funkcji Instr?
Odpowiedź: Służy do znalezienia wartości pozycji podciągu przy jego pierwszym wystąpieniu w głównym ciągu.
Ta funkcja wymaga określenia 2 ciągów do wykonania operacji wyszukiwania, a operacja wyszukiwania zaczyna się od pierwszego znaku.
Składnia: is InStr (nazwa string1, nazwa string2).
Jeśli nazwa string1 lub string2 ma wartość null lub „”, ta funkcja zwróci odpowiednio null i 0. Zwraca> = 1 wartości, gdy ciąg zostanie znaleziony i 0 w przypadku, gdy ciąg nie zostanie znaleziony.
Q # 45) Jak uzyskać długość łańcucha używając funkcji String?
Odpowiedź: Len Funkcja służy do uzyskania długości określonego ciągu, czyli całkowitej liczby znaków określonego ciągu.
Składnia: Len (nazwa ciągu).
Pytanie # 46) Która funkcja jest używana do porównywania ciągów?
Odpowiedź: StrComp służy do porównywania 2 ciągów i zwracania wartości na podstawie porównania. Zwraca 0, jeśli ciąg1 = ciąg2, -1, jeśli ciąg1string2 i null, jeśli którykolwiek z ciągów ma wartość null.
Składnia: StrComp (nazwa string1, nazwa string2).
P # 47) W jaki sposób można usunąć spacje z ciągu?
Odpowiedź: Trym Funkcja służy do przycinania / usuwania spacji z obu stron określonego ciągu.
Składnia: Trim (nazwa ciągu).
P # 48) W jaki sposób możesz pobrać wartość pliku cookie?
Odpowiedź: document.cookie przechowuje informacje o parach klucz-wartość i wartościach daty wygaśnięcia pliku cookie.
document.cookie = „klucz1 = nazwa wartości1; klucz2 = nazwa wartości2, ……., wygasa = data”.
„;” służy do oddzielania par klucz-wartość.
P # 49) Czym są zdarzenia w języku VBScript?
Odpowiedź: Wydarzenia są działania które występują, gdy wykonywana jest jakakolwiek czynność, taka jak kliknięcie myszą, naciśnięcie klawiszy, najechanie myszą itp. Za pomocą pisania fragmentu kodu w językach programowania, takich jak VBScript, zdarzenia te mogą być przechwytywane i wykonywane zgodnie z wymagania, optymalnie wykorzystując mechanizm obsługi zdarzeń.
P # 50) Które zdarzenie jest wyzwalane, gdy fokus myszy wychodzi z elementu w języku VBScript?
Odpowiedź: MouseOut Zdarzenie jest wyzwalane, gdy fokus myszy wychodzi z elementu w języku VBScript.
P # 51) Kiedy zdarzenie „Po kliknięciu przycisku” jest wyzwalane w języku VBScript?
Odpowiedź: To zdarzenie występuje w przypadku kliknięcia dowolnego przycisku znajdującego się na dowolnej stronie HTML.
P # 52) Który obiekt jest używany do pracy z arkuszami programu Excel w języku VBScript i jaka instrukcja jest używana do tworzenia tego obiektu?
Odpowiedź: Obiekty programu Excel zapewnia wsparcie programistom w pracy i radzeniu sobie z arkuszami programu Excel.
Ustaw obj = createobject („Excel.Application”) to sposób na utworzenie obiektu programu Excel.
P # 53) Który obiekt jest używany do pracy z bazą danych w języku VBScript i jaka instrukcja jest używana do tworzenia tego obiektu?
Odpowiedź: Obiekty połączeń zapewnia wsparcie programistom w pracy i obsłudze bazy danych. W związku z tym nie ma żadnego prostego mechanizmu łączenia się z bazą danych w QTP, ale przy użyciu Obiekty ADODB , możesz współdziałać z bazą danych i pracować z zapytaniami SQL w celu pobrania danych z bazy danych.
ADO to skrót od ActiveX Data Objects a to zapewnia mechanizm, który działa jako pośrednik między QTP a bazą danych.
Ustaw obj = createobject („ADODB.Connection”) to sposób na utworzenie obiektu połączenia.
P # 54) Jaki jest pożytek z metody „Open” do pracy z bazą danych w języku VBScript i jakie parametry połączenia są przekazywane w tym samym i jakie jest jego użycie?
Odpowiedź: Służy do otwierania obiektu połączenia z bazą danych / obiektu zestawu rekordów.
obj.Open “Provider = SQLQLEDB; Server =. SQLEXPRESS; UserId = test; Password = P @ 123; Database = AUTODB” to ciąg połączenia służący do otwierania połączenia z bazą danych.
Parametry połączenia to bardzo przydatna właściwość, która służy do tworzenia połączenia z bazą danych i zawiera informacje o połączeniu, takie jak szczegóły sterownika, nazwa serwera bazy danych, nazwa użytkownika i hasło.
P # 55) Dlaczego zaleca się zamykanie połączenia z bazą danych za każdym razem po zakończeniu pracy?
Odpowiedź: To bardzo ważne pytanie do wywiadu, które było wielokrotnie zadawane.
Zaleca się zamykanie zasobu po zakończeniu jego użytkowania, chociaż nie jest to obowiązkowe, ponieważ biblioteka lub sterownik ostatecznie zamkną połączenie, ale jest to wymagane, aby uniknąć negatywnych skutków z powodu nieprawidłowego zamykania połączeń, które może nawet prowadzić do ograniczenia w dostęp do bazy danych przez niektórych użytkowników.
P # 56) Jakie jest zastosowanie obiektu RecordSet i która instrukcja jest używana do tworzenia takiego obiektu?
Odpowiedź: Plik RecordSet obiekt służy do przechowywania rekordów zapytania, które są wyodrębniane z bazy danych.
Ustaw obj = createobject („ADODB.RecordSet”) jest instrukcją służącą do tworzenia obiektu RecordSet.
Q # 57) W jaki sposób można utworzyć obiekt plikowy do pracy z plikami w języku VBScript?
Odpowiedź: Ustaw obj = createobject („Scripting.FileSystemObject”) jest instrukcją do tworzenia obiektu File.
P # 58) Jakie metody są używane do tworzenia plików tekstowych i otwierania plików tekstowych w języku VBScript?
Odpowiedź: CreateTextFile i OpenTextFile metody są używane do tworzenia otwartych plików tekstowych i otwierania plików tekstowych odpowiednio w języku VBScript.
P # 59) Jaki jest cel obiektu Err w języku VBScript?
Odpowiedź: Jest to zasadniczo używane do przechwytywania szczegółowe informacje o błędzie tj. jeśli chcesz wiedzieć o numerze błędu, opisie i innych szczegółach, możesz to zrobić, uzyskując dostęp do właściwości tego obiektu.
P # 60) Dlaczego wymagana jest obsługa błędów?
Odpowiedź: Możesz podjąć kroki, aby uzyskać jak najmniejszą liczbę błędów, korzystając z mechanizmu obsługi błędów w swoich skryptach. Sytuacje takie jak problemy w obliczeniach matematycznych lub wszelkiego rodzaju błędy można rozwiązać za pomocą obsługi błędów.
P # 61) Jakiemu celowi służy funkcja „Wznów po błędzie”?
Odpowiedź: Przy błędzie Wznów Dalej przenosi sterowanie kursorem do następnego wiersza instrukcji błędu, tj. jeśli w jakimkolwiek konkretnym wierszu skryptu wystąpi błąd w czasie wykonywania, wówczas element sterujący przejdzie do następnego wiersza instrukcji, w której wystąpił błąd.
Wniosek
Chodzi o pytania do wywiadu VBScript. Mam nadzieję, że ten samouczek zapewnił ci świetny wgląd w pytania, które można zadać podczas rozmowy kwalifikacyjnej, i teraz możesz spokojnie przeprowadzić rozmowę kwalifikacyjną.
To doprowadziło mnie do końca Seria samouczków do nauki języka VBScript i mam nadzieję, że zdobyłeś już wystarczającą wiedzę o języku VBScript. Przećwicz wszystkie tematy, aby lepiej zrozumieć i zdobyć wiedzę.
Miłego czytania !! Miłego testowania !!
Daj nam znać, jeśli przegapiliśmy jakieś ważne pytanie z powyższej listy, a także podziel się swoimi zapytaniami.
rekomendowane lektury
- Pytania i odpowiedzi do wywiadu
- ETL Pytania i odpowiedzi podczas rozmowy kwalifikacyjnej testującej
- Niektóre trudne pytania i odpowiedzi do testowania ręcznego
- 25 najlepszych pytań i odpowiedzi na rozmowę z testami zwinnymi
- Pytania do wywiadu Spocka z odpowiedziami (najpopularniejsze)
- Kilka interesujących pytań do rozmowy kwalifikacyjnej dotyczącej testowania oprogramowania
- Ponad 20 pytań i odpowiedzi do wywiadów .NET
- 32 najlepsze pytania i odpowiedzi do wywiadów z danymi