โœ๏ธ Study/์ž๊ฒฉ์ฆ | ์ •๋ณด์ฒ˜๋ฆฌ๊ธฐ์‚ฌ

[์ •๋ณด์ฒ˜๋ฆฌ๊ธฐ์‚ฌ] 2๊ณผ๋ชฉ ์†Œํ”„ํŠธ์›จ์–ด ๊ฐœ๋ฐœ | ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ํ…Œ์ŠคํŠธ ๊ด€๋ฆฌ

๐Ÿฉท ๋ฏผ์˜ 2024. 1. 18. 11:15

* ๊ฐœ์ธ ํ•™์Šต์„ ์œ„ํ•œ ์ •๋ฆฌ์ž…๋‹ˆ๋‹ค.

2๊ณผ๋ชฉ ์†Œํ”„ํŠธ์›จ์–ด ๊ฐœ๋ฐœ
3์žฅ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ํ…Œ์ŠคํŠธ ๊ด€๋ฆฌ

 

049. ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ํ…Œ์ŠคํŠธ

1. ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ํ…Œ์ŠคํŠธ์˜ ๊ฐœ๋…

- ๊ฒ€์ฆ(Verification) : ๊ฐœ๋ฐœ์ž

- ํ™•์ธ(Validation) : ์‚ฌ์šฉ์ž

 

2. ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ํ…Œ์ŠคํŠธ์˜ ํ•„์š”์„ฑ

- ํ”„๋กœ๊ทธ๋žจ ์‹คํ–‰์ „ ์˜ค๋ฅ˜ ๋ฐœ๊ฒฌํ•˜์—ฌ ์˜ˆ๋ฐฉ

- ์‹ ๋ขฐ๋„ ํ–ฅ์ƒ

 

050. ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ํ…Œ์ŠคํŠธ์˜ ๋ถ„๋ฅ˜

1. ํ”„๋กœ๊ทธ๋žจ ์‹คํ–‰ ์—ฌ๋ถ€์— ๋”ฐ๋ฅธ ํ…Œ์ŠคํŠธ

- ์ •์ ํ…Œ์ŠคํŠธ: ์›Œํฌ์Šค๋ฃจ, ์ธ์ŠคํŽ™์…˜, ์ฝ”๋“œ๊ฒ€์‚ฌ

- ๋™์ ํ…Œ์ŠคํŠธ : ๋ธ”๋ž™๋ฐ•์Šค/ํ™”์ดํŠธ๋ฐ•์Šค ํ…Œ์ŠคํŠธ

 

2. ํ…Œ์ŠคํŠธ ๊ธฐ๋ฐ˜์— ๋”ฐ๋ฅธ ํ…Œ์ŠคํŠธ

- ๋ช…์„ธ ๊ธฐ๋ฐ˜ ํ…Œ์ŠคํŠธ :๋™๋“ฑ ๋ถ„ํ• , ๊ฒฝ๊ณ„ ๊ฐ’ ๋ถ„์„

- ๊ตฌ์กฐ ๊ธฐ๋ฐ˜ ํ…Œ์ŠคํŠธ : ๊ตฌ๋ฌธ ๊ธฐ๋ฐ˜, ๊ฒฐ์ • ๊ธฐ๋ฐ˜, ์กฐ๊ฑด ๊ธฐ๋ฐ˜

- ๊ฒฝํ—˜ ๊ธฐ๋ฐ˜ ํ…Œ์ŠคํŠธ : ์—๋Ÿฌ ์ถ”์ •, ์ฒดํฌ ๋ฆฌ์ŠคํŠธ, ํƒ์ƒ‰์  ํ…Œ์ŠคํŒ…

 

3. ์‹œ๊ฐ์— ๋”ฐ๋ฅธ ํ…Œ์ŠคํŠธ

- ๊ฒ€์ฆ(Verification) ํ…Œ์ŠคํŠธ : ๊ฐœ๋ฐœ์ž

