<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://mediawiki.zeropage.org/index.php?action=history&amp;feed=atom&amp;title=VisualBasicClass%2F2006%2FExam1</id>
	<title>VisualBasicClass/2006/Exam1 - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://mediawiki.zeropage.org/index.php?action=history&amp;feed=atom&amp;title=VisualBasicClass%2F2006%2FExam1"/>
	<link rel="alternate" type="text/html" href="https://mediawiki.zeropage.org/index.php?title=VisualBasicClass/2006/Exam1&amp;action=history"/>
	<updated>2026-05-16T06:37:10Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.39.8</generator>
	<entry>
		<id>https://mediawiki.zeropage.org/index.php?title=VisualBasicClass/2006/Exam1&amp;diff=85080&amp;oldid=prev</id>
		<title>Maintenance script: Repair batch-0003 pages from live compare</title>
		<link rel="alternate" type="text/html" href="https://mediawiki.zeropage.org/index.php?title=VisualBasicClass/2006/Exam1&amp;diff=85080&amp;oldid=prev"/>
		<updated>2026-03-27T00:29:13Z</updated>

		<summary type="html">&lt;p&gt;Repair batch-0003 pages from live compare&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 00:29, 27 March 2026&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l157&quot;&gt;Line 157:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 157:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;인터프리터이다 보니 평소에 많이 짜지 않는 이상 함수 하나하나의 특징을 잘 모르기 때문에...&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;인터프리터이다 보니 평소에 많이 짜지 않는 이상 함수 하나하나의 특징을 잘 모르기 때문에...&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;의외로 다른 결과를 내는 경우가 있다.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;의외로 다른 결과를 내는 경우가 있다.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;

&lt;!-- diff cache key mediawiki:diff::1.12:old-40070:rev-85080 --&gt;
&lt;/table&gt;</summary>
		<author><name>Maintenance script</name></author>
	</entry>
	<entry>
		<id>https://mediawiki.zeropage.org/index.php?title=VisualBasicClass/2006/Exam1&amp;diff=40070&amp;oldid=prev</id>
		<title>imported&gt;qa22ahj at 08:06, 2 January 2014</title>
		<link rel="alternate" type="text/html" href="https://mediawiki.zeropage.org/index.php?title=VisualBasicClass/2006/Exam1&amp;diff=40070&amp;oldid=prev"/>
		<updated>2014-01-02T08:06:39Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;= exam =&lt;br /&gt;
