상위 25개 VBScript 인터뷰 질문 및 답변(2025)
다음은 꿈의 직업을 얻기 위한 신입 지원자와 숙련된 지원자를 위한 VBScript 면접 질문과 답변입니다.
신입생을 위한 VBScript 인터뷰 질문 및 답변
1) VBScript가 무엇인지 언급해 보세요.
VB 스크립트는 Visual Basic Script의 약자로 Visual Basic Script의 라이트 버전입니다. Microsoft 비주얼베이직. 다음과 같은 클라이언트 측 스크립팅 언어입니다. Java스크립트. VBScript는 Visual Basic과 매우 유사합니다.
2) VBScript를 실행할 수 있는 환경에 대해 언급해 주시겠습니까?
VBScript는 3가지 환경에서 실행될 수 있습니다.
- IIS(인터넷 정보 서버) – Microsoft의 웹 서버
- WSH(Windows 스크립트 호스트) – 기본 호스팅 환경 Windows OS
- IE(Internet Explorer) – VBS를 실행하는 데 사용할 수 있는 가장 간단한 호스팅 환경
👉 무료 PDF 다운로드: VBScript 인터뷰 질문 및 답변
3) VB Script에서 사용하는 기술은 무엇인지 언급해 주세요.
VB 스크립트는 다음과 같은 기술을 제공합니다.
- 서브루틴
- 기능
- 문자열 조작
- 데이터/시간
- 오류 처리 등
4) VBScript에서 변수 이름을 지정하는 규칙은 무엇입니까?
VBScript에서 변수 이름을 지정하려면 특정 규칙이 있습니다. 키워드를 사용해야 합니다. '어둑한'. 예를 들어, 급여가 어둡습니다. 또한 다음 사항을 기억해야 합니다.
- 변수 이름은 문자로 시작해야 합니다.
- 변수 이름은 255자를 초과할 수 없습니다.
- 변수 이름에는 마침표(.)가 포함될 수 없습니다.
5) 느슨한 바인딩이 무엇인지 설명해주세요. 그것을 사용하는 것이 좋은 습관이 아닌 이유는 무엇입니까?
Vbscript '느슨한 바인딩'이라고 선언하지 않고도 변수를 사용할 수 있습니다. 그것을 사용하는 것은 이상적인 방법이 아닙니다. 왜냐하면 동일한 변수를 다시 사용할 때 철자를 잘못 입력하면 VBScript에서 오류를 표시하지 않기 때문입니다.
6) VBScript의 변형이 무엇인지 언급해 보세요.
A VBScript의 변형 데이터 유형입니다. Variant에는 문자열 또는 숫자 정보가 포함될 수 있습니다. Variant는 문자열 컨텍스트에서 사용할 때는 문자열처럼 동작하고, 숫자 컨텍스트에서 사용할 때는 숫자처럼 동작합니다.
7) VBScript 절차가 무엇인지 언급해 주세요.
VBScript 프로시저는 주로 코드 구성 및 재사용에 사용됩니다. VBScript 프로시저에는 주로 두 가지 유형이 있습니다. Sub 프로시저와 Function 프로시저입니다.
8) Function 프로시져를 언제 사용하는지, 그리고 그 특징은 무엇인지 언급해주세요.
일련의 문을 실행하고 값을 반환하려는 경우 Function 프로시저를 사용합니다.
- 함수 프로시저는 Function 및 End Function 문으로 시작하고 끝납니다.
- 함수 프로시저는 입력을 받을 수도 있고 받지 않을 수도 있습니다.
- 함수 프로시저는 이름에 값을 할당하여 값을 반환합니다.
9) VBScript 함수를 호출하는 방법을 언급해 주세요.
전화하기 VB스크립트 기능, 아래 규칙을 따라야 합니다.
- 언급 함수 이름 뒤에 여는 괄호와 닫는 괄호가 붙습니다.
- 함수에 필요한 모든 인수를 괄호 안에 언급하세요.
10) 변수에 날짜 값을 할당하는 방법에 대해 언급해 주세요.
변수에 날짜 값을 할당하려면 날짜 및 시간 변수를 해시 기호(#)로 묶어야 합니다.
11) VBScript를 사용하여 쿠키를 생성하는 방법을 언급해 주시겠습니까?
쿠키를 만드는 가장 간단한 방법은 document.cookie 개체에 문자열 값을 할당하는 것입니다.
12) 어레이 데이터에 액세스하는 방법을 언급합니까?
배열의 데이터는 배열의 이름과 요소의 인덱스 번호를 참조하여 액세스할 수 있습니다.
13) HTML 파일에서 VBScript를 포함하는 이상적인 위치는 무엇입니까?
HTML에 VBScript를 포함시키는 이상적인 위치는 다음과 같습니다.
- 내부 헤드 섹션
- 내부 본체 섹션
- 외부 파일 내부
14) VBScript의 ByRef 및 ByVal 매개변수가 무엇인지 언급해 주세요.
VBScript의 ByRef 및 ByVal 매개 변수는 VBScript 인수를 참조 또는 값으로 프로시저에 전달하는 데 사용됩니다.
15) 프로시저를 호출할 때 아무것도 지정하지 않으면 어떻게 됩니까?
프로시저를 호출할 때 아무것도 지정하지 않으면 기본적으로 인수가 참조로 전달됩니다.
16) VBScript에서 Option Explicit의 사용이 무엇인지 언급해 주시겠습니까?
VBScript에서 Option Explicit 문을 사용하는 방법은 변수를 사용하기 전에 모든 변수를 초기화하는 것입니다. 코드 입력 오류를 방지하는 데 도움이 됩니다.
17) Option Explicit 문을 사용하는 규칙에 대해 언급해 주시겠습니까?
- Option Explicit 문은 스크립트에서 다른 문 앞에 있어야 합니다. 그렇지 않으면 트랩할 수 없는 오류가 발생합니다.
- Option Explicit 문이 선언되지 않은 모듈에서는 선언되지 않은 변수가 자동으로 변형으로 간주됩니다.
- Option Explicit가 선언된 경우 모든 변수는 Dim, Public, Private 또는 ReDim 문을 사용하여 선언되어야 합니다.
경험이 풍부한 VBScript 인터뷰 질문 및 답변
18) VBScript와 VBA의 차이점은 무엇입니까?
VBScript와 VBScript의 차이점 VBA 그게
VBA | Vbscript |
---|---|
VBA에서는 첨자 인수에 배열의 하한을 명시적으로 정의할 수 있습니다. | VBScript에서는 이는 허용되지 않습니다. 모든 배열의 하한은 항상 0입니다. |
VBA는 WithEvents 키워드를 지원하여 개체 참조가 해당 개체에 의해 발생된 이벤트에 대한 알림을 받을 수 있도록 합니다. | 그러나 VBScript는 WithEvents 키워드를 지원하지 않습니다. |
VBA는 초기 바인딩된 개체를 생성하기 위해 New 키워드를 지원합니다. | 변수 선언문에서는 새 키워드가 지원되지 않습니다. |
19) Sub 프로시저의 특징을 언급해 주세요.
- 값을 반환하지 않고 일련의 문을 실행하려는 경우 하위 프로시저를 사용할 수 있습니다.
- 하위 프로시저는 "Sub"로 시작하고 "End Sub" 문으로 끝납니다.
- 하위 프로시저에서는 인수를 사용할 수 있지만 값을 반환할 수는 없습니다.
- 하위 프로시저는 입력을 받을 수도 있고 받지 않을 수도 있습니다.
20) Select Case 문이 무엇인지 언급하세요.
Select Case 문은 If Then Else 문과 비슷하지만 코드를 더 읽기 쉽게 만듭니다.
단일 표현식에 대해 작동하며 Select Case 문의 시작 부분에서 평가됩니다.
21) QTP가 액션을 기록하면서 VBScript 코드를 생성한다면, QTP도 동일한 작업을 수행할 때 VBScript 코드를 사용하여 직접 작성할 수는 없을까요?
아니요. 불가능합니다. QTP 그것을 통과하는 엔진입니다. VBScript는 QTP UI를 사용하여 웹 페이지의 링크 클릭과 같은 작업을 수행합니다.
22) 5부터 0까지 숫자를 출력하는 코드를 작성하세요?
For i=5 To 0 step -1 WScript.Echo i Next
23) 함수와 하위 프로시저의 주요 차이점은 무엇입니까?
함수와 하위 프로시저의 주요 차이점은 함수는 값을 반환하지만 하위 프로시저는 값을 반환하지 않는다는 것입니다.
24) VBScript에서 "hello world" 프로그램을 어떤 방식으로 작성할 수 있습니까?
VBScript에서는 두 가지 방법으로 Hello World를 작성할 수 있습니다. 프로그램은 Hello World라는 텍스트가 있는 메시지 상자를 표시합니다.
- MsgBox "안녕월드"
- 에코 "Hello World"
25) VBScript의 scrrun.dll에 대해 설명해주세요.
Scrrun.dll은 VB 프로그래밍에서 매우 많이 사용됩니다. 스크립팅 런타임 라이브러리는 Visual Basic 스크립트의 기능에 매우 중요합니다. 텍스트 작업, 파일 관리 및 파일 수정 기능과 같은 훨씬 더 많은 기능을 제공합니다.
이 인터뷰 질문은 당신의 비바(구술)에도 도움이 될 것입니다.