๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ
728x90

์ปดํŒŒ์ผ๋Ÿฌ1

์ปดํŒŒ์ผ๋Ÿฌ: ์ฝ”๋“œ ๋ฒˆ์—ญ์˜ ๋Œ€๊ฐ€ ์ปดํŒŒ์ผ๋Ÿฌ: ์ฝ”๋“œ ๋ฒˆ์—ญ์˜ ๋Œ€๊ฐ€ 1. ์ปดํŒŒ์ผ๋Ÿฌ์˜ ๊ฐœ๋… ์ปดํŒŒ์ผ๋Ÿฌ(Compiler)๋Š” ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์–ธ์–ด๋กœ ์ž‘์„ฑ๋œ ์†Œ์Šค ์ฝ”๋“œ๋ฅผ ๊ธฐ๊ณ„์–ด๋กœ ๋ณ€ํ™˜ํ•˜๋Š” ๋„๊ตฌ๋กœ, ์†Œ์Šค ์ฝ”๋“œ๋ฅผ ์ „์ฒด์ ์œผ๋กœ ํ•ด์„ํ•˜์—ฌ ์ค‘๊ฐ„ ์ฝ”๋“œ ๋˜๋Š” ๋ชฉ์  ์ฝ”๋“œ๋กœ ๋ฒˆ์—ญํ•ฉ๋‹ˆ๋‹ค. ์ด๋ ‡๊ฒŒ ๋ณ€ํ™˜๋œ ์ฝ”๋“œ๋Š” ์‹คํ–‰ ํŒŒ์ผ๋กœ ์‚ฌ์šฉ๋˜์–ด ํ”„๋กœ๊ทธ๋žจ์„ ์‹คํ–‰ํ•  ์ˆ˜ ์žˆ๊ฒŒ ๋ฉ๋‹ˆ๋‹ค. 2. ์ปดํŒŒ์ผ๋Ÿฌ์˜ ์œ ๋ž˜์™€ ์—ญํ•  ์ปดํŒŒ์ผ๋Ÿฌ๋ผ๋Š” ์šฉ์–ด๋Š” 'Compile'์ด๋ผ๋Š” ์˜๋‹จ์–ด์—์„œ ์œ ๋ž˜๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ์ดˆ๊ธฐ์—๋Š” ๊ธฐ๊ณ„์–ด๋กœ ์ง์ ‘ ์ฝ”๋”ฉํ•˜๋Š” ์–ด์…ˆ๋ธ”๋ฆฌ ์–ธ์–ด์—์„œ ๊ณ ๊ธ‰ ์–ธ์–ด๋กœ์˜ ๋ณ€ํ™˜์„ ์ง€์›ํ•˜๋Š” ์—ญํ• ์„ ํ•ฉ๋‹ˆ๋‹ค. ์ปดํŒŒ์ผ๋Ÿฌ์˜ ์ฃผ์š” ์—ญํ• ์€ ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค. ์†Œ์Šค ์ฝ”๋“œ ๋ฒˆ์—ญ: ๊ณ ์ˆ˜์ค€ ์–ธ์–ด๋กœ ์ž‘์„ฑ๋œ ์ฝ”๋“œ๋ฅผ ์ €์ˆ˜์ค€ ์–ธ์–ด๋กœ ๋ณ€ํ™˜ํ•ฉ๋‹ˆ๋‹ค. ๋ฌธ๋ฒ• ๋ฐ ์˜๋ฏธ ๊ฒ€์‚ฌ: ์ฝ”๋“œ์˜ ๋ฌธ๋ฒ•์  ์˜ค๋ฅ˜ ๋ฐ ์˜๋ฏธ์  ์˜ค๋ฅ˜๋ฅผ ๊ฒ€์‚ฌํ•˜์—ฌ ๊ฐœ๋ฐœ์ž์—๊ฒŒ ์•Œ๋ ค์ค๋‹ˆ๋‹ค. ์ตœ.. 2024. 2. 26.