728x90

๐Ÿ“š Computer Science/CS 11

[ํ˜ผ์ž ๊ณต๋ถ€ํ•˜๋Š” ๋„คํŠธ์›Œํฌ] 4์žฅ. ์ „์†ก ๊ณ„์ธต

์ด ๊ธ€์€ ใ€Œํ˜ผ์ž ๊ณต๋ถ€ํ•˜๋Š” ๋„คํŠธ์›Œํฌใ€ ์ฑ… ๋‚ด์šฉ์„ ์ •๋ฆฌํ•œ ๋‚ด์šฉ์ž…๋‹ˆ๋‹ค.์ €์ž‘๊ถŒ ๋ฌธ์ œ์‹œ ์‚ญ์ œํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค. OSI ๋ชจ๋ธ์‘์šฉ ๊ณ„์ธตํ‘œํ˜„ ๊ณ„์ธต์„ธ์…˜ ๊ณ„์ธต์ „์†ก ๊ณ„์ธต๋„คํŠธ์›Œํฌ ๊ณ„์ธต๋ฐ์ดํ„ฐ ๋งํฌ ๊ณ„์ธต๋ฌผ๋ฆฌ ๊ณ„์ธต 1. ์ „์†ก ๊ณ„์ธต์˜ ๊ฐœ์š”: ๋„คํŠธ์›Œํฌ ๊ณ„์ธต์˜ ํ•œ๊ณ„๋ฅผ ๊ทน๋ณตํ•˜๊ธฐ ์œ„ํ•ด ์ถ”๊ฐ€๋œ ๊ณ„์ธต.- ์‹ ๋ขฐํ•  ์ˆ˜ ์žˆ๋Š” ํ†ต์‹ ๊ณผ ์—ฐ๊ฒฐํ˜• ํ†ต์‹ ์ด ๊ฐ€๋Šฅ.(๋„คํŠธ์›Œํฌ ๊ณ„์ธต์˜ IP๋Š” ์‹ ๋ขฐํ•  ์ˆ˜ ์—†๋Š” ํ†ต์‹ ๊ณผ ๋น„์—ฐ๊ฒฐํ˜• ํ†ต์‹ ์„ ์ˆ˜ํ–‰ํ•œ๋‹ค.)- ํฌํŠธ๋ฒˆํ˜ธ๋กœ ์‘์šฉ ๊ณ„์ธต์˜ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ํ”„๋กœ์„ธ์Šค๋ฅผ ์‹๋ณ„ํ•œ๋‹ค. 1) ์‹ ๋ขฐํ•  ์ˆ˜ ์—†๋Š” ํ†ต์‹ IP ํ”„๋กœํ† ์ฝœ์ด ํŒจํ‚ท์ด ์ˆ˜์‹ ์ง€๊นŒ์ง€ ์ œ๋Œ€๋กœ ์ „์†ก๋˜์—ˆ๋‹ค๋Š” ๊ฒƒ์„ ๋ณด์žฅํ•˜์ง€ ํŠน์ง•.์ตœ์„ ํ˜• ์ „๋‹ฌ(์ตœ์„ ์„ ๋‹คํ•ด ๋ณด๊ฒ ์ง€๋งŒ ์ „์†ก ๊ฒฐ๊ณผ์— ๋Œ€ํ•ด์„œ๋Š” ์–ด๋– ํ•œ ๋ณด์žฅ๋„ ํ•˜์ง€ ์•Š๊ฒ ๋‹ค.) 2) ๋น„์—ฐ๊ฒฐํ˜• ํ†ต์‹ : ์†ก์ˆ˜์‹  ํ˜ธ์ŠคํŠธ ๊ฐ„์— ์‚ฌ์ „ ์—ฐ๊ฒฐ ์ˆ˜๋ฆฝ ์ž‘์—…์„ ๊ฑฐ์น˜์ง€ ์•Š๋Š” ํŠน์ง• * ์‹ ๋ขฐ..

[ํ˜ผ์ž ๊ณต๋ถ€ํ•˜๋Š” ๋„คํŠธ์›Œํฌ] 3์žฅ. ๋„คํŠธ์›Œํฌ ๊ณ„์ธต