OCU 중간 고사 문제&lt;br /&gt;
&lt;br /&gt;
# 비주얼베이직에서 숫자를 표기하는 방법은 10진법, 8진법, 16진법으로 나뉘어진다. 이 중 10진법은 특별한 표기(기호)없이 사용이 가능하다. 하지만 8진법과 16진법은 &amp;#039;?O&amp;#039;와 &amp;#039;?H&amp;#039;로 표기한다. 이때 ?에 들어갈 기호는 무엇인가 (1점).&lt;br /&gt;
&lt;br /&gt;
# 다음은 TextBox에 대한 설명이다. 옳지 않은 것은?(1점)&lt;br /&gt;
① Alignment는 텍스트 박스 안의 문자열을 정렬한다.&lt;br /&gt;
② ScrollBar는 수평, 수직, 양방향 모드가 있으며, 여러 줄을 사용하는 속성을 설정할 경우, 사용할 수 있다.&lt;br /&gt;
③ Text속성은 글자를 입력받는 속성으로 단축메뉴(popup menu)를 사용할 수 있다.&lt;br /&gt;
④ MultiLine은 컨트롤이 문의 여러 줄을 받아 들일 수 있는지 여부를 결정하게 된다. True는 한줄을, False는 여러줄을 사용할 수 있다.&lt;br /&gt;
&lt;br /&gt;
# 다음의 설명을 듣고 물음에 답하시오.(1점)&lt;br /&gt;
보기&lt;br /&gt;
리스트 박스는 여러개의 선택사항을 제공한다. 이 때 리스트 박스 항목 선택은 값이 ? 일때선택 유형이 확장된 다중 선택으로 &amp;#039;Shift + 누름&amp;#039; 또는 &amp;#039;Shift + 화살표 키&amp;#039;를 사용할 수 있다.&lt;br /&gt;
보기에서 ?에 들어갈 값은?&lt;br /&gt;
&lt;br /&gt;
# 비주얼 프로그래밍에 대한 설명으로 가장 거리가 먼 것은?(1점)&lt;br /&gt;
① 프로구램의 작동 순서가 완전히 프로그램에 의해서 지시되고 제어된다.&lt;br /&gt;
② 사용자에게 제공되는 인터페이스 옵션을 중심으로 설계가 이루어진다.&lt;br /&gt;
③ 대표적인 언어로서는 Visual, C+ +, Visual Basic등이 있다.&lt;br /&gt;
④ 이벤트 중심의 프로그래밍 방식을 사용한다.&lt;br /&gt;
⑤ 객체 지향적인 언어이다.&lt;br /&gt;
&lt;br /&gt;
# 비주얼 베이직의 기본적인 프로그램 작성 과정을 간략하게 나열한 것이다. 올바른 순서를 쓰시오?(1점)&lt;br /&gt;
=================================================&lt;br /&gt;
A) 속성창을 통한 오브젝트의 속성 지정&lt;br /&gt;
B) 이벤트를 프로시저 작성&lt;br /&gt;
C) 프로그램 기획 및 설계&lt;br /&gt;
D) 사용자 인터페이스 설계 및 구성&lt;br /&gt;
E) 문서화 및 유지 보수&lt;br /&gt;
===========================================&lt;br /&gt;
# 다음은 프로젝트에 새로운 컨드롤을 추가하는 방법을 나열한 것이다 올바른 순서를 쓰시오 ?(1점)&lt;br /&gt;
=============================&lt;br /&gt;
㉠ 툴 박스에서 추가하고자 하는 툴을 클릭한다.&lt;br /&gt;
㉡ 컨트롤을 추가할 프로젝트를 연다.&lt;br /&gt;
㉢ 폼 위에서 마우스 포인터를 컨트롤을 두고 싶은 위치에서 클릭, 드래그하면 컨트롤이 나타난다.&lt;br /&gt;
============================&lt;br /&gt;
&lt;br /&gt;
# a=2, b=3 일 때 다음 조건 중 true인것은?(1점)&lt;br /&gt;
① If a^b = b^a&lt;br /&gt;
② If Not((a &amp;lt; b) And (a &amp;lt; (b+a)))&lt;br /&gt;
③ If ((a=b) And (a*a &amp;lt; B*B)) Or ((b &amp;lt; a) And (2*a &amp;lt; b))&lt;br /&gt;
④ If (a*a &amp;lt; b) Or Not(a*a &amp;lt; a)&lt;br /&gt;
&lt;br /&gt;
# 다음 프로그램의 출력은?(1점)&lt;br /&gt;
========================================&lt;br /&gt;
Dim I As Double&lt;br /&gt;
For I = 10 to 10.5 Step 0.1&lt;br /&gt;
Print I;&lt;br /&gt;
Next I&lt;br /&gt;
===========================================&lt;br /&gt;
① 10 11 12 13 14 15&lt;br /&gt;
② 10 9 8 7 6 5&lt;br /&gt;
③ 10 10.1 10.2 10.3 10.4 10.5&lt;br /&gt;
④ 9.9 9.8 9.7 9.6 9.5&lt;br /&gt;
&lt;br /&gt;
# 다음 프로그램은 입력된 문자열을 역순으로 나타내는 프로그램이다. 괄호안에 알맞은 것은?(4점)&lt;br /&gt;
===================================================&lt;br /&gt;
Private Sub Command1_Click()&lt;br /&gt;
 Dim m As Integer&lt;br /&gt;
 Dim j As Integer &lt;br /&gt;
 Dim temp As String&lt;br /&gt;
   m = (① )    &amp;lt;-1점&lt;br /&gt;
   temp = &amp;quot;&amp;quot;&lt;br /&gt;
  For j=m To ( ② )    &amp;lt;-1점 &lt;br /&gt;
   temp = ( ③ )    &amp;lt;- 2점&lt;br /&gt;
  Next&lt;br /&gt;
 Picture1.Cls&lt;br /&gt;
 Picture1.Print temp&lt;br /&gt;
End Sub&lt;br /&gt;
=============================================&lt;br /&gt;
&lt;br /&gt;
# 다음 프로그램의 출력은?(1점)&lt;br /&gt;
=============================================&lt;br /&gt;
I = 25&lt;br /&gt;
Do While I &amp;lt;= 30&lt;br /&gt;
I = I + 1&lt;br /&gt;
Loop&lt;br /&gt;
Print I&lt;br /&gt;
=================================================&lt;br /&gt;
&lt;br /&gt;
# I 가 10으로 초기화되었다고 할 때 다음 중 단 한번도 수행하지 않는것은?(1점)&lt;br /&gt;
① For I = 1 to 10                       ② Do&lt;br /&gt;
Print &amp;quot;Loop&amp;quot;                                Print &amp;quot;Loop&amp;quot;&lt;br /&gt;
Next I                                     I = I + 1&lt;br /&gt;
                                           Loop Until I = 10&lt;br /&gt;
