๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ
๋ฐ˜์‘ํ˜•

์ด์‚ฐ์ˆ˜ํ•™1

[์ด์‚ฐ์ˆ˜ํ•™] ๊ฐœ์š” ์ด์‚ฐ์ˆ˜ํ•™์ด๋ž€ ? ์ด์‚ฐ์ ์ธ ์ˆ˜ํ•™๊ตฌ์กฐ(๋š๋š๋–จ์–ด์ง„)์— ๋Œ€ํ•ด์„œ ์—ฐ๊ตฌํ•˜๋Š” ํ•™๋ฌธ ๋ชจ๋ธ๋ง๊ณผ ์ถ”์ƒํ™” ์„ฑ๊ณต์ ์ธ ๋ฌธ์ œ ํ•ด๊ฒฐ์„ ์œ„ํ•ด ๋„๊ตฌ, ๊ธฐ๋ฒ•, ๋ฐฉ๋ฒ•๋ก  ์„ ํƒ์ด ์ค‘์š”ํ•จ ์ˆ˜ํ•™์  ๋ชจ๋ธ๋ง ? ์ˆ˜ํ•™์  ๋„๊ตฌ๋กœ ์‹ค์ƒํ™œ์˜ ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•  ์ˆ˜ ์žˆ๋„๋ก ์ถ”์ƒํ™” ํ•˜๋Š” ๊ณผ์ • ์ถ”์ƒํ™” ? ํŠน์ •ํ•œ ์„ฑ์งˆ์„ ๋ฝ‘์•„๋‚ด๋Š” ๊ฒƒ => ๋ฌธ์ œ ํ•ด๊ฒฐ์„ ์œ„ํ•ด ๊ผญ ํ•„์š”ํ•œ ๊ฒƒ๋งŒ ๋‚จ๊ธฐ๊ณ  ๊ด€๋ จ ์—†๋Š” ๋‚ด์šฉ์„ ์ œ๊ฑฐํ•˜๊ฑฐ๋‚˜ ๋‹จ์ˆœํ™” ์‹œํ‚ค๋Š” ๊ณผ์ • ์ •๋ณด๋ชจ๋ธ๋ง ? ์‹ค์ƒํ™œ์˜ ๋ฌธ์ œ๋ฅผ ์ปดํ“จํ„ฐ์—์„œ ํ•ด๊ฒฐํ•  ์ˆ˜ ์žˆ๋Š” ํ˜•ํƒœ๋กœ ์ถ”์ƒํ™”ํ•˜๋Š” ๊ณผ์ • ์•Œ๊ณ ๋ฆฌ์ฆ˜ ์–ธ์–ด ์•Œ๊ณ ๋ฆฌ์ฆ˜์„ ๋ชจํ˜ธํ•˜์ง€ ์•Š๊ฒŒ ํ‘œํ˜„ํ•˜๊ธฐ ์œ„ํ•ด ์ปดํ“จํ„ฐ ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์–ธ์–ด(PL), ์ˆœ์„œ๋„, ์˜์‚ฌ์ฝ”๋“œ ๋“ฑ์„ ์‚ฌ์šฉ ์ปดํ“จํ„ฐ๋กœ ํ•ด๊ฒฐ ํ•  ์ˆ˜ ์žˆ๋Š” ๋ฌธ์ œ => ์ˆœ์ฐจ/์„ ํƒ(if/switch)/๋ฐ˜๋ณต(for/while/foreach) ์—ฐ์Šต๋ฌธ์ œ Q ์—ฐ์†์ ์ธ ๋ฐ์ดํ„ฐ ์ง‘ํ•ฉ์„ ์ฃผ์œ„์—์„œ .. 2024. 3. 4.
๋ฐ˜์‘ํ˜•