์ด ๊ธ€์€ ใ€Œํ˜ผ์ž ๊ณต๋ถ€ํ•˜๋Š” ๋„คํŠธ์›Œํฌใ€ ์ฑ… ๋‚ด์šฉ์„ ์ •๋ฆฌํ•œ ๋‚ด์šฉ์ž…๋‹ˆ๋‹ค.์ €์ž‘๊ถŒ ๋ฌธ์ œ์‹œ ์‚ญ์ œํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค. OSI ๋ชจ๋ธ์‘์šฉ ๊ณ„์ธตํ‘œํ˜„ ๊ณ„์ธต์„ธ์…˜ ๊ณ„์ธต์ „์†ก ๊ณ„์ธต๋„คํŠธ์›Œํฌ ๊ณ„์ธต๋ฐ์ดํ„ฐ ๋งํฌ ๊ณ„์ธต๋ฌผ๋ฆฌ ๊ณ„์ธต  1. ๋„คํŠธ์›Œํฌ ๊ณ„์ธต์ด ์žˆ์–ด์•ผ ํ•˜๋Š” ์ด์œ . ๋ฐ์ดํ„ฐ ๋งํฌ ๊ณ„์ธต์˜ ํ•œ๊ณ„ 1) ๋ฌผ๋ฆฌ ๊ณ„์ธต๊ณผ ๋ฐ์ดํ„ฐ ๋งํฌ ๊ณ„์ธต์€ ๊ธฐ๋ณธ์ ์œผ๋กœ LAN ์„ ๋‹ค๋ฃจ๋Š” ๊ณ„์ธต์ด๋‹ค. ๋”ฐ๋ผ์„œ ์ด ๋‘ ๊ณ„์ธต๋งŒ์œผ๋กœ๋Š” ๋‹ค๋ฅธ ๋„คํŠธ์›Œํฌ๊นŒ์ง€์˜ ๋„๋‹ฌ ๊ฒฝ๋กœ๋ฅผ ํŒŒ์•…ํ•˜๊ธฐ ์–ด๋ ต๋‹ค. ํŒจํ‚ท์„ ๋น ๋ฅด๊ฒŒ ์ „์†กํ•  ์ตœ์ ์˜ ๊ฒฝ๋กœ๋ฅผ ์ฐพ์•„์•ผ ํ•œ๋‹ค.*๋ผ์šฐํŒ…: ํŒจํ‚ท์ด ์ด๋™ํ•  ์ตœ์ ์˜ ๊ฒฝ๋กœ๋ฅผ ๊ฒฐ์ •ํ•˜๋Š” ๊ฒƒ.*๋ผ์šฐํ„ฐ: ๋ผ์šฐํŒ… ์žฅ๋น„ 2) ๋ชจ๋“  ํ˜ธ์ŠคํŠธ๊ฐ€ ๋ชจ๋“  ๋„คํŠธ์›Œํฌ์— ์†ํ•œ ๋ชจ๋“  ํ˜ธ์ŠคํŠธ์˜ MAC ์ฃผ์†Œ๋ฅผ ์„œ๋กœ ์•Œ๊ณ  ์žˆ๊ธฐ ์–ด๋ ต๋‹ค. MAC ์ฃผ์†Œ๋งŒ์œผ๋กœ๋Š” ์ด ์„ธ์ƒ์— ์žˆ๋Š” ๋ชจ๋“  ํ˜ธ์ŠคํŠธ๋ฅผ ํŠน์ •ํ•˜๊ธฐ ์–ด๋ ต๋‹ค. ์ฆ‰, MAC ์ฃผ์†Œ์™€ IP..

[์ปดํ“จํ„ฐ ๋ฐ‘๋ฐ”๋‹ฅ์˜ ๋น„๋ฐ€] 6์žฅ. ์ž…์ถœ๋ ฅ

