μΉ΄ν…Œκ³ λ¦¬ μ—†μŒ

Cμ–Έμ–΄ κΈ°μ΄ˆλΆ€ν„° μ‹œμž‘ν•˜μž

μ•Œ 수 μ—†λŠ” μ‚¬μš©μž 2017. 1. 24. 18:32
λ°˜μ‘ν˜•

 

 

 

 

 

[ Cμ–Έμ–΄ κΈ°μ΄ˆλΆ€ν„° μ‹œμž‘ν•˜μž ]

 

 

 

 

 

 

 

 

 

 

μ•ˆλ…•ν•˜μ„Έμš” ITμ „λ¬Έ κ΅μœ‘κΈ°κ΄€ KGμ•„μ΄ν‹°λ±…ν¬μ—μ„œ κ·Όλ¬΄ν•˜κ³  μžˆλŠ” ITκ΅μœ‘νŒ€μž₯μž…λ‹ˆλ‹€.

ν”„λ‘œκ·Έλž˜λ° μ–Έμ–΄λž€ λ¬΄μ—‡μΈκ°€ν•˜λ©΄ κ°„λ‹¨ν•˜κ²Œ λ§μ”€λ“œλ¦¬κ² μŠ΅λ‹ˆλ‹€.

컴퓨터와 λŒ€ν™”ν•  수 μžˆλŠ” ν•˜λ‚˜μ˜ μ†Œν†΅ μˆ˜λ‹¨μ΄λΌκ³  μƒκ°ν•˜μ‹œλ©΄ λ©λ‹ˆλ‹€.

기계가 읽을 수 있고 μ‚¬λžŒμ΄ 읽을 수 μžˆλŠ” ν˜•μ‹μœΌλ‘œ ν”„λ‘œκ·Έλž¨μ„

μž‘μ„±ν•˜κΈ° μœ„ν•΄ μ‚¬μš©λ˜λŠ” 컴퓨터 언어라고 ν•  수 μžˆμŠ΅λ‹ˆλ‹€.

 

 

 

 

 

 

 

 

 

 

 

ν”„λ‘œκ·Έλž˜λ° μ–Έμ–΄λŠ” μ €κΈ‰ μ–Έμ–΄(low level language)와 κ³ κΈ‰ μ–Έμ–΄(high level language)둜

크게 λ‚˜λˆŒ 수 있으며, μ €κΈ‰ μ–Έμ–΄λŠ” ν•˜λ“œμ›¨μ–΄ μ§€ν–₯의 기계 μ€‘μ‹¬μ–Έμ–΄λ‘œ

기계어와 μ–΄μ…ˆλΈ”λ¦¬μ–΄κ°€ μžˆμŠ΅λ‹ˆλ‹€.

κ³ κΈ‰ μ–Έμ–΄λŠ” μ‚¬λžŒμ΄ μ΄ν•΄ν•˜κ³  μž‘μ„±ν•˜κΈ° μ‰¬μš΄

μ‚¬λžŒ 쀑심 μ–Έμ–΄λ‘œ FORTRAN, COBOL, C, C++, JAVA 등이 μžˆμŠ΅λ‹ˆλ‹€.

 

 

 

 

 

 

 

 

 

 

 

λ§Žμ€ ν”„λ‘œκ·Έλž˜λ° μ–Έμ–΄ μ€‘μ—μ„œ μ˜€λŠ˜μ€ C언어에 λŒ€ν•΄μ„œ λ§μ”€λ“œλ¦¬κ² μŠ΅λ‹ˆλ‹€.

 

 

Cμ–Έμ–΄λž€?

 

벨 μ—°κ΅¬μ†Œμ—μ„œ 1971년에 리치(D.M.Ritchie)등에 μ˜ν•΄ 개발된 μ‹œμŠ€ν…œ ν”„λ‘œκ·Έλž˜λ° μ–Έμ–΄μž…λ‹ˆλ‹€.

ν”„λ‘œκ·Έλž¨μ„ κ°„κ²°ν•˜κ²Œ μ“Έ 수 있고, ν”„λ‘œκ·Έλž˜λ°ν•˜κΈ° μ‰¬μš΄ νŽΈλ¦¬ν•œ μ–Έμ–΄μž…λ‹ˆλ‹€.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

C μ–Έμ–΄λŠ” ν”„λ‘œκ·Έλž¨ 였λ₯˜λ₯Ό μ‰½κ²Œ λ°œκ²¬ν•˜κΈ° μœ„ν•œ κΈ°λŠ₯은 λΆ€μ‘±ν•˜μ§€λ§Œ,

κ³ μˆ˜μ€€ μ–Έμ–΄μ—μ„œ 자주 λ³Ό 수 μžˆλŠ” κΈ°μˆ μƒμ˜ μ œμ•½μ΄ 적기 λ•Œλ¬Έμ—

였히렀 ν”„λ‘œκ·Έλž˜λ°ν•˜κΈ° μ‰¬μš΄ νŽΈλ¦¬ν•œ μ–Έμ–΄λ‘œ ν‰κ°€λ˜λ©°,

ν”„λ‘œκ·Έλž¨μ„ κ°„κ²°ν•˜κ²Œ μ“°κΈ° μœ„ν•˜μ—¬ λ§Žμ€ 연ꡬλ₯Ό ν•œ μ–Έμ–΄μž…λ‹ˆλ‹€.

 

 


 

 

 

 

 

 

 

 

 

ν”„λ‘œκ·Έλž˜λ°ν•˜κΈ° μ‰¬μš΄ μ–Έμ–΄λ‘œ ν‰κ°€λœλ‹€κ³  ν•˜μ§€λ§Œ ν”„λ‘œκ·Έλž˜λ° μ–Έμ–΄λ₯Ό

λ…ν•™μœΌλ‘œ κ³΅λΆ€ν•˜κΈ°λž€ μ ˆλŒ€ μ‰¬μš΄μΌμ΄ μ•„λ‹™λ‹ˆλ‹€.

ITλΆ„μ•ΌλŠ” 기술직이기 λ•Œλ¬Έμ— 싀무λŠ₯λ ₯을 μš°μ„ μˆœμœ„λ‘œ ν‰κ°€ν•˜κ³  있죠.

아무리 이둠적인 뢀뢄에 λŒ€ν•΄μ„œ 잘 μ•Œκ³  μžˆλ‹€κ³  ν•˜λ”λΌλ„

μ‘μš©λŠ₯λ ₯이 μ—†λ‹€λ©΄ κ²½μŸμ—μ„œ 살아남을 수 μ—†μŠ΅λ‹ˆλ‹€.

κ²½μŸμ—μ„œ μš°μœ„λ₯Ό 선점할 수 있게 싀무λŠ₯λ ₯을 ν‚€μ›Œλ“œλ¦¬λŠ”

ITμ „λ¬Έ κ΅μœ‘κΈ°κ΄€μΈ KGμ•„μ΄ν‹°λ±…ν¬μ—μ„œ ITμ „λ¬Έκ°€λ‘œ κ±°λ“­λ‚˜ λ³΄μ„Έμš”!

 

 

 

 

[ μ•„λž˜ 그림을 ν΄λ¦­ν•˜μ‹œλ©΄ λŒ€ν‘œ ν™ˆνŽ˜μ΄μ§€λ‘œ μ΄λ™ν•©λ‹ˆλ‹€ ]


 

λ°˜μ‘ν˜•