UNIX์ ํน์ง- ์๋ถํ ์์คํ
(Time Sharing System)์ ์ํด ์ค๊ณ๋ ๋ํ์ ์ด์์ฒด์ ๋ก, ์์ค๊ฐ ๊ณต๊ฐ๋ ๊ฐ๋ฐฉํ ์์คํ
โช ๋๋ถ๋ถ C์ธ์ด๋ก ์์ฑ๋์ด์์ด ์ด์์ฑ์ด ๋์ผ๋ฉฐ ์ฅ์น, ํ๋ก์ธ์ค ๊ฐ์ ํธํ์ฑ์ด ๋๋ค.โช ํฌ๊ธฐ๊ฐ ์๊ณ ์ดํดํ๊ธฐ๊ฐ ์ฝ๋ค.โช ๋ค์ค ์ฌ์ฉ์(Multi-User), ๋ค์ค ์์
(Multi-Tasking)์ ์ง์ํ๋ค.โช ๋ง์๋คํธ์ํน ๊ธฐ๋ฅ์ ์ ๊ณตํ๋ฏ๋ก ํต์ ๋ง(Network) ๊ด๋ฆฌ์ฉ ์ด์์ฒด์ ๋ก ์ ํฉํ๋ค.โช ํธ๋ฆฌ ๊ตฌ์กฐ์ ํ์ผ ์์คํ
์ ๊ฐ๋๋ค.โช ์ ๋ฌธ์ ์ธ ํ๋ก๊ทธ๋จ ๊ฐ๋ฐ์ ์ฉ์ดํ๋ค.โช ๋ค์ํ ์ ํธ๋ฆฌํฐ ํ๋ก๊ทธ๋จ๋ค์ด ์กด์ฌํ๋ค. UNIX ์์คํ
์ ๊ตฌ์ฑ์ปค๋(Kernel)โช UNIX์ ๊ฐ์ฅ ํต์ฌ์ ์ธ ๋ถ๋ถ์ด๋ค.โช ์ปดํจํฐ๊ฐ ๋ถํ
๋ ๋ ์ฃผ๊ธฐ์ต์ฅ์น์ ์ ์ฌ๋ ํ ์์ฃผํ๋ฉด์ ์คํ๋๋ค.โช ํ๋์จ์ด๋ฅผ ..
๐ฏ ์ ๋ณด์ฒ๋ฆฌ๊ธฐ์ฌ
1. ๋ฐ์ดํฐ ํ์
(Data Type)- ๋ณ์(Variable)์ ์ ์ฅ๋ ๋ฐ์ดํฐ์ ํ์์ ๋ํ๋ด๋ ๊ฒ ๋ณ์์ ๊ฐ์ ์ ์ฅํ๊ธฐ ์ ์ ๋ฌธ์ํ, ์ ์ํ, ์ค์ํ ๋ฑ ์ด๋ค ํ์์ ๊ฐ์ ์ ์ฅํ ์ง ๋ฐ์ดํฐ ํ์
์ ์ง์ ํ์ฌ ๋ณ์๋ฅผ ์ ์ธํด์ผ ํ๋ค. ๋ฐ์ดํฐ ํ์
์ ์ ํ์ ํ๊ธฐ๋ฅ์ ์ ํ์
(Integer Type)โช ์ ์, ์ฆ ์์์ ์ด ์๋ ์ซ์๋ฅผ ์ ์ฅํ ๋ ์ฌ์ฉํ๋ค.๋ถ๋ ์์์ ํ์
(Floating Point Type)โช ์์์ ์ดํ๊ฐ ์๋ ์ค์๋ฅผ ์ ์ฅํ ๋ ์ฌ์ฉํ๋ค.๋ฌธ์ ํ์
(Character Type)โช ํ ๋ฌธ์๋ฅผ ์ ์ฅํ ๋ ์ฌ์ฉํ๋ค.โช ์์ ๋ฐ์ดํ(' ') ์์ ํ์ํ๋ค.๋ฌธ์์ด ํ์
(Character String Type)โช ๋ฌธ์์ด์ ์ ์ฅํ ๋ ์ฌ์ฉํ๋ค.โช ํฐ๋ฐ์ดํ(" ") ์์ ํ์ํ๋ค.๋ถ๋ฆฐ ํ์
(Boolean Type..