์ด ๊ธ€์€ ใ€Œ์ปดํ“จํ„ฐ ๋ฐ‘๋ฐ”๋‹ฅ์˜ ๋น„๋ฐ€ใ€ ์ฑ…์˜ ๋‚ด์šฉ์„ ์ •๋ฆฌํ•œ ๊ฒƒ์ž…๋‹ˆ๋‹ค.์ €์ž‘๊ถŒ ๋ฌธ์ œ์‹œ ๋น„๊ณต๊ฐœํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค.  ์ž…์ถœ๋ ฅ์„ ๊ตฌํ˜„ํ•˜๋Š” ์›๋ฆฌ์™€ ํ”„๋กœ๊ทธ๋ž˜๋จธ๋กœ์„œ ์–ด๋–ป๊ฒŒ ํ•˜๋ฉด ๋” ํšจ์œจ์ ์œผ๋กœ ํ”„๋กœ๊ทธ๋žจ์ด ์ž…์ถœ๋ ฅ์„ ์ฒ˜๋ฆฌํ•˜๋„๋ก ํ•  ๊ฒƒ์ธ๊ฐ€…  6.1 CPU๋Š” ์–ด๋–ป๊ฒŒ ์ž…์ถœ๋ ฅ ์ž‘์—…์„ ์ฒ˜๋ฆฌํ• ๊นŒ? *์žฅ์น˜ ๋ ˆ์ง€์Šคํ„ฐ(device register)CPU์—์„œ ๋ฉ”๋ชจ๋ฆฌ์—์„œ ์ฝ์€ ๋ฐ์ดํ„ฐ๋ฅผ ์ž„์‹œ๋กœ ์ €์žฅํ•˜๊ฑฐ๋‚˜ CPU์—์„œ ๊ณ„์‚ฐํ•œ ์ค‘๊ฐ„ ๊ฒฐ๊ณผ๋ฅผ ์ €์žฅํ•˜๋Š” ๋ ˆ์ง€์Šคํ„ฐ๊ฐ€ ์žˆ๋Š” ๊ฒƒ ์ฒ˜๋Ÿผ ์žฅ์น˜์—๋„ ์ž์ฒด์ ์ธ ๋ ˆ์ง€์Šคํ„ฐ์ธ ์žฅ์น˜ ๋ ˆ์ง€์Šคํ„ฐ(device register)๊ฐ€ ์žˆ๋‹ค. 1) ๋ฐ์ดํ„ฐ๋ฅผ ์ €์žฅํ•˜๋Š” ๋ ˆ์ง€์Šคํ„ฐex) ์‚ฌ์šฉ์ž๊ฐ€ ํ‚ค๋ณด๋“œ์˜ ํ‚ค๋ฅผ ๋ˆ„๋ฅด๋ฉด ๊ทธ ์ •๋ณด๋Š” ์ด ๋ ˆ์ง€์Šคํ„ฐ์— ์ €์žฅ๋œ๋‹ค.2) ์ œ์–ด ์ •๋ณด์™€ ์ƒํƒœ์ •๋ณด๋ฅผ ์ €์žฅํ•˜๋Š” ๋ ˆ์ง€์Šคํ„ฐ: ์ด๋Ÿฐ ๋ ˆ์ง€์Šคํ„ฐ๋ฅผ ์ฝ๊ณ  ์“ฐ๋Š” ์ž‘์—…์„ ์ด์šฉํ•ด์„œ ์žฅ์น˜๋ฅผ ์ œ์–ดํ•˜๊ฑฐ๋‚˜ ..

[ํ˜ผ์ž ๊ณต๋ถ€ํ•˜๋Š” ๋„คํŠธ์›Œํฌ] 1~2์žฅ. ์ปดํ“จํ„ฐ ๋„คํŠธ์›Œํฌ ์‹œ์ž‘ํ•˜๊ธฐ. ๋ฌผ๋ฆฌ ๊ณ„์ธต๊ณผ ๋ฐ์ดํ„ฐ ๋งํฌ ๊ณ„์ธต.

