๐พ ์๋ฃ๊ตฌ์กฐ
-
* ๋ฆฌ์คํธ(List) ๋ ? ์๋ฃ๋ฅผ ๋์ดํ ๋ชฉ๋ก์ ๋งํ๋ค. (์ผ๋ฐ์ ์ผ๋ก ์๋์ ๊ฐ์ ํ์ ํํ) ์ด๋ฆ ์ฃผ์ ์ถ์๋ฒํธ ์ด๋ฉ์ผ kim seoul 99 abc@naver.com you tokyo 77 test@naver,com lee busan 33 as@daum.net *์ ํ ๋ฆฌ์คํธ(Linear List)๋ ? ์ด๋ฌํ ํํ์ ๋ฆฌ์คํธ๋ฅผ, ์ปดํจํฐ์์๋ ์ ํ ๋ฆฌ์คํธ(Linear List)๋ก ํํํ๋ค. ์ ํ ๋ฆฌ์คํธ์ ํต์ฌ์ ์ ์ฒ๋ผ ์ฐ๊ฒฐ๋ ๋ฆฌ์คํธ์ด๊ธฐ ๋๋ฌธ์ "์์"๊ฐ ์ค์ํ๋ค. EX ) ์ค๊ตญ์ง = (์ง์ฅ๋ฉด ,ํ์์ก , ๊ฟ๋ฐ๋ก์ฐ ........ ) ๋ฆฌ์คํธ๊ฐ ๊ณต๋ฐฑ์ผ ๊ฒฝ์ฐ๋ ํ์ฉ๋๋ค. ๊ทธ๋๋ ๋น ๊ดํธ์ธ () ๋ก ํํํ๋ฉด ๋๋ค. ์ด๋ฌํ ์๋ฃํ์ธ ๋ฆฌ์คํธ๋ ์์๊ฐ ์ค์ํ๋ค. ๋ฐ๋ผ์ ๋ฉ๋ชจ๋ฆฌ์ ์ ์ฅ๋ ๋๋ ๊ฐ์ ์์๋ก ์ ์ฅ๋๋ค. (..
์๋ฃ๊ตฌ์กฐ - ์์ฐจ ์๋ฃ๊ตฌ์กฐ ( ์ ํ ๋ฆฌ์คํธ ) & ์ฐ๊ฒฐ ์๋ฃ๊ตฌ์กฐ* ๋ฆฌ์คํธ(List) ๋ ? ์๋ฃ๋ฅผ ๋์ดํ ๋ชฉ๋ก์ ๋งํ๋ค. (์ผ๋ฐ์ ์ผ๋ก ์๋์ ๊ฐ์ ํ์ ํํ) ์ด๋ฆ ์ฃผ์ ์ถ์๋ฒํธ ์ด๋ฉ์ผ kim seoul 99 abc@naver.com you tokyo 77 test@naver,com lee busan 33 as@daum.net *์ ํ ๋ฆฌ์คํธ(Linear List)๋ ? ์ด๋ฌํ ํํ์ ๋ฆฌ์คํธ๋ฅผ, ์ปดํจํฐ์์๋ ์ ํ ๋ฆฌ์คํธ(Linear List)๋ก ํํํ๋ค. ์ ํ ๋ฆฌ์คํธ์ ํต์ฌ์ ์ ์ฒ๋ผ ์ฐ๊ฒฐ๋ ๋ฆฌ์คํธ์ด๊ธฐ ๋๋ฌธ์ "์์"๊ฐ ์ค์ํ๋ค. EX ) ์ค๊ตญ์ง = (์ง์ฅ๋ฉด ,ํ์์ก , ๊ฟ๋ฐ๋ก์ฐ ........ ) ๋ฆฌ์คํธ๊ฐ ๊ณต๋ฐฑ์ผ ๊ฒฝ์ฐ๋ ํ์ฉ๋๋ค. ๊ทธ๋๋ ๋น ๊ดํธ์ธ () ๋ก ํํํ๋ฉด ๋๋ค. ์ด๋ฌํ ์๋ฃํ์ธ ๋ฆฌ์คํธ๋ ์์๊ฐ ์ค์ํ๋ค. ๋ฐ๋ผ์ ๋ฉ๋ชจ๋ฆฌ์ ์ ์ฅ๋ ๋๋ ๊ฐ์ ์์๋ก ์ ์ฅ๋๋ค. (..
2020.07.05 -
* ์ํํธ์จ์ด ์๋ช ์ฃผ๊ธฐ (Software Life Cycle) 1. ์๊ตฌ๋ถ์ - 2. ์์คํ ๋ช ์ธ - 3. ์ค๊ณ - 4. ๊ตฌํ - 5. ํ ์คํธ - 6. ์ ์ง๋ณด์ 6๋จ๊ณ๋ก ๊ตฌ์ฑ๋๋ฉฐ, ๋จ๊ณ๋ณ๋ก ๋ฐ๋ณต ์ํํ๋ฉฐ ์ํํธ์จ์ด์ ์์ฑ๋๋ฅผ ๋์ด๊ฒ ๋๋ค. 1. ์๊ตฌ๋ถ์ ๋ง๋ค ์ํํธ์จ์ด์ ์ฑ๊ฒฉ, ๋ชฉ์ ์ ์ ํํ๊ฒ ์ดํดํ์ฌ ์ด๋ ํ ๋ฐฉ์์ผ๋ก ๊ฐ๋ฐํ ์ง, ๋ฌด์์ด ํ์ํ์ง ์์ฐ๊ณผ ์์์ ์ธก์ ํ๋ค. - ์๊ตฌ๋ช ์ธ์ ์์ฑ 2. ์์คํ ๋ช ์ธ ์์คํ ์ด ์ํํด์ผ ํ ๊ฒ, ๊ทธ๋ฆฌ๊ณ ์ ๋ ฅ, ์ฒ๋ฆฌ๋ด์ฉ, ์ถ๋ ฅ์ด ๋ฌด์์ธ์ง ์ ์ํ๋ ๋จ๊ณ - ์์คํ ๊ธฐ๋ฅ ๋ช ์ธ์ ์์ฑ 3. ์ค๊ณ ๋จ๊ณ ๊ธฐ๋ฅ๋ค์ ์ํํ๊ธฐ ์ํ ๋ฐฉ๋ฒ์ ๋ ผ๋ฆฌ์ ์ผ๋ก ๊ฒฐ์ . ์ด ๋จ๊ณ์์ ์์คํ ์ ๊ตฌ์กฐ์ ํ๋ก๊ทธ๋จ, ์ฌ์ฉ์ ์ธํฐํ์ด์ค๋ฅผ ์ค๊ณํ๋ค. ์ค๊ณ ๋ฐฉ์์๋ ํํฅ์๊ณผ ์ํฅ์์ด ์๋ค. ํํฅ์ ์ค๊ณ ํผ์งํ..
์๋ฃ๊ตฌ์กฐ 2 - ์ํํธ์จ์ด์ ์๊ณ ๋ฆฌ์ฆ, ์๊ฐ๋ณต์ก๋, ๊ณต๊ฐ๋ณต์ก๋* ์ํํธ์จ์ด ์๋ช ์ฃผ๊ธฐ (Software Life Cycle) 1. ์๊ตฌ๋ถ์ - 2. ์์คํ ๋ช ์ธ - 3. ์ค๊ณ - 4. ๊ตฌํ - 5. ํ ์คํธ - 6. ์ ์ง๋ณด์ 6๋จ๊ณ๋ก ๊ตฌ์ฑ๋๋ฉฐ, ๋จ๊ณ๋ณ๋ก ๋ฐ๋ณต ์ํํ๋ฉฐ ์ํํธ์จ์ด์ ์์ฑ๋๋ฅผ ๋์ด๊ฒ ๋๋ค. 1. ์๊ตฌ๋ถ์ ๋ง๋ค ์ํํธ์จ์ด์ ์ฑ๊ฒฉ, ๋ชฉ์ ์ ์ ํํ๊ฒ ์ดํดํ์ฌ ์ด๋ ํ ๋ฐฉ์์ผ๋ก ๊ฐ๋ฐํ ์ง, ๋ฌด์์ด ํ์ํ์ง ์์ฐ๊ณผ ์์์ ์ธก์ ํ๋ค. - ์๊ตฌ๋ช ์ธ์ ์์ฑ 2. ์์คํ ๋ช ์ธ ์์คํ ์ด ์ํํด์ผ ํ ๊ฒ, ๊ทธ๋ฆฌ๊ณ ์ ๋ ฅ, ์ฒ๋ฆฌ๋ด์ฉ, ์ถ๋ ฅ์ด ๋ฌด์์ธ์ง ์ ์ํ๋ ๋จ๊ณ - ์์คํ ๊ธฐ๋ฅ ๋ช ์ธ์ ์์ฑ 3. ์ค๊ณ ๋จ๊ณ ๊ธฐ๋ฅ๋ค์ ์ํํ๊ธฐ ์ํ ๋ฐฉ๋ฒ์ ๋ ผ๋ฆฌ์ ์ผ๋ก ๊ฒฐ์ . ์ด ๋จ๊ณ์์ ์์คํ ์ ๊ตฌ์กฐ์ ํ๋ก๊ทธ๋จ, ์ฌ์ฉ์ ์ธํฐํ์ด์ค๋ฅผ ์ค๊ณํ๋ค. ์ค๊ณ ๋ฐฉ์์๋ ํํฅ์๊ณผ ์ํฅ์์ด ์๋ค. ํํฅ์ ์ค๊ณ ํผ์งํ..
2020.04.06 -
์๋ฃ๊ตฌ์กฐ : ํ๋ก๊ทธ๋จ์ ๋ง๋ค๋, ๋ฐ์ดํฐ๋ฅผ ๋ฉ๋ชจ๋ฆฌ์์ ์ด๋ ํ ๋ฐฉ์์ผ๋ก ํํํ ๊ฒ์ธ์ง ๋ค๋ฃจ๋ ํ๋ฌธ. ์๋ฃ๋ฅผ ํจ์จ์ ์ผ๋ก ์ฌ์ฉํ๊ธฐ ์ํด์, ์๋ฃ์ ํน์ฑ์ ๋ฐ๋ผ ๋ถ๋ฅํ์ฌ ๊ตฌ์ฑํ๊ณ ์ ์ฅ,์ฒ๋ฆฌํ๋ ๋ชจ๋ ์์ . *์๋ฃ์ ํํ์ ๋ฐ๋ฅธ ๋ถ๋ฅ ๋จ์๊ตฌ์กฐ : ์ ์, ์ค์, ๋ฌธ์, ๋ฌธ์์ด ๋ฑ์ ๊ธฐ๋ณธ ์๋ฃํ ์ ํ๊ตฌ์กฐ : ์๋ฃ์ ์,๋ค ๊ด๊ณ๊ฐ 1:1์ธ ์ ํ๊ด๊ณ (๋ฆฌ์คํธ, ๋งํฌ๋ ๋ฆฌ์คํธ, ์คํ, ํ, ๋ฑ... ) ๋น์ ํ๊ตฌ์กฐ : ์๋ฃ์ ์ ๋ค ๊ด๊ณ๊ฐ 1:ๅค, ๅค : ๅค ์ธ ๊ฒฝ์ฐ, (ํธ๋ฆฌ, ๊ทธ๋ํ.... ) ํ์ผ ๊ตฌ์กฐ : ๋ ์ฝ๋์ ์งํฉ์ธ ํ์ผ์ ๋ํ ๊ตฌ์กฐ, ์์ฐจํ์ผ, ์์ธ ํ์ผ, ์ง์ ํ์ผ ๋ฑ.. *๋์งํธ ์์คํ ์์์ ์๋ฃํํ ์ซ์, ๋ฌธ์, ๊ทธ๋ฆผ, ์๋ฆฌ, ๊ธฐํธ ๋ฑ ๋ชจ๋ ํ์์ ์๋ฃ๋ฅผ 2์ง์ ์ฝ๋๋ก ํํํ์ฌ ์ ์ฅ ๋ฐ ์ฒ๋ฆฌ 2์ง์ ์ฝ๋ : 1 ..
์๋ฃ๊ตฌ์กฐ 1 - ๋ฐ์ดํฐ ํํ ๋ฐฉ๋ฒ, ์ปดํจํฐ ์๋ฃ์ ๊ตฌ์กฐ,์๋ฃ๊ตฌ์กฐ : ํ๋ก๊ทธ๋จ์ ๋ง๋ค๋, ๋ฐ์ดํฐ๋ฅผ ๋ฉ๋ชจ๋ฆฌ์์ ์ด๋ ํ ๋ฐฉ์์ผ๋ก ํํํ ๊ฒ์ธ์ง ๋ค๋ฃจ๋ ํ๋ฌธ. ์๋ฃ๋ฅผ ํจ์จ์ ์ผ๋ก ์ฌ์ฉํ๊ธฐ ์ํด์, ์๋ฃ์ ํน์ฑ์ ๋ฐ๋ผ ๋ถ๋ฅํ์ฌ ๊ตฌ์ฑํ๊ณ ์ ์ฅ,์ฒ๋ฆฌํ๋ ๋ชจ๋ ์์ . *์๋ฃ์ ํํ์ ๋ฐ๋ฅธ ๋ถ๋ฅ ๋จ์๊ตฌ์กฐ : ์ ์, ์ค์, ๋ฌธ์, ๋ฌธ์์ด ๋ฑ์ ๊ธฐ๋ณธ ์๋ฃํ ์ ํ๊ตฌ์กฐ : ์๋ฃ์ ์,๋ค ๊ด๊ณ๊ฐ 1:1์ธ ์ ํ๊ด๊ณ (๋ฆฌ์คํธ, ๋งํฌ๋ ๋ฆฌ์คํธ, ์คํ, ํ, ๋ฑ... ) ๋น์ ํ๊ตฌ์กฐ : ์๋ฃ์ ์ ๋ค ๊ด๊ณ๊ฐ 1:ๅค, ๅค : ๅค ์ธ ๊ฒฝ์ฐ, (ํธ๋ฆฌ, ๊ทธ๋ํ.... ) ํ์ผ ๊ตฌ์กฐ : ๋ ์ฝ๋์ ์งํฉ์ธ ํ์ผ์ ๋ํ ๊ตฌ์กฐ, ์์ฐจํ์ผ, ์์ธ ํ์ผ, ์ง์ ํ์ผ ๋ฑ.. *๋์งํธ ์์คํ ์์์ ์๋ฃํํ ์ซ์, ๋ฌธ์, ๊ทธ๋ฆผ, ์๋ฆฌ, ๊ธฐํธ ๋ฑ ๋ชจ๋ ํ์์ ์๋ฃ๋ฅผ 2์ง์ ์ฝ๋๋ก ํํํ์ฌ ์ ์ฅ ๋ฐ ์ฒ๋ฆฌ 2์ง์ ์ฝ๋ : 1 ..
2020.04.02