-
μ¬μ©μμκ² νΈλ¦¬ν μΈν°νμ΄μ€ νκ²½μ μ 곡νλ©°, μμμ ν¨μ¨μ μΌλ‘ κ΄λ¦¬νλ μννΈμ¨μ΄
- μμ κ΄λ¦¬ β ν¨μ¨μ±
- μμ λ³΄νΈ β μμ μ±
- νλμ¨μ΄ μΈν°νμ΄μ€ μ 곡 β νμ₯μ±
- μ¬μ©μ μΈν°νμ΄μ€ μ 곡 β νΈλ¦¬μ±
- 1940λ
λ : μλμ
- μ§κ³΅κ΄(2μ§λ²) μ¬μ©
- 1950λ λ : μΌκ΄ μμ μμ€ν (batch job system, batch processing system)
- 1060λ
λ : λνν μμ€ν
- μ΄λ° -ν€λ³΄λ/λͺ¨λν° λ±μ₯
- 1960λ
λ νλ° : μλΆν μμ€ν
- λ€μ€ νλ‘κ·Έλλ°(multiprogramming) κΈ°μ κ°λ°
- μλΆν μμ€ν
(time sharing system)
μ¬λ¬ μμ μ μ‘°κΈμ© μ²λ¦¬ν΄μ μμ μ΄ λμμ μ΄λ€μ§λ κ²μ²λΌ 보μ΄κ² νλ κ²
- cμΈμ΄ λ±μ₯
- 1970λ
λ νλ° : λΆμ° μμ€ν
- κ°μΈμ© μ»΄ν¨ν° λ±μ₯
- TCP/IP νλ‘ν μ½ μ μ
- λΆμ° μμ€ν
- 1990λ
λ ~ νμ¬ : ν΄λΌμ΄μΈνΈ/μλ² μμ€ν
- μΉ μμ€ν 보κΈ
- 2000λ
λ μ΄λ° ~ νμ¬ : P2P μμ€ν
(λ©μ μ , νμΌκ³΅μ λ±)
- 그리λ μ»΄ν¨ν
λΆμ° μμ€ν μ€ ν λΆμΌ, λ€λ₯Έ κΈ°μ’ μΌ μ»΄ν¨ν°λ€μ λ¬Άμ΄ λμ©λ μ»΄ν¨ν° νμ ꡬμ±νκ³ μ΄λ₯Ό μ격μ§μ μ°κ²°ν΄μ λμ©λ μ°μ°μ μννλ νκ²½
- ν΄λΌμ°λ μ»΄ν¨ν
- μ¬λ¬Ό μΈν°λ·(IoT)
- 그리λ μ»΄ν¨ν
- μλ κ·Έλ¦Όμ 보면, osλ ν¬κ² 컀λκ³Ό μΈν°νμ΄μ€λ‘ λλ¨
μ»΄ν¨ν° μμ€ν ꡬ쑰
-
컀λ λ΄λΆμ μμ€ν νΈμΆκ³Ό λλΌμ΄λ²
-
μμ€ν νΈμΆ : μμ© νλ‘κ·Έλ¨κ³Ό 컀λμ μΈν°νμ΄μ€
- μ§μ μ κ·Ό : μ¬μ©μκ° μ§μ μ κ·Ό, μ¬μ©μκ° λͺ¨λ κ²μ μ²λ¦¬ν΄μΌν¨. μμ보νΈνκΈ° μ΄λ €μ
- μμ€ν νΈμΆμ ν΅ν μ κ·Ό : μμ²μ ν΅ν΄ μμ μ κ²°κ³Όλ§ λ°μ. μμ 보νΈκ°λ₯
β API(Application Programming Interface) : μμ© νλ‘κ·Έλ¨μ΄ μμ κ³Ό μ°κ΄λ νλ‘κ·Έλ¨μ λ§λ€ μ μλλ‘ μ 곡νλ μΈν°νμ΄μ€, μμ€ν νΈμΆλ³΄λ€ κ΄λ²μν κ°λ !
β SDK(System Developer's Kit) : νλ‘κ·Έλ¨ κ°λ°μλ₯Ό μν΄ API λ° API μ¬μ© λ©λ΄μΌ λΏλ§ μλλΌ νλ‘κ·Έλ¨ κ°λ°μ νμν μ½λ νΈμ§κΈ°μ κ°μ’ κ°λ°μ© μμ© νλ‘κ·Έλ¨κΉμ§ νλλ‘ λ¬Άμ΄μ λ°°ν¬νλ κ°λ° ν΄
-
λλΌμ΄λ² : 컀λκ³Ό νλμ¨μ΄μ μΈν°νμ΄μ€
-
-
컀λμ ꡬμ±
- 컀λμ νλ‘μΈμ€, λ©λͺ¨λ¦¬, νμΌ μμ€ν , μ μΆλ ₯, νλ‘μΈμ€ κ° ν΅μ λ±μ κ΄λ¦¬ν¨ β
- μ΄λ¬ν κΈ°λ₯λ€μ μ΄λ»κ² ꡬννλμ λ°λΌ λ¨μΌν ꡬ쑰 컀λ, κ³μΈ΅ν ꡬ쑰 컀λ, λ§μ΄ν¬λ‘ ꡬ쑰 컀λλ‘ κ΅¬λΆ
- λ¨μΌν ꡬ쑰 컀λ : μ΄μ°½κΈ° μ΄μ체μ κ΅¬μ‘°λ‘ λνμ μΈ μ΄μ체μ λ MS-DOS, VMS, μ΄κΈ°μ μ λμ€ OS.
- κ³μΈ΅ν ꡬ쑰 컀λ : λ¨μΌνλ³΄λ€ λ°μ λ ννλ‘, λΉμ·ν κΈ°λ₯μ κ°μ§ λͺ¨λμ λ¬Άμ΄ ν κ³μΈ΅μΌλ‘ λ§λ€κ³ , κ³μΈ΅ κ° ν΅μ μ ν΅ν΄ μ΄μ체μ λ₯Ό ꡬννλ λ°©μ, λνμ μΈ μ΄μ체μ λ MSμ μλμ°.
- λ§μ΄ν¬λ‘ ꡬ쑰 컀λ : κ°μ₯ κΈ°λ³Έμ μΈ κΈ°λ₯λ§ μ 곡. λ§μ΄ν¬λ‘ ꡬ쑰μμ κ° λͺ¨λμ λ 립μ μΌλ‘ μλνμ¬ νλμ λͺ¨λμ΄ μ€ν¨ν΄λ μ 체 μ΄μ체μ λ λ©μΆμ§ μμ, λνμ μ΄μ체μ λ λ§ν(Mach)
β μ°Έκ³ νλ©΄ μ’μ μ νλΈ μμ : crashcourse-#18 operating system