์ด ๊ธ€์€ ใ€Œํ˜ผ์ž ๊ณต๋ถ€ํ•˜๋Š” ๋„คํŠธ์›Œํฌใ€ ์ฑ… ๋‚ด์šฉ์„ ์ •๋ฆฌํ•œ ๋‚ด์šฉ์ž…๋‹ˆ๋‹ค.์ €์ž‘๊ถŒ ๋ฌธ์ œ์‹œ ์‚ญ์ œํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค.  1. ์ปดํ“จํ„ฐ ๋„คํŠธ์›Œํฌ๋ž€?์—ฌ๋Ÿฌ ๊ฐœ์˜ ์žฅ์น˜๊ฐ€ ๋งˆ์น˜ ๊ทธ๋ฌผ์ฒ˜๋Ÿผ ์„œ๋กœ ์—ฐ๊ฒฐ๋˜์–ด ์ •๋ณด๋ฅผ ์ฃผ๊ณ ๋ฐ›์„ ์ˆ˜ ์žˆ๋Š” ํ†ต์‹ ๋ง. ๋„คํŠธ์›Œํฌ์˜ ๋„คํŠธ์›Œํฌ = ์ธํ„ฐ๋„ท์—ฌ๋Ÿฌ ์žฅ์น˜๋“ค์ด ๋„คํŠธ์›Œํฌ๋ฅผ ํ†ตํ•ด ์„œ๋กœ ์—ฐ๊ฒฐ๋˜๋ฉด ์ฃผ๋ณ€ ์žฅ์น˜๋ฟ๋งŒ ์•„๋‹ˆ๋ผ ๋„คํŠธ์›Œํฌ์™€ ์—ฐ๊ฒฐ๋œ ์ง€๊ตฌ ๋ฐ˜๋Œ€ํŽธ์˜ ์žฅ์น˜์™€๋„ ์ •๋ณด๋ฅผ ์ฃผ๊ณ ๋ฐ›์„ ์ˆ˜ ์žˆ๋‹ค. ์ด ๊ธฐ์ˆ ์ด ๋ฐ”๋กœ ์ธํ„ฐ๋„ท.  2. ๋„คํŠธ์›Œํฌ์˜ ๊ตฌ์„ฑ์š”์†Œ๋…ธ๋“œ, ๊ฐ„์„ , ๋ฉ”์„ธ์ง€ 1) ๋…ธ๋“œ: ์ •๋ณด๋ฅผ ์ฃผ๊ณ ๋ฐ›์„ ์ˆ˜ ์žˆ๋Š” ์žฅ์น˜. ex) ์„œ๋ฒ„, ํด๋ผ์ด์–ธํŠธ, ๋„คํŠธ์›Œํฌ ์žฅ๋น„ ๋“ฑ.2) ๊ฐ„์„ : ์ •๋ณด๋ฅผ ์ฃผ๊ณ ๋ฐ›์„ ์ˆ˜ ์žˆ๋Š” ์œ ๋ฌด์„ ์˜ ํ†ต์‹  ๋งค์ฒด(์œ ์„ /๋ฌด์„ )3) ๋ฉ”์„ธ์ง€: ํ†ต์‹  ๋งค์ฒด๋กœ ์—ฐ๊ฒฐ๋œ ๋…ธ๋“œ๊ฐ€ ์ฃผ๊ณ ๋ฐ›๋Š” ์ •๋ณด. ex) ์›น ํŽ˜์ด์ง€, ํŒŒ์ผ, ๋ฉ”์ผ ๋“ฑ [๋…ธ๋“œ์˜ ์˜ˆ]*ํ˜ธ์ŠคํŠธ: ๋„คํŠธ..

[์ปดํ“จํ„ฐ ๋ฐ‘๋ฐ”๋‹ฅ์˜ ๋น„๋ฐ€] 5์žฅ. ์บ์‹œ(Cache)

