๊ด€๋ฆฌ ๋ฉ”๋‰ด

๋ชฉ๋ก๋ถ„๋ฅ˜ ์ „์ฒด๋ณด๊ธฐ (43)

hyerong's Dev_world๐ŸŽก

[๋„คํŠธ์›Œํฌ] #02. ๋„คํŠธ์›Œํฌ ๋ถ„๋ฅ˜

์ง€๋‚œ ์‹œ๊ฐ„-๋„คํŠธ์›Œํฌ ๊ธฐ์ดˆ์—์„œ ๋ชป ๋‹คํ•œ ์ด์•ผ๊ธฐ๋กœ ๋„คํŠธ์›Œํฌ ๋ถ„๋ฅ˜๊ฐ€ ์žˆ๋‹ค. ๋ง ๊ทธ๋Œ€๋กœ, ๋„คํŠธ์›Œํฌ๋ฅผ ์–ด๋–ป๊ฒŒ ๋ถ„๋ฅ˜ํ•˜๋Š”์ง€์— ๋Œ€ํ•œ ์„ค๋ช…์ด๋‹ค. 1) ๋„คํŠธ์›Œํฌ ๋ถ„๋ฅ˜ ํฌ๊ธฐ, ์†Œ์œ ๊ถŒ, ๊ตฌ์กฐ ๋“ฑ์— ์˜ํ•ด ๋ถ„๋ฅ˜ WAN, MAN, LAN ์œผ๋กœ ๋ถ„๋ฅ˜ ์ด๊ฒƒ์€ ๋„คํŠธ์›Œํฌ ๊ทœ๋ชจ๋กœ ๋ถ„๋ฅ˜ํ•˜๋Š” ๊ฒƒ์ด๋‹ค. LAN : Loacl Area Network, ๊ฐ€์žฅ ์ž‘์€ ๊ทœ๋ชจ MAN : Metropolitan Area Network, ๋„์‹œ ์ •๋„ ๊ทœ๋ชจ WAN : Wide Area Network, ๊ฐ€์žฅ ํฐ ๊ทœ๋ชจ๋กœ ์ง€์—ญ์ ์œผ๋กœ ๋„“์€ ๋ฒ”์œ„์—์„œ ๋ฐ์ดํ„ฐ ์ „์†กํ•˜๊ธฐ ์œ„ํ•ด ๊ตฌ์„ฑ๋œ๋‹ค. ์—ฌ๋Ÿฌ ๋„คํŠธ์›Œํฌ๊ฐ€ ์—ฐ๊ฒฐ๋˜๋Š” ๊ฒฝ์šฐ๋ฅผ ์ธํ„ฐ๋„ท์ด๋ผ๊ณ  ํ•œ๋‹ค. ์šฐ๋ฆฌ๊ฐ€ ์™€์ดํŒŒ์ด๊ฐ€ ์•ˆ ๋œ๋‹ค๋Š” ๋‘ฅ ์‹ค์ƒํ™œ์—์„œ ๋งŽ์ด ์ด์•ผ๊ธฐํ•˜๋Š” ์ธํ„ฐ๋„ท์€ WAN์— ์†ํ•œ๋‹ค๊ณ  ํ•  ์ˆ˜ ์žˆ๋‹ค. ์ „ ์„ธ๊ณ„๋ฅผ ๋‹ค ์—ฐ๊ฒฐํ•˜๊ณ  ์žˆ๊ธฐ ๋•Œ๋ฌธ์ด๋‹ค. ๊ทธ..

[๋„คํŠธ์›Œํฌ] #01. ๋„คํŠธ์›Œํฌ์˜ ๊ธฐ์ดˆ