- ํ™•์ธ(Validation)  ํ…Œ์ŠคํŠธ : ์‚ฌ์šฉ์ž

 

4. ๋ชฉ์ ์— ๋”ฐ๋ฅธ ํ…Œ์ŠคํŠธ

 

051. ํ…Œ์ŠคํŠธ ๊ธฐ๋ฒ•์— ๋”ฐ๋ฅธ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ํ…Œ์ŠคํŠธ

1. ํ™”์ดํŠธ๋ฐ•์Šค ํ…Œ์ŠคํŠธ

: ๋…ผ๋ฆฌ์ ์ธ ๋ชจ๋“  ๊ฒฝ๋กœ๋ฅผ ํ…Œ์ŠคํŠธ

 

4. ๋ธ”๋ž™๋ฐ•์Šค ํ…Œ์ŠคํŠธ

: ๊ฐ ๊ธฐ๋Šฅ์ด ์™„์ ํžˆ ์ž‘๋™๋˜๋Š” ๊ฒƒ์„ ์ž…์ฆํ•˜๋Š” ํ…Œ์ŠคํŠธ

 

5. ๋ธ”๋ž™๋ฐ•์Šค ํ…Œ์ŠคํŠธ ์ข…๋ฅ˜

- ๋™์น˜ ๋ถ„ํ•  ๊ฒ€์‚ฌ

- ๊ฒฝ๊ณ„๊ฐ’ ๋ถ„์„

- ์›์ธ - ํšจ๊ณผ ๊ทธ๋ž˜ํ”„ ๊ฒ€์‚ฌ

- ์˜ค๋ฅ˜ ์˜ˆ์ธก ๊ฒ€์‚ฌ

- ๋น„๊ต ๊ฒ€์‚ฌ

 

052. ๊ฐœ๋ฐœ ๋‹จ๊ณ„์— ๋”ฐ๋ฅธ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ํ…Œ์ŠคํŠธ

1. ๊ฐœ๋ฐœ ๋‹จ๊ณ„์— ๋”ฐ๋ฅธ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ํ…Œ์ŠคํŠธ

๋‹จ์œ„ํ…Œ์ŠคํŠธ -> ํ†ตํ•ฉํ…Œ์ŠคํŠธ -> ์‹œ์Šคํ…œ ํ…Œ์ŠคํŠธ -> ์ธ์Šค ํ…Œ์ŠคํŠธ

 

2. ๋‹จ์œ„ ํ…Œ์ŠคํŠธ

: ์ฝ”๋”ฉ ์งํ›„ ์†Œํ”„ํŠธ์›จ์–ด ์„ค๊ณ„์˜ ์ตœ์†Œ ๋‹จ์œ„์ธ ๋ชจ๋“ˆ์ด๋‚˜ ์ปดํฌ๋„ŒํŠธ์— ์ดˆ์ ์„ ๋งž์ถฐ ํ…Œ์ŠคํŠธ

 

3. ํ†ตํ•ฉ ํ…Œ์ŠคํŠธ

 

4. ์‹œ์Šคํ…œ ํ…Œ์ŠคํŠธ

 

5. ์ธ์ˆ˜ ํ…Œ์ŠคํŠธ

 

053. ํ†ตํ•ฉํ…Œ์ŠคํŠธ

1. ํ†ตํ•ฉํ…Œ์ŠคํŠธ

ํ†ตํ•ฉํ…Œ์ŠคํŠธ : ๋‹จ์œ„ ํ…Œ์ŠคํŠธ๊ฐ€ ๋๋‚œ ๋ชจ๋“ˆ์„ ํ†ตํ•ฉํ•˜๋Š” ๊ณผ์ •์—์„œ ๋ฐœ์ƒํ•˜๋Š” ์˜ค๋ฅ˜ ๋ฐ ๊ฒฐํ•จ์„ ์ฐพ๋Š” ํ…Œ์ŠคํŠธ ๊ธฐ๋ฒ•

- ๋น„์ ์ง„์  ํ†ตํ•ฉ ๋ฐฉ์‹ 