5. ์ž‘์€ ๊ฒƒ์œผ๋กœ ํฐ ์„ฑ๊ณผ ์ด๋ฃจ๊ธฐ, ์บ์‹œ 5.1 ์บ์‹œ, ์–ด๋””์—๋‚˜ ์กด์žฌํ•˜๋Š” ๊ฒƒ. [์บ์‹œ์˜ ํƒ„์ƒ ๋ฐฐ๊ฒฝ] ์‹œ์Šคํ…œ์˜ ์„ฑ๋Šฅ์€ ์ƒ๋Œ€์ ์œผ๋กœ ๋Š๋ฆฐ ์ชฝ์— ๋งž์ถ”์–ด ์ œํ•œ๋œ๋‹ค.CPU์˜ ์†๋„ >>>>> ๋ฉ”๋ชจ๋ฆฌ์˜ ์†๋„. ๋ฉ”๋ชจ๋ฆฌ๋Š” CPU์˜ 1/100 ์ˆ˜์ค€์— ํ•ด๋‹นํ•œ๋‹ค. CPU์™€ ๋ฉ”๋ชจ๋ฆฌ์˜ ์†๋„์ฐจ๋กœ ์ธํ•ด CPU๊ฐ€ ๋ฉ”๋ชจ๋ฆฌ๋ฅผ ์ง์ ‘ ์ฝ๊ณ  ์“ฐ์ง€ ์•Š๋„๋ก ‘์บ์‹œ’๊ฐ€ ๊ฐœ๋ฐœ๋˜์—ˆ๋‹ค.์บ์‹œ์— ์ตœ๊ทผ์— ๋ฉ”๋ชจ๋ฆฌ์—์„œ ์–ป์€ ๋ฐ์ดํ„ฐ๊ฐ€ ์ €์žฅ๋˜๋ฉฐ CPU๊ฐ€ ๋ฉ”๋ชจ๋ฆฌ์—์„œ ๋ช…๋ น์–ด์™€ ๋ฐ์ดํ„ฐ๋ฅผ ๊บผ๋‚ด์•ผ ํ•  ๋•Œ ๋ฌด์กฐ๊ฑด ๋จผ์ € ์บ์‹œ์—์„œ ํ•ด๋‹น ๋‚ด์šฉ์„ ์ฐพ๋Š”๋‹ค.[์บ์‹œ์˜ ๋ฌผ๋ฆฌ์  ํ˜•ํƒœ]  x86๊ณผ ๊ฐ™์€ ์ตœ์‹  CPU์™€ ๋ฉ”๋ชจ๋ฆฌ ์‚ฌ์ด์—๋Š” ์‹ค์ œ๋กœ 3๋‹จ๊ณ„์˜ ์บ์‹œ๊ฐ€ ์ถ”๊ฐ€๋˜์–ด ์žˆ๋‹ค. L1 ์บ์‹œ, L2 ์บ์‹œ, L3 ์บ์‹œ. L1 > L2 >> L3 ์ˆœ์œผ๋กœ ์†๋„๊ฐ€ ๋น ๋ฅด๋‹ค.๊ฐ ๊ณ„์ธต์˜ ํฌ๊ธฐ๋Š” ๋‹ค์Œ ๊ณ„์ธต์˜ ํฌ๊ธฐ๋ณด๋‹ค ์ž‘..

[์ปดํ“จํ„ฐ ๋ฐ‘๋ฐ”๋‹ฅ์˜ ๋น„๋ฐ€] 4์žฅ. CPU

