์ ์ฒ๊ธฐ ํ๊ธฐ ์์ฝ - ์ํํธ์จ์ด ๊ฐ๋ฐ ๋ฐฉ๋ฒ๋ก ํ์ฉ ์ํํธ์จ์ด ๊ฐ๋ฐ ๋ฐฉ๋ฒ๋ก ์ํํธ์จ์ด ๊ฐ๋ฐ, ์ ์ง๋ณด์์ ํ์ํ ์ํ๋ฐฉ๋ฒ๊ณผ ํจ์จ์ ์ผ๋ก ์ํํ๋ ค๋ ๊ณผ์ ์์ ํ์ํ ๊ธฐ๋ฒ ๋ฐ ๋๊ตฌ๋ฅผ ์ ๋ฆฌํ์ฌ ํ์คํ ๊ตฌ์กฐ์ ๋ฐฉ๋ฒ๋ก ์ ํํ๋ ๋ถ์ ์ ์ฐจ์ ๋ฐ๋ผ ์ฌ์ฉ์ ์๊ตฌ์ฌํญ์ ํ์ ํ์ฌ ๋ฌธ์ํํ๋ ์ฒ๋ฆฌ ์ค์ฌ์ ๋ฐฉ๋ฒ๋ก Divide and Conquer ์๋ฆฌ ์ ์ฉ 1. ํ๋น์ฑ ๊ฒํ 2. ๊ณํ 3. ์๊ตฌ์ฌํญ ๋ถ์ 4. ์ค๊ณ 5. ๊ตฌํ 6. ์ํ 7. ์ด์ฉ / ์ ์ง๋ณด์ ์ ๋ณด๊ณตํ ๋ฐฉ๋ฒ๋ก ์ ๋ณด ์์คํ ๊ฐ๋ฐ์ ์ํด ๊ณํ, ๋ถ์, ์ค๊ณ, ๊ตฌ์ถ์ ์ ํํ๋ ๊ธฐ๋ฒ๋ค์ ์ํธ ์ฐ๊ด์ฑ ์๊ฒ ํตํฉ ๋ฐ ์ ์ฉํ๋ ์๋ฃ ์ค์ฌ์ ๋ฐฉ๋ฒ๋ก ๋๊ท๋ชจ ์ ๋ณด์์คํ ๊ตฌ์ถ์ ์ ํฉ 1. ์ ๋ณด ์ ๋ต ๊ณํ ์๋ฆฝ 2. ์ ๋ฌด ์์ญ ๋ถ์ 3. ์ ๋ฌด ์์คํ ์ค๊ณ 4. ์ ๋ฌด ์์คํ ๊ตฌ์ถ ๊ฐ์ฒด์งํฅ ๋ฐฉ๋ฒ๋ก ๊ธฐ๊ณ์ ๋ถํ์ ์กฐ๋ฆฝํ๋ฏ์ด ๊ฐ์ฒด๋ค์ ์กฐ๋ฆฝํ์ฌ.. ์ ์ฒ๊ธฐ ํ๊ธฐ ์์ฝ - ์์ฉ SW ๊ธฐ์ด ๊ธฐ์ ํ์ฉ ์ด์์ฒด์ ์ปดํจํฐ ์์คํ ์ ์์๋ค์ ํจ์จ์ ์ผ๋ก ๊ด๋ฆฌํ๋ฉฐ, ์ฌ์ฉ์๊ฐ ์ปดํจํฐ๋ฅผ ํธ๋ฆฌํ๊ณ ํจ๊ณผ์ ์ผ๋ก ์ฌ์ฉํ ์ ์๋๋ก ํ๊ฒฝ์ ์ ๊ณตํ๋ ์ฌ๋ฌ ํ๋ก๊ทธ๋จ์ ๋ชจ์ ํ๋์จ์ด - ์ด์์ฒด์ - ์ ํธ๋ฆฌํฐ - ์์ฉ ํ๋ก๊ทธ๋จ - ์ฌ์ฉ์ ์ด์์ฒด์ ์ ๋ชฉ์ ์ฒ๋ฆฌ๋ฅ๋ ฅ ํฅ์, ์ฌ์ฉ ๊ฐ๋ฅ๋ ํฅ์, ์ ๋ขฐ๋ ํฅ์, ๋ฐํ ์๊ฐ ๋จ์ถ ๋ฑ ์ด์์ฒด์ ์ ์ฑ๋ฅ์ ํ๊ฐํ๋ ๊ธฐ์ค - ์ฒ๋ฆฌ๋ฅ๋ ฅ : ์ผ์ ์๊ฐ ๋ด์ ์์คํ ์ด ์ฒ๋ฆฌํ๋ ์ผ์ ์ - ๋ฐํ ์๊ฐ (์๋ต ์๊ฐ) : ์์คํ ์ ์์ ์ ์๋ขฐํ ์๊ฐ๋ถํฐ ์ฒ๋ฆฌ ์๋ฃ๋ ๋๊น์ง ๊ฑธ๋ฆฌ๋ ์๊ฐ - ์ฌ์ฉ ๊ฐ๋ฅ๋ : ์์คํ ์ ์ฌ์ฉํ ํ์๊ฐ ์์ ๋ ์ฆ์ ์ฌ์ฉ ๊ฐ๋ฅํ ์ ๋ - ์ ๋ขฐ๋ : ์ฃผ์ด์ง ๋ฌธ์ ๋ฅผ ์ ํํ๊ฒ ํด๊ฒฐํ๋ ์ ๋ ์ด์์ฒด์ ์ ๊ธฐ๋ฅ ํ๋ก์ธ์ (์ฒ๋ฆฌ๊ธฐ / Processer / CPU), ๊ธฐ์ต์ฅ์น (์ฃผ๊ธฐ์ต, ๋ณด์กฐ ๊ธฐ์ต).. ์ ์ฒ๊ธฐ ํ๊ธฐ ์์ฝ - ํ๋ก๊ทธ๋๋ฐ ์ธ์ด ํ์ฉ (ํ๋ก๊ทธ๋๋ฐ ์ธ์ด์ ์ผ๋ถ ๊ฐ๋ ์ ๋ํด์ ์๋ตํ์์ต๋๋ค) ์ ์ฐจ์ ํ๋ก๊ทธ๋๋ฐ ์ธ์ด ์ผ๋ จ์ ์ฒ๋ฆฌ ์ ์ฐจ๋ฅผ ์ ํด์ง ๋ฌธ๋ฒ์ ๋ฐ๋ผ ์์๋๋ก ๊ธฐ์ ํด ๋๊ฐ๋ ์ธ์ด ํ๋ก๊ทธ๋จ์ด ์คํ๋๋ ์ ์ฐจ๋ฅผ ์ค์์ํ๋ค. ๋ฐ์ดํฐ๋ฅผ ์ค์ฌ์ผ๋ก ํ๋ก์์ ๋ฅผ ๊ตฌํ ์ฅ์ ์ปดํจํฐ ์ฒ๋ฆฌ ๊ตฌ์กฐ์ ์ ์ฌํ์ฌ ์คํ ์๋๊ฐ ๋น ๋ฆ ๋ชจ๋ ๊ตฌ์ฑ์ด ์ฉ์ดํ๋ฉฐ, ๊ตฌ์กฐ์ ์ธ ํ๋ก๊ทธ๋๋ฐ์ด ๊ฐ๋ฅ ๋จ์ ํ๋ก๊ทธ๋จ ๋ถ์์ด ์ด๋ ค์ ์ ์ง ๋ณด์๊ฐ ์ด๋ ค์ ์ฝ๋ ์์ ์ด ์ด๋ ค์ ์ ์ฐจ์ ํ๋ก๊ทธ๋๋ฐ ์ธ์ด์ ์ข ๋ฅ - C : ์ด์์ฑ์ด ์ข์, ํ๋์จ์ด๋ฅผ ์ง์ ์ ์ด, ์ ๋์ค์ ์ผ๋ถ๊ฐ c์ธ์ด๋ก ๊ตฌํ, ์ปดํ์ผ๋ฌ ๋ฐฉ์์ ์ธ์ด - ALGOL : ์์น ๊ณ์ฐ์ฉ, ๊ณผํ ๊ธฐ์ ๊ฐ๋ฐ์ฉ - COBOL : ์ฌ๋ฌด์ฒ๋ฆฌ์ฉ ์ธ์ด, ์์ด ๋ฌธ์ฅ ๋ฐฉ์์ด๋ผ ์ดํดํ๊ธฐ ์ฌ์ - FORTRAN : ์ต์ด์ ๊ณ ๊ธ ํ๋ก๊ทธ๋๋ฐ ์ธ์ด, ๊ณผํ ๊ธฐ์ ๊ณ์ฐ์ฉ.. ์ ์ฒ๊ธฐ ํ๊ธฐ ์์ฝ - ์๋ฒ ํ๋ก๊ทธ๋จ ๊ตฌํ ๊ฐ๋ฐ ํ๊ฒฝ ๊ตฌ์ถ ์์ฉ ์ํํธ์จ์ด ๊ฐ๋ฐ์ ์ํด ๊ฐ๋ฐ ํ๋ก์ ํธ๋ฅผ ์ดํดํ๊ณ S/W ๋ฐ H/W ์ฅ๋น๋ฅผ ๊ตฌ์ถํ๋ ๊ฒ ์์ฉ ์ํํธ์จ์ด๊ฐ ์ด์๋ ํ๊ฒฝ๊ณผ ์ ์ฌํ ๊ตฌ์กฐ๋ก ๊ตฌ์ถ ๊ฐ๋ฐ ํ๋ก์ ํธ์ ๋ถ์ ๋จ๊ณ์ ์ฐ์ถ๋ฌผ์ ๋ฐํ์ผ๋ก ๊ฐ๋ฐ์ ํ์ํ S/W์ H/W๋ฅผ ์ ์ S/W ์ H/W์ ์ฑ๋ฅ, ํธ์์ฑ, ๋ผ์ด์ ์ค ๋ฑ ๋น์ฆ๋์ค ํ๊ฒฝ์ ์ ํฉํ ์ ํ๋ค์ ์ต์ข ์ ์ผ๋ก ๊ฒฐ์ ํ์ฌ ๊ตฌ์ถ H/W ํ๊ฒฝ ์ฌ์ฉ์์ ์ธํฐํ์ด์ค๋ฅผ ์ญํ ์ ํ๋ ํด๋ผ์ด์ธํธ์ ํด๋ผ์ด์ธํธ์ ํต์ ํ์ฌ ์๋น์คํ๋ ์๋ฒ๋ก ๊ตฌ์ฑ - ์น ์๋ฒ ํด๋ผ์ด์ธํธ๋ก๋ถํฐ ์ง์ ์์ฒญ๋ฅผ ๋ฐ์ ์ฒ๋ฆฌํ๋ ์๋ฒ ์ ์ฉ๋์ ์ ์ ํ์ผ (HTML, CSS ๋ฑ)์ ์ ๊ณต ex) Apache HTTP Server, Microsoft Internet Information Service ๋ฑ - ์น ์ ํ๋ฆฌ์ผ์ด์ ์๋ฒ WAS.. ์ ์ฒ๊ธฐ ํ๊ธฐ ์์ฝ - ๋ฌผ๋ฆฌ ๋ฐ์ดํฐ๋ฒ ์ด์ค ์ค๊ณ ๋ณดํธ๋์ด ์๋ ๊ธ์ ๋๋ค. ์ ์ฒ๊ธฐ ํ๊ธฐ ์์ฝ - ๋ฐ์ดํฐ ์ ํ ๋ณดํธ๋์ด ์๋ ๊ธ์ ๋๋ค. ์ ์ฒ๊ธฐ ํ๊ธฐ ์์ฝ - ๋ ผ๋ฆฌ ๋ฐ์ดํฐ ๋ฒ ์ด์ค ์ค๊ณ ๋ณดํธ๋์ด ์๋ ๊ธ์ ๋๋ค. ์ ์ฒ๊ธฐ ํ๊ธฐ ์์ฝ - SQL ํ์ฉ ๋ณดํธ๋์ด ์๋ ๊ธ์ ๋๋ค. ์ด์ 1 2 3 4 ๋ค์