๊ฐœ๊ฐ•์„ ์•ž๋‘๊ณ  ๋„คํŠธ์›Œํฌ ๊ธฐ์ดˆ์— ๋Œ€ํ•ด ํ•™์Šตํ•˜๊ธฐ ์‹œ์ž‘ํ–ˆ๋‹ค. ๋‹ค์Œํ•™๊ธฐ์— ์ปดํ“จํ„ฐ ๋„คํŠธ์›Œํฌ ๊ณผ๋ชฉ์„ ์ˆ˜๊ฐ•ํ•˜๋Š”๋ฐ ์ž˜ ๋ชจ๋ฅด๋Š” ๋ถ„์•ผ์ด๊ธฐ ๋•Œ๋ฌธ์— ๋„คํŠธ์›Œํฌ ๊ธฐ์ดˆ๋ผ๋„ ์ˆ™์ง€ํ•ด๋‘๊ธฐ๋กœ ํ–ˆ๋‹ค. ์˜ˆ์Šต์šฉ์œผ๋กœ ์ธํ„ฐ๋„ท ๊ฐ•์˜๋Š” kmooc์„ ์ฐธ๊ณ ํ•˜์˜€๋‹ค. ์„ฑ๊ท ๊ด€๋Œ€ ์•ˆ์„ฑ์ง„ ๊ต์ˆ˜๋‹˜์˜ ๋„คํŠธ์›Œํฌ ๊ธฐ์ดˆ๋‹ค. ๊ฐ•์˜ ๋งํฌ : http://www.kmooc.kr/courses/course-v1:SKKUk+SKKU_26+2022_T1/video video | K-MOOC ๋ผ์šฐํŒ… ํ”„๋กœํ† ์ฝœ๊ณผ ๊ฑฐ๋ฆฌ๋ฒกํ„ฐ ๋ผ์šฐํŒ… ์‹œ์ฒญ www.kmooc.kr || 1๊ฐ• ๋„คํŠธ์›Œํฌ ๊ธฐ์ดˆ 01) ๋„คํŠธ์›Œํฌ ๊ตฌ์„ฑ์š”์†Œ ๋„คํŠธ์›Œํฌ๋ฅผ ์ˆ˜๊ฐ•ํ•˜๋ฉด์„œ ์ฒซ๋ฒˆ์งธ๋กœ ์•Œ์•„์•ผ ํ•˜๋Š” ๊ฒƒ์€ "๋„คํŠธ์›Œํฌ์˜ ๊ตฌ์„ฑ์š”์†Œ๊ฐ€ ๋ฌด์—‡์ธ์ง€", ์ด์— ๋Œ€ํ•ด ์•Œ์•„์•ผ ํ•œ๋‹ค. ์ฒซ๋ฒˆ์งธ๋กœ ๋…ธ๋“œ, ๋‘๋ฒˆ์งธ๋กœ ๋งํฌ๊ฐ€ ์กด์žฌํ•œ๋‹ค. ๋…ธ๋“œ๋Š” ๋„คํŠธ์›Œํฌ ๊ตฌ์„ฑ์š”์†Œ๋“ค์˜ ์ง‘..

[C++] ๊ตฌ์กฐ์ฒด ๊ฐœ๋… ๋ฐ ์ •์˜ ์„ ์–ธ

๊ตฌ์กฐ์ฒด๋Š” ์ž๋ฃŒ๊ตฌ์กฐ๋ฅผ ๊ณต๋ถ€ํ• ๋•Œ๋ฉด ์ž˜ ์“ธ ์ค„ ์•Œ์•„์•ผํ•˜๋Š” ์ž๋ฃŒํ˜•์ด๋ผ๊ณ  ์ƒ๊ฐํ•œ๋‹ค. ๋ณดํ†ต ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์–ธ์–ด๋งŒ ๊ณต๋ถ€ํ• ๋• ๊ตฌ์กฐ์ฒด๊ฐ€ ๋’ท๋ถ€๋ถ„ ์ง„๋„์— ์žˆ์–ด์„œ ์‹ ๊ฒฝ์„ ๋งŽ์ด ๋ชป ์“ธ ์ˆ˜ ์žˆ๋Š”๋ฐ, ๊ทธ๋Ÿฌ๋ฉด ์ž๋ฃŒ๊ตฌ์กฐ ๊ณต๋ถ€ํ• ๋•Œ ๊ต‰์žฅํžˆ ํž˜๋“œ๋‹ˆ๊นŒ ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์–ธ์–ด๋Š” ์•ž๋ถ€๋ถ„๋ณด๋‹ค ๋’ท๋ถ€๋ถ„ ์ง„๋„์— ๋” ์‹ ๊ฒฝ์จ์„œ ๊ณต๋ถ€ํ•˜๋Š”๊ฒŒ ์ข‹์„ ๊ฒƒ ๊ฐ™๋‹ค. (๋งž์Œ.. ๋‚ด ์ด์•ผ๊ธฐ๋‹ค...) ์•ˆ ๊ทธ๋Ÿฌ๋ฉด ๋‚จ๋“ค ๋‹ค ์ž๋ฃŒ๊ตฌ์กฐ ๊ณต๋ถ€ํ• ๋•Œ ํ˜ผ์ž ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์–ธ์–ด ๋ณต์Šต์„ ํ•ด์•ผํ•œ๋‹ค. (๋‚ด ์ด์•ผ๊ธฐ๋‹ค...222) ๊ตฌ์กฐ์ฒด์— ๋Œ€ํ•ด ์•Œ์•„๋ณธ๋‹ค. struct ํ‚ค์›Œ๋“œ๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ๊ตฌ์กฐ์ฒด๋ฅผ ์ •์˜ํ•˜๋Š”๋ฐ, ๊ตฌ์กฐ์ฒด์˜ ์ƒ๊น€์ƒˆ๋Š” ๋‹ค์Œ๊ณผ ๊ฐ™๋‹ค. struct ์‚ฌ์šฉํ•  ๊ตฌ์กฐ์ฒด์˜ ํƒ€์ž… ์ด๋ฆ„ { ๋ฉค๋ฒ„ 1 ๋ฉค๋ฒ„ 2 } ; //๊ฐ„ํ˜น ์—ฌ๊ธฐ์— ๊ตฌ์กฐ์ฒด ๋ณ€์ˆ˜ ์ด๋ฆ„์„ ์ž‘์„ฑํ•ด์„œ ๊ตฌ์กฐ์ฒด ์„ ์–ธ,์ •์˜๋ฅผ ํ•œ๋ฒˆ์— ํ•˜๊ธฐ๋„ ํ•œ๋‹ค. ์ด๋•Œ ๋ฉค๋ฒ„๋Š” ํ•„๋“œ๋ผ๊ณ ๋„..