4. ํŠธ๋žœ์ง€์Šคํ„ฐ์—์„œ CPU๋กœ, ์ด๋ณด๋‹ค ๋” ์ค‘์š”ํ•œ ๊ฒƒ์€ ์—†๋‹ค.4.1 ์ด ์ž‘์€ ์žฅ๋‚œ๊ฐ์„ CPU๋ผ ๋ถ€๋ฅธ๋‹ค. CPU ์˜ ๋ฐœ์ „์€ ํŠธ๋žœ์ง€์Šคํ„ฐ์—์„œ ์™”๋‹ค.๋‹จ์ง€ ํ•œ์ชฝ์— ์ „๋ฅ˜๋ฅผ ํ˜๋ฆฌ๋ฉด ๋‚˜๋จธ์ง€ ๋‹จ์ž ๋‘ ๊ฐœ์— ์ „๋ฅ˜๊ฐ€ ํ๋ฅด๊ฒŒ ํ•  ์ˆ˜๋„ ์žˆ๊ณ  ํ๋ฆฌ์ง€ ๋ชปํ•˜๊ฒŒ ํ•  ์ˆ˜๋„ ์žˆ๋‹ค. ์ฆ‰, ํŠธ๋žœ์ง€์Šคํ„ฐ๋กœ ๋…ผ๋ฆฌ๊ณฑ, ๋…ผ๋ฆฌํ•ฉ, ๋…ผ๋ฆฌ๋ถ€์ •์„ ๋‚˜ํƒ€๋‚ผ ์ˆ˜ ์žˆ๋‹ค. 1) ๋…ผ๋ฆฌ๊ณฑ: ์Šค์œ„์น˜ ๋‘ ๊ฐœ๊ฐ€ ๋™์‹œ์— ์ผœ์งˆ ๋•Œ๋งŒ ์ „๋ฅ˜๊ฐ€ ํ๋ฅด๊ณ  ๋“ฑ์ด ์ผœ์ง„๋‹ค.2) ๋…ผ๋ฆฌํ•ฉ: ๋‘ ์Šค์œ„์น˜ ์ค‘ ํ•˜๋‚˜๋ผ๋„ ์ผœ์ ธ ์žˆ์œผ๋ฉด ์ „๋ฅ˜๊ฐ€ ํ๋ฅผ ์ˆ˜ ์žˆ์œผ๋ฉฐ ๋“ฑ์ด ์ผœ์ง„๋‹ค.3) ๋…ผ๋ฆฌ๋ถ€์ •: ์Šค์œ„์น˜๋ฅผ ๋‹ซ์œผ๋ฉด ์ „๋ฅ˜๊ฐ€ ํ˜๋Ÿฌ ๋“ฑ์ด ์ผœ์ง€์ง€๋งŒ, ์Šค์œ„์น˜๋ฅผ ์—ด๋ฉด ์ „๋ฅ˜๊ฐ€ ํ๋ฅด์ง€ ์•Š๊ณ  ๋“ฑ์ด ๊บผ์ง„๋‹ค. ๋…ผ๋ฆฌํ•ฉ, ๋…ผ๋ฆฌ๊ณฑ, ๋…ผ๋ฆฌ๋ถ€์ •๊ฒŒ์ดํŠธ๋กœ CPU์˜ ๊ฐ€์žฅ ์ค‘์š”ํ•œ ๋Šฅ๋ ฅ์ธ ‘์—ฐ์‚ฐ’์„ ์„ค๊ณ„ํ•  ์ˆ˜ ์žˆ๋‹ค. CPU๋Š” 0, 1์˜ 2์ง„๋ฒ•๋งŒ ์•Œ๊ณ  ์žˆ๋‹ค...

[์ปดํ“จํ„ฐ ๋ฐ‘๋ฐ”๋‹ฅ์˜ ๋น„๋ฐ€] 3์žฅ. ๋ฉ”๋ชจ๋ฆฌ Memory