- ์ ์ง„์  ํ†ตํ•ฉ ๋ฐฉ์‹

 

2. ํ•˜ํ–ฅ์‹ ํ†ตํ•ฉ ํ…Œ์ŠคํŠธ

: ํ”„๋กœ๊ทธ๋žจ์˜ ์ƒ์œ„ ๋ชจ๋“ˆ์—์„œ ํ•˜์œ„ ๋ชจ๋“ˆ ๋ฐฉํ–ฅ์œผ๋กœ ํ†ตํ•ฉํ•˜๋ฉด์„œ ํ…Œ์ŠคํŠธํ•˜๋Š” ๊ธฐ๋ฒ•

- stub, ํšŒ๊ท€ ํ…Œ์ŠคํŠธ

 

3. ์ƒํ–ฅ์‹ ํ†ตํ•ฉ ํ…Œ์ŠคํŠธ

: ํ•˜์œ„ ๋ชจ๋“ˆ์—์„œ ์ƒ์œ„ ๋ชจ๋“ˆ๋กœ ํ†ตํ•ฉ

- cluster, driver

 

4. ํ˜ผํ•ฉ์‹ ํ†ตํ•ฉ ํ…Œ์ŠคํŠธ

 

5. ํšŒ๊ท€ ํ…Œ์ŠคํŒ…

 

054. ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ํ…Œ์ŠคํŠธ ํ”„๋กœ์„ธ์Šค

1. ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ํ…Œ์ŠคํŠธ ํ”„๋กœ์„ธ์Šค

: ํ…Œ์ŠคํŠธ ๊ณ„ํš -> ํ…Œ์ŠคํŠธ ๋ถ„์„ ๋ฐ ๋””์ž์ธ -> ํ…Œ์ŠคํŠธ ์ผ€์ด์Šค ๋ฐ ์‹œ๋‚˜๋ฆฌ์˜ค ์ž‘์„ฑ -> ํ…Œ์ŠคํŠธ ์ˆ˜ํ–‰ -> ํ…Œ์ŠคํŠธ ๊ฒฐ๊ณผ ํ‰๊ฐ€ ๋ฐ ๋ฆฌํฌํŒ… -> ๊ฒฐํ•จ ์ถ”์  ๋ฐ ๊ด€๋ฆฌ

 

055. ํ…Œ์ŠคํŠธ ์ผ€์ด์Šค / ํ…Œ์ŠคํŠธ ์‹œ๋‚˜๋ฆฌ์˜ค / ํ…Œ์ŠคํŠธ ์˜ค๋ผํด

1. ํ…Œ์ŠคํŠธ ์ผ€์ด์Šค

:์‚ฌ์šฉ์ž์˜ ์š”๊ตฌ์‚ฌํ•ญ์„ ์ •ํ™•ํ•˜๊ฒŒ ์ค€์ˆ˜ํ–ˆ๋Š”์ง€ ํ™•์ธํ•˜๊ธฐ ์œ„ํ•˜์—ฌ ์„ค๊ณ„๋œ ์ž…๋ ฅ ๊ฐ’, ์‹คํ–‰ ์กฐ๊ฑด, ๊ธฐ๋Œ€ ๊ฒฐ๊ณผ ๋“ฑ์„ ๊ตฌ์„ฑ๋œ ํ…Œ์ŠคํŠธ ํ•ญ๋ชฉ์— ๋Œ€ํ•œ ๋ช…์„ธ์„œ

 

3. ํ…Œ์ŠคํŠธ ์‹œ๋‚˜๋ฆฌ์˜ค

: ํ…Œ์ŠคํŠธ ์ผ€์ด์Šค๋ฅผ ์ ์šฉํ•˜๋Š” ์ˆœ์„œ์— ๋”ฐ๋ผ ์—ฌ๋Ÿฌ๊ฐœ์˜ ํ…Œ์ŠคํŠธ ์ผ€์ด์Šค๋ฅผ ๋ฌถ์€ ์ง‘ํ•ฉ์œผ๋กœ, ๊ตฌ์ฒด์ ์ธ ์ ˆ์ฐจ๋ฅผ ๋ช…์„ธํ•œ ๋ฌธ์„œ

 

