- Basic Concepts
System Life Cycle: Problem ->Problem solving -> Solution
Problem Solving๋จ๊ณ(4๋จ๊ณ)
- Requirement (์๊ตฌ์ฌํญ ๋ถ์)
- ์
๋ ฅ๊ณผ ์ถ๋ ฅ ์ ์
- ๋ฌธ์ ์ ํ์ํ ๊ธฐ๋ฅ ๋๋ ์กฐ๊ฑด๋ค์ ๋ช
ํํ ์ค์
- Analysis (๋ถํด ๋ถ์)
- ๋ฌธ์ ๋ฅผ ๋ ์์ ๋จ์๋ก ๋๋์ด ์ดํด
- ๊ฐ ๊ตฌ์ฑ ์์๊ฐ ์ด๋ค ์ญํ ์ ํ๋์ง ํ์
- Design (์ค๊ณ)
- ์ถ์ ์๋ฃํ(ADT), ์๊ณ ๋ฆฌ์ฆ ์ค๊ณ
- ํจ์จ์ ์ธ ํด๊ฒฐ ๋ฐฉ์์ ์ค๊ณ
- Coding(์ฝ๋ฉ)
- ์ค๊ณ๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ํ๋ก๊ทธ๋จ ์ฝ๋ ์์ฑ
Solution: Program Code
์ดํ ๋จ๊ณ
- Verification(๊ฒ์ฆ)
- ํ๋ก๊ทธ๋จ์ด ์ฌ๋ฐ๋ฅด๊ฒ ์๋ํ๋์ง ํ
์คํธ
- ์๊ตฌ์ฌํญ์ ์ ๋๋ก ์ถฉ์กฑํ๋์ง ํ์ธ
์ด ํ๋ฆ์ ์ ํ์ ์ธ ๋ฌธ์ ํด๊ฒฐ ์ ์ฐจ๋ก์จ ์๋ฃ๊ตฌ์กฐ์ ์๊ณ ๋ฆฌ์ฆ์ ์ค๊ณํ ๋๋ ์ด๋ฐ ์ ์ฐจ๋ฅผ ๋ฐ๋ฅธ๋ค.
Leave a comment