3.1 ๋ฉ”๋ชจ๋ฆฌ์˜ ๋ณธ์งˆ, ํฌ์ธํ„ฐ์™€ ์ฐธ์กฐ 1bit = 0, 1 ๋”ฑ 2๊ฐ€์ง€ ์ •๋ณด๋งŒ ํ‘œํ˜„ํ•  ์ˆ˜ ์žˆ๋Š” ๋‹จ์œ„.1byte = 8bit = 2^8 = 256๊ฐ€์ง€ = 0 ~ 255 ์ˆซ์ž ํ‘œํ˜„.4byte = 2^32 = 4,294,967,297๊ฐœ12byte = intํ˜• ๋ณ€์ˆ˜ 3๊ฐœ ํ‘œํ˜„. ๊ตฌ์กฐ์ฒด. ๊ฐ์ฒด. ๋ชจ๋“  ๋ฐ”์ดํŠธ๋Š” ๋ฉ”๋ชจ๋ฆฌ ์ฃผ์†Œ๋ฅผ ๊ฐ€์ง€๊ณ  ์žˆ๋‹ค. memory address. addressing.4byte ์ •๋„๋Š” ๋˜์–ด์•ผ ์ˆซ์ž๋ฅผ ํ‘œํ˜„ํ•˜๊ธฐ์— ์ถฉ๋ถ„ํ•˜๊ธฐ์— int ํ˜• ๋ณ€์ˆ˜์˜ ํฌ๊ธฐ๊ฐ€ 4byte๋กœ ๊ณ ์ฐฉํ™” ๋˜์—ˆ๋‹ค.(int ํ˜• ๋ณ€์ˆ˜์˜ ํฌ๊ธฐ๋Š” 32bit, 64bit ์‹œ์Šคํ…œ์— ๋”ฐ๋ผ ๋‹ค๋ฅด๋‹ค.) - 8byte ํฌ๊ธฐ์˜ ๋ฉ”๋ชจ๋ฆฌ.- 0~7์ด ๋ฉ”๋ชจ๋ฆฌ ์ฃผ์†Œ.- 1+2 ์—ฐ์‚ฐ์„ ํ•˜๊ณ  ์‹ถ์„ ๋•Œ ์ˆซ์ž 1,2๋ฅผ ๋ฉ”๋ชจ๋ฆฌ์— ํ• ๋‹นํ•ด์•ผ ํ•œ๋‹ค.- ๋ฉ”๋ชจ๋ฆฌ ์ฃผ์†Œ์™€ ๊ฐ’์˜ ํ‘œํ˜„์ด ..

[์ปดํ“จํ„ฐ ๋ฐ‘๋ฐ”๋‹ฅ์˜ ๋น„๋ฐ€] 2์žฅ. ํ”„๋กœ๊ทธ๋žจ ์‹คํ–‰

2.1 ์šด์˜์ฒด์ œ, ํ”„๋กœ์„ธ์Šค, ์Šค๋ ˆ๋“œ์˜ ๊ทผ๋ณธ ์ดํ•ดํ•˜๊ธฐ๋จผ์ € ์šด์˜์ฒด์ œ, ํ”„๋กœ์„ธ์Šค, ์Šค๋ ˆ๋“œ๋ฅผ ์ดํ•ดํ•˜๋ ค๋ฉด CPU ์™€ PC(Register), Memory ์˜ ๊ฐ„๋‹จํ•œ ๊ตฌ์กฐ๋ถ€ํ„ฐ ์•Œ์•„์•ผ ํ•œ๋‹ค. ์œ„ ๊ทธ๋ฆผ์ฒ˜๋Ÿผ ์ปดํ“จํ„ฐ์—์„œ ๋ช…๋ น์–ด๋ฅผ ์ฒ˜๋ฆฌํ•˜๊ธฐ ์œ„ํ•ด์„œ๋Š” CPU, PC(Register), Memory ๋“ฑ์ด ํ•„์š”ํ•˜๋‹ค. ๊ฐ๊ฐ์˜ ์—ญํ• ์ด ๋ถ„๋ช…ํ•˜๋‹ค. CPU ๋Š” ๋ฉ”๋ชจ๋ฆฌ์—์„œ ๋ช…๋ น์–ด๋ฅผ ํ•˜๋‚˜ ๊ฐ€์ ธ์™€์„œ ์‹คํ–‰ํ•˜๊ณ  ๋‹ค์‹œ ๊ฐ€์ ธ์˜ค๋Š” ๊ฒƒ๋งŒ ๋ฐ˜๋ณตํ•œ๋‹ค. ๋‹ค์Œ์— ์‹คํ–‰ํ•  ๋ช…๋ น์–ด์˜ ์ฃผ์†Œ๋Š” PC(Register)๊ฐ€ ๊ฐ–๊ณ  ์žˆ๋‹ค. PC(Register)์˜ ์ฃผ์†Œ๊ฐ’์€ ๊ธฐ๋ณธ์ ์œผ๋กœ 1์”ฉ ์ฆ๊ฐ€ํ•˜์ง€๋งŒ if๋ฌธ๊ณผ ๊ฐ™์€ ๋ถ„๊ธฐ๋ฌธ์„ ๋งŒ๋‚˜๋ฉด ํ•ด๋‹น ์ฃผ์†Œ๋กœ ๋™์ ์œผ๋กœ ๋ฐ”๋€” ์ˆ˜ ์žˆ๋‹ค. ์ตœ์ดˆ์˜ PC(Register) ๊ฐ€ ์ €์žฅํ•  ๊ฐ’์€ ๊ฐ ์–ธ์–ด๋ณ„ main ๋ฌธ์œผ๋กœ ์ง€์ •๋œ๋‹ค.  ์ฆ‰, CPU ๊ฐ€ ํ”„๋กœ๊ทธ๋žจ์„ ์‹ค..