5. ํ…Œ์ŠคํŠธ ์˜ค๋ผํด

: ํ…Œ์ŠคํŠธ ๊ฒฐ๊ณผ๊ฐ€ ์˜ฌ๋ฐ”๋ฅธ์ง€ ํŒ๋‹จํ•˜๊ธฐ ์œ„ํ•ด ์‚ฌ์ „์— ์ •์˜๋œ ์ฐธ ๊ฐ’์„ ๋Œ€์ž…ํ•˜์—ฌ ๋น„๊ตํ•˜๋Š” ๊ธฐ๋ฒ• ๋ฐ ํ™œ๋™

 

056. ํ…Œ์ŠคํŠธ ์ž๋™ํ™” ๋„๊ตฌ

1. ํ…Œ์ŠคํŠธ ์ž๋™ํ™”์˜ ๊ฐœ๋…

 

057. ๊ฒฐํ•จ ๊ด€๋ฆฌ

1. ๊ฒฐํ•จ์˜ ์ •์˜

: ์‚ฌ์šฉ์ž๊ฐ€ ์˜ˆ์ƒํ•œ ๊ฒฐ๊ณผ์™€ ์‹คํ–‰ ๊ฒฐ๊ณผ ๊ฐ„์˜ ์ฐจ์ด๋“ฑ ๋ชจ๋‘ ๊ฒฐํ•จ์— ํ•ด๋‹น

 

2. ๊ฒฐํ•จ ๊ด€๋ฆฌ ํ”„๋กœ์„ธ์Šค

- ๊ฒฐํ•จ ๊ด€๋ฆฌ ๊ณ„ํš -> ๊ธฐ๋ก -> ๊ฒ€ํ†  -> ์ˆ˜์ • -> ์žฌํ™•์ธ -> ์ƒํƒœ ์ถ”์  ๋ฐ ๋ชจ๋‹ˆํ„ฐ๋ง -> ์ตœ์ข… ๊ฒฐํ•จ ๋ถ„์„ ๋ฐ ๋ณด๊ณ ์„œ ์ž‘์„ฑ

 

4. ๊ฒฐํ•จ ์ถ”์  ์ˆœ์„œ

- ๊ฒฐํ•จ ๋“ฑ๋ก -> ๊ฒ€ํ†  -> ํ• ๋‹น -> ์ˆ˜์ • -> ์กฐ์น˜ ๋ณด๋ฅ˜ -> ์ข…๋ฃŒ -> ํ•ด์ œ

 

5. ๊ฒฐํ•จ ๋ถ„๋ฅ˜

- ์‹œ์Šคํ…œ ๊ฒฐํ•จ

- ๊ธฐ๋Šฅ ๊ฒฐํ•จ

- GUI ๊ฒฐํ•จ

 

058. ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ์„ฑ๋Šฅ ๋ถ„์„

1. ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ์„ฑ๋Šฅ

- ์ฒ˜๋ฆฌ๋Ÿ‰

- ์‘๋‹ต ์‹œ๊ฐ„

- ๊ฒฝ๊ณผ ์‹œ๊ฐ„

- ์ž์› ์‚ฌ์šฉ๋ฅ 

 

059. ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ์„ฑ๋Šฅ ๊ฐœ์„ 

1. ์†Œ์Šค ์ฝ”๋“œ ์ตœ์ ํ™”

- ํด๋ฆฐ์ฝ”๋“œ : ๊ฐ€๋…์„ฑ, ๋‹จ์ˆœ์„ฑ, ์˜์กด์„ฑ ๋ฐฐ์ œ, ์ค‘๋ณต์„ฑ ์ตœ์†Œํ™”, ์ถ”์ƒํ™”

- ๋‚˜์œ ์ฝ”๋“œ