λλ μ€λ μ λ§μ μΈμ μ΄κ²Όμ§λ§ μκΈλΉ΅μ μ‘λ€π₯²
νλ‘κ·Έλλ¨Έλ μ΄λ»κ² μ»΄νμΌ μμ€ν μ΄ λμνλμ§ μ΄ν΄ν΄μΌ νλ μ€μν μ΄μ κ° μλ€.
μ΅μ μ μ»΄νμΌλ¬λ€μ 볡μ‘ν λκ΅¬λ‘ μ°μν μ½λλ₯Ό μμ±ν΄μ€λ€.
νλ‘κ·Έλλ¨Έλ‘μ ν¨μ¨μ μΈ μ½λλ₯Ό μμ±νκΈ° μν΄μ μ»΄νμΌλ¬μ λ΄λΆ λμμ μ νμλ μμ§λ§
μ½λλ₯Ό μμ±ν λ μ¬λ°λ₯Έ νλ¨μ μν΄μ κΈ°κ³μ΄ μμ€ μ½λμ λν κΈ°λ³Έμ μΈ μ΄ν΄κ° νμνκ³ ,
μ»΄νμΌλ¬κ° μ΄λ»κ² μ½λλ€μ κΈ°κ³μ΄ μ½λλ‘ λ²μνλμ§ μ νμκ° μλ€.
μλ₯Ό λ€μ΄
1. switch λ¬Έμ if-elseλ¬Έμ μ°μν΄μ μ¬μ©νλ κ²λ³΄λ€ μΈμ ν¨μ¨μ μΌκΉ?
2. ν¨μ νΈμΆμ λ°μνλ μ€λ²ν€λλ μ΄λ»κ² λλκ°?
3. while 루νλ for 루νλ³΄λ€ λ ν¨μ¨μ μΈκ°?
μ°λ¦¬λ κ²°κ΅ νλ‘κ·Έλ¨μ μ±λ₯μ λμ΄κΈ° μν΄μ μ½λλ₯Ό μμ±νλ κ²μ΄κΈ° λλ¬Έμ μΌλ ¨μ λμλ€μ νμ ν νμκ° μλ€.
κ²½νν΄λ³΄μ§ λͺ»νμ§λ§ νλ‘κ·Έλλ¨Έμ μμ΄ κ°μ₯ λΉνΉμ€λ¬μ΄ νλ‘κ·Έλλ° μλ¬λ λ§μ»€μ λμκ³Ό κ΄λ ¨λμ΄ μκ³ , ν° κ·λͺ¨μ μννΈμ¨μ΄ μμ€ν
μ λΉλνλ €λ κ²½μ°μ λμ± κ·Έλ λ€κ³ νλ€.
μλ₯Ό λ€μ΄
1. λ§μ»€κ° μ΄λ€ μ°Έμ‘°λ₯Ό νμ΄λΌ μ μλ€κ³ ν λλ 무μμ μλ―Ένλκ°?
2. μ μ λ³μμ μ μλ³μμ μ°¨μ΄λ 무μμΈκ°?
3. λ§μΌ κ°κΈ° λ€λ₯Έ νμΌμ λμΌν μ΄λ¦μ΄ λ κ°μ μ μλ³μλ₯Ό μ μνλ€λ©΄ λ¬΄μ¨ μΌμ΄ μΌμ΄λλκ°?
4. μ μ λΌμ΄λΈλ¬λ¦¬μ λμ λΌμ΄λΈλ¬λ¦¬μ μ°¨μ΄λ 무μμΈκ°?
νλ‘ νΈμλμ νμ
μμμ κΈ°μ μ€νμ 보면 리μ‘νΈλ₯Ό μ¬μ©ν λ νμ
μ€ν¬λ¦½νΈλ₯Ό λ³΄ν΅ μ¬μ©νλ€.
νμ
μ€ν¬λ¦½νΈλ λ³μλ λ§€κ°λ³μλ€μ νμ
μ κ΄λ¦¬νκΈ° λλ¬Έμ ν° κ·λͺ¨μ νλ‘μ νΈ κ΄λ¦¬μ μμ΄ μ μ©νλ€.
λ΄κ° μ²μ λ§ν¬μλ¬λ₯Ό μ νμλλ 'μ΄κ² λκΉ?'λΌλ μκ°μ΄ λ€μμ§λ§ μ΄μ λ λ³μμ μ΄λ€ κ°μ μ°κ²°νκΈ° λλ¬Έ 'linker'λΌκ³ μ΄ν΄νλ€.
μΈν°λ·κ³Ό λ€νΈμν¬κ° λ±μ₯νκ³ μ€λ«λμ λ²νΌ μ€λ²νλ‘μ° μ·¨μ½μ±μ΄ 보μ μ½μ μ μ£Όμ μμΈμΌλ‘ μ€λͺ
λμλ€.
λ²νΌ μ€λ²νλ‘μ° μ·¨μ½μ±μ νλ‘κ·Έλλ¨Έλ€μ΄ μ λ’°ν μ μλ κ³³μμ νλν λ°μ΄ν°μ μκ³Ό ννκ° μνν μ μλ€λ κ²μ μΈμ§νμ§ λͺ»νκΈ° λλ¬Έμ μκΈ΄λ€.
μμ ν νλ‘κ·Έλλ°μ λ°°μ°λ 첫λ¨κ³λ νλ‘κ·Έλ¨ μ€νμ λ°μ΄ν°μ μ μ΄ μ λ³΄κ° μ μ₯λλ λ°©μ λλ¬Έμ μ겨λλ μν₯μ μ΄ν΄νλ κ²μ΄λ€.
λ‘μ΄ν΄ ν¬λ§λ²μ€ π΅
μ€λ λμ¨ λ°λλ°λν μμμ΄κ³ , λ²μ¨ 3λ²μ΄λ λ°λ³΅ν΄μ λ€μλ€.
λ νΉν λ μ€ν΄μμ Ostμλ 'μ΄μ©λ©΄λ'κ° μ μΌ μ’μ κ² κ°λ€π
μκΈλΉ΅νν λ μ Έμ£Όλκ² λ§λ€