[SQLD ์ž๊ฒฉ์ฆ] ์ž๊ฒฉ ์˜๊ตฌ๊ฐฑ์‹  ๋ฐ ๋ณด์ˆ˜๊ต์œก ์ˆ˜๋ฃŒ ๋ฐฉ๋ฒ•

SQLD ์ž๊ฒฉ์ฆ์€ 1๋…„ 6๊ฐœ์›” ์ดํ›„๋ถ€ํ„ฐ 2๋…„ ์ด๋‚ด์— ๋ณด์ˆ˜๊ต์œก์„ ์ถ”๊ฐ€๋กœ ๋ฐ›์•„์•ผ ์œ ํšจ๊ธฐ๊ฐ„ 2๋…„ -> ์˜๊ตฌ๋กœ ์ž๊ฒฉ์„ ์œ ์ง€ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ €๋„ 2๋…„์ด ๋‹ค๋˜์–ด๊ฐ€์„œ ๋ณด์ˆ˜๊ต์œก ๋ฐ›๊ณ  ์˜๊ตฌ ๊ฐฑ์‹ ํ–ˆ์–ด์š”. ์ž๊ฒฉ ์˜๊ตฌ๊ฐฑ์‹  ๋ฐ ๋ณด์ˆ˜๊ต์œก ์ˆ˜๋ฃŒ๋ฐฉ๋ฒ•์€ ์•„๋ž˜์™€ ๊ฐ™์Šต๋‹ˆ๋‹ค. 1. ๋ฐ์ดํ„ฐ์ž๊ฒฉ์‹œํ—˜ ์‚ฌ์ดํŠธ ๋กœ๊ทธ์ธ https://www.dataq.or.kr/ https://www.dataq.or.kr/ www.dataq.or.kr 2. ๋งˆ์ดํŽ˜์ด์ง€ > ๋ณด์ˆ˜๊ต์œก์—์„œ ํ•ด๋‹น ์ž๊ฒฉ์ฆ ๋ณด์ˆ˜๊ต์œก ์ง„ํ–‰ 3. 4์‹œ๊ฐ„์งœ๋ฆฌ ๊ฐ•์˜ ๋“ฃ๊ธฐ ์ค‘๊ฐ„์— ๋ณด๊ณ ์žˆ๋Š”์ง€ ํ™•์ธํ•˜๋Š”๊ฑฐ ์—†๊ณ  ๋„˜๊ธฐ๋Š”๊ฑฐ ์—†์–ด์„œ ๊ฑ ๋ผ๋””์˜ค์ฒ˜๋Ÿผ ํ‹€์–ด๋†“์œผ๋ฉด๋จ ํ—ฟ. 4. ๊ฐฑ์‹ ์™„~

[Diagram] ๋‹ค์ด์–ด๊ทธ๋žจ ๊ทธ๋ฆฌ๋Š” ๋ฌด๋ฃŒ ์‚ฌ์ดํŠธ ๊ณต์œ /์ถ”์ฒœ

https://app.diagrams.net/ Flowchart Maker & Online Diagram Software Flowchart Maker and Online Diagram Software diagrams.net (formerly draw.io) is free online diagram software. You can use it as a flowchart maker, network diagram software, to create UML online, as an ER diagram tool, to design database schema, to build BPM app.diagrams.net Usecase Diagram Flow Chart Class Diagram Sequence Diagra..

728x90