[์ฑ—GPT ์ „์ž์ฑ…; ์ฑ—GPT์™€ ์—…๋ฌด์ž๋™ํ™”] - ์œ„ํ‚ค๋ถ์Šค

์•ˆ๋…•ํ•˜์„ธ์š”. ํ˜œ๋กฑ์ž…๋‹ˆ๋‹ค. ์˜ค๋Š˜์€ ํ•œ ๊ถŒ์˜ ์ „์ž์ฑ… ์‹ ๊ถŒ์„ ์ถ”์ฒœํ•˜๋ ค ํ•ฉ๋‹ˆ๋‹ค. ์œ„ํ‚ค๋ถ์Šค์—์„œ ์ƒˆ๋กœ ์ถœํŒ๋œ ChatGPT์™€ ์—…๋ฌด์ž๋™ํ™” ๋ผ๋Š” ์ฑ…์ž…๋‹ˆ๋‹ค. ์š”์ฆ˜ chatGPT์˜ ์ธ๊ธฐ๋Š” ์ •๋ง ์–ด๋งˆ์–ด๋งˆํ•œ๋ฐ์š”, ๋‹จ์ˆœํ•œ ์งˆ์˜์‘๋‹ต ์ฑ—์„ ๋„˜์–ด ์—…๋ฌด๋ฅผ ์ž๋™์ ์œผ๋กœ ์ฒ˜๋ฆฌํ•ด์ฃผ๋Š” ์ž๋™ํ™” ๊ธฐ๋Šฅ์— ๋Œ€ํ•œ ์ฑ…์ด๊ธฐ์— ๋”์šฑ ์ถ”์ฒœํ•˜๊ณ ์ž ํ•ฉ๋‹ˆ๋‹ค. ๋Š˜ ๊ทธ๋žฌ๋“ฏ์ด ์ฑ…์˜ ๋ชฉ์ฐจ๋ถ€ํ„ฐ ์‚ดํŽด ๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค. ๋ชฉ์ฐจ 1๋ถ€: ๋ถ€์‚ฌ์ˆ˜ ๋Œ€์‹  ChatGPT 2๋ถ€: ChatGPT๋กœ ์—‘์…€ ์ž๋™ํ™” ์‹œ์ž‘ํ•˜๊ธฐ 3๋ถ€: ChatGPT๋กœ ์—‘์…€ ๋งคํฌ๋กœ VBA ์‚ฌ์šฉํ•˜๊ธฐ 4๋ถ€: ChatGPT๋กœ ๊ตฌ๊ธ€ ์‹œํŠธ ์ž๋™ํ™”ํ•˜๊ธฐ 5๋ถ€: ๊ธฐํƒ€ ์˜คํ”ผ์Šค ๋„๊ตฌ ์ž๋™ํ™”ํ•˜๊ธฐ ๋ชฉ์ฐจ์—์„œ ์—…๋ฌด๋ฅผ ์ง„ํ–‰ํ•  ๋•Œ ๋งŽ์ด ์“ฐ์‹œ๋Š” ์—‘์…€๊ณผ ์—‘์…€ ๋งคํฌ๋กœ, ๊ทธ๋ฆฌ๊ณ  ๊ตฌ๊ธ€ ์‹œํŠธ๊นŒ์ง€ ๋‚˜์™€์žˆ๋Š”๊ฑธ ๋ณด๊ณ  ์™ ๋งŒํ•˜๊ฒŒ ํ•„์š”ํ•œ ์—…๋ฌด์šฉ tool์€ ์ปค๋ฒ„ํ•  ์ˆ˜ ์žˆ๋‹ค๋Š” ..