exam ¶
OCU μ€κ° κ³ μ¬ λ¬Έμ
1. λΉμ£ΌμΌλ² μ΄μ§μμ μ«μλ₯Ό νκΈ°νλ λ°©λ²μ 10μ§λ², 8μ§λ², 16μ§λ²μΌλ‘ λλμ΄μ§λ€. μ΄ μ€ 10μ§λ²μ νΉλ³ν νκΈ°(κΈ°νΈ)μμ΄ μ¬μ©μ΄ κ°λ₯νλ€. νμ§λ§ 8μ§λ²κ³Ό 16μ§λ²μ 'O'μ 'H'λ‘ νκΈ°νλ€. μ΄λ ?μ λ€μ΄κ° κΈ°νΈλ 무μμΈκ° (1μ ).
2. λ€μμ TextBoxμ λν μ€λͺ
μ΄λ€. μ³μ§ μμ κ²μ?(1μ )
β Alignmentλ ν μ€νΈ λ°μ€ μμ λ¬Έμμ΄μ μ λ ¬νλ€.
β‘ ScrollBarλ μν, μμ§, μλ°©ν₯ λͺ¨λκ° μμΌλ©°, μ¬λ¬ μ€μ μ¬μ©νλ μμ±μ μ€μ ν κ²½μ°, μ¬μ©ν μ μλ€.
β’ Textμμ±μ κΈμλ₯Ό μ λ ₯λ°λ μμ±μΌλ‘ λ¨μΆλ©λ΄(popup menu)λ₯Ό μ¬μ©ν μ μλ€.
β£ MultiLineμ 컨νΈλ‘€μ΄ λ¬Έμ μ¬λ¬ μ€μ λ°μ λ€μΌ μ μλμ§ μ¬λΆλ₯Ό κ²°μ νκ² λλ€. Trueλ νμ€μ, Falseλ μ¬λ¬μ€μ μ¬μ©ν μ μλ€.
β Alignmentλ ν μ€νΈ λ°μ€ μμ λ¬Έμμ΄μ μ λ ¬νλ€.
β‘ ScrollBarλ μν, μμ§, μλ°©ν₯ λͺ¨λκ° μμΌλ©°, μ¬λ¬ μ€μ μ¬μ©νλ μμ±μ μ€μ ν κ²½μ°, μ¬μ©ν μ μλ€.
β’ Textμμ±μ κΈμλ₯Ό μ λ ₯λ°λ μμ±μΌλ‘ λ¨μΆλ©λ΄(popup menu)λ₯Ό μ¬μ©ν μ μλ€.
β£ MultiLineμ 컨νΈλ‘€μ΄ λ¬Έμ μ¬λ¬ μ€μ λ°μ λ€μΌ μ μλμ§ μ¬λΆλ₯Ό κ²°μ νκ² λλ€. Trueλ νμ€μ, Falseλ μ¬λ¬μ€μ μ¬μ©ν μ μλ€.
3. λ€μμ μ€λͺ
μ λ£κ³ λ¬Όμμ λ΅νμμ€.(1μ )
보기
리μ€νΈ λ°μ€λ μ¬λ¬κ°μ μ νμ¬νμ μ 곡νλ€. μ΄ λ 리μ€νΈ λ°μ€ νλͺ© μ νμ κ°μ΄ ? μΌλμ ν μ νμ΄ νμ₯λ λ€μ€ μ νμΌλ‘ 'Shift + λλ¦' λλ 'Shift + νμ΄ν ν€'λ₯Ό μ¬μ©ν μ μλ€.
보기μμ ?μ λ€μ΄κ° κ°μ?
보기
리μ€νΈ λ°μ€λ μ¬λ¬κ°μ μ νμ¬νμ μ 곡νλ€. μ΄ λ 리μ€νΈ λ°μ€ νλͺ© μ νμ κ°μ΄ ? μΌλμ ν μ νμ΄ νμ₯λ λ€μ€ μ νμΌλ‘ 'Shift + λλ¦' λλ 'Shift + νμ΄ν ν€'λ₯Ό μ¬μ©ν μ μλ€.
보기μμ ?μ λ€μ΄κ° κ°μ?
4. λΉμ£ΌμΌ νλ‘κ·Έλλ°μ λν μ€λͺ
μΌλ‘ κ°μ₯ κ±°λ¦¬κ° λ¨Ό κ²μ?(1μ )
β νλ‘ꡬλ¨μ μλ μμκ° μμ ν νλ‘κ·Έλ¨μ μν΄μ μ§μλκ³ μ μ΄λλ€.
β‘ μ¬μ©μμκ² μ 곡λλ μΈν°νμ΄μ€ μ΅μ μ μ€μ¬μΌλ‘ μ€κ³κ° μ΄λ£¨μ΄μ§λ€.
β’ λνμ μΈ μΈμ΄λ‘μλ Visual, C+ +, Visual Basicλ±μ΄ μλ€.
β£ μ΄λ²€νΈ μ€μ¬μ νλ‘κ·Έλλ° λ°©μμ μ¬μ©νλ€.
β€ κ°μ²΄ μ§ν₯μ μΈ μΈμ΄μ΄λ€.
β νλ‘ꡬλ¨μ μλ μμκ° μμ ν νλ‘κ·Έλ¨μ μν΄μ μ§μλκ³ μ μ΄λλ€.
β‘ μ¬μ©μμκ² μ 곡λλ μΈν°νμ΄μ€ μ΅μ μ μ€μ¬μΌλ‘ μ€κ³κ° μ΄λ£¨μ΄μ§λ€.
β’ λνμ μΈ μΈμ΄λ‘μλ Visual, C+ +, Visual Basicλ±μ΄ μλ€.
β£ μ΄λ²€νΈ μ€μ¬μ νλ‘κ·Έλλ° λ°©μμ μ¬μ©νλ€.
β€ κ°μ²΄ μ§ν₯μ μΈ μΈμ΄μ΄λ€.
5. λΉμ£ΌμΌ λ² μ΄μ§μ κΈ°λ³Έμ μΈ νλ‘κ·Έλ¨ μμ± κ³Όμ μ κ°λ΅νκ² λμ΄ν κ²μ΄λ€. μ¬λ°λ₯Έ μμλ₯Ό μ°μμ€?(1μ )
A) μμ±μ°½μ ν΅ν μ€λΈμ νΈμ μμ± μ§μ
μ΄λ²€νΈλ₯Ό νλ‘μμ μμ±
C) νλ‘κ·Έλ¨ κΈ°ν λ° μ€κ³
D) μ¬μ©μ μΈν°νμ΄μ€ μ€κ³ λ° κ΅¬μ±
E) λ¬Έμν λ° μ μ§ λ³΄μ
6. λ€μμ νλ‘μ νΈμ μλ‘μ΄ μ»¨λλ‘€μ μΆκ°νλ λ°©λ²μ λμ΄ν κ²μ΄λ€ μ¬λ°λ₯Έ μμλ₯Ό μ°μμ€ ?(1μ )
γ ν΄ λ°μ€μμ μΆκ°νκ³ μ νλ ν΄μ ν΄λ¦νλ€.
㑠컨νΈλ‘€μ μΆκ°ν νλ‘μ νΈλ₯Ό μ°λ€.
γ’ νΌ μμμ λ§μ°μ€ ν¬μΈν°λ₯Ό 컨νΈλ‘€μ λκ³ μΆμ μμΉμμ ν΄λ¦, λλκ·Ένλ©΄ 컨νΈλ‘€μ΄ λνλλ€.
A) μμ±μ°½μ ν΅ν μ€λΈμ νΈμ μμ± μ§μ
.png)
C) νλ‘κ·Έλ¨ κΈ°ν λ° μ€κ³
D) μ¬μ©μ μΈν°νμ΄μ€ μ€κ³ λ° κ΅¬μ±
E) λ¬Έμν λ° μ μ§ λ³΄μ
6. λ€μμ νλ‘μ νΈμ μλ‘μ΄ μ»¨λλ‘€μ μΆκ°νλ λ°©λ²μ λμ΄ν κ²μ΄λ€ μ¬λ°λ₯Έ μμλ₯Ό μ°μμ€ ?(1μ )
γ ν΄ λ°μ€μμ μΆκ°νκ³ μ νλ ν΄μ ν΄λ¦νλ€.
㑠컨νΈλ‘€μ μΆκ°ν νλ‘μ νΈλ₯Ό μ°λ€.
γ’ νΌ μμμ λ§μ°μ€ ν¬μΈν°λ₯Ό 컨νΈλ‘€μ λκ³ μΆμ μμΉμμ ν΄λ¦, λλκ·Ένλ©΄ 컨νΈλ‘€μ΄ λνλλ€.
7. a=2, b=3 μΌ λ λ€μ 쑰건 μ€ trueμΈκ²μ?(1μ )
β If a^b = b^a
β‘ If Not((a < b) And (a < (b+a)))
β’ If ((a=b) And (a*a < B*B)) Or ((b < a) And (2*a < b))
β£ If (a*a < b) Or Not(a*a < a)
β If a^b = b^a
β‘ If Not((a < b) And (a < (b+a)))
β’ If ((a=b) And (a*a < B*B)) Or ((b < a) And (2*a < b))
β£ If (a*a < b) Or Not(a*a < a)
8. λ€μ νλ‘κ·Έλ¨μ μΆλ ₯μ?(1μ )
Dim I As Double
For I = 10 to 10.5 Step 0.1
Print I;
Next I
β 10 11 12 13 14 15
β‘ 10 9 8 7 6 5
β’ 10 10.1 10.2 10.3 10.4 10.5
β£ 9.9 9.8 9.7 9.6 9.5
Dim I As Double
For I = 10 to 10.5 Step 0.1
Print I;
Next I
β 10 11 12 13 14 15
β‘ 10 9 8 7 6 5
β’ 10 10.1 10.2 10.3 10.4 10.5
β£ 9.9 9.8 9.7 9.6 9.5
9. λ€μ νλ‘κ·Έλ¨μ μ
λ ₯λ λ¬Έμμ΄μ μμμΌλ‘ λνλ΄λ νλ‘κ·Έλ¨μ΄λ€. κ΄νΈμμ μλ§μ κ²μ?(4μ )
Private Sub Command1_Click()
Private Sub Command1_Click()
Dim m As Integer
Dim j As Integer
Dim temp As String
Picture1.Print temp
End SubDim j As Integer
Dim temp As String
m = (β ) <-1μ
temp = ""
temp = ""
For j=m To ( β‘ ) <-1μ
Picture1.Clstemp = ( β’ ) <- 2μ
NextPicture1.Print temp
10. λ€μ νλ‘κ·Έλ¨μ μΆλ ₯μ?(1μ )
I = 25
Do While I <= 30
I = I + 1
Loop
Print I
I = 25
Do While I <= 30
I = I + 1
Loop
Print I
11. I κ° 10μΌλ‘ μ΄κΈ°νλμλ€κ³ ν λ λ€μ μ€ λ¨ νλ²λ μννμ§ μλκ²μ?(1μ )
β For I = 1 to 10 β‘ Do
Print "Loop" Print "Loop"
Next I I = I + 1
Print "Loop" Print "Loop"
I = I + 1 I = I +1
Loop Loop
β For I = 1 to 10 β‘ Do
Print "Loop" Print "Loop"
Next I I = I + 1
Loop Until I = 10
β’ Do Until I = 10 β£ Do While I = 10Print "Loop" Print "Loop"
I = I + 1 I = I +1
Loop Loop
12. λ€μ μ½λμ μΆλ ₯ κ°μ?(1μ )
Dim a(1 to 20, 1 to 30) As Single
Sub Command1_Click()
a(3,5) = 6
a(5,3) = 2 * a(3,5)
Print a(5,3)
End Sub
Dim a(1 to 20, 1 to 30) As Single
Sub Command1_Click()
a(3,5) = 6
a(5,3) = 2 * a(3,5)
Print a(5,3)
End Sub
13. μλΈνλ‘κ·Έλ¨κ³Ό ν¨μμ κ΄λ ¨λ μ€λͺ
μ€ κ°μ₯ λΆμ μ ν κ²μ?(1μ )
β μ§λͺ μΈμλ₯Ό μ¬μ©νμ¬μΈμλ₯Ό μλΈνλ‘κ·Έλ¨μ μ λ¬ν λλ λ°λμ νλΌλ―Έν°μ μμλλ‘ κΈ°μ νμ¬μΌ νλ€.
β‘ μΈμλ€μ μλΈνλ‘κ·Έλ¨μ λͺ¨λ λ€ μ λ¬νκΈ° λΆμ μ ν κ²½μ°μλ Optionalμ΄λ ν€μλλ₯Ό μ¬μ©νλ©΄ ν¨κ³Όμ μ΄λ€.
β’ ν¨μλ μνν κ²°κ³Όλ₯Ό νΈμΆν νλ‘κ·Έλ¨μκ² λ°ννλλ° μ λ ₯ μΈμλ μ¬λ¬ κ°μΌ μ μμΌλ μΆλ ₯ μΈμλ μ€μ§ νλμ΄λ€.
β£ μΌλ°μ μΌλ‘ ν¨μ μ΄λ¦μ΄ F_NameμΌ κ²½μ°, μ΄ ν¨μ λ΄λΆμλ F_Name = μ ννμ ν λΉλ¬Έμ΄ μμ΄μΌ νλ€.
β μ§λͺ μΈμλ₯Ό μ¬μ©νμ¬μΈμλ₯Ό μλΈνλ‘κ·Έλ¨μ μ λ¬ν λλ λ°λμ νλΌλ―Έν°μ μμλλ‘ κΈ°μ νμ¬μΌ νλ€.
β‘ μΈμλ€μ μλΈνλ‘κ·Έλ¨μ λͺ¨λ λ€ μ λ¬νκΈ° λΆμ μ ν κ²½μ°μλ Optionalμ΄λ ν€μλλ₯Ό μ¬μ©νλ©΄ ν¨κ³Όμ μ΄λ€.
β’ ν¨μλ μνν κ²°κ³Όλ₯Ό νΈμΆν νλ‘κ·Έλ¨μκ² λ°ννλλ° μ λ ₯ μΈμλ μ¬λ¬ κ°μΌ μ μμΌλ μΆλ ₯ μΈμλ μ€μ§ νλμ΄λ€.
β£ μΌλ°μ μΌλ‘ ν¨μ μ΄λ¦μ΄ F_NameμΌ κ²½μ°, μ΄ ν¨μ λ΄λΆμλ F_Name = μ ννμ ν λΉλ¬Έμ΄ μμ΄μΌ νλ€.
14. μ΅μ
λ²νΌμ΄ λͺ
λ Ή λ²νΌκ³Ό 체ν¬λ°μ€μ λ€λ₯Έ μ μ?(1μ )
β μ΅μ μ΄ on λλ off λμλ€λ κ²μ μλ €μ£Όλ Valueμμ±μ κ°μ§κ³ μλ€.
β‘ Click μ΄λ²€νΈλ₯Ό κ°μ§ μλλ€.
β’ μ κ·Όν€λ₯Ό μ¬μ©ν μ μλ€.
β£ μ΄λ€ μμ μμ μ΅μ λ²νΌ κ·Έλ£Ήμμ ν μ΅μ λ²νΌλ§μ΄ μ νλλ€.
β μ΅μ μ΄ on λλ off λμλ€λ κ²μ μλ €μ£Όλ Valueμμ±μ κ°μ§κ³ μλ€.
β‘ Click μ΄λ²€νΈλ₯Ό κ°μ§ μλλ€.
β’ μ κ·Όν€λ₯Ό μ¬μ©ν μ μλ€.
β£ μ΄λ€ μμ μμ μ΅μ λ²νΌ κ·Έλ£Ήμμ ν μ΅μ λ²νΌλ§μ΄ μ νλλ€.
15. λ€μ νλ‘κ·Έλ¨μμ List1.Textμ μν μ λν μ€λͺ
μΌλ‘ λ§λ κ²μ?(1μ )
Private Sub List1_Check()
MsgBox "μ νν μμ΄ν μβ & List1.Text
End sub
β List1μμ νμ¬ μ νλ μμ΄ν μ μΈλ±μ€λ₯Ό λνλΈλ€.
β‘ μ νλ μμ΄ν μΈλ±μ€κ° λ³κ²½λμμ λ μ΄μ©λλ€.
β’ κ°μ₯ μ΅κ·Όμ μΆκ°λ μμ΄ν μ μΈλ±μ€λ₯Ό κΈ°μ΅νλ€.
β£ νμ¬ μ νλ μμ΄ν μ΄λ€.
Private Sub List1_Check()
MsgBox "μ νν μμ΄ν μβ & List1.Text
End sub
β List1μμ νμ¬ μ νλ μμ΄ν μ μΈλ±μ€λ₯Ό λνλΈλ€.
β‘ μ νλ μμ΄ν μΈλ±μ€κ° λ³κ²½λμμ λ μ΄μ©λλ€.
β’ κ°μ₯ μ΅κ·Όμ μΆκ°λ μμ΄ν μ μΈλ±μ€λ₯Ό κΈ°μ΅νλ€.
β£ νμ¬ μ νλ μμ΄ν μ΄λ€.
16. λ€μμ μ£Όμ΄μ§ ν¨μ(μ©μ΄)μ κ²°κ³Όλ₯Ό κΈ°λ‘νμμ€.(3μ )
1) Len("곡주λνκ΅(kongju UNIV.")
2) String$(7,"*-")
3) InStr("νμκΈμ§νλͺ©ν μ²νλͺ ", 4)
1) Len("곡주λνκ΅(kongju UNIV.")
2) String$(7,"*-")
3) InStr("νμκΈμ§νλͺ©ν μ²νλͺ ", 4)
17. λ μ§/μκ° ν¨μμ κ²°κ³Όκ° μ³μ§ μμ κ²μ? (7μ 6μΌ μ€μ 11μ)(1μ )
β Date - 2005-07-06
β‘ Year(Date) - 2005
β’ Time - μ€μ 11:00:00
β£ Nonth(date) - 7
β€ Now - 2005λ 7μ 6μΌ
β Date - 2005-07-06
β‘ Year(Date) - 2005
β’ Time - μ€μ 11:00:00
β£ Nonth(date) - 7
β€ Now - 2005λ 7μ 6μΌ
18. λ€μμ κ²°κ³Όλ₯Ό λ³΄κ³ β ~β’λ²μ νμν ν¨μλ₯Ό μ
λ ₯νμμ€.(* λ¨, '_' κΈ°νΈλ 곡백μ.)(3μ )
μ λ ₯λ¬Έμ : λΉμ£ΌμΌ_λ² μ΄μ§_νλ‘κ·Έλλ°
μ λ ₯λ¬Έμ : λΉμ£ΌμΌ_λ² μ΄μ§_νλ‘κ·Έλλ°
κ²°κ³Ό
_λ² μ΄μ§_______->_______4 byte
λΉμ£ΌμΌ_λ² _______->_______5 byte
_νλ‘κ·Έλλ°_______->_______6 byte
a = inputbox(βμ λ ₯λ¬Έμβ)
x = β
y = β‘
z = β’
Print x, "->", Len(x) ; "byte"
Print y, "->", Len(y) ; "byte"
Print z, "->", Len(z) ; "byte"
_λ² μ΄μ§_______->_______4 byte
λΉμ£ΌμΌ_λ² _______->_______5 byte
_νλ‘κ·Έλλ°_______->_______6 byte
a = inputbox(βμ λ ₯λ¬Έμβ)
x = β
y = β‘
z = β’
Print x, "->", Len(x) ; "byte"
Print y, "->", Len(y) ; "byte"
Print z, "->", Len(z) ; "byte"
postscript ¶
λ¬Έμ μ λμ΄λλ μ¬μ°λ μ€κ°μ€κ° ν¨μ μ΄ μκΈ° λλ¬Έμ νλ²μ© λλ €λ³΄κ³ λ΅νλ κ²μ΄ μ’λ€. -_-;
μΈν°ν리ν°μ΄λ€ 보λ νμμ λ§μ΄ μ§μ§ μλ μ΄μ ν¨μ νλνλμ νΉμ§μ μ λͺ¨λ₯΄κΈ° λλ¬Έμ...
μμΈλ‘ λ€λ₯Έ κ²°κ³Όλ₯Ό λ΄λ κ²½μ°κ° μλ€.
μΈν°ν리ν°μ΄λ€ 보λ νμμ λ§μ΄ μ§μ§ μλ μ΄μ ν¨μ νλνλμ νΉμ§μ μ λͺ¨λ₯΄κΈ° λλ¬Έμ...
μμΈλ‘ λ€λ₯Έ κ²°κ³Όλ₯Ό λ΄λ κ²½μ°κ° μλ€.