③ Do Until I = 10                       ④ Do While I = 10&lt;br /&gt;
Print &amp;quot;Loop&amp;quot;                                Print &amp;quot;Loop&amp;quot;&lt;br /&gt;
I = I + 1                                   I = I +1&lt;br /&gt;
Loop                                       Loop&lt;br /&gt;
&lt;br /&gt;
# 다음 코드의 출력 값은?(1점)&lt;br /&gt;
========================================&lt;br /&gt;
Dim a(1 to 20, 1 to 30) As Single&lt;br /&gt;
Sub Command1_Click()&lt;br /&gt;
a(3,5) = 6&lt;br /&gt;
a(5,3) = 2 * a(3,5)&lt;br /&gt;
Print a(5,3)&lt;br /&gt;
End Sub&lt;br /&gt;
==================================&lt;br /&gt;
&lt;br /&gt;
# 서브프로그램과 함수에 관련된 설명 중 가장 부적절한 것은?(1점)&lt;br /&gt;
① 지명 인수를 사용하여인수를 서브프로그램에 전달할 때는 반드시 파라미터의 순서대로 기술하여야 한다.&lt;br /&gt;
② 인수들을 서브프로그램에 모두 다 전달하기 부적절한 경우에는 Optional이란 키워드를 사용하면 효과적이다.&lt;br /&gt;
③ 함수는 수행한 결과를 호출한 프로그램에게 반한하는데 입력 인수는 여러 개일 수 있으나 출력 인수는 오직 하나이다.&lt;br /&gt;
④ 일반적으로 함수 이름이 F_Name일 경우, 이 함수 내부에는 F_Name = 식 형태의 할당문이 있어야 한다.&lt;br /&gt;
&lt;br /&gt;
# 옵션버튼이 명령 버튼과 체크박스와 다른 점은?(1점)&lt;br /&gt;
① 옵션이 on 또는 off 되었다는 것을 알려주는 Value속성을 가지고 있다.&lt;br /&gt;
② Click 이벤트를 갖지 않는다.&lt;br /&gt;
③ 접근키를 사용할 수 없다.&lt;br /&gt;
④ 어떤 시점에서 옵션버튼 그룹에서 한 옵션버튼만이 선택된다.&lt;br /&gt;
&lt;br /&gt;
# 다음 프로그램에서 List1.Text의 역할에 대한 설명으로 맞는 것은?(1점)&lt;br /&gt;
====================================================&lt;br /&gt;
Private Sub List1_Check()&lt;br /&gt;
MsgBox &amp;quot;선택한 아이템은“ &amp;amp; List1.Text&lt;br /&gt;
End sub&lt;br /&gt;
====================================================&lt;br /&gt;
① List1에서 현재 선택된 아이템의 인덱스를 나타낸다.&lt;br /&gt;
② 선택된 아이템 인덱스가 변경되었을 때 이용된다.&lt;br /&gt;
③ 가장 최근에 추가된 아이템의 인덱스를 기억한다.&lt;br /&gt;
④ 현재 선택된 아이템이다.&lt;br /&gt;
&lt;br /&gt;
# 다음의 주어진 함수(용어)에 결과를 기록하시오.(3점)&lt;br /&gt;
1) Len(&amp;quot;공주대학교(kongju UNIV.&amp;quot;)&lt;br /&gt;
2) String$(7,&amp;quot;*-&amp;quot;)&lt;br /&gt;
3) InStr(&amp;quot;태수금지화목토천혜명&amp;quot;, 4)&lt;br /&gt;
&lt;br /&gt;
# 날짜/시간 함수의 결과가 옳지 않은 것은? (7월 6일 오전 11시)(1점)&lt;br /&gt;
① Date - 2005-07-06&lt;br /&gt;
② Year(Date) - 2005&lt;br /&gt;
③ Time - 오전 11:00:00&lt;br /&gt;
④ Nonth(date) - 7&lt;br /&gt;
⑤ Now - 2005년 7월 6일&lt;br /&gt;
&lt;br /&gt;
# 다음의 결과를 보고 ①~③번에 필요한 함수를 입력하시오.(* 단, &amp;#039;_&amp;#039; 기호는 공백임.)(3점)&lt;br /&gt;
==========================================================&lt;br /&gt;
입력문자 : 비주얼_베이직_프로그래밍&lt;br /&gt;
&lt;br /&gt;
결과&lt;br /&gt;
_베이직_________-&amp;gt;_________4 byte&lt;br /&gt;
비주얼_베_________-&amp;gt;_________5 byte&lt;br /&gt;
_프로그래밍_________-&amp;gt;_________6 byte&lt;br /&gt;
==========================================================&lt;br /&gt;
a = inputbox(“입력문자”)&lt;br /&gt;
x = ① &lt;br /&gt;
y = ② &lt;br /&gt;
z = ③ &lt;br /&gt;
Print x, &amp;quot;-&amp;gt;&amp;quot;, Len(x) ; &amp;quot;byte&amp;quot; &lt;br /&gt;
Print y, &amp;quot;-&amp;gt;&amp;quot;, Len(y) ; &amp;quot;byte&amp;quot; &lt;br /&gt;
Print z, &amp;quot;-&amp;gt;&amp;quot;, Len(z) ; &amp;quot;byte&amp;quot; &lt;br /&gt;
=================================================&lt;br /&gt;
&lt;br /&gt;
= postscript =&lt;br /&gt;
문제의 난이도는 쉬우나 중간중간 함정이 있기 때문에 한번씩 돌려보고 답하는 것이 좋다. -_-;&lt;br /&gt;
인터프리터이다 보니 평소에 많이 짜지 않는 이상 함수 하나하나의 특징을 잘 모르기 때문에...&lt;br /&gt;
의외로 다른 결과를 내는 경우가 있다.&lt;br /&gt;
&lt;/div&gt;</summary>
		<author><name>imported&gt;qa22ahj</name></author>
	</entry>
</feed>