νλ‘κ·Έλλ¨Έκ° CS μ§μμ΄ νμν μ΄μ
λΉμ 곡μμ μ 곡μμ μ μΌ ν° μ°¨μ΄μ μ λ°λ‘ CS(Computer Science) μ§μμμ λλ¬λλ€. μ 곡μλ€μ λν μμ μμ μ΄λ° μ΄λ‘ μ μΈ μ§μλ€μ λ€ λ°°μ°κ³ μ€μ§λ§, λΉμ 곡μλ€μ λ³΄ν΅ λ°λ‘ μ€λ¬΄ κ΅μ‘μ λ°κΈ° λλ¬Έμ CSμ§μμ μ½ν κ²½μ°κ° νλ°μ΄λ€. ‘μ§κΈ μλ° λ°°μ°κ³ μ€λ¬΄κ΅μ‘λ°λ κ²λ§μΌλ‘λ λ² μ°¬λ° νλμ¨μ΄κΉμ§ 곡λΆν΄μ μμμΌ ν΄? λ©΄μ μ§μ μλ§ μ κΉ μκΈ°μμΌλ‘ νλ©΄ λμ§ μμκΉ’νλ μκ°μ κ°μ§ μ μλ€. λ¨μν μ»΄ν¨ν°λ₯Ό λ€λ£¨κ³ κ΄λ¦¬νλ μ§μ μ κ°μ§κΈ° λλ¬Έμ μ»΄ν¨ν°μ λν΄μ μ μμμΌ νλ€λ κ²μ΄ μλλ€. λ¬Όλ‘ νλ¦° μ΄μ λ μλλ°, μ΄λ³΄λ€ μ’ λ κ·Όλ³Έμ μΈ μ΄μ κ° μλ€.
μ»΄ν¨ν°λ κΈ°κ³μ΄κΈ° λλ¬Έμ μμ€μ½λμ λ¬Έμ κ° μλλΌλ νλμ¨μ΄ μ μΈ λ¬Έμ λλ¬Έμ μ€λ₯κ° λ μ μλ€. λͺ
λ Ήμ΄ μλ²½ν΄λ μ€νν νλμ¨μ΄κ° λ¬Έμ λΌλ©΄ λΉμ°ν λ¬Έμ κ° μκΈΈ κ²μ΄λ€. λ§μ½ νλμ¨μ΄ μ μΈ μ§μμ΄ μμ μλ νλ‘κ·Έλλ¨ΈλΌλ©΄, ‘λ΄ μ½λλ λ¬Έμ κ° μλλ° μ κ·Έλ¬μ§? μ΄λ‘νμ§?’νκ³ μμ λμ μλ°μ μλ€. νμ§λ§ μ»΄ν¨ν°μ κ·Όκ°μ μλ νλ‘κ·Έλλ¨Έλ λ³ΈμΈμ΄ μ
λ ₯ν μμ€μ½λκ° λ¬Έμ κ° μλ κ²μ νμ νλ€λ©΄, μ½λ μ΄μΈμ λ€λ₯Έ λ¬Έμ λ₯Ό λΆμνμ¬ μμΈμ νμ
ν μ μλ€.
λν, μ»΄ν¨ν°λ₯Ό μ΄μ©ν΄ μ΄λ ν μλΉμ€λ₯Ό ν λ λ΄κ° μ΄λ μ λ μ±λ₯κ³Ό μ©λμ μ»΄ν¨ν°λ₯Ό μ¨μΌ νλμ§ νμ
νμ¬ μ νν μ μλ€. λ§μ½ μμ°μ μ νμ΄ μλ μνμμ μλ² κ΅¬μΆμ μν μ»΄ν¨ν°λ₯Ό ꡬμ
ν΄μΌ νλ€λ©΄, μμ° μμμ μ΄λ ν λΆνμ λ λμ ν¬μν΄μΌ ν κΉ? μλ² μ»΄ν¨ν°κ° μλ ν΄λΌμ°λ μλΉμ€λ₯Ό μ΄μ©ν λλ μμΈλ μλλ€. ν΄λΌμ°λ μλΉμ€λ₯Ό μ΄μ©ν λλ CPUμ λ©λͺ¨λ¦¬, κ·Έλ¦¬κ³ μ©λκΉμ§ μ§μ μ νν΄μΌ νκΈ° λλ¬Έμ΄λ€. μ΄λ¬ν μ§μμ΄ μ ν μμ΄ κ³ λ €νμ§ μκ³ μμΌνκ² μ ννλ€λ©΄, μ΄λ ν λ¬Έμ κ° ν°μ§κ² λ μ§ λͺ¨λ₯΄λ μΌμ΄λ€.
μ΄λ¬ν μ΄μ μμ μ»΄ν¨ν° ꡬ쑰λ₯Ό μλ κ²μ μ¬λ°λ₯Έ νλ¨μ ν μ μκ² λμμ€λ€λ μ μμ μ€μνλ€. νλ‘κ·Έλλ° μΈμ΄λ§ μκ³ μ¬μ©ν μ€ μλ λ¨μν μ½λ(coder)κ° μλ, μμΈμ μκ°νκ³ μ€μ€λ‘ ν΄κ²°ν΄ λκ°κ³ λ°μ νλ νλ‘κ·Έλλ¨Έκ° λκΈ° μν΄μλ νμμ μ΄λΌκ³ λ³Ό μ μλ€.
μ»΄ν¨ν°λ κ²°κ΅ λͺ λ Ήμ΄λ₯Ό μ²λ¦¬νλ κΈ°κ³μ΄λ€. μ¦ λͺ λ Ήμ λ°λ μͺ½μΈ νλμ¨μ΄μ κ·Έ νλμ¨μ΄λ₯Ό μμ§μ΄κ² λͺ λ Ήνλ μννΈμ¨μ΄λ‘ λλ μ μκ² λλ€. νλμ¨μ΄μ μννΈμ¨μ΄λ λ μ€ νλλΌλ μμΌλ©΄ μ λλ κ΄κ³μ΄κΈ° λλ¬Έμ, μ΄ λμ κ΄κ³λ₯Ό μ μ΄ν΄νλ κ²μ΄ λ§€μ° μ€μνλ€. κ·ΈλΌ λ¨Όμ νλμ¨μ΄λ₯Ό λ¨Όμ μ΄ν΄λ³΄λλ‘ νμ.
μ»΄ν¨ν°μ νλμ¨μ΄: λ€ κ°μ§ ν΅μ¬ λΆν
μ»΄ν¨ν°λ μ΄λ»κ² λͺ λ Ήμ΄λ₯Ό λ°κ³ μλλλ κ±ΈκΉ?
λλ κ²μ μ€μμλ λ‘€(LOL, League of Legends)μ΄λΌλ μ»΄ν¨ν° κ²μμ μ’μνλ€. λ΄κ° λ‘€μ ν΄λ¦νμ¬ ν€λ κ²κΉμ§λ λͺ μ΄λ μ 걸리λ 짧μ μκ°μ΄μ§λ§, κ·Έ μ¬μ΄μ μ»΄ν¨ν° λ΄λΆμμλ μ΄λ€ μΌμ΄ μΌμ΄λλμ§ κ°λ¨ν μμλ₯Ό λ€μ΄ μ€λͺ
ν΄ λ³΄κ² λ€. λ΄κ° ν€λ³΄λλ λ§μ°μ€λ₯Ό ν΅ν΄μ λ‘€μ ν€λΌλ λͺ
λ Ήμ λ΄λ¦¬λ©΄ μ¬λ μν μ νλ CPUκ° λ‘€μ μ€ννλΌλ λͺ
λ Ήμ λ°κ³ , λ‘€ κ°μ μμ© νλ‘κ·Έλ¨λ€μ΄ μμ¬ μλ μ°½κ³ μΈ λμ€ν¬(SSD, HDD)μμ λ‘€μ μ°Ύμμ κΊΌλΈλ€. CPUλ λ‘€μ κ°μ§κ³ μμ
λμΈ RAMμ νΌμ³ λκ³ , νΌμ³ λμΌλ©΄ κ·Έλν½ μΉ΄λ(=VGA Card)κ° λͺ¨λν°μ μ 보μ΄κ² λΏλ €μ€λ€. μ΄λ κ·Έλν½ μΉ΄λλ νμλ μλμ§λ§, κ²μμ΄λ μμμ λ³Ό λ νλ μμ΄ λ¨μ΄μ§μ§ μκ³ κ³ νμ§λ‘ μΆλ ₯ν μ μκ² ν΄ μ£ΌκΈ° λλ¬Έμ μΎμ ν κ²μμ μν΄μλ νμνλ€. λ§μ½ λ΄κ° λ‘€μ νλ©΄μ κ²μμ ν κ² μμ΄μ ν¬λ‘¬μ ν΄λ¦νλ©΄, CPUλ λ μ°½κ³ μ κ°μ ν¬λ‘¬μ μ°Ύμμ RAMμ΄λΌλ μμ
λμ λλ κ²μ΄λ€.
μ¬κΈ°μ μ»΄ν¨ν° νλμ¨μ΄μ λ€ κ°μ§ μ€μν λΆνμ΄ λ€ λμλ€. λ°λ‘ λͺ
λ Ήμ μ€ννλ CPU, CPUκ° νμ¬ μ²λ¦¬νκ³ μλ λ΄μ©μ΄ κ°μ Έμμ§λ μ£ΌκΈ°μ΅μ₯μΉ RAM, μ°½κ³ μν μ 보쑰기μ΅μ₯μΉμΈ λμ€ν¬, κ·Έλ¦¬κ³ λͺ
λ Ήμ λ°κ³ μΆλ ₯νλ μ
μΆλ ₯ μ₯μΉλ€μ΄λ€. μ΄μ μ΄ μ£Όμ λΆνλ€μ νλνλ μμΈν μμ보μ.
CPU (Central Processing Unit: μ€μμ²λ¦¬μ₯μΉ, λ§μ΄ν¬λ‘ νλ‘μΈμ)
CPUλ μ»΄ν¨ν°μ μ€μμ²λ¦¬μ₯μΉλΌκ³ νλλ°, λ§ κ·Έλλ‘ μ»΄ν¨ν°μ μ€μμμ λͺ¨λ λ°μ΄ν°λ₯Ό μ²λ¦¬νλ μ₯μΉμ΄λ€. μΈκ°μΌλ‘ μΉμλ©΄ λλμ μν μ νλ€. μμΈν λ§νμλ©΄ CPUλ λ©λͺ¨λ¦¬μ μ μ₯λ κ°μ μ½μ΄ λ€μ΄κ³ , ν΄μνκ³ , μ€ννλ μ₯μΉμ΄λ€. κ·Έλ κΈ° λλ¬Έμ 무μλ³΄λ€ μΌμ μ²λ¦¬νλ μλκ° μ€μνμ¬ μλλ₯Ό λ¨μλ‘ νκ³ , ν΄λμ΄λΌκ³ νλ€. νμ§λ§ μλλ μ§κΈ μν₯ νμ€νλμ΄μ λ³λ‘ ν° μλ―Έκ° μμ΄μ§κ² λμκ³ , μ΄μ μ±λ₯μ λ°μ§κ² λμλ€.
CPUλ₯Ό μ μ‘°νλ λνμ μΈ νμ¬λ Intelκ³Ό AMDκ° μλλ°, μΈν
μ μλ‘ λ€μ΄λ³΄κ² λ€. μΈν
CPUλ₯Ό κ²μνλ©΄ μ΄λ¦μ΄ ‘Intel® Core™ i7-13700 K processor’ μ΄λ° μμΌλ‘ λμ΄μλ€. μ¬κΈ°μ i7μ μ±λ₯μ λ»νλλ°, 3/5/7/9κ° μλ€. μ«μκ° ν΄μλ‘ μ±λ₯μ΄ μ’κ³ κ°κ²©λ λΉμΈμ§λ€. κ·Έ λ€μ μ«μλ μΈλλ₯Ό λνλΈλ€. 13700μ 13μΈλλ‘, λΉμ°ν μΈλκ° λμμλ‘ μ±λ₯μ΄ μ’λ€. Kλ CPUμ μ©λλ₯Ό ꡬλΆνκΈ° μν μ½λλ‘, Kλ μλλ₯Ό 무리νκ² μ¬λ¦΄ μ μλ μ€λ²ν΄λμ΄ κ°λ₯ν μ νμ΄λΌλ λ»μ΄λ€.
CPUλ₯Ό ꡬμ
ν λ μ½μ΄ μλ λμμλλ°, μμ¦μ ν κ°μ CPU λ΄λΆμ 2κ°, 4κ°, 6κ° λ± μ¬λ¬ κ°μ μ½μ΄λ₯Ό λ£μ΄μ μ±λ₯μ λ λμ΄μ¬λ¦¬κ³ μλ€. νλμ μ½μ΄μλ λ³΄ν΅ νλμ μ€λ λκ° μ‘΄μ¬νλ κ²μ΄ μΌλ°μ μΈλ°, μ€λ λλ μμ
μ μ²λ¦¬νλ λ
Όλ¦¬μ μΈ λ¨μλ₯Ό λ§νλ€. μμ¦μ νμ΄νΌ μ€λ λ© κΈ°μ μ μ΄μ©ν΄ νλμ μ½μ΄μ λ κ°μ μ€λ λλ₯Ό μ¬μ©νμ¬ μ±λ₯μ λμ΄λ κΈ°μ (λ©ν° μ€λ λ©, SMT)λ μλ€. μ΄λ λ― CPUμ μ±λ₯μ κ³ λ €ν λ λ€λ°©λ©΄μΌλ‘ νμΈμ ν΄μΌ νλ€.
μ¬λ λλλ κ°κ°μ λ΄λΉνλ λΆλΆ, μ κ²½μ λ΄λΉνλ λΆλΆ, κΈ°μ΅μ λ΄λΉνλ λΆλΆ λ±μ΄ λλμ΄ μλ κ²μ²λΌ CPUλ λ΄λΉνλ λΆλΆμ΄ λλμ΄μ Έ μλ€.
CPUμλ μ½μ΄λΌκ³ CPU μ€μμλ κ°μ₯ ν΅μ¬μ΄ λλ λΆνμ΄ λͺ¨μ¬ μλ κ³³μ΄ μλ€. CPU λ΄λΆμ λ€μ΄λΌκ³ λΆλ¦¬λ μ¬κ°ν λΈλ‘ λ΄λΆμ μμΉνλ μ½μ΄λ ALU, Control Unit, Registerλ‘ κ΅¬μ±λμ΄ μλ€.
λ¨Όμ κ³μ°κΈ° μν μ νλ ALU (Arithmetic Logic Unit: μ°μ°λ
Όλ¦¬μ₯)λ κ³μ°μ μν΄ μ‘΄μ¬νλ νλ‘λ€μ λͺ¨μμ΄λΌκ³ 보면 λλ€. λ§μ
, λΊμ
, κ³±μ
, λλμ
κ³Ό κ°μ μ°μ μ°μ°κ³Ό AND, OR, XOR λ±μ λ
Όλ¦¬μ°μ°μ ν μ μλ€. λ CPUκ° μμ λ° μ£Όλ³ κΈ°κΈ°λ€μ μ μ΄ν μ μλ Control Unit (μ μ΄μ₯μΉ)κ° μλ€. CPUλ μ μ΄μ₯μΉλ₯Ό ν΅ν΄ μ»΄ν¨ν° λΆνμ κ΄λ¦¬νκ³ μλμν€κΈ° μν μ κΈ°μ νΈλ₯Ό 보λΈλ€. CPUκ° λͺ
λ Ήμ΄λ₯Ό μ½κ³ μΆμ λ λ©λͺ¨λ¦¬λ₯Ό μ½λ μ κΈ°μ νΈλ₯Ό 보λ΄κ³ , λͺ
λ Ήμ ν΄μνλ κ²μ΄λ€. λ§μ§λ§μΌλ‘ CPU λ΄λΆμλ μμ μ μ₯μ₯μΉκ° μλλ°, μ΄λ₯Ό Register(λ μ§μ€ν°)λΌκ³ νλ€. λ μ§μ€ν°λ CPU κ³μ°κ³Όμ μ μΌλΆλ‘ μλνλ€.
μμμλ λ§νλ―μ΄ μμ¦μ λ¨μΌ μ½μ΄κ° μλ νλμ CPUμ λ©ν° μ½μ΄λ₯Ό λ£λλ°, λ¬΄κ±°μ΄ νλ‘κ·Έλ¨κ³Ό κΈ°λ³Έμ μΈ λ©ν°νμ€νΉμ μν΄ λμΌ μ½μ΄ CPUμ μΏΌλ μ½μ΄ CPUμ 보κΈμ΄ μ¦κ°νκ³ μλ μΆμΈμ΄λ€.
μΊμ λ©λͺ¨λ¦¬(Cache Memory)λ CPU μ½μ΄μ μμ§λ μμ§λ§ CPUλ΄λΆμ μκ³ , CPUμ λ©λͺ¨λ¦¬ μ¬μ΄μ μμΉν΄ μλ€. μ±
μμμ μμ£Ό μ¬μ©νλ 물건μ κ°κΉμ΄ μ리μ λλ©΄ λ€μμ λ μ¬μ©ν λ λ λΉ λ₯΄κ² κΊΌλΌ μ μλ€. λ§μ°¬κ°μ§λ‘ CPUλ μμ£Ό μ°λ λ°μ΄ν°λ₯Ό CPUμ κ°κΉμ΄ μμΉμΈ μΊμ λ©λͺ¨λ¦¬μ μ μ₯ν΄ λΉ λ₯΄κ² κΊΌλ΄μ μΈ μ μλλ‘ νλ€.
μΊμ λ©λͺ¨λ¦¬λ μΌλ° λ©λͺ¨λ¦¬λ³΄λ€ μλκ° λΉ λ₯΄κΈ° λλ¬Έμ, CPUκ° λ©λͺ¨λ¦¬μ μ§μ μ κ·Όν΄μΌ νλ νμλ₯Ό μ€μ¬μ€μ CPUμ λ©λͺ¨λ¦¬μ μλ μ°¨μ΄λ‘ μΈν λ³λͺ© νμμ μ€μ¬μ€λ€. μΊμ λ©λͺ¨λ¦¬λ CPUκ° λ©λͺ¨λ¦¬μ μ κ·ΌνκΈ° μ μ μΊμ λ©λͺ¨λ¦¬μ νμν λ°μ΄ν°κ° μλμ§ νμΈμ νλ€. μΊμ λ©λͺ¨λ¦¬μ μμΌλ©΄ λ©λͺ¨λ¦¬κΉμ§ κ° νμκ° μλ κ²μ΄κ³ , μλ€λ©΄ λ©λͺ¨λ¦¬λ‘ μ΄λν΄μ μ°Ύλλ€. κ·Έλ κΈ° λλ¬Έμ μ©λμ΄ ν¬λ©΄ λΉ λ₯΄κ³ μ’κ² μ§λ§, μΊμ λ©λͺ¨λ¦¬λ κ°κ²©μ΄ λΉμΈκΈ° λλ¬Έμ μΌλ°μ μΌλ‘ μμ μ©λμΌλ‘ ꡬμ±λλ€.
μ¬νκΉμ§ μ€λͺ ν CPUμ ꡬ쑰λ₯Ό κ°λ¨ν κ·Έλ¦ΌμΌλ‘ μμν΄ λ³΄μλ©΄ λ€μκ³Ό κ°λ€.
μ£ΌκΈ°μ΅μ₯μΉ (Main Memory)
CPU λ΄λΆμλ λ μ§μ€ν°λ μΊμ λ©λͺ¨λ¦¬λΌλ λ©λͺ¨λ¦¬κ° μμμ§λ§, μ΄ λμ μλλ λΉ λ₯΄μ§λ§(λ©λͺ¨λ¦¬λ λ μ§μ€ν°κ° μ μΌ λΉ λ₯΄κ³ , μΊμλ©λͺ¨λ¦¬, RAM μμΌλ‘ λΉ λ₯΄λ€) μ©λμ΄ λ§€μ° μ κΈ° λλ¬Έμ μ΄ λ³΄λ€λ μ©λμ΄ ν° μ£ΌκΈ°μ΅μ₯μΉμΈ λ©μΈ λ©λͺ¨λ¦¬κ° νμνλ€. λ©μΈ λ©λͺ¨λ¦¬λ νμ¬ μ€νλλ νλ‘κ·Έλ¨μ λͺ λ Ήμ΄μ λ°μ΄ν°λ₯Ό μ μ₯νλ€. νλ‘κ·Έλ¨μ΄ μ€νλλ €λ©΄ λ©λͺ¨λ¦¬μ μ μ₯λμ΄ μμ΄μΌ νκ³ , λ©λͺ¨λ¦¬μ μ μ₯λ κ°μ μμΉλ μ£Όμλ‘ μ μ μλ€. μμμ λ§ν μμ λμ λΉμ λλλ°, μμ λλ ν¬λ©΄ ν΄μλ‘ λ λ§μ κ²μ κΊΌλ΄ λκ³ μ¬μ©ν μ μμ κ²μ΄λ€. κ·Έλμ λ©λͺ¨λ¦¬λ μ μ₯ν μ μλ μ©λμ΄ μ€μνκΈ° λλ¬Έμ λ¨μλ ν¬κΈ°μΈ Byteλ₯Ό μ¬μ©νλ€.
μ°λ¦¬κ° νν λ§νλ λ©λͺ¨λ¦¬κ° λ°λ‘ RAM (Random Access Memory)μ΄λ€. CPUκ° νμ¬ μ²λ¦¬ μ€μΈ μΌλ€μ λΆλ¬μ μμ ν μ μλλ‘ νλ κΈ°μ΅μ₯μΉμ΄λ€. RAMμ μ»΄ν¨ν°μ μ μμ λλ©΄ λ΄μ©μ΄ μ¬λΌμ§λ νλ°μ± λ©λͺ¨λ¦¬μ΄λ€. μΈλΆμ μΌλ‘ λλμλ©΄ μ μμ΄ κΊΌμ§μλ§μ λ°μ΄ν°κ° μ¬λΌμ§λ SRAMκ³Ό 5λΆ μ λλ λ°μ΄ν°κ° λ¨μμλ DRAMμ΄ μμ§λ§, νλ°μ±μΈκ±΄ λ§μ°¬κ°μ§μ΄λ€.
RAMμ μΆκ°ν΄μ μ©λμ΄ μ»€μ§λ©΄ μμ λκ° λμ΄μ§κΈ° λλ¬Έμ μ¬λ¬ μμ μ νκΈ°μλ λ νΈν΄μ§κΈ΄ νλ€. κ·Έλμ λ€λ€μ΅λ¨μ΄λΌλ λ§μ΄ μκΈ°λ νλ€. νμ§λ§ μ΄λ μ λ μ΄μ μλ€λ©΄ μ΄ μ΄νλΆν°λ λ©λͺ¨λ¦¬ λ μ΄ν΄μ, λ©λͺ¨λ¦¬ μ°λ£¨ν, κ·Έλ¦¬κ³ λ©ν° μ€λ λ©μ μ§μνλ CPUκ° λ±μ₯ν μ΄νμλ λ©λͺ¨λ¦¬ λ 벨 λ³λ ¬ μ²λ¦¬(MLP)κ° μ±λ₯μ μ§νκ° λλ€. κ°λ¨ν λ§νμλ©΄ λ©λͺ¨λ¦¬ λ μ΄ν΄μλ λ©λͺ¨λ¦¬μ μλ λ°μ΄ν°μ λν μμ²μ΄ λ€μ΄μ€κ³ κ²μμ΄ μλ£λ λκΉμ§μ μκ°μ΄κ³ , μ°λ£¨νμ λ©λͺ¨λ¦¬μ μλ λ°μ΄ν°λ₯Ό μ½κ³ μ°κ³ μ μ₯ν μ μλ μ²λ¦¬μ¨, κ·Έλ¦¬κ³ MLPλ μ¬λ¬ κ°μ μ€λ λκ° λ©λͺ¨λ¦¬μ μ κ·Όν λ λ³λ ¬ μ²λ¦¬ κΈ°λ₯μ ν΅ν΄ μΌλ§λ λΉ λ₯΄κ² λ°μ΄ν°λ₯Ό μ²λ¦¬ν μ μλμ§λ₯Ό 보λ κ²μ΄λ€.
λ³΄ν΅ RAMμ μ±κΈ μ±λ보λ€λ λμΌ μ±λλ‘ μ΄μ©μ νλλ°, μ΄λ 32GBμ RAMμ μ¬μ©νλ€κ³ ν΄λ 32GB RAM νλ보λ€λ 16GB RAM λ κ°λ₯Ό μ¬μ©νλ€λ λ»μ΄λ€. λΉμ© μΈ‘μμλ μ±κΈ μ±λμ΄ λ μΈμ§λ§, λμΌ μ±λμ CPUμ RAM κ°μ λ°μ΄ν°λ₯Ό μ±κΈ μ±λλ³΄λ€ 2λ°° λ λ§μ΄ λ³΄λΌ μ μλ€. RAMμ νμλ‘ μ₯μ°©νλ©΄ λμΌ μ±λμ μ΄μ©ν μ μκ³ , RAMμ΄ 2κ°λλΌλ λμ΄ μ±λ₯μ°¨μ΄κ° λλ©΄ λλ¦° λΆνμ μλλ₯Ό λ°λΌκ°κΈ° λλ¬Έμ μ΄λ―Έ μ€μΉλ RAMκ³Ό λμΌν RAMμ μ₯μ°©νλ κ²μ΄ λ§λ€.
보쑰기μ΅μ₯μΉ
μ£ΌκΈ°μ΅μ₯μΉλ νλ°μ± λ©λͺ¨λ¦¬λΌκ³ νλ€. κ·Έλ κΈ° λλ¬Έμ μ μμ΄ κΊΌμ Έλ λ°μ΄ν°λ₯Ό κΈ°μ΅νκ³ μΆλ€λ©΄ 보쑰기μ΅μ₯μΉλ₯Ό μ¬μ©ν΄μΌ νλ€. μλλ μ£ΌκΈ°μ΅μ₯μΉλ³΄λ€λ λ리μ§λ§, μ£ΌκΈ°μ΅μ₯μΉμ λΉν΄μ μΌ νΈμ΄λΌμ μ©λλ ν¬λ€. λ§μ°¬κ°μ§λ‘ μ μ₯ν μ μλ μ©λμ΄ μ€μνκΈ° λλ¬Έμ λ¨μλ ν¬κΈ°μΈ Byteλ₯Ό μ¬μ©νλ€.
SSD (Solid State Driver)λ λ°λ체 κΈ°λ°μ μ 보λ₯Ό μ μ₯νλ κΈ°μ΅μ₯μΉμ΄λ€. (Solid Stateκ° λ°λ체μ΄λ€) κ³Όκ±°μλ 물리μ μΈ λμ€ν¬λ₯Ό κ³ μμΌλ‘ νμ μμΌμ λ°μ΄ν°λ₯Ό μ μ₯νλ HDD (Hard Disk Driver)λ₯Ό μ£Όλ‘ μ¬μ©νλ€. HDDκ° λ¬Όλ¦¬μ μ₯μΉλΌλ©΄ SSDλ μ κΈ°μ μ₯μΉμ΄λ€. μ κΈ°μ μΌλ‘ λ°μ΄ν°λ₯Ό μ μ₯νκΈ° λλ¬Έμ HDDμ λΉν΄μ μλκ° μλ±ν λΉ λ₯΄κ³ μ λ ₯μλͺ¨λ μ λ€. κ·Έλ λ€λ©΄ HDDλ₯Ό μ μ¬μ©νλκ³ λ¬Όμ μ μλλ°, λ°λ‘ κ°κ²© λλ¬Έμ΄μλ€. μμ μλ HDDμ λΉν΄ κ°κ²©μ΄ λ§μ΄ λΉμΈμ HDDμ κ°μ΄ μ¬μ©μ νμ§λ§, μμ¦μ κ°κ²©μ΄ λ§μ΄ λ¨μ΄μ Έμ SSDλ§ μ¬μ©νκΈ°λ ν΄μ HDDλ κ±°μ μ°μ΄μ§ μλλ€. μ΄ μΈμλ μμ μλ CD, DVD, Blu-ray λ±μ Optical Diskλ μ°μλ€.
μ μΆλ ₯μ₯μΉ (Input/Output Device)
μ μΆλ ₯μ₯μΉλ λ§ κ·Έλλ‘ λͺ λ Ήμ μ λ ₯κ³Ό μΆλ ₯μ λ°λ μ₯μΉμ΄λ€. μ»΄ν¨ν° μΈλΆμ μ°κ²°λμ΄ μ»΄ν¨ν° λ΄λΆμ μ 보λ₯Ό κ΅νν μ μκ³ , μ°λ¦¬κ° νν λ³΄κ³ μ¬μ©νλ λΆνμ΄λΌκ³ 보면 λλ€. μ λ ₯μ₯μΉμλ ν€λ³΄λ, λ§μ°μ€, μ‘°μ΄μ€ν± λ±μ΄ μκ³ , μΆλ ₯μ₯μΉλ λͺ¨λν°, νλ¦°ν°κΈ° λ±μ΄ μλ€. μ΄ μΈμλ μ£Όλ³ μ₯μΉκ° μλ€. μ»΄ν¨ν° μΌμ΄μ€λ μ»΄ν¨ν°μμ μ μμ κΈ°λ₯μ λ΄λΉνμ§λ μμ§λ§, μ»΄ν¨ν° λΆνμ μμ νκ² λ³΄νΈνκ³ μ΄μ ν¨κ³Όμ μΌλ‘ λκ°μμΌμ μΎμ νκ² μλν μ μλλ‘ ν΄μ€λ€. Powerλ μ κΈ°λ₯Ό 곡κΈλ°μ νμν κ³³μ λΆν ν΄μ λλμ΄ μ£Όλ μν μ νλ€.
λ©μΈλ³΄λ(Mother Board)μ λ²μ€
μ΄λ κ² μ»΄ν¨ν° μμλ μ λ§ λ€μν λΆνμ΄ μλ€. μ»΄ν¨ν°κ° μλνλ €λ©΄ μ΄ λΆνλ€μ΄ μλ‘ μνΈμμ©νλ©° λ°μ΄ν°λ₯Ό μ£Όκ³ λ°μμΌ νλλ°, μ΄ μ¬λ¬ κ°μ§ λΆνμ μ°κ²°μμΌ μ£Όλ κ² λ©μΈλ³΄λ(Mother board)λΌλ νκ³Ό λ²μ€(bus)μ΄λ€.
ν΄μΈμμλ λ§λ보λλΌκ³ λ λ§μ΄ λΆλ¦¬λ λ©μΈλ³΄λλ μ»΄ν¨ν°μ μ°κ²°λ νλμ¨μ΄λ₯Ό μ°κ²°νλ μ μνλ‘ κΈ°νμ΄λ€. μκΉ CPUλ₯Ό λλμ λΉμ ν κ²μ²λΌ μ€λͺ
νμλ©΄, λ§λ보λλ μλ‘ μ°κ²°ν΄ μ£Όλ μ κ²½κ³ κ°μ μ‘΄μ¬λΌκ³ 보면 λλ€. λ§λ보λμλ μ»΄ν¨ν°μ κ° λΆνλ€μ νλλ‘ μ°κ²°ν΄ μ£Όλ νλ‘μ λ°μΌλ‘ μ νΈλ₯Ό λ³΄λΌ μ μλ μΆλ ₯ ν¬νΈλ₯Ό κ°μ§κ³ μλ€.
λ²μ€λ ν΅μ¬ λΆνλ€λΌλ¦¬ μ 보λ₯Ό μ£Όκ³ λ°μ μ μλ ν΅λ‘ μν μ νλ€. λ€μν μ’
λ₯μ λ²μ€κ° μμ§λ§, μ»΄ν¨ν°μ ν΅μ¬ λΆνμ μ°κ²°νλ λ²μ€λ μμ€ν
λ²μ€μ΄λ€. μμ€ν
λ²μ€λ ν¬κ² 3κ°μ§λ‘ μ΄λ£¨μ΄μ Έ μλλ°, μ΄λ μ£Όμλ₯Ό μ£Όκ³ λ°λ μ£Όμλ²μ€, λͺ
λ Ήμ΄μ λ°μ΄ν°λ₯Ό μ£Όκ³ λ°λ λ°μ΄ν° λ²μ€, μ μ΄ μ νΈλ₯Ό μ£Όκ³ λ°λ μ μ΄ λ²μ€μ΄λ€.
λ§μ½ CPUκ° 1λ²μ§μ μλ λͺ
λ Ήμ΄λ₯Ό μ€ννκ³ μΆμΌλ©΄, λ¨Όμ μ μ΄λ²μ€λ₯Ό ν΅ν΄μ λ©λͺ¨λ¦¬ 1λ²μ§μ μλ λͺ
λ Ήμ΄λ₯Ό μ½μ΄ λ€μ΄λ μ μ΄ μ νΈλ₯Ό 보λΈλ€. κ·Έ ν, μ£Όμλ²μ€λ₯Ό ν΅ν΄μ μ½κ³ μ νλ μ£Όμλ₯Ό 보λ΄κ³ , λ©λͺ¨λ¦¬λ λ°μ΄ν°λ²μ€λ₯Ό ν΅ν΄μ CPUλ΄λΆμ μλ μ μ₯μ₯μΉμΈ λ μ§μ€ν°μ 1λ²μ§μ μλ λͺ
λ Ήμ΄λ₯Ό 보λΈλ€. CPUλ λ μ§μ€ν°μ μλ λͺ
λ Ήμ΄λ₯Ό ν΄μν΄μ νμν λ²μ§μ μλ λ°μ΄ν°λ₯Ό μ½μ΄ λ€μ΄κ³ , λ μ§μ€ν°μ λ°λλ€. κ·Έλ¦¬κ³ CPU λ΄λΆμ μ¬μΉμ°μ°μ νλ ALUκ° κ³μ°μ μ€νν ν, λ μ§μ€ν°λ‘ κ²°κ΄κ°μ μ μ₯νλ€. μ»΄ν¨ν°λ μ΄λ¬ν κ³Όμ μ λ°λ³΅ν΄ κ°λ©° μλμ νλ κ²μ΄λ€.
νλμ¨μ΄μ μννΈμ¨μ΄
μ΄μ μ°λ¦¬κ° λ§μ°μ€λ‘ ν΄λ¦μ νλ©΄ CPUκ° λͺ λ Ήμ λ°μ λ©λͺ¨λ¦¬μμ μ 보λ₯Ό κ°μ Έμμ κ³μ°νκ³ , RAMμ μ μ₯ν΄μ λͺ¨λν°μ μΆλ ₯ν΄ μ€μ μ°λ¦¬κ° λ³Ό μ μλ€λ κ²μ μμλ€. κ·Όλ° μ¬κΈ°μ μμμΌ ν μ μ λκ΅°κ° λͺ λ Ήμ λ΄λ €μ£Όλ λλ‘ μΌμ μννλ κΈ°κ³λΌλ μ μ΄λ€. λκ΅°κ°κ° μ»΄ν¨ν° νλμ¨μ΄κ° ν¨μ¨μ μΌλ‘ μλνλλ‘ μ§μν΄μ€μΌ νλ€. νμ§λ§ μ»΄ν¨ν°λ 0κ³Ό 1λ‘λ§ μ΄λ£¨μ΄μ§ κΈ°κ³μ΄λ‘ μλνκΈ° λλ¬Έμ μ°λ¦¬κ° λ§€λ² μ½κ³ ν΄μνκΈ°μλ λ¬Έμ κ° μλ€. μ΄λ, μ°λ¦¬κ° μ°λ νκΈμ΄λ μμ΄, λ§μ°μ€ ν΄λ¦ λ±μ λͺ λ Ήμ μ»΄ν¨ν°μ μΈμ΄λ‘ λ³νν΄ λμλ°©λ²μ μ§μν΄ μ£Όλ κ²μ΄ μννΈμ¨μ΄μ΄λ€. μ νν λ§νμλ©΄ μ΄ μν μ νλ κ²μ΄ μμ€ν μννΈμ¨μ΄(System Software)μ΄κ³ , λ‘€μ΄λ MSμλ κ°μ΄ λ©λͺ¨λ¦¬μ μ μ₯λμ΄ μλ νλ‘κ·Έλ¨λ€μ μμ© μννΈμ¨μ΄(Application Software, app)λΌ νλ€. μ°λ¦¬κ° μμ© μννΈμ¨μ΄μΈ λ‘€μ νκΈ° μν΄μλ μμ€ν μννΈμ¨μ΄κ° μμ΄μΌ νκ³ , μμ€ν μννΈμ¨μ΄κ° μ€νλκΈ° μν΄μλ λ³Έμ²΄μΈ νλμ¨μ΄κ° μμ΄μΌ νλ€. λ°λλ‘ μκ°ν΄ 보면,μννΈμ¨μ΄λ μ°λ¦¬κ° νλμ¨μ΄λ₯Ό νΈνκ² μ¬μ©νκΈ° μν΄ κ°λ°λκ³ μκ³ , μ΄κ²μ΄ μ°λ¦¬ νλ‘κ·Έλλ¨Έκ° ν΄μΌ νλ μΌμΈ κ²μ΄λ€.
νλμ¨μ΄λ₯Ό 컨νΈλ‘€νλ μννΈμ¨μ΄: μ΄μ체μ
μ°λ¦¬κ° μ»΄ν¨ν°λ νΈλν°μ μ μμ μΌ€ λ 보μ΄λ Windowsλ Android λ±μ μ΄μ체μ (OS, Operating System)λΌ νλ€. μ΄μ체μ λ, νλ‘κ·Έλ¨μ΄ μ€νλκΈ° μν΄ νμν μμ€ν
μμ(μ»΄ν¨ν°μ λ€ κ°μ§ ν΅μ¬ λΆνλ ν¬ν¨λλ€)λ€κ³Ό μ€ν μ€μΈ νλ‘κ·Έλ¨μ κ΄λ¦¬νλ μμ€ν
μννΈμ¨μ΄μ΄λ€. μ°λ¦¬λ μ΄μ체μ λλΆμ μ°λ¦¬λ μꡬμ¬νλ§ λͺ
λ Ήνλ©΄ μ°λ¦¬κ° μνλ μλΉμ€λ₯Ό νΈλ¦¬νκ² μ 곡λ°μ μ μκ² λλ€.
λ°μ€ν¬ν(ν΄λΌμ΄μΈνΈμ©)μ© μ΄μ체μ μλ Windows, Linux, macOSκ° λ§μ΄ μ°μ΄μ§λ§, Windowsκ° μ¬μ©μμκ² μ΅μ νκ° μ λμ΄μμ΄μ μλμ μΈ μ μ μ¨μ 보μ΄κ³ μλ€. λͺ¨λ°μΌ μ΄μ체μ μλ μλλ‘μ΄λμ IOSκ° μκ³ , μ΄ λ κ°κ° λͺ¨λ°μΌκ³μμλ κ±°μ 100%λ₯Ό μ‘κ³ μλ€. μλ²μ© μ΄μ체μ λ λ°μ€ν¬νκ³Όλ λ€λ₯Έ μμμ 보μ΄κ³ μλλ°, Linuxμ Unixκ° μ μΌ λ§μ΄ μ°μ΄κ³ Windowsκ° κ·Έ λ€λ₯Ό λ°λ₯΄κ³ μλ€. μ λμ€λ λͺ μ λ
κ° μ°μ¬μ¨ λ§νΌ μμ μ±μ΄ 보μ₯λμ΄ μμ΄ μ£Όλ‘ ν° κΈ°μ
μ΄λ λνμμ μ νΈνκ³ , 리λ
μ€λ μ€νμμ€λ‘ 곡κ°λμ΄ μκΈ° λλ¬Έμ μμ νκ³ μ¬λ°°ν¬νλ κ²λ€μ΄ μμ λ‘μμ λ§μ΄ μ°μΈλ€. μ΄λ λ― μ΄μ체μ λ§λ€ νΉμ§μ΄ λ€ λ€λ₯΄κΈ° λλ¬Έμ μ¬μ© λͺ©μ μ λ°λΌμ μ λΉν μ΄μ체μ λ₯Ό μ νν΄μΌ νλ€.
κ·Έλ λ€λ©΄ μ΄μ μ΄μ체μ κ° νλ μν μ μΈλΆμ μΌλ‘ μ΄ν΄λ³΄μ.
λ¨Όμ μ΄μ체μ λ νλ‘μΈμ€λ₯Ό κ΄λ¦¬νλ€. μ¬κΈ°μ νλ‘μΈμ€λ νμ¬ μ€ν μ€μΈ νλ‘κ·Έλ¨μ λ§νλ€. μ°λ¦¬λ μ»΄ν¨ν°λ‘ ν κ°μ§ μμ λ§ νμ§ μκΈ° λλ¬Έμ λ¨μν μ€νλ§ νλ€κ³ λλλ μΌμ΄ μλλ€. μ΄μ체μ λ μ¬λ¬ κ°μ νλ‘κ·Έλ¨μ΄ CPUλ₯Ό μ΄μ©ν λ μ΄λ€ νλ‘μΈμ€λ₯Ό λ¨Όμ , μΌλ§λ ν λΉν μ§, μΌλ§λ μ€λ μ€νν μ§λ₯Ό κ΄λ¦¬ν΄ μ€λ€.λν, νλ‘μΈμ€λ μ΄μ체μ λ₯Ό ν΅ν΄ μμμ μ κ·Όνμ¬ νμν μμμ ν¨μ¨μ μΌλ‘ μ¬μ©ν μ μλλ°, μ΄λ₯Ό μμ€ν νΈμΆμ΄λΌκ³ νλ€.
νλ‘κ·Έλ¨μ΄ μ€νλ λΏλ§ μλλΌ μ μ₯λ λμλ μ΄μ체μ κ° κ΄μ¬νλ€. κ° νλ‘κ·Έλ¨μ΄ λ©λͺ¨λ¦¬μ μ΄λ€ μ£Όμμ μ μ₯λμ΄μΌ νλμ§, μ΄λ μ λμ λ©λͺ¨λ¦¬λ₯Ό ν보ν΄μ€μΌ νλμ§ λ©λͺ¨λ¦¬λ₯Ό ν λΉν΄ μ£Όκ³ κ΄λ¦¬νλ μν μ νλ€. μλ₯Ό λ€μ΄ κ²μμ μλ‘ μ€ννμΌλ©΄, κ²μμ λ©λͺ¨λ¦¬ μ΄λμ μ μ¬λ μ§ μ΄μ체μ κ° κ²°μ νκ³ , κ²μμ΄ μ’ λ£λμμΌλ©΄ λ©λͺ¨λ¦¬μμ μ§μμ€λ€.
λ μ΄μ체μ λ μ€ννκ³ μ νλ νλ‘κ·Έλ¨μ΄ λ©λͺ¨λ¦¬μ 물리μ μΈ ν¬κΈ°κ° μμ κ²½μ°μλ, ν¨μ¨μ μΈ λ°©μμ ν΅ν΄μ μ€νν μ μλλ‘ ν΄μ€λ€. μ΄λ¬ν μ΄μ체μ μ κ°μλ©λͺ¨λ¦¬ κ΄λ¦¬μ λν κ²μ νμ΄μ§κ³Ό μ€μνμ κ²μν΄ λ³΄λ©΄ λ μμΈν μ μ μλ€.
μ΄ μΈμλ μ₯μΉ λλΌμ΄λ²λ₯Ό κ΄λ¦¬ν΄μ λ°μ΄ν°λ₯Ό μ΄λ»κ², μ΄λμ μ μ₯λ μ§λ κ²°μ ν΄ μ£Όκ³ ,μ°λ¦¬μ λͺ λ Ήμ΄λ₯Ό μ»΄ν¨ν°μκ² ν΄μν΄ μ£Όλ μν λ νλ€.
‘ν¨μ¨’μ΄λΌλ λ¨μ΄κ° λ§μ΄ λ°λ³΅λ κ²μμ μμν μ μλ―μ΄, μ΄μ체μ μ λͺ©μ μ ν¨μ¨μ μΌλ‘ μΌμ μ²λ¦¬νκ³ κ΄λ¦¬νλ λ° μλ€.
μ΄ν리μΌμ΄μ
μμ© μννΈμ¨μ΄λ μ΄ν리μΌμ΄μ μ΄λΌκ³ λ λΆλ¦¬λ©°, μ΄μ체μ μμ μ€νλλ λͺ¨λ μννΈμ¨μ΄λ₯Ό λ§νλ€. μ°λ¦¬κ° μ΄νμ μ€νμν¬ λ κ·Έ μ΄νμ κΈ°λ₯μ μ¬μ©νκ³ μ μ€νμν€λ κ²μμ λ³Ό μ μλ―μ΄ μμ© μννΈμ¨μ΄λ νΉμ μμ μ μννκΈ° μν΄ μ€κ³λμλ€. Microsoft Office, ν¬ν μ΅, κ²μ λ±μ΄ λͺ¨λ μ¬κΈ°μ μνλ€.
λ¬Όλ‘ μΈμΈ λλ λ¨μ΄λ‘ μ λ¦¬ν΄ κ°λ©° μΈμ°λ κ²μ΄ ν¨μ¬ ν¨μ¨μ΄ μ’κ³ λ³΄κΈ°λ μ’λ€.
νμ§λ§ λλ μ λΆν° μλΉ κ° IT μͺ½ μ΄μΌκΈ°λ₯Ό ν λ 'μΈμ ꡬλ'νλ λλμ΄ μλ 'λ€ μ΄ν΄νκ³ μ΄μΌκΈ°μ²λΌ νμ΄λ΄κ³ μꡬλ'νλ λλμ κ³μ λ°μκ³ , λλ μ΄λ κ² μ»΄ν¨ν°μ λν΄ κΈ°μ΄μ μΈ μ§μμ μΈμ°λ κ²μ΄ μλλΌ μ΄ν΄νκ³ μΆμ΄μ μ€κΈλ‘ νμ΄μ¨λ΄€λ€.
'π₯οΈ > CS Basics' μΉ΄ν κ³ λ¦¬μ λ€λ₯Έ κΈ
μννΈμ¨μ΄μ ꡬμ±κ³Ό μΆμ λ²μ (0) | 2023.04.07 |
---|---|
μ΄μ체μ (OS) (0) | 2023.03.22 |
μ»΄ν¨ν°μ νλμ¨μ΄ κ΅¬μ± (0) | 2023.03.22 |