νλ‘κ·Έλλ° μΈμ΄, νλ‘κ·Έλλ¨Έ μ€λΉ
μλ νμΈμ μ€λμ νλ‘κ·Έλλ° μΈμ΄μ λν΄μ μμλ³ΌκΉ ν©λλ€.
λνμ μΌλ‘ νλ‘κ·Έλλ° μΈμ΄λ‘ Cλ JAVAλ₯Ό μ μΌ λ¨Όμ λ μ¬λ¦¬κ² λ©λλ€.
μ°μ μ νλνλ κ°λ΅νκ²λλ§ μμ보λλ‘ νκ² μ΅λλ€.
CμΈμ΄λ λνμ μΈ νλ‘κ·Έλλ° μΈμ΄λ‘μ¨
1971λ μ κ°λ°λ μμ€ν νλ‘κ·Έλλ° μΈμ΄μ λλ€.
νλ‘κ·Έλλ°νκΈ° μ¬μ΄ νΈλ¦¬ν μΈμ΄λΌκ³ λ νμ§λ§
μ²μ λ°°μ°λ μ΄λ³΄μλ€μκ²λ λ§€μ° μ΄λ €μ΄ μΈμ΄μ΄κΈ°λ ν©λλ€.
UNIX OSμ λλΆλΆ μ¬μ©λκ³ νλ‘κ·Έλλ° μ€λ₯λ₯Ό λ°κ²¬νλ κΈ°λ₯μ μ’ λΆμ‘±ν νΈμ λλ€.
μμ§κΉμ§λ λνμ μΌλ‘ μ¬μ© μ€μΈ νλ‘κ·Έλλ° μΈμ΄μ΄λ©°
μ 보μ²λ¦¬ μ격μ¦μ μν΄ λ°°μμΌνλ μΈμ΄μ΄κΈ°λ ν©λλ€.
JAVAμ κ²½μ°μλ 5κ°μ§μ νΉμ§μ μ€λͺ ν μ μμ΅λλ€.
1.κ°λ¨νλ€
2.κ°μ²΄ μ§ν₯ μΈμ΄μ΄λ€.
3.보μμ κ°νλ€.
4.μ€λ¦½μ μ΄λ€.
5.μ΄μμ±μ΄ λλ€.
μ΄ 5κ°μ§λ₯Ό μλ‘ λ€ μ μμ΅λλ€.
μλ°λ μμ μ΄ κ°λ¨νκ³ λ³΄μμ κ°λ ₯νκ³
μ΄λ ν OSμμλ μ¬μ©μ΄ κ°λ₯νκ³
μ΄μμ±μ΄ λκΈ°λλ¬Έμ μ΄λ ν μμ€ν μμ
μ¬μ©μ νλλΌλ μ΅μ μ μ±λ₯μ μ»μ΄λ λλ€.
λλΆμ΄ μλ°μ κ²½μ°μλ μλλ‘μ΄λμ κΈ°λ°μ΄ λλ
νλ‘κ·Έλλ° μΈμ΄μ΄κΈ°λλ¬Έμ
μ΄νμ κ°λ°νλ νμλ€ νΉμ μ§μ₯μΈλ€μκ²λ
νμμ μΈ μΈμ΄λΌκ³ λ ν μ μμ΅λλ€.
κ·Έ μΈμλ C++κ³Ό κ°μ νλ‘κ·Έλλ° μΈμ΄κ° μμ§λ§
μ¬μ€μ λ§μ μ¬μ©μ νμ§ μκΈ°λλ¬Έμ
μλ°μ CμΈμ΄λ§ μκ³ μλλΌλ νλ‘κ·Έλλ°μ΄ κ°λ₯ν©λλ€.
νλ‘κ·Έλ¨μ κ°λ° ν ν μ μ§,보μ,보μκΉμ§ μ λΆ λ€ νκ³ μΆμΌμ λΆλ€μ
μ΄ν μλ²μ λ€νΈμν¬, 보μκΉμ§ 곡λΆλ₯Ό νμ λ€λ©΄λν λμ μμ΄ μ’κ² μ£ .
μ¬μ€ νκ΅μ νλ‘κ·Έλλ¨Έλ μμ²λκ² λ§μ΅λλ€.
λ€λ₯Έ νλ‘κ·Έλλ¨Έλ€κ³Όμ μΈμμμ κ²½μλ ₯μ λμ΄κΈ°μν΄μ
μμ λ§μ 무기λ₯Ό κ°μ§κ³ μκ±°λ μ€λ ₯μ΄ μλ±ν λ°μ΄λμΌκ² μ£ .
κ·Έλμ λ§μ λΆλ€μ΄ κ΅μ‘κΈ°κ΄μ μμ μ ν΅ν΄ μ€λ¬΄λ₯λ ₯μ ν₯μμν€κ³
μΆν λ λμκ° μλ²,λ€νΈμν¬,보μκΉμ§ 곡λΆλ₯Ό νμλ λΆλ€λ μμ΅λλ€.
νλ‘κ·Έλλ¨Έλ₯Ό κΏμ κΎΈκ³ μμΌμλ€λ©΄
λ μ νν μ 보λ€κ³Ό μλ£λ€μ ν΅ν ꡬ체μ μΈ μ§λ‘λ₯Ό μ νλ κ²μ΄ μ’μλ°μ
λ§μ λΆλ€μ΄ μ 보μ μλ£λ€μ μ°Ύμ§ λͺ»ν΄μ μ¬λ¬ λ¬Έμλ₯Ό μ£Όμκ³ λ ν©λλ€.
μλμ νΌμ ν΅ν΄ μλ΄ μ μ²μ ν΄μ£Όμλ©΄
μ μ²μμ μν©μ λ§λ μλ£λ€κ³Ό λ§μΆ€ 컨μ€ν μΌλ‘
λ―Έλμ μ§λ‘ν립, μ§ν, λ¨μλΌλ©΄ κ΅°λ νΉκΈ°λ³ μ λκΉμ§
μ¬λ¬ λΆλΆμ μλ΄μ 무λ£λ‘ μ§νν΄λλ¦¬κ³ μμΌλ
μ μ²νμ μ λ―Έλμ κΏμ νλ°μ§ λ λ€κ°κ°λ κ³κΈ°κ° λμμΌλ©΄ μ’κ² μ΅λλ€.