์ผ | ์ | ํ | ์ | ๋ชฉ | ๊ธ | ํ |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
- branch ํ์ธ
- ์ฝ๋๋ธ๋ก
- ๋ธ๋์น ํ์ธ
- ์ฝ๋๋ธ๋ญ
- branch ์์ฑ
- Git๋ช ๋ น์ด
- branch ์ญ์
- ๋ธ๋์น ์์ฑ
- ๋ธ๋์น ์ญ์
- ๋งํฌ๋ค์ด
- ![rejected]
- markdown
- Today
- Total
๋ชฉ๋ก๐ป CS ์ ๋ฆฌ (11)
DevLog
ํ๋ก์ธ์ค์ ์ค๋ ๋์ ๊ณต์ ์์๊ณผ ๋จ๋ ์์์ ์ฐจ์ด๋ฉํฐ์ค๋ ๋ฉ์ ํ๋ ์ปดํจํฐ ์์คํ ์์ ํจ์จ์ ์ธ ์์ ์ฒ๋ฆฌ๋ฅผ ์ํด ํ์์ ์ธ ๊ฐ๋ ์ ๋๋ค.ํ์ง๋ง ์ค๋ ๋๊ฐ ํ๋ก์ธ์ค ๋ด์์ ์ด๋ค ์์์ ๊ณต์ ํ๊ณ , ์ด๋ค ์์์ ๋ ๋ฆฝ์ ์ผ๋ก ์ฌ์ฉํ๋์ง ๋ช ํํ ์ดํดํ๋ ๊ฒ์ด ์ค์ํฉ๋๋ค.์ด๋ฒ ํฌ์คํ ์์๋ ํ๋ก์ธ์ค์ ์ค๋ ๋์ ๊ณต์ ์์๊ณผ ๋จ๋ ์์์ ๋ํด ์์๋ณด๊ฒ ์ต๋๋ค.1. ํ๋ก์ธ์ค์ ์ค๋ ๋๋?ํ๋ก์ธ์คํ๋ก์ธ์ค๋ ์คํ ์ค์ธ ํ๋ก๊ทธ๋จ์ ์ธ์คํด์ค๋ก, ๋ ๋ฆฝ์ ์ธ ๋ฉ๋ชจ๋ฆฌ ๊ณต๊ฐ(์ฝ๋, ๋ฐ์ดํฐ, ํ, ์คํ)์ ํ ๋น๋ฐ์ ์คํ๋ฉ๋๋ค. ์ด์์ฒด์ ๋ ๊ฐ ํ๋ก์ธ์ค๋ฅผ ๋ ๋ฆฝ์ ์ผ๋ก ๊ด๋ฆฌํ๋ฉฐ, ํ๋์ ํ๋ก์ธ์ค๋ ์ฌ๋ฌ ์ค๋ ๋๋ฅผ ํฌํจํ ์ ์์ต๋๋ค.์ค๋ ๋์ค๋ ๋๋ ํ๋ก์ธ์ค ๋ด์์ ์คํ ํ๋ฆ์ ๋ด๋นํ๋ ๊ฐ์ฅ ์์ ๋จ์์ ๋๋ค. ๋์ผํ ํ๋ก์ธ์ค ๋ด์ ์ค๋ ๋๋ ๋ฉ๋ชจ๋ฆฌ์ ์์์ ๊ณต์ ํ๋ฉด..
์ฃผ์์ฉ์ด ์ฃผ๊ธฐ ํ ์ฌ์ดํด์ด ์ค์์ ์์ ์์ํด์ ๊ทธ ํํ์ ์์ชฝ๊ณผ ์๋์ชฝ์ ์ง๋ ๋ค์ ์ค์์ ์ ๋๋ฌํ๋ ๋ฐ ๊ฑธ๋ฆฌ๋ ์๊ฐ ์ฃผํ์ ๋จ์ ์๊ฐ๋น ์ฌ์ดํด์ ์ ์ํ๋ง ์๋ ๋ก๊ทธ ํํ์ ์ผ์ ํ ๊ฐ๊ฒฉ์ผ๋ก ์๊ฒ ์ชผ๊ฐ์ด ๊ฐ ์ง์ ์ ๊ฐ์ ํ๋ํ๋ ์ฐจ๋ก๋๋ก ๋์ง์ด ๋ด๋ ์์ ๋์ดํด์คํธ ์ ๋ฆฌ ์๋์ ์๋ ๋ก๊ทธ ์ ํธ๋ฅผ ์ฌํํ๊ธฐ ์ํด์๋ ์๋ ๋ก๊ทธ ์ ํธ๊ฐ ๊ฐ๋ ์ต๊ณ ์ฃผํ์์ 2๋ฐฐ ์ด์์ ์ํ๋งํด์ผ ํ๋ ์ํ๋ง์ด๋ก ์์ํ ์ํ๋ง๋ ์ ํธ์ ํฌ๊ธฐ๋ค์ ์ด์ฐ์ ์ผ๋ก ๊ทผ์ฌํ ์ํค๋ ๊ณผ์ ๋ถํธํ ์์ํ๋ ์๋ ๋ก๊ทธ ์ ํธ๋ฅผ ๋์งํธ ํํ์ 2์ง ์ ๋ณด๋ก ํํํ๋ ๊ฒ PCM ์ ๋ ฅ๋ ๊ฐ์ ๊ทธ๋๋ก ์ ์ฅํ๋ ํ์ค ์ฝ๋ ๋ณ์กฐ ๋ฐฉ์์ผ๋ก ์๋ฆฌ๋ฅผ ๋์งํธํํ๋ ๋ํ์ ์ธ ๋ฐฉ์ DPCM PCM๋ฐฉ์์ ๊ฐ์ ํ ๊ฒ์ผ๋ก์, ํ์ฌ ์ํ๊ณผ ์ด์ ์ ์ํ ๊ฐ๊ณผ์ ์ฐจ์ด๋ฅผ ์ ์ฅํ๋ ๋ฐฉ์ AD..
์ฃผ์์ฉ์ด ๋ฆฌ์คํธ : ‘์์๋ค ๊ฐ์ ์์’๊ฐ ์ง์ผ์ง๋ฉฐ ์ ์ง๋๋ ์๋ฃ๊ตฌ์กฐ ๋ฆฌ์คํธ์ ์์๋ค ๊ฐ์ ์์ : ๋ฐ์ดํฐ๊ฐ ์ ์ฅ๋๋ ๋ฌผ๋ฆฌ์ ์ธ ์์น์ ์๊ด์์ด ์ฌ๋๋ค์ ๋จธ๋ฆฟ์์ ์ธ์๋๋ ‘๋ ผ๋ฆฌ์ ์ธ ์์’, ํน์ ๋ฆฌ์คํธ์ ๋ํ๋๋ ์์๋ค ๊ฐ์ ‘์๋ฏธ์ ์ธ ์์’ ๋ฆฌ์คํธ์ ๋ ธ๋ : ์์๊ฐ๊ณผ ๋ค์ ์์๋ฅผ ๊ฐ๋ฆฌํค๋ ์์น์ ์ฃผ์๊ฐ์ผ๋ก ๊ตฌ์ฑ๋ ์๋ฃ๋จ์, ๋ฐ์ดํฐ ์์(์์)์ ๋ฆฌ์คํธ์ ๋ค์ ์์๋ฅผ ์ง์ํ๋ ํฌ์ธํฐ(pointer, ์ฃผ์)๋ฅผ ๊ฐ์ง๋ ์๋ฃ๋จ์ ํฌ์ธํฐ : ๋ฉ๋ชจ๋ฆฌ์ ์ ์ฅ๋๋ ๊ฐ(๋ฐ์ดํฐ)์ ์ ์ฅ ์์น์ ๋ํ ์ฃผ์๋ฅผ ๊ฐ๋ฆฌํค๋ ๋ฐ์ดํฐํ ๋จํญ ์ฐ์ฐ์ : ํผ์ฐ์ฐ์๋ฅผ ํ๋๋ง ๊ฐ๋ ์ฐ์ฐ์ ๊ตฌ์กฐ์ฒด(struct) : ๋ค์ํ ๋ฐ์ดํฐํ์ ๋ณ์๋ฅผ ํ๋์ ์์ ์์ ๋ฃ์ด์ ์ ์ธํ๊ฑฐ๋ ์ฌ์ฉํ๋ C ํ๋ก๊ทธ๋๋ฐ ๋ฌธ๋ฒ ๋ฆฌ์คํธ์ ์๋ฏธ ์ผ์ ํ ์์์ ๋์ด ์ด๋ค..
์ฃผ์์ฉ์ด ASCII ์์ด์ ๋ฌธ์์งํฉ์ผ๋ก ํ ์คํธ ํ์ผ์ ์ํ ๊ฐ์ฅ ์ผ๋ฐ์ ์ธ ํ์ EBCIDIC IBM์์ ๊ฐ๋ฐํ ์ฝ๋์ฒด๊ณ๋ก์, IBM์ ๋ํ ์ปดํจํฐ์์ ์ฃผ๋ก ์ฌ์ฉ ์์ ๋ฝ ๋ฌธ์์งํฉ ์์ ๋ฝ์ ๋ฌธ์๋ค์ ASCII์ ํฌํจ์ํจ ์๋ก์ด ๋ฌธ์์งํฉ ํ๊ธ์ฝ๋ ์ปดํจํฐ์์ ํ๊ธ ํํ์ ์ํ ๋ฌธ์์งํฉ์ผ๋ก, ์กฐํฉํ๊ณผ ์์ฑํ์ด ์๋ค. ์ ๋์ฝ๋ ์ธ๊ณ ๋ชจ๋ ์ธ์ด๋ฅผ ํํํ ์ ์๋ ๋ฌธ์์งํฉ ๋งํฌ์ ํ ์คํธ ๋ฌธ์์ ์์์ ์ง์ ํ๊ฑฐ๋ ๊ตฌ์กฐ์ ๊ฒฝ๊ณ๋ฅผ ๋ํ๋ด๋ ํน์๋ฌธ์๋ฅผ ์ฝ์ ํ์ฌ ํํํ๋ ํ ์คํธ ๊ตฌ์กฐ์ ํ ์คํธ ๊ตฌ์กฐ์ ์ ๋ณด๋ฅผ ๊ฐ๋ ํ๊ทธ๊ฐ ์ฌ์ฉ๋ ํ ์คํธ ํ์ดํผํ ์คํธ ๋ ธ๋์ ๋งํฌ๋ฅผ ๋จ์๋ก ํ๋ ์ ๋ณด์ ๊ตฌ์กฐํ๋ฐฉ์์ ๊ฐ๋ ํ ์คํธ e-book ์ ์๋์ ๋๋ ์ ์์ฑ ์ผ๋ก, ์ฑ ๋ด์ฉ์ ๋์งํธ ํ์ผ๋ก ๋ง๋ค์ด ์ ์ฉ๋ทฐ์ด๋ฅผ ํตํด ์ปดํจํฐ๋ ์ ์ฉ ๋จ๋ง๊ธฐ๋ก ์ฝ๋๋ค. EPU..
ํ๋ก๊ทธ๋๋ฐ ํจ๋ฌ๋ค์ ํ๋ก๊ทธ๋จ์ ์์ฑํ๋ ์ ํ์ ์ธ ๋ฐฉ์ ํน์ ์ธ์ด์ ์ข ์์ ์ธ ๊ฒ์ด ์๋ ํ๋ก๊ทธ๋๋จธ๊ฐ ์ถ๊ตฌํ๋ ํ๋ก๊ทธ๋จ ์์ฑ ๋ฐฉ์ ํ๋ก๊ทธ๋๋ฐ ํจ๋ฌ๋ค์์ ๋ณํ ์ฃผ์ด์ง ๋ฐ์ดํฐ์ ์ด๋ค ์ฐ์ฐ์ ์ด๋ค ์์๋ก ํ ์ง ๊ฒฐ์ ํ๋ ๊ฒ์ด ์ค์ => ๋ช ๋ นํ ํ๋ก๊ทธ๋๋ฐ ํจ๋ฌ๋ค์ ๋ฑ์ฅ ๋ณต์กํ ๋ฐ์ดํฐ ์ฒ๋ฆฌ๋ฅผ ์ํด ๋ฐ์ดํฐ ์ฒ๋ฆฌ ๋ฐฉ์ ์์ฒด๋ฅผ ์ ์ ๋ฆฌํ๋ ๊ฒ์ด ์ค์ => ์ ์ฐจํ ํ๋ก๊ทธ๋๋ฐ ํจ๋ฌ๋ค์ ๋ฑ์ฅ ๋ฐ์ดํฐ๊ฐ ์ ์ฅ๋ ๋ฉ๋ชจ๋ฆฌ๋ฅผ ๊ด๋ฆฌํ๋ ๊ฒ์ด ์ด๋ ค์ด ๋ฌธ์ ๋ก ๋๋ => ํจ์ํ ํ๋ก๊ทธ๋๋ฐ ํจ๋ฌ๋ค์ ๋ฑ์ฅ ๊ณ์ฐ ์ ์ฐจ๋ฅผ ๋ฌธ์ ์ ์กฐ๊ฑด์ ๋ช ์ํ๋ ๊ท์น์ผ๋ก ์๊ฐ => ๋ ผ๋ฆฌ ํ๋ก๊ทธ๋๋ฐ ํจ๋ฌ๋ค์ ๋ฑ์ฅ, ์ ์ธ์ ํ๋ก๊ทธ๋๋ฐ ํจ๋ฌ๋ค์์ ํ ์ข ๋ฅ ๊ฐ์ ๋ฐ์ดํฐ์ ๋ํด ๋ค๋ฅธ ์ฒ๋ฆฌ ์ ์ฐจ๋ฅผ ์ฌ๋ฌ ๊ฐ ๋ช ์ํด์ผ ํ๋ ๊ฒฝ์ฐ๊ฐ ํํ ๋ฐ์ => ๊ฐ์ฒด์งํฅ ํ๋ก๊ทธ๋๋ฐ ํจ๋ฌ๋ค์ ๋ฑ์ฅ ํ..
์ฃผ์์ฉ์ด ์ด์ฐํ ์ผ์๋ถํฌ : ์ ํด์ง ๋ฒ์์์ ๋ชจ๋ ํ๋ฅ ๋ณ์๋ค์ ๋ฐ์ ํ๋ฅ ์ด ๋์ผํ๋ค. ์) ์ฃผ์ฌ์๋ฅผ ๋์ก์ ๋ ๊ฐ ๋ฉด์ ์๊ฐ ๋์ค๋ ํ๋ฅ ์ 1/6 ์ด๋ค. ์ ๊ท๋ถํฌ : ์ธก์ ์ค์ฐจ์ ๊ฐ์ ์์ ํ์ํ๋ค. ์) ์ฐ๋ฆฌ๋๋ผ ๊ณ 3 ๋จํ์๋ค์ ํค(์ ์ฅ) ์ง์๋ถํฌ : ๋ ๋ฆฝ์ฌ๊ฑด๋ค ์ฌ์ด์ ๋ฐ์์๊ฐ ๊ฐ๊ฒฉ, ์๋ฅผ ๋ค๋ฉด ์ผ์ ํ ๋น์จ์ ๊ฐ๋ ๋ด์ฌ์ฐฝ๊ตฌ์์ ๊ณ ๊ฐ์ ๋์ฐฉ๊ฐ๊ฒฉ, ์ผ์ ํ ์ํ๋น์จ์ ๊ฐ๊ณ ์๋ ์ฅ์น์ ์๋ช ๋ฑ ํฌ์์ก๋ถํฌ : ์ฌ๊ฑด๋ค์ด ์๋ก ๋ ๋ฆฝ์ ์ผ๋ก ๋ฐ์ํ ๋ ์ฃผ์ด์ง ๊ธธ์ด์ ์๊ฐ ๊ฐ๊ฒฉ ์์์ ๋ฐ์ํ๋ ์ฌ๊ฑด์ ์. ์๋ฅผ ๋ค๋ฉด, ์ด๋ ๋์์์ 1์ฃผ์ผ ๋์ ๊ตํต์ฌ๊ณ ๋ก ์ธํ ์ฌ๋ง์ ์, ํ ์๊ฐ ๋์ ๋ฐฉ์ถ๋๋ ๋ฐฉ์ฌ๋ฅ ์ ์์ ์, ๊ตํ๋์์ ํ ์๊ฐ ๋์ ๊ฑธ๋ ค์ค๋ ์ ํ์ ์, ์ ์กฐํ ์ค ๋ถ๋ํ์ ์ ๋ฑ์ด ์๋ค. ํ๋ฅ ๋ณ์ ๋ฐ์๊ณผ์ ๋์ ..
์ฃผ์์ฉ์ด ํ : ํ์ชฝ์์๋ ์ฝ์ ์ด ๋ฐ์ํ๊ณ ๋ค๋ฅธ ํ์ชฝ์์๋ ์ญ์ ๊ฐ ๋ฐ์ํ๋๋ก ์ ์๋์์ผ๋ฉฐ, ๋จผ์ ์ฝ์ ๋ ์์๊ฐ ๋จผ์ ์ญ์ ๋๋ฏ๋ก ์ ์ ์ ์ถ(First-In-First-Out: FIFO) ๋๋ ์ ์ฐฉ์ ์๋ธ(First-Come-First-Serve: FCFS) ์๊ณ ๋ฆฌ์ฆ์ ๊ฐ๋ ์์ ๋ฆฌ์คํธ ํ์ ์(front) : ์์์ ์ญ์ ์ฐ์ฐ์ด ์ด๋ฃจ์ด์ง๋ ๊ณณ ํ์ ๋ค(rear) : ์์์ ์ฝ์ ์ฐ์ฐ์ด ์ด๋ฃจ์ด์ง๋ ๊ณณ FCFS(First-Come First-Served) ์ค์ผ์ค๋ง(๋๋ FIFO ์ค์ผ์ค๋ง) : ์์ (ํ๋ก๊ทธ๋จ)์ด ์ค๋น ํ์ ๋์ฐฉํ ์์๋๋ก CPU๋ฅผ ํ ๋น๋ฐ๋๋ก ํด ์ฃผ๋ ๊ธฐ๋ฒ RR(Round Robin) ์ค์ผ์ค๋ง ๊ธฐ๋ฒ : ์์ ์ด ๋์ฐฉํ ์์๋๋ก CPU๊ฐ ํ ๋น๋์ง๋ง, CPU์ ์๊ฐ ํ ๋น๋ ๋๋ ์๊ฐ ๊ฐ๊ฒฉ์ ์ํด ์ ํ์ ๋ฐ..
์ฃผ์์ฉ์ด ๋์งํธ ๋ฏธ๋์ด ์ฅ๋น ์บก์ฒ, ํ๋ ์ ํ ์ด์ , ํ๋ก์ธ์ฑ ์ฅ๋น๋ก ๊ตฌ์ฑ ์๋ ๋ก๊ทธ ๋ฏธ๋์ด ์ฅ๋น ์์ค, ์ฑํฌ, ํํฐ ์ฅ๋น๋ก ๊ตฌ์ฑ ๋ฏธ๋(MIDI) ์ ์์ ๊ธฐ์ ์ปดํจํฐ๊ฐ์ ์ํธ ์ ๋ณด๊ตํ์ ์ํ ๊ท์ฝ ๋ฉํ ๋ฐ์ดํฐ(meta data) ๋ฐ์ดํฐ์ ๊ดํ ๋ฐ์ดํฐ๋ก์, ์ ๋ณด์์์ ์ค๋ช ํ๋ ์์๋ค์ ์งํฉ ์ข ํฉ์ ๋ณดํต์ ๋ง(ISDN) ๋จ์ผ ํต์ ๋ง์ผ๋ก ์์ฑ, ๋ฌธ์, ์์ ๋ฑ ๋ค์ํ ์๋น์ค๋ฅผ ์ข ํฉ์ ์ผ๋ก ์ ๊ณตํ๋ ํต์ ๋ง ๊ด๋์ญ ์ข ํฉ์ ๋ณดํต์ ๋ง(B-ISDN) ISDN๋ณด๋ค ๊ณ ์์ ์ก์ ์ง์ํ๋ ์ข ํฉ์ ๋ณดํต์ ๋ง ์ด๊ณ ์์ธํฐ๋ท๋ง ๋์งํธ ๊ฐ์ ์ ํ์ ๋ฐฉ์์ ์ฌ์ฉํ๋ ์ด๊ณ ์ ์ธํฐ๋ท๋ง์ผ๋ก, SDSL, ADSL, VDSL ๋ฐฉ์์ด ์์ IMT-2000 ๊ตญ์ ์ ๊ธฐํต์ ์ฐํฉ(ITU)์ด ์ ์ํ 3์ธ๋ ์ด๋ํต์ ์ ๊ตญ์ ํ์ค IMT-2020 ๊ตญ์ ์ ๊ธฐํต์ ์ฐํฉ(ITU)์ด ์ ..