60 top vbscript interview questions
인터뷰 준비에 도움이되는 자세한 답변과 함께 가장 자주 묻는 VBScript 테스트 인터뷰 질문 목록 :
이전 자습서에서 ' 오류 처리 ’는 VBScript 튜토리얼 시리즈의 마지막 주제였습니다.
요약하자면이 튜토리얼에서는 VBScript 면접 질문을 다루어 면접 중에 질문 할 수있는 질문 유형에 익숙해 지도록합니다.
가장 인기 있고 자주 묻는 VBScript 질문 세트가이 튜토리얼에 포함되어있어 쉽게 참조 할 수 있습니다. 이 튜토리얼은 인터뷰를 빨리 끝내고 싶은 사람을위한 가이드가 될 것입니다.
완료하려면 클릭 여기에 VBScript 시리즈 .
제 개인적인 경험으로는 면접 과정을 통과하는 구체적인 방법이나 공식이 없으며 전적으로 귀하와 면접관의 유형에 따라 다르지만 여전히 자신의 자신감과 지식을 위해 프로필에 준비하는 것이 좋습니다. 인터뷰 중에 질문에 대답하는 것을 주저하지 마십시오.
VBScript 인터뷰 질문 및 답변
다음은 인터뷰에서 질문 할 수있는 VBScript의 기본이지만 가장 중요한 인터뷰 질문 목록입니다.
Q # 1) 무엇입니까 VBScript 언어가 사용되며 어떤 이전 언어를 기반으로합니까?
대답: VBScript는 QTP (Quick Test Professional) 도구의 스크립트 자동화에 사용되는 경량 기본 스크립팅 언어입니다. 이것은 Visual Basic 언어를 기반으로합니다.
Q # 2) VBScript 언어가 지원하는 환경은 무엇입니까?
대답: VBScript는 다음 세 가지 환경에서 실행할 수 있습니다.
- IIS (인터넷 정보 서버) - 이것이 바로 Microsoft의 웹 서버입니다.
- WSH (Windows 스크립트 호스트) – 이것은 Windows 운영 체제의 호스팅 환경입니다.
- IE (Internet Explorer) – 이것은 스크립트를 실행하는 데 가장 자주 사용되는 환경이며 간단한 호스팅 환경입니다.
Q # 3) VBScript 언어가 지원하는 데이터 유형 / 유형은 무엇이며 그 전문성은 무엇입니까?
크롬을위한 최고의 무료 광고 차단기는 무엇입니까
대답: VBScript 언어에서 지원하는 데이터 유형은 하나 뿐이며 'Variant'라고합니다. 문자열 컨텍스트에서이 데이터 유형을 사용하면 문자열처럼 동작하고 숫자 컨텍스트에서이 데이터 유형을 사용하면 숫자처럼 동작합니다. 이것은 Variant 데이터 유형의 전문성입니다. .
Q # 4) VBScript 파일의 확장자는 무엇입니까?
대답: VBScript 파일은 다음과 같은 확장자로 저장됩니다. .vbs .
Q # 5) VBScript 언어에서 주석은 어떻게 처리됩니까?
대답: 작은 따옴표로 시작하는 모든 문 (‘) 또는 키워드 '램' 주석으로 처리됩니다.
Q # 6) VBScript 언어에서 한 줄을 구분하고 긴 문을 여러 문으로 나누는 데 사용되는 각 기호는 무엇입니까?
대답: 정착민 (:) 줄 구분자 역할을하고 밑줄 (_) VBScript 언어에서 긴 문을 여러 문으로 나누는 데 사용됩니다.
Q # 7) VBScript 언어의 키워드는 무엇입니까?
대답: 예약어로 작동하는 일부 단어가 있으며 변수 이름, 상수 이름 또는 기타 식별자 이름으로 사용할 수 없으며 키워드라고합니다. VBScript 언어의 일부 키워드는 Not, Nothing, Preserve, Optional 등입니다.
Q # 8) VBScript 언어는 대소 문자를 구분하는 언어이며 그 의미는 무엇입니까?
대답: 아니요. 이는 실제로 변수 이름, 키워드, 상수 및 기타 식별자를 일관된 대문자로 입력 할 필요가 없음을 의미합니다. 즉, '선택적'키워드를 선택 사항, 선택 사항 또는 선택 사항으로 입력하면 모두 동일 함을 의미합니다. VBScript 언어.
Q # 9) VBScript 언어로 변수를 선언 할 때 명명 규칙은 무엇입니까?
대답: 다음은 변수 이름 선언 규칙입니다.
- 항상 문자로 시작해야합니다. 예를 들어, 출력, 이름 등. 변수 이름은 숫자 또는 _va123, 12non 등과 같은 특수 문자로 시작하면 안됩니다.
- 255 자 제한을 초과 할 수 없습니다.
- 마침표 (.)를 포함해서는 안됩니다.
Q # 10) VBScript 언어에서 변수를 선언하는 데 사용되는 키워드는 무엇입니까?
대답: 그만큼 없음 키워드는 VBScript 언어로 변수를 선언하는 데 사용됩니다. 그러나 변수의 범위에 따라 public 또는 private 키워드도 사용할 수 있습니다.
Q # 11) VBScript 언어에서 변수를 선언 할 수있는 두 가지 방법은 무엇입니까?
답 : 변수를 선언하는 두 가지 방법은 다음과 같습니다.
- 암시 적 선언 : 변수가 선언없이 직접 사용되는 경우이를 암시 적 선언이라고합니다. 그러나 스크립트에서 변수 이름의 철자가 정확하지 않으면 실행 중에 잘못된 결과를 생성 할 수 있고 때로는 사용자가 쉽게 감지하지 못할 수 있기 때문에 좋은 방법이 아닙니다.
- 명시 적 선언 : 변수를 사용하기 전에 변수를 선언하는 것을 변수의 명시 적 선언이라고합니다.
Q # 12) Option Explicit Statement의 용도는 무엇입니까?
대답: 이는 사용자가 스크립트에서 사용하기 전에 Dim, Public 또는 Private 문을 사용하여 모든 변수를 선언해야하는 메커니즘을 제공합니다.
Option Explicit의 경우 선언되지 않은 변수를 사용하려고하면 오류가 발생합니다. 실수로 변수 이름을 잘못 사용하더라도 혼동없이 바로 수정할 수 있도록 코드 상단에 'Option Explicit'를 사용하는 것이 좋습니다.
Q # 13) VBScript 언어의 변수에 값이 어떻게 할당됩니까?
대답: 값은 다음을 통해 할당됩니다. 같음 (=) 운영자. 변수 이름은 왼쪽에 있고 변수에 할당 된 값은‘=’연산자의 오른쪽에 있습니다.
Q # 14) 문자열 형과 숫자 형 변수에 값을 어떻게 할당하나요?
대답: 값을 할당 할 변수가 문자열 유형이면 큰 따옴표를 사용하여 할당 할 수 있습니다. ( '') 값을 할당 할 변수가 숫자 유형이면 큰 따옴표를 사용하지 않고 할당 할 수 있습니다.
Q # 15) Dim, Public, Private 키워드를 각각 사용하여 변수의 범위를 설명하세요.
대답: 변수가 다음을 사용하여 선언 된 경우 없음 함수 내에서 키워드를 사용하면 범위가 함수 수준으로 만 제한됩니다. 즉, 함수가 끝나면이 변수에 액세스 할 수 없습니다.
변수가 은밀한 함수 내부의 키워드를 사용하면 해당 범위는 함수 수준까지만 제한되지 않지만 특정 스크립트의 모든 곳에서 액세스 할 수 있습니다.
변수가 다음을 사용하여 선언 된 경우 공공의 함수 내부의 키워드를 사용하면 해당 범위는 함수 수준에서만 제한되지 않지만 특정 스크립트와 다른 스크립트의 모든 곳에서 액세스 할 수 있습니다.
Q # 16) VBScript 언어에서 상수를 어떻게 선언 할 수 있습니까?
대답: 상수는 스크립트 실행 중에 값을 변경하지 않는 프로그램 내의 명명 된 메모리 위치입니다. ‘상수’ 키워드는 VBScript 언어로 상수를 선언하는 데 사용됩니다.
Q # 17) 인쇄 및 표시 기능에 사용되는 상수는 무엇이며 Enter 키를 누른 것과 동일하게 작동합니까?
답변 : vbCrLf Chr (13) 및 Chr (10)과 같은 값을 갖는 줄 바꿈 문자로 캐리지 리턴을 나타내는 인쇄 및 표시 기능에 사용됩니다. 이것은 Enter 키를 누르는 경우와 동일한 방식으로 작동합니다. 이것은 VBScript 언어의 미리 정의 된 상수입니다.
Q # 18) VBScript 언어에서 사용할 수있는 연산자 유형은 몇 개입니까?
대답: VBScript 언어에서 지원하는 연산자에는 4 가지 유형이 있습니다.
그들은:
- 산술 연산자
- 비교 연산자
- 논리 연산자
- 연결 연산자
Q # 19) VBScript 언어에서 두 숫자의 계수를 가져 오는 데 어떤 연산자가 사용됩니까?
대답: 에 맞서 연산자는 VBScript 언어에서 두 숫자의 계수를 가져 오는 데 사용됩니다.
Q # 20) VBScript 언어에서 두 개의 피연산자를 비교하는 데 사용되는 연산자는 무엇입니까?
답 :‘==’ Equal Operator는 VBScript 언어에서 두 피연산자 간의 비교를 수행하는 데 사용됩니다. 즉, 1 == 2를 선택하면 False가됩니다.
Q # 21) VBScript 언어에서 두 값을 연결하는 데 사용되는 연산자는 무엇입니까?
대답: '&' 연산자는 VBScript 언어에서 두 값을 연결하는 데 사용됩니다.
Q # 22) 두 개의 문자열을“Good”과“Bad”로 취하면‘+’및‘&’연산자는 무엇을 반환합니까?
대답: ‘&’및‘+’는 모두 문자열 값의 경우 연결 연산자로 작동합니다. 따라서 둘 다 GoodBad와 동일한 결과를 반환합니다.
Q # 23) 피연산자의 값을 변경하거나 조건의 상태를 변경하는 데 사용할 수있는 연산자는 무엇입니까?
대답: '아니' 연산자는 논리 연산자로 사용되며 피연산자의 값을 변경하거나 조건의 상태를 변경하는 데 사용할 수 있습니다. 즉, 조건이 True이면 False로 변경하고 그 반대의 경우도 마찬가지입니다.
Q # 24) VBScript 언어에서 처음과 마지막으로 평가되는 다양한 유형의 연산자 중 무엇입니까?
대답: '산술'연산자가 먼저 평가되고 '논리'연산자가 VBScript 언어로 마지막으로 평가됩니다.
Q # 25) VBScript 언어에서 여러 조건의 경우 사용하기 가장 편리한 조건문은 무엇입니까?
대답: '사례 선택' SELECT 문의 경우와 같이 VBScript 언어로 여러 조건이있는 경우 사용하기 가장 편리한 방법으로, 각 조건에 하나씩 들어가는 데 시간을 낭비하지 않고 바로 정확한 케이스로 이동할 수 있습니다.
Q # 26) VBScript 언어에서 사용할 수있는 여러 유형의 루프는 무엇입니까?
대답: VBScript 언어에서 사용할 수있는 루프는 크게 3 가지 유형으로 분류되며 다음과 같습니다. For 루프, Do 루프 과 While 루프.
Q # 27) VBScript 언어의 배열의 경우 어떤 루프가 사용됩니까?
대답: 각 루프에 대해 배열의 경우에 사용됩니다. 이것은 For 루프의 확장입니다. 배열의 각 인덱스 값에 대해 코드를 반복하는 경우 'For Each Loop'를 사용할 수 있습니다.
Q # 28) For 루프와 While 루프의 차이점은 무엇입니까?
대답: 이것은 여러 번 묻는 매우 중요한 인터뷰 질문입니다.
For 루프는 While 루프의 경우와 달리 루프 (i = 시작에서 끝까지)가 실행되어야하는 횟수를 정확히 알고있을 때 사용됩니다.
VBScript의 'For Loop'에서는 루프가 다음 키워드로 갈 때 step 키워드를 언급하지 않으면 카운터가 자동으로 증가하는 반면, 'While Loop'에서는 카운터 조건이 괄호 안에 명시 적으로 언급되어야합니다.
Q # 29) Do Until 루프와 Do While 루프의 차이점은 무엇입니까?
대답: Do While 루프는 먼저 조건을 확인하고 명령문이 실행 된 후에 만 참이면 조건이 거짓이 될 때까지 루프를 실행합니다.
Q # 30) VBScript 언어에서 사용할 수있는 프로 시저 유형은 몇 개입니까?
대답: VBScript 언어에는 하위 프로 시저와 함수 프로 시저의 두 가지 유형의 프로 시저가 있습니다.
보결 코드 블록 내부에 일련의 명령문을 포함하고 실행 후 값을 반환하지 않는 프로 시저 유형입니다.
그만큼 함수 코드 블록 내부에 일련의 명령문을 포함하는 프로 시저 유형이며 실행 후 값을 반환 할 수도 있습니다. 상황에 따라 필요한 경우 입력을받을 수 있습니다.
Q # 31) 서브 프로 시저와 기능 프로 시저의 차이점은 무엇입니까?
답변 : 차이점은 다음과 같습니다.
- Sub Procedure는 입력을받지 않는 반면 Function Procedure는 필요한 경우 입력을받을 수 있습니다.
- Sub 프로시 저는 각각 Sub 및 End Sub를 사용하여 시작 및 종료되고 Function Procedure는 각각 Function 및 End Function으로 시작 및 종료됩니다.
- 가장 중요한 차이점은 하위 프로시 저는 값을 반환하지 않는 반면 함수 프로시 저는 값을 반환 할 수 있다는 것입니다.
Q # 32) 함수에 값을 전달하는 두 가지 방법은 무엇입니까?
답변 : 함수에 값을 전달하는 두 가지 방법은 다음과 같습니다.
- 가치로 전달 : 인수가 전달되고 변수 값의 Called 프로 시저에서 발생하는 변경 사항이 지속되지 않으면 값으로 전달됨을 의미합니다. 이 경우 사용되는 키워드는 ByVal .
- 참조로 통과 : 인수가 전달되고 변수 값의 Called 프로 시저에서 발생하는 변경 사항이 지속되면 참조로 전달됨을 의미합니다. 이 경우 사용되는 키워드는 ByRef .
Q # 33) VBScript 언어로 숫자 형식을 지정하는 데 사용되는 내장 함수는 무엇입니까?
대답: FormatNumber 변환 함수는 지정된 표현식을 숫자 형식으로 변환하는 데 사용됩니다.
Q # 34) VBScript 언어에서 날짜 및 문자열 형식으로 지정된 표현식을 변환하는 데 사용되는 내장 함수는 무엇입니까?
답 : cDate Date 또는 Time 매개 변수를 포함하는 표현식을 Date 하위 유형으로 변환하기 위해 자주 사용되는 변환 함수 중 하나입니다.
cStr 표현식을 String 하위 유형으로 변환하는 데 사용되는 변환 함수입니다.
Q # 35) VBScript 언어로 배열은 어떻게 선언됩니까?
대답: Array 선언은 변수를 선언하는 것과 동일한 방식으로 수행 할 수 있지만 다음을 사용하여 배열 변수를 선언한다는 차이점이 있습니다. 괄호‘()’ .
그만큼 없음 키워드는 Array를 선언하는 데 사용됩니다.
배열을 선언하는 방법 : Array를 선언하는 방법은 3 가지가 있습니다.
다음과 같습니다.
방법 1 : Dim array1 ()
여기서 array1은 배열의 이름이고 괄호가 비어 있으므로 여기에 배열의 크기가 정의되지 않았 음을 의미합니다.
크기를 언급하여 배열을 선언하려면 다음 방법으로 수행 할 수 있습니다.
방법 2 : 희미한 배열 1 (5)
여기서 array1은 크기가 5로 선언되어 배열의 인덱스가 항상 0부터 시작하는 것을 고려하여 6 개의 값을 보유하고 있음을 나타냅니다.이 5 개의 값은 정수 유형, 문자열 또는 문자 유형이 될 수 있습니다.
방법 3 : 배열 1 = 배열 (1,2,3,4,5,6)
여기서 Array 함수는 괄호 안에 인수 목록이있는 배열을 선언하는 데 사용되며 모든 정수 값은 배열의 크기를 언급 할 필요없이 괄호 안에 직접 전달됩니다.
노트 : 배열의 인덱스 값은 음수 값이 될 수 없습니다.
Q # 36) VBScript 언어에서 lbound와 ubound는 무엇입니까?
답변 : lbound VBScript 언어에서 Array의 가장 작은 첨자 또는 인덱스를 나타내며 Array의 인덱스 값이 항상 0부터 시작하므로 항상 0을 반환합니다.
ubound 정의 된 배열의 가장 큰 첨자를 반환하거나 배열의 크기를 나타낸다고 말할 수 있습니다. 배열의 크기가 5이면 ubound 값은 5입니다.
Q # 37) VBScript 언어에서 하위 문자열을 하나의 문자열로 결합하는 Array와 관련된 In-Built 함수는 무엇입니까?
대답: Join 함수는 여러 하위 문자열을 하나의 문자열로 결합합니다. 여기서 반환되는 문자열 값은 배열의 다양한 하위 문자열을 포함하므로 모든 하위 문자열을 하나의 문자열로 결합합니다.
통사론: Join (array, (delimiter). delimiter 사용은 선택적 조건입니다.
Q # 38) VBScript 언어에서 사용할 수있는 배열 유형은 몇 개입니까?
대답: 기본적으로 VBScript에서 사용되는 두 가지 유형의 배열이 있습니다.
- 단일 차원 배열 : 이것은 스크립트에서 더 자주 사용되는 단순한 유형의 배열입니다.
- 다차원 배열 : 배열이 2 차원 이상을 갖는 경우이를 다차원 배열이라고합니다. 일반적으로 2 차원 배열은 가장 많이 사용되는 배열입니다. 즉 배열에 행과 열이 있습니다. 어레이의 최대 차원은 60에 도달 할 수 있습니다.
Q # 39) REDIM 문과 PRESERVE 키워드는 언제입니까? VBScript 언어에서 사용됩니까?
대답: 이것은 매우 중요한 인터뷰 질문입니다. .
리딤 문은 배열의 크기를 다시 정의하는 데 사용됩니다. 배열이 크기없이 선언되면 배열의 크기를 지정할 수있는 REDIM을 사용하여 배열을 다시 선언 할 수 있습니다.
보존하다 키워드는 배열의 크기가 변경 될 때 현재 배열의 내용을 보존하는 데 사용됩니다.
간단한 예를 통해 이러한 키워드의 사용법을 이해해 보겠습니다.
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) VBScript 언어에서 날짜 함수의 사용은 무엇입니까?
대답: 날짜 기능은 VBScript 언어로 현재 시스템 날짜 및 시간을 표시합니다.
Q # 41) 두 날짜의 차이를 찾기 위해 VBScript 언어에서 사용되는 날짜 함수는 무엇입니까?
대답: DateDiff 함수는 지정된 간격을 기준으로 매개 변수로 지정된 두 날짜 간의 차이를 가져 오는 데 사용됩니다.
Q # 42) VBScript 언어에서 FormatDateTime 함수의 사용은 무엇입니까?
대답: 이것은 사용되는 포맷 기능입니다 날짜를 특정 형식으로 변환 함수에 제공된 매개 변수를 기반으로합니다. 구문은 FormatDateTime (Date, Format)입니다. 이것은 널리 사용되는 포맷 기능입니다.
Q # 43) 지정된 표현식을 날짜 유형 값으로 변환하기 위해 VBScript 언어에서 사용되는 함수는 무엇입니까?
답 : cDate 유효한 표현식을 날짜 유형 값으로 변환하는 데 사용됩니다. 구문은 cDate (date)입니다. 즉, 유효한 날짜 / 시간 표현식이 특정 날짜로 변환됩니다.
Q # 44) Instr 함수의 용도는 무엇입니까?
대답: 이것은 메인 문자열 내에서 처음 나타나는 부분 문자열의 위치 값을 찾는 데 사용됩니다.
이 함수를 사용하려면이 검색 작업을 수행하기 위해 2 개의 문자열을 지정해야하며 검색 작업은 첫 번째 문자부터 시작됩니다.
통사론: InStr (문자열 1의 이름, 문자열 2의 이름)입니다.
string1 또는 string2의 이름이 null 또는 ''이면이 함수는 각각 null 및 0을 반환합니다. 문자열이 발견되면> = 1 값을 반환하고 문자열을 찾을 수없는 경우 0을 반환합니다.
Q # 45) String 함수를 이용하여 문자열의 길이를 구하는 방법은 무엇입니까?
대답: Len 함수는 지정된 문자열의 길이, 즉 지정된 문자열의 총 문자 수를 가져 오는 데 사용됩니다.
통사론: Len (문자열 이름).
문 # 46) 문자열 비교를 수행하는 데 사용되는 함수는 무엇입니까?
대답: StrComp 두 문자열을 비교하고 비교를 기반으로 값을 반환하는 데 사용됩니다. string1 = string2이면 0을, string1string2이면 1을 반환하고 문자열 중 하나라도 null이면 null을 반환합니다.
통사론: StrComp (문자열 1의 이름, 문자열 2의 이름).
Q # 47) 문자열에서 공백을 제거하려면 어떻게해야합니까?
대답: 손질 함수는 지정된 문자열의 양쪽에서 공백을 자르거나 제거하는 데 사용됩니다.
통사론: Trim (문자열 이름).
Q # 48) 쿠키의 가치를 어떻게 가져올 수 있습니까?
대답: document.cookie는 쿠키의 키-값 쌍 및 만료 날짜 값에 대한 정보를 저장합니다.
document.cookie =“key1 = 값 1의 이름; key2 = 값 2의 이름, ……., 만료 = 날짜”.
‘;’ 키-값 쌍을 구분하는 데 사용됩니다.
Q # 49) VBScript 언어의 이벤트는 무엇입니까?
대답: 이벤트는 행위 마우스 클릭, 키 누름, 마우스 호버 등과 같은 활동이 수행 될 때 발생합니다. VBScript와 같은 프로그래밍 언어로 코드를 작성하면 이러한 이벤트를 캡처 할 수 있으며 사용자에 따라 작업을 수행 할 수 있습니다. 이벤트 처리 메커니즘을 최대한 활용하여 요구 사항을 충족합니다.
Q # 50) 마우스 포커스가 VBScript 언어의 요소에서 나오면 어떤 이벤트가 트리거됩니까?
대답: MouseOut VBScript 언어의 요소에서 마우스 포커스가 나오면 이벤트가 트리거됩니다.
Q # 51) VBScript 언어에서‘On Click of Button’이벤트는 언제 발생합니까?
대답: 이 이벤트는 HTML 페이지에있는 버튼을 클릭 할 때 발생합니다.
Q # 52) VBScript 언어의 엑셀 시트 작업에 사용되는 개체와이 개체를 만드는 데 사용되는 문은 무엇입니까?
대답: Excel 개체 코더가 Excel 시트를 사용하고 처리 할 수 있도록 지원합니다.
obj = createobject ( 'Excel.Application') 설정 Excel 개체를 만드는 방법입니다.
Q # 53) VBScript 언어로 데이터베이스 작업에 사용되는 개체와이 개체를 만드는 데 사용되는 문은 무엇입니까?
대답: 연결 개체 Coder에게 데이터베이스 작업 및 처리를 지원합니다. 따라서 QTP에서 데이터베이스에 연결하는 간단한 메커니즘은 없지만 ADODB 개체 , 데이터베이스와 상호 작용하고 SQL 쿼리를 사용하여 데이터베이스에서 데이터를 가져올 수 있습니다.
ADO는 ActiveX 데이터 개체를 나타냅니다. 그리고 이것은 QTP와 데이터베이스 사이에서 중개자 역할을하는 메커니즘을 제공합니다.
obj = createobject ( 'ADODB.Connection') 설정 연결 개체를 만드는 방법입니다.
Q # 54) VBScript 언어로 된 데이터베이스 작업을 위해‘Open’메소드를 사용하는 것은 무엇이며, 같은 방식으로 전달되는 연결 문자열은 무엇이며 그 사용법은 무엇입니까?
대답: 데이터베이스 연결 개체 / 레코드 세트 개체를 여는 데 사용됩니다.
obj.Open“Provider = SQLQLEDB; Server =. SQLEXPRESS; UserId = test; Password = P @ 123; Database = AUTODB” 데이터베이스 연결을 열기위한 연결 문자열입니다.
연결 문자열은 매우 유용한 속성이며 이는 데이터베이스 연결을 만드는 데 사용되며 드라이버, 데이터베이스 서버 이름, 사용자 이름 및 암호와 같은 연결 정보를 포함합니다.
Q # 55) 작업 완료 후 매번 데이터베이스 연결을 종료하는 것이 권장되는 이유는 무엇입니까?
대답: 이것은 여러 번 질문 된 매우 중요한 인터뷰 질문입니다.
라이브러리 또는 드라이버가 궁극적으로 연결을 종료하므로 필수는 아니지만 사용이 완료된 후 리소스를 닫는 것이 좋지만 연결을 잘못 닫아서 연결이 제한 될 수있는 부정적 영향을 방지하기 위해 필요합니다. 일부 사용자의 데이터베이스 액세스.
Q # 56) RecordSet 개체의 용도는 무엇이며 이러한 개체를 만드는 데 사용되는 문은 무엇입니까?
대답: 그만큼 RecordSet 개체는 데이터베이스에서 추출 된 쿼리 레코드를 보관하는 데 사용됩니다.
Set obj = createobject ( 'ADODB.RecordSet') RecordSet 개체를 만들기위한 문입니다.
Q # 57) VBScript 언어의 파일로 작업 할 파일 객체를 어떻게 만들 수 있습니까?
대답: obj = createobject ( 'Scripting.FileSystemObject') 설정 File 객체를 생성하는 문입니다.
Q # 58) VBScript 언어로 텍스트 파일을 만들고 텍스트 파일을 열 때 어떤 방법이 사용됩니까?
대답: CreateTextFile 과 OpenTextFile 메서드는 각각 VBScript 언어로 열린 텍스트 파일을 만들고 텍스트 파일을 여는 데 사용됩니다.
Q # 59) VBScript 언어에서 Err 개체의 목적은 무엇입니까?
대답: 이것은 기본적으로 오류에 대한 세부 정보 즉, 오류 번호, 설명 및 기타 세부 사항에 대해 알고 싶다면이 개체의 속성에 액세스하여 그렇게 할 수 있습니다.
Q # 60) 오류 처리가 필요한 이유는 무엇입니까?
대답: 스크립트에서 오류 처리 메커니즘을 사용하여 가능한 한 최소 오류 수를 얻기위한 조치를 취할 수 있습니다. 수학적 계산 문제 또는 모든 유형의 오류와 같은 상황은 오류 처리를 통해 처리 할 수 있습니다.
Q # 61) 'On Error Resume Next'는 어떤 용도로 사용 되나요?
대답: 오류시 다음 재개 커서의 제어를 오류 문의 다음 행으로 이동합니다. 즉, 스크립트의 특정 행에서 런타임 오류가 발생하면 제어가 오류가 발생한 명령문의 다음 행으로 이동합니다.
결론
이것은 VBScript 인터뷰 질문에 관한 것입니다. 이 튜토리얼이 인터뷰 중에 물어볼 수있는 질문에 대한 훌륭한 통찰력을 제공하고 이제 자신있게 인터뷰 프로세스를 처리 할 수 있기를 바랍니다.
이것은 나를 끝까지 가져 왔습니다. VBScript 학습 튜토리얼 시리즈 이제 VBScript 언어에 대한 충분한 지식을 얻었을 것입니다. 더 나은 이해와 지식을 위해 모든 주제를 연습하십시오.
행복한 독서 !! 행복한 테스트 !!
위 목록에서 중요한 질문을 놓친 경우 알려주세요. 또한 언제든지 질문을 공유해주세요.