Notice
Recent Posts
Recent Comments
Link
ยซ   2024/11   ยป
์ผ ์›” ํ™” ์ˆ˜ ๋ชฉ ๊ธˆ ํ† 
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
Tags more
Archives
Today
Total
๊ด€๋ฆฌ ๋ฉ”๋‰ด

๐ŸŒณ

์ •๋ณด์ฒ˜๋ฆฌ๊ธฐ์‚ฌ ์‹ค๊ธฐ ๋ณธ๋ฌธ

์ผ์ƒ

์ •๋ณด์ฒ˜๋ฆฌ๊ธฐ์‚ฌ ์‹ค๊ธฐ

X_itron 2021. 6. 18. 18:21

//210618 1ํŠธ ์ž‘์„ฑ 

//210627 2ํŠธ ์ž‘์„ฑ + ์ž…์‚ฌ์ค€๋น„๋กœ ๋ฐ”๋น ์„œ ๋ชปํ–ˆ์Œ ใ…  ์ค‘๋ณต ๊ฐ€๋Šฅ

[1๊ณผ๋ชฉ]

ํญํฌ์ˆ˜ ๋ชจ๋ธ : ์ˆœ์ฐจ์ ์ด๊ณ  ๊ตฌ์กฐ์  ์ ‘๊ทผ์ด ํŠน์ง•์ธ ํ•˜ํ–ฅ์‹ ๊ฐœ๋ฐœ ์ƒ๋ช…์ฃผ๊ธฐ ๋ชจ๋ธ

๋‚˜์„ ํ˜• ๋ชจ๋ธ : ํญํฌ์ˆ˜ ๋ชจ๋ธ๊ณผ ์• ์ž์ผ์˜ ์žฅ์ ์„ ์ˆ˜์šฉํ•œ ๋ชจ๋ธ

Factory Method : ๊ฐ์ฒด ์ƒ์„ฑ์„ ํ•˜์œ„ ํด๋ž˜์Šค์—์„œ ๊ฒฐ์ •ํ•˜๊ฒŒ ํ•˜๋Š” ๋””์ž์ธํŒจํ„ด

Singleton : ๊ฐ์ฒด๋ฅผ ์˜ค์ง ํ•˜๋‚˜๋งŒ ์ƒ์„ฑํ•˜๊ณ , ๊ทธ๊ฒƒ์„ ์–ด๋””์„œ๋“  ์ฐธ์กฐํ•  ์ˆ˜ ์žˆ๊ฒŒ ํ•˜๋Š” ๋””์ž์ธํŒจํ„ด

โ€‹

[2๊ณผ๋ชฉ]

์š”๊ตฌ์‚ฌํ•ญ ํ™•์ธ
์š”๊ตฌ์‚ฌํ•ญ : ๋ฌธ์ œ ํ•ด๊ฒฐ/๋ชฉ์ ๋‹ฌ์„ฑ์„ ์œ„ํ•ด ๊ณ ๊ฐ์— ์˜ํ•ด ์š”๊ตฌ๋˜๊ฑฐ๋‚˜ ํ‘œ์ค€,๋ช…์„ธ๋“ฑ์„ ๋งŒ์กฑํ•˜๊ธฐ ์œ„ํ•ด ์‹œ์Šคํ…œ์ด ๊ฐ€์ ธ์•ผํ•  ์„œ๋น„์Šคor์ œ์•ฝ์‚ฌํ•ญ.
๊ธฐ๋Šฅ์  ์š”๊ตฌ์‚ฌํ•ญ : ๊ธฐ์™„์ผ[๊ธฐ๋Šฅ์„ฑ ์™„์ „์„ฑ ์ผ๊ด€์„ฑ]
๋น„๊ธฐ๋Šฅ์  ์š”๊ตฌ์‚ฌํ•ญ : ์‹ ์‚ฌํšจ์œ ์ด[์‹ ๋ขฐ์„ฑ,์‚ฌ์šฉ์„ฑ,ํšจ์œจ์„ฑ,์œ ์ง€๋ณด์ˆ˜์„ฑ,์ด์‹์„ฑ]
์š”๊ตฌ์‚ฌํ•ญ ๊ฐœ๋ฐœ ํ”„๋กœ์„ธ์Šค : ๋„๋ถ„๋ช…ํ™•[๋„์ถœ,๋ถ„์„,๋ช…์„ธ,ํ™•์ธ]
๋ธŒ๋ ˆ์ธ์Šคํ† ๋ฐ : ๋ง์„๊บผ๋‚ด๊ธฐ ์‰ฌ์šด ๋ถ„์œ„๊ธฐ๋กœ ๋งŒ๋“ค์–ด, ์•„์ด๋””์–ด๋ฅผ ๋น„ํŒ์—†์ด ์ˆ˜์šฉํ• ์ˆ˜์žˆ๋„๋ก ํ•˜๋Š” ํšŒ์˜
์›Œํฌ์ˆ : ๋‹จ๊ธฐ๊ฐ„ ์ง‘์ค‘์ ์ธ ๋…ธ๋ ฅ์„ ํ†ตํ•ด ๋‹ค์–‘ํ•˜๊ณ  ์ „๋ฌธ์ ์ธ ์ •๋ณด๋ฅผ ํš๋“/๊ณต์œ 

๊ฒ€์ฆ๊ธฐ๋ฒ•[๋™/์›Œ/์ธ]
๋™๋ฃŒ๊ฒ€ํ†  : 2-3๋ช…์ด ์ง„ํ–‰ํ•˜๋Š” ๋ฆฌ๋ทฐํ˜•ํƒœ
์›Œํฌ์Šค๋ฃจ : ์˜ค๋ฅ˜๋ฅผ ์กฐ๊ธฐ์— ๊ฒ€์ถœํ•˜๋Š”๋ฐ ๋ชฉ์ ,๊ฒ€ํ† ์ž๋ฃŒ๋ฅผ ํšŒ์˜์ „ ๋ฐฐํฌ ํ›„, ์งง์€์‹œ๊ฐ„๋™์•ˆ ํšŒ์˜
์ธ์ŠคํŽ™์…˜ : ์ €์ž‘์ž ์™ธ์˜ ๋‹ค๋ฅธ ์ „๋ฌธ๊ฐ€/ํŒ€์ด ๊ฒ€์‚ฌํ•˜์—ฌ ์˜ค๋ฅ˜๋ฅผ ์ฐพ์•„๋‚ด๋Š” ๊ณต์‹์  ๊ฒ€ํ† ๋ฐฉ๋ฒ•

์š”๊ตฌ์‚ฌํ•ญ ํ™•์ธ ๊ธฐ๋ฒ•
์š”๊ตฌ์‚ฌํ•ญ ๊ฒ€ํ†  : ์—ฌ๋Ÿฌ ๊ฒ€ํ† ์ž๋“ค์ด ์—๋Ÿฌ,์ž˜๋ชป๋œ ๊ฐ€์ •,ํ‘œ์ค€๊ณผ์˜ ์ฐจ์ด๋ฅผ ๊ฒ€ํ† .
ํ”„๋กœํ† ํƒ€์ดํ•‘ : [~ing:๊ณผ์ •] ์‚ฌ์šฉ์ž๊ฐ€ ์š”๊ตฌํ•œ ๊ธฐ๋Šฅ์„ ํ”„๋กœํ†  ํƒ€์ž…์œผ๋กœ ๊ตฌํ˜„ํ•˜์—ฌ,ํ”ผ๋“œ๋ฐฑ์„ ํ†ตํ•ด ๊ฐœ์„ /๋ณด์™„
๋ชจ๋ธ๊ฒ€์ฆ : ๋ถ„์„๋‹จ๊ณ„์—์„œ ๊ฐœ๋ฐœ๋œ ๋ชจ๋ธ์˜ ํ’ˆ์งˆ ๊ฒ€์ฆ ํ•„์š” ์ •์ ๋ถ„์„ ์ˆ˜ํ–‰
์ธ์ˆ˜ํ…Œ์ŠคํŠธ : ๊ฐ ์š”๊ตฌ์‚ฌํ•ญ์„ ์–ด๋–ป๊ฒŒ ํ•  ๊ฒƒ์ธ์ง€ ๊ณ„ํš ์ˆ˜๋ฆฝํ›„, ์š”๊ตฌ์‚ฌํ•ญ์„ ํ™•์ธํ•˜๋Š” ํ…Œ์ŠคํŠธ

๋น„์šฉ์‚ฐ์ •๋ชจ๋ธ
ํ•˜ํ–ฅ์‹ : ์ „๋ฌธ๊ฐ€ํŒ๋‹จ,๋ธํŒŒ์ด[์ „๋ธ]
์ „๋ฌธ๊ฐ€ํŒ๋‹จ : ์กฐ์ง๋‚ด ๊ฒฝํ—˜์ด ๋งŽ์€ ๋‘ ๋ช…์ด์ƒ์˜ ์ „๋ฌธ๊ฐ€์—๊ฒŒ ๋น„์šฉ์‚ฐ์ • ์˜๋ขฐ[๋ง ๊ทธ๋Œ€๋กœ ์ „๋ฌธ๊ฐ€์—๊ฒŒ ๋ถ€ํƒ]
๋ธํŒŒ์ด : ์ „๋ฌธ๊ฐ€์˜ ๊ฒฝํ—˜์  ์ง€์‹์„ ํ†ตํ•ด ๋ฌธ์ œํ•ด๊ฒฐ,๋ฏธ๋ž˜์˜ˆ์ธก,ํŽธ๊ฒฌ์ด๋‚˜ ๋ถ„์œ„๊ธฐ์— ์ง€๋ฐฐ๋˜์ง€ ์•Š๊ฒŒ 1์กฐ์ •์ž n์ „๋ฌธ๊ฐ€
์ƒํ–ฅ์‹ : loc,man month, cocomo,fp,putnam
*loc : ์›์‹œ์ฝ”๋“œ๋ผ์ธ์ˆ˜์˜ ๋น„๊ด€์น˜,๋‚™๊ด€์น˜,์ค‘๊ฐ„์น˜ ์ธก์ •ํ•˜์—ฌ ์˜ˆ์ธก์น˜๋ฅผ ๊ตฌํ•˜๊ณ  ๋น„์šฉ ์‚ฐ์ •
man month : ํ•œ ์‚ฌ๋žŒ์ด 1๊ฐœ์›” ๊ฐ„ ํ•  ์ˆ˜ ์žˆ๋Š” ์ผ์˜ ์–‘.
man month = loc/ํ”„๋กœ๊ทธ๋ž˜๋จธ ์›”๊ฐ„ ์ƒ์‚ฐ์„ฑ
ํ”„๋กœ์ ํŠธ๊ธฐ๊ฐ„ = manmonth/ํ”„๋กœ์ ํŠธ์ธ๋ ฅ
cocomo : ๋ณดํ—ด์ด ์ œ์•ˆํ•œ ๋ชจํ˜•์œผ๋กœ ํ”„๋กœ๊ทธ๋žจ ๊ทœ๋ชจ์— ๋”ฐ๋ผ ๋น„์šฉ์‚ฐ์ •[๋‹จ์ˆœํ˜•/์ค‘๊ฐ„ํ˜•/์ž„๋ฒ ๋””๋“œํ˜•]
putnam : sw ๊ฐœ๋ฐœ์ฃผ๊ธฐ ๋‹จ๊ณ„๋ณ„๋กœ ์š”๊ตฌํ•  ์ธ๋ ฅ์˜ ๋ถ„ํฌ๋ฅผ ๊ฐ€์ •ํ•˜๋Š” ๋ชจํ˜•[๋„๊ตฌ:slim]
fp : ์š”๊ตฌ ๊ธฐ๋Šฅ์„ ์ฆ๊ฐ€์‹œํ‚ค๋Š” ์ธ์ž๋ณ„๋กœ ๊ฐ€์ค‘์น˜๋ฅผ ๋ถ€์—ฌํ•ด ๊ธฐ๋Šฅ์ ์ˆ˜๋ฅผ ๊ณ„์‚ฐํ•˜์—ฌ ๋น„์šฉ์„ ์‚ฐ์ •

์ •๊ทœํ™” : ๋ฐ์ดํ„ฐ์˜ ์ค‘๋ณต์„ ์ œ๊ฑฐํ•ด์„œ ์ด์ƒํ˜„์ƒ์˜ ๋ฐœ์ƒ ๊ฐ€๋Šฅ์„ฑ์„ ๋‚ฎ์ถ”๋Š” ๊ณผ์ •

1์ •๊ทœํ˜• : ๋ชจ๋“  ์†์„ฑ ๊ฐ’์ด ์›์ž๊ฐ’

2์ •๊ทœํ˜• : ๋ชจ๋“  ์†์„ฑ์ด ๊ธฐ๋ณธํ‚ค์— ๋Œ€ํ•ด ์™„์ „ ํ•จ์ˆ˜์  ์ข…์†

3์ •๊ทœํ˜• : ๋ชจ๋“  ์†์„ฑ์ด ๊ธฐ๋ณธํ‚ค์— ๋Œ€ํ•ด ์ดํ–‰์  ํ•จ์ˆ˜์  ์ข…์† ๋งŒ์กฑํ•˜์ง€ ์•Š์•„์•ผ ํ•จ

BCNF : ๋ชจ๋“  ๊ฒฐ์ •์ž๊ฐ€ ํ›„๋ณดํ‚ค

์ด์ƒํ˜„์ƒ : ์ผ๋ถ€ ์†์„ฑ๋“ค์˜ ์ข…์†์œผ๋กœ ์ธํ•ด ๋ฐ์ดํ„ฐ ์ค‘๋ณต์ด ๋ฐœ์ƒํ•˜๊ณ , ์ค‘๋ณต์œผ๋กœ ์ธํ•ด ํ…Œ์ด๋ธ” ์กฐ์ž‘์‹œ ๋ฌธ์ œ๊ฐ€ ๋ฐœ์ƒํ•˜๋Š” ๊ฒƒ

์‚ฝ์ž…์ด์ƒ : ์›์น˜ ์•Š๋Š” ๊ฐ’๋“ค๋กœ ์ธํ•ด ๋ฐ์ดํ„ฐ ์‚ฝ์ž…์ด ๋ถˆ๊ฐ€๋Šฅํ•œ ํ˜„์ƒ

์‚ญ์ œ์ด์ƒ : ์›์น˜ ์•Š๋Š” ๊ฐ’๋“ค๋„ ๊ฐ™์ด ์‚ญ์ œ๋˜๋Š” ํ˜„์ƒ

๊ฐฑ์‹ ์ด์ƒ : ๋ฐ์ดํ„ฐ ์ผ๋ถ€๋งŒ ๊ฐฑ์‹ ๋˜์–ด ์ •๋ณด ๋ถˆ์ผ์น˜๊ฐ€ ์ผ์–ด๋‚˜๋Š” ํ˜„์ƒ

์ธ๋ฑ์Šค : ๋ฐ์ดํ„ฐ ์ ‘๊ทผ์„ ๋น ๋ฅด๊ฒŒ ํ•˜๊ธฐ ์œ„ํ•œ ํ‚ค ๊ฐ’, ํฌ์ธํ„ฐ ์Œ์œผ๋กœ ๊ตฌ์„ฑ๋œ ๋ฐ์ดํ„ฐ ๊ตฌ์กฐ

ํด๋Ÿฌ์Šคํ„ฐ๋“œ ์ธ๋ฑ์Šค : ์ธ๋ฑ์Šค ํ‚ค๊ฐ’์— ๋”ฐ๋ผ ์‹ค์ œ ๋ฐ์ดํ„ฐ๋„ ์ •๋ ฌ๋˜์–ด ์ €์žฅ๋˜๋Š” ๋ฐฉ์‹

๋„Œ ํด๋Ÿฌ์Šคํ„ฐ๋“œ ์ธ๋ฑ์Šค : ์ธ๋ฑ์Šค ํ‚ค๊ฐ’๋งŒ ์ •๋ ฌ๋˜์–ด ์žˆ๊ณ , ์‹ค์ œ ๋ฐ์ดํ„ฐ๋Š” ์ •๋ ฌ๋˜์–ด ์žˆ์ง€ ์•Š์€ ๋ฐฉ์‹

๋ทฐ : ๊ธฐ๋ณธ ํ…Œ์ด๋ธ”๋กœ๋ถ€ํ„ฐ ์œ ๋„๋œ ํŠน์ • ๊ฐ’๋“ค๋งŒ์„ ๋ณด์—ฌ์ฃผ๊ธฐ ์œ„ํ•œ ๊ฐ€์ƒ ํ…Œ์ด๋ธ”

ํด๋Ÿฌ์Šคํ„ฐ : ๋ฐ์ดํ„ฐ ์ ‘๊ทผ ํšจ์œจ ํ–ฅ์ƒ์„ ์œ„ํ•ด ์œ ์‚ฌํ•œ ๋ฐ์ดํ„ฐ๋ฅผ ๊ฐ™์€ ๋ฐ์ดํ„ฐ ๋ธ”๋ก์— ์ €์žฅํ•˜๋Š” ๋ฐฉ์‹

ํŒŒํ‹ฐ์…˜ : ๋Œ€์šฉ๋Ÿ‰์˜ ํ…Œ์ด๋ธ”์ด๋‚˜ ์ธ๋ฑ์Šค๋ฅผ ์ž‘์€ ๋…ผ๋ฆฌ์  ๋‹จ์œ„์ธ ํŒŒํ‹ฐ์…˜์œผ๋กœ ๋‚˜๋ˆ„๋Š” ๊ฒƒ

๋ฒ”์œ„ ๋ถ„ํ•  : ํŠน์ • ์—ด์„ ๊ธฐ์ค€์œผ๋กœ ๋ถ„ํ• ํ•˜๋Š” ๊ฒƒ

ํ•ด์‹œ ๋ถ„ํ•  : ํ•ด์‹œ ํ•จ์ˆ˜๋ฅผ ์ ์šฉํ•œ ๊ฐ’์— ๋”ฐ๋ผ ๋ถ„ํ• ํ•˜๋Š” ๊ฒƒ

์กฐํ•ฉ ๋ถ„ํ•  : ๋ฒ”์œ„ ๋ถ„ํ• ์„ ์ ์šฉํ•œ ํ›„, ๋‹ค์‹œ ํ•ด์‹œ ๋ถ„ํ• ์„ ์ ์šฉํ•˜๋Š” ๊ฒƒ

โ€‹

[3๊ณผ๋ชฉ]

ํ†ตํ•ฉ ๊ตฌํ˜„ : ์†ก์ˆ˜์‹  ๋ชจ๋“ˆ๊ณผ ์ค‘๊ณ„ ๋ชจ๋“ˆ ๊ฐ„์˜ ์—ฐ๊ณ„๋ฅผ ๊ตฌํ˜„ํ•˜๋Š” ๊ฒƒ

DB Link : ์ง์ ‘ ์—ฐ๊ณ„๋ฐฉ์‹ ์ค‘ ํ•˜๋‚˜๋กœ, DB๊ฐ€ ์ œ๊ณตํ•˜๋Š” DB Link ๊ฐ์ฒด๋ฅผ ์ด์šฉํ•ด ์—ฐ๊ณ„ํ•˜๋Š” ๋ฐฉ์‹

ESB : ๊ธฐ์—… ๋‚ด ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ์—ฐ๊ณ„๋ฅผ ์œ„ํ•œ ์†”๋ฃจ์…˜์œผ๋กœ, ์„œ๋น„์Šค ์ค‘์‹ฌ์˜ ํ†ตํ•ฉ์„ ์ง€ํ–ฅ

์›น์„œ๋น„์Šค : ๋„คํŠธ์›Œํฌ์˜ ์ •๋ณด๋ฅผ ํ‘œ์ค€ํ™”๋œ ์„œ๋น„์Šค ํ˜•ํƒœ๋กœ ๋งŒ๋“ค์–ด ๊ณต์œ ํ•˜๋Š” ๊ธฐ์ˆ 

์„œ๋น„์Šค ์ง€ํ–ฅ ์•„ํ‚คํ…์ฒ˜(SOA) : ์ •๋ณด์‹œ์Šคํ…œ์„ ๊ณต์œ , ์žฌ์‚ฌ์šฉ ๊ฐ€๋Šฅํ•œ ์„œ๋น„์Šค ์ค‘์‹ฌ์œผ๋กœ ๊ตฌ์ถ•ํ•˜๋Š” ๊ฒƒ

WSDL : ์›น ์„œ๋น„์Šค์˜ ์ƒ์„ธ ์ •๋ณด๋ฅผ XML ํ˜•์‹์œผ๋กœ ์ž‘์„ฑํ•˜๊ธฐ ์œ„ํ•œ ์–ธ์–ด

UDDI : WSDL์„ ์ด์šฉํ•ด ์„œ๋น„์Šค๋‚˜ ์„œ๋น„์Šค ์ œ๊ณต์ž๋ฅผ ๊ฒ€์ƒ‰ํ•˜๊ณ  ์ ‘๊ทผํ•˜๊ธฐ ์œ„ํ•œ ๊ทœ๊ฒฉ

RESTful : HTTP์™€ REST ์›์น™์„ ์ด์šฉํ•ด ์ž์›์„ ๊ด€๋ฆฌํ•˜๋Š” ๋ฐ ์‚ฌ์šฉ๋˜๋Š” ์›น์„œ๋น„์Šค API์˜ ์ง‘ํ•ฉ

โ€‹

[4๊ณผ๋ชฉ]

์›น ์„œ๋ฒ„ : ํด๋ผ์ด์–ธํŠธ์˜ ์š”์ฒญ์„ ์ง์ ‘ ๋ฐ›์•„ ์ฒ˜๋ฆฌํ•˜๋ฉฐ, ์ •์  ํŒŒ์ผ๋“ค์„ ๊ด€๋ฆฌํ•˜๋Š” ์„œ๋ฒ„

์›น ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ์„œ๋ฒ„(WAS) : ์‚ฌ์šฉ์ž์—๊ฒŒ ๋™์  ์„œ๋น„์Šค๋ฅผ ์ œ๊ณตํ•˜๊ณ , ์„œ๋ฒ„ ์‚ฌ์ด์—์„œ ์ธํ„ฐํŽ˜์ด์Šค ์—ญํ• ์„ ์ˆ˜ํ–‰ํ•˜๋Š” ์„œ๋ฒ„

๊ฐœ๋ฐœ ์–ธ์–ด ์„ ์ • ๊ธฐ์ค€ : ์ ์ •์„ฑ, ํšจ์œจ์„ฑ, ์ด์‹์„ฑ, ์นœ๋ฐ€์„ฑ, ๋ฒ”์šฉ์„ฑ

๋ชจ๋“ˆ : ํ•˜๋‚˜์˜ ๊ธฐ๋Šฅ๋งŒ์„ ์ˆ˜ํ–‰ํ•˜๋Š” ์žฌ์‚ฌ์šฉ ๊ฐ€๋Šฅํ•œ ๋‹จ์œ„

๋‹จ์ผ ์žฅ์• ์ (SPOF) : ๋™์ž‘ํ•˜์ง€ ์•Š์œผ๋ฉด ์‹œ์Šคํ…œ ์ „์ฒด๊ฐ€ ์ค‘๋‹จ๋˜์–ด ๋ฒ„๋ฆฌ๋Š” ์š”์†Œ

API : ์‘์šฉ ํ”„๋กœ๊ทธ๋žจ ๊ฐœ๋ฐœ ์‹œ ์šด์˜์ฒด์ œ ๋“ฑ์ด ์ œ๊ณตํ•˜๋Š” ๊ธฐ๋Šฅ์„ ์ด์šฉํ•  ์ˆ˜ ์žˆ๋„๋ก ์ œ์–ดํ•˜๋Š” ์ธํ„ฐํŽ˜์ด์Šค

ํ”„๋ ˆ์ž„์›Œํฌ : ํŠน์ • ๊ธฐ๋Šฅ์„ ์ˆ˜ํ–‰ํ•˜๊ธฐ ์œ„ํ•œ ํด๋ž˜์Šค๋‚˜ ์ธํ„ฐํŽ˜์ด์Šค๋ฅผ ๋ชจ์•„ ๋‘” ์ง‘ํ•ฉ์ฒด

JDBC : JAVA ์–ธ์–ด๋กœ DB์— ์ ‘์†ํ•˜๊ธฐ ์œ„ํ•œ API

ODBC : ์–ธ์–ด์— ์ƒ๊ด€์—†์ด ์‚ฌ์šฉ๊ฐ€๋Šฅํ•œ DB ์ ‘์† ํ‘œ์ค€ API

MyBatis : JDBC ์ฝ”๋“œ๋ฅผ ๋‹จ์ˆœํ™”ํ•˜์—ฌ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋Š” SQL Mapping ๊ธฐ๋ฐ˜ ์˜คํ”ˆ์†Œ์Šค ํ”„๋ ˆ์ž„์›Œํฌ

SQL Mapping : SQL๋กœ ํ˜ธ์ถœ๋˜๋Š” ๋ฐ์ดํ„ฐ๋ฅผ ๊ฐœ๋ฐœ ์–ธ์–ด์— ๋งž๊ฒŒ ๋ณ€ํ™˜ํ•˜๋Š” ๊ฒƒ

๋™์  SQL : ๋‹ค์–‘ํ•œ ์กฐ๊ฑด์— ๋งž๊ฒŒ SQL์„ ๋™์ ์œผ๋กœ ๋ณ€๊ฒฝํ•˜์—ฌ ์ฒ˜๋ฆฌํ•  ์ˆ˜ ์žˆ๋Š” ๋ฐฉ์‹

์›น ํ”„๋ ˆ์ž„์›Œํฌ : ์„œ๋ฒ„ ๊ฐœ๋ฐœ์— ์œ ์šฉํ•œ ํด๋ž˜์Šค๋‚˜ ์ธํ„ฐํŽ˜์ด์Šค๋ฅผ ์ œ๊ณตํ•˜๋Š” ํ”„๋ ˆ์ž„์›Œํฌ

MVC ํŒจํ„ด : ์‹œ์Šคํ…œ์„ ๋ชจ๋ธ, ๋ทฐ, ์ปจํŠธ๋กค๋Ÿฌ๋กœ ๋‚˜๋ˆ ์„œ ์„œ๋กœ ์˜ํ–ฅ ๋ฐ›์ง€ ์•Š๊ณ  ๊ฐœ๋ฐœํ•˜๋Š” ๊ฒƒ

Spring, Node.js, Django, CodeIgniter, Ruby on Rails

ํ”Œ๋Ÿฌ๊ทธ์ธ : ํ”Œ๋Ÿฌ๊ทธ ์ฒ˜๋Ÿผ ๊ผˆ๋‹ค ๋บ๋‹ค ํ•  ์ˆ˜ ์žˆ๋Š” ๊ธฐ๋Šฅ ์š”์†Œ

์ œ์–ด์˜ ์—ญํ๋ฆ„ : ๊ฐ์ฒด ์ œ์–ด ๊ถŒํ•œ์„ ํ”„๋ ˆ์ž„์›Œํฌ์— ๋„˜๊น€์œผ๋กœ์จ ์ƒ์‚ฐ์„ฑ์„ ํ–ฅ์ƒ์‹œํ‚ค๋Š” ๊ฒƒ

DTO/VO : ๋ฐ์ดํ„ฐ ๊ตํ™˜์„ ์œ„ํ•œ ๊ฐ์ฒด

DAO : DB ์ ‘๊ทผ์„ ์œ„ํ•œ ๊ฐ์ฒด

Service : ์‚ฌ์šฉ์ž ์š”์ฒญ์„ ์ฒ˜๋ฆฌํ•˜๊ธฐ ์œ„ํ•œ ๋กœ์ง

Controller : ์‚ฌ์šฉ์ž ์š”์ฒญ์„ ๋ฐ›์•„ ์ ์ ˆํ•œ ์„œ๋น„์Šค๋ฅผ ํ˜ธ์ถœํ•˜๊ณ  ๊ทธ ๊ฒฐ๊ณผ๋ฅผ ๋ฐ˜ํ™˜ํ•˜๋Š” ๊ฐ์ฒด

๋ฐฐ์น˜ ํ”„๋กœ๊ทธ๋žจ : ์—ฌ๋Ÿฌ ์ž‘์—…๋“ค์„ ๋ฏธ๋ฆฌ ์ •ํ•ด์ง„ ์ˆœ์„œ์— ๋”ฐ๋ผ ์ผ๊ด„์ ์œผ๋กœ ์ฒ˜๋ฆฌํ•˜๋Š” ๊ฒƒ

โ€‹

[6๊ณผ๋ชฉ]

UI : ์‚ฌ์šฉ์ž์™€ ์‹œ์Šคํ…œ ๊ฐ„์˜ ์ƒํ˜ธ์ž‘์šฉ์ด ์›ํ™œํ•˜๊ฒŒ ์ด๋ฃจ์–ด์งˆ ์ˆ˜ ์žˆ๋„๋ก ํ•ด์ฃผ๋Š” ์ธํ„ฐํŽ˜์ด์Šค

์ธํ„ฐํŽ˜์ด์Šค : ์„œ๋กœ ๋‹ค๋ฅธ ์„œ๋น„์Šค ๋“ฑ์„ ์ด์–ด์ฃผ๋Š” ์žฅ์น˜

์™€์ด์–ดํ”„๋ ˆ์ž„ : ๊ฐœ๋žต์ ์ธ ๋ ˆ์ด์•„์›ƒ์ด๋‚˜ ๋ผˆ๋Œ€๋ฅผ ์ž‘์„ฑํ•˜๋Š” ๊ฒƒ

๋ชฉ์—… : ์™€์ด์–ดํ”„๋ ˆ์ž„๋ณด๋‹ค ์ข€ ๋” ์‹ค์ œ ํ™”๋ฉด๊ณผ ์œ ์‚ฌํ•˜๊ฒŒ ๋งŒ๋“  ์ •์  ๋ชจํ˜•

์Šคํ† ๋ฆฌ๋ณด๋“œ : ํŽ˜์ด์ง€ ๊ฐ„ ์ด๋™ ํ๋ฆ„์„ ํ‘œํ˜„ํ•œ ๋ฌธ์„œ

๋‚ด๋น„๊ฒŒ์ด์…˜ : ์‚ฌ์šฉ์ž๊ฐ€ ์›ํ•˜๋Š” ์ •๋ณด๋ฅผ ๋น ๋ฅด๊ฒŒ ์ฐพ์„ ์ˆ˜ ์žˆ๋„๋ก ์•ˆ๋‚ดํ•˜๋Š” ๊ฒƒ

๊ทธ๋ฆฌ๋“œ : ๋ฐ์ดํ„ฐ๋ฅผ ํ…Œ์ด๋ธ” ํ˜•ํƒœ๋กœ ์‰ฝ๊ฒŒ ํ‘œ์‹œํ•  ์ˆ˜ ์žˆ๋„๋ก ํ•ด์ฃผ๋Š” ๋„๊ตฌ

ํ”„๋กœํ† ํƒ€์ž… : ์š”๊ตฌ์‚ฌํ•ญ์„ ๊ธฐ๋ฐ˜์œผ๋กœ ์‹ค์ œ ๋™์ž‘ํ•˜๋ฉฐ ํ…Œ์ŠคํŠธํ•  ์ˆ˜ ์žˆ๊ฒŒ ๋งŒ๋“ค์–ด์ง„ ๋™์  ๋ชจํ˜•

์‚ฌ์ดํŠธ๋งต : ํ™”๋ฉด ์ „์ฒด ๊ตฌ์กฐ๋ฅผ ํ•œ ๋ˆˆ์— ํŒŒ์•…ํ•˜๊ธฐ ์œ„ํ•œ ๊ณ„์ธต์  ๋ชจํ˜•

โ€‹

[7๊ณผ๋ชฉ]

์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ํ…Œ์ŠคํŠธ : ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์— ์ž ์žฌ๋œ ๊ฒฐํ•จ์„ ์ฐพ๋Š” ํ–‰์œ„

ํ™•์ธ : ์‚ฌ์šฉ์ž ์ž…์žฅ์—์„œ ์†Œํ”„ํŠธ์›จ์–ด๊ฐ€ ์š”๊ตฌ์‚ฌํ•ญ์— ๋งž๊ฒŒ ๊ฐœ๋ฐœ๋˜์—ˆ๋Š”์ง€ ํ™•์ธํ•˜๋Š” ๊ฒƒ

๊ฒ€์ฆ : ๊ฐœ๋ฐœ์ž ์ž…์žฅ์—์„œ ์†Œํ”„ํŠธ์›จ์–ด๊ฐ€ ๋ช…์„ธ์— ๋งž๊ฒŒ ๊ฐœ๋ฐœ๋˜์—ˆ๋Š”์ง€ ๊ฒ€์‚ฌํ•˜๋Š” ๊ฒƒ

๊ฒฐํ•จ ์ง‘์ค‘ : ํŠน์ • ๋ชจ๋“ˆ์— ๋Œ€๋ถ€๋ถ„์˜ ๊ฒฐํ•จ์ด ์ง‘์ค‘๋˜๋Š” ํ˜„์ƒ

ํŒŒ๋ ˆํ†  ๋ฒ•์น™ : 20%์˜ ์ฝ”๋“œ์—์„œ 80%์˜ ๊ฒฐํ•จ์ด ๋ฐœ๊ฒฌ๋˜๋Š” ํ˜„์ƒ

์˜ค๋ฅ˜ ๋ถ€์žฌ์˜ ๊ถค๋ณ€ : ๋ชจ๋“  ๊ฒฐํ•จ์„ ์ œ๊ฑฐํ•˜๋”๋ผ๋„ ์š”๊ตฌ์‚ฌํ•ญ์„ ๋งŒ์กฑ์‹œํ‚ค์ง€ ๋ชปํ•˜๋ฉด ์ข‹์€ ์†Œํ”„ํŠธ์›จ์–ด๊ฐ€ ์•„๋‹˜

๋™๋ฃŒ๊ฒ€ํ†  : ๋ช…์„ธ์„œ ์ž‘์„ฑ์ž๊ฐ€ ์„ค๋ช…ํ•˜๊ณ , ์ดํ•ด๊ด€๊ณ„์ž๋“ค์ด ๋“ค์œผ๋ฉด์„œ ๊ฒฐํ•จ์„ ์ฐพ๋Š” ํ–‰์œ„

์ธ์ŠคํŽ™์…˜ : ์™ธ๋ถ€ ์ „๋ถ„๊ฐ€๊ฐ€ ๊ฒ€์‚ฌํ•˜์—ฌ ๊ฒฐํ•จ์„ ์ฐพ๋Š” ํ–‰์œ„

์›Œํฌ์Šค๋ฃจ : ํšŒ์˜ ์ „ ๊ฒ€ํ† ์ž๋ฃŒ๋ฅผ ๋ฐฐํฌํ•˜๊ณ , ์งง์€ ํšŒ์˜๋ฅผ ํ†ตํ•ด ๊ฒฐํ•จ์„ ์ฐพ๋Š” ํ–‰์œ„

ํšŒ๋ณต ํ…Œ์ŠคํŠธ : ์†Œํ”„ํŠธ์›จ์–ด์— ๊ฒฐํ•จ์„ ์ฃผ์–ด ์‹คํŒจํ•˜๊ฒŒ ํ•œ ๋’ค ์ •์ƒ ๋ณต๊ตฌํ•˜๋Š”์ง€ ๊ฒ€์‚ฌ

์•ˆ์ „ ํ…Œ์ŠคํŠธ : ์†Œํ”„ํŠธ์›จ์–ด๊ฐ€ ์™ธ๋ถ€ ๋ถˆ๋ฒ• ์š”์†Œ๋กœ๋ถ€ํ„ฐ ์Šค์Šค๋กœ๋ฅผ ๋ณดํ˜ธํ•  ์ˆ˜ ์žˆ๋Š”์ง€ ๊ฒ€์‚ฌ

๊ฐ•๋„ ํ…Œ์ŠคํŠธ : ์†Œํ”„ํŠธ์›จ์–ด๊ฐ€ ๊ณผ๋ถ€ํ•˜ ์ƒํƒœ์—์„œ๋„ ์ •์ƒ ๋™์ž‘ํ•˜๋Š”์ง€ ๊ฒ€์‚ฌ

์„ฑ๋Šฅ ํ…Œ์ŠคํŠธ : ์†Œํ”„ํŠธ์›จ์–ด์˜ ์„ฑ๋Šฅ ๋ฐ ํšจ์œจ์„ฑ์„ ๊ฒ€์‚ฌ

ํšŒ๊ท€ ํ…Œ์ŠคํŠธ : ์ˆ˜์ •๋œ ์ฝ”๋“œ์— ์ƒˆ๋กœ์šด ๊ฒฐํ•จ์ด ์—†๋Š”์ง€ ํ™•์ธํ•˜๋Š” ๊ฒƒ

๋ณ‘ํ–‰ ํ…Œ์ŠคํŠธ : ๋ณ€๊ฒฝ๋œ ์†Œํ”„ํŠธ์›จ์–ด์™€ ๊ธฐ์กด ์†Œํ”„ํŠธ์›จ์–ด์— ๋™์ผํ•œ ๊ฐ’์„ ๋„ฃ์–ด ๊ฒฐ๊ณผ๋ฅผ ๋น„๊ตํ•˜๋Š” ๊ฒ€์‚ฌ

๋™์น˜๋ถ„ํ•  ๊ฒ€์‚ฌ : ํƒ€๋‹นํ•œ ๊ฐ’๊ณผ ํƒ€๋‹นํ•˜์ง€ ์•Š์€ ๊ฐ’์„ ๋™๋“ฑํ•˜๊ฒŒ ๋‚˜๋ˆˆ ๋’ค ๋Œ€ํ‘œ๊ฐ’์„ ๊ฒ€์‚ฌ

๊ฒฝ๊ณ„๊ฐ’ ๋ถ„์„ : ์ž…๋ ฅ ์กฐ๊ฑด์˜ ๊ฒฝ๊ณ„๊ฐ’์„ ์ž…๋ ฅ์œผ๋กœ ํ•˜์—ฌ ๊ฒ€์‚ฌ

๋‹จ์œ„ ํ…Œ์ŠคํŠธ : ๋ชจ๋“ˆ์ด๋‚˜ ์ปดํฌ๋„ŒํŠธ์— ์ดˆ์ ์„ ๋งž์ถฐ ํ…Œ์ŠคํŠธํ•˜๋Š” ๊ฒƒ

ํ†ตํ•ฉ ํ…Œ์ŠคํŠธ : ๋‹จ์œ„ํ…Œ์ŠคํŠธ๊ฐ€ ์™„๋ฃŒ๋œ ๋ชจ๋“ˆ๋“ค์„ ํ†ตํ•ฉํ•˜๋ฉด์„œ ์™„์„ฑ์‹œํ‚ค๋Š” ๊ณผ์ •์—์„œ์˜ ํ…Œ์ŠคํŠธ

์‹œ์Šคํ…œ ํ…Œ์ŠคํŠธ : ์†Œํ”„ํŠธ์›จ์–ด๊ฐ€ ์‹œ์Šคํ…œ์—์„œ ์™„๋ฒฝํ•˜๊ฒŒ ์ˆ˜ํ–‰๋˜๋Š”์ง€ ์ ๊ฒ€

์ธ์ˆ˜ ํ…Œ์ŠคํŠธ : ์‚ฌ์šฉ์ž ์š”๊ตฌ์‚ฌํ•ญ์„ ๋งŒ์กฑํ•˜๋Š”์ง€ ์‚ฌ์šฉ์ž๊ฐ€ ์ง์ ‘ ํ…Œ์ŠคํŠธ

์•ŒํŒŒ ํ…Œ์ŠคํŠธ : ๊ฐœ๋ฐœ์ž๊ฐ€ ํ†ต์ œํ•˜๋Š” ํ™˜๊ฒฝ์—์„œ ํ…Œ์ŠคํŠธ

๋ฒ ํƒ€ ํ…Œ์ŠคํŠธ : ๊ฐœ๋ฐœ์ž๊ฐ€ ํ†ต์ œํ•˜์ง€ ์•Š๋Š” ํ™˜๊ฒฝ์—์„œ ํ…Œ์ŠคํŠธ

๋น„์ ์ง„์  ํ†ตํ•ฉ(๋น…๋ฑ… ํ†ตํ•ฉ ํ…Œ์ŠคํŠธ) : ํ•œ ๋ฒˆ์— ๋ชจ๋“  ๋ชจ๋“ˆ์„ ํ†ตํ•ฉํ•˜์—ฌ ํ…Œ์ŠคํŠธ

ํ˜ผํ•ฉ์‹ ํ†ตํ•ฉ(์ƒŒ๋“œ์œ„์น˜ ํ†ตํ•ฉ ํ…Œ์ŠคํŠธ) : ํ•˜์œ„์—์„  ์ƒํ–ฅ์‹, ์ƒ์œ„์—์„  ํ•˜ํ–ฅ์‹ ํ†ตํ•ฉ์„ ์ ์šฉํ•˜๋Š” ๊ฒƒ

ํ…Œ์ŠคํŠธ ์Šคํ… : ํ•˜์œ„๋ชจ๋“ˆ์ด ํ•˜๋Š” ๊ธฐ๋Šฅ์„ ์ˆ˜ํ–‰ํ•˜๋Š” ์‹œํ—˜์šฉ ๋ชจ๋“ˆ

ํ…Œ์ŠคํŠธ ๋“œ๋ผ์ด๋ฒ„ : ์ƒ์œ„๋ชจ๋“ˆ์ด ํ•˜๋Š” ๊ธฐ๋Šฅ์„ ์ˆ˜ํ–‰ํ•˜๋Š” ์‹œํ—˜์šฉ ๋ชจ๋“ˆ

ํ…Œ์ŠคํŠธ ์ผ€์ด์Šค : ์†Œํ”„ํŠธ์›จ์–ด๊ฐ€ ์ •ํ™•ํžˆ ๊ฐœ๋ฐœ๋˜์—ˆ๋Š”์ง€ ํ™•์ธํ•˜๊ธฐ ์œ„ํ•œ ์ž…๋ ฅ๊ฐ’, ์กฐ๊ฑด, ์˜ˆ์ƒ๊ฒฐ๊ณผ ๋“ฑ์„ ๋ช…์„ธํ•œ ๊ฒƒ

ํ…Œ์ŠคํŠธ ์ŠˆํŠธ : ํ…Œ์ŠคํŠธ ์ผ€์ด์Šค๋“ค์˜ ์ง‘ํ•ฉ

ํ…Œ์ŠคํŠธ ์‹œ๋‚˜๋ฆฌ์˜ค : ํ…Œ์ŠคํŠธ ์ผ€์ด์Šค๋ฅผ ์ ์šฉํ•˜๋Š” ์ ˆ์ฐจ๋ฅผ ๋ช…์„ธํ•œ ๋ฌธ์„œ

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

์ฐธ ์˜ค๋ผํด : ๋ชจ๋“  ์ž…๋ ฅ๊ฐ’์— ๋Œ€ํ•ด ๊ธฐ๋Œ€ํ•˜๋Š” ๊ฒฐ๊ณผ๋ฅผ ์ œ๊ณต

์ƒ˜ํ”Œ๋ง ์˜ค๋ผํด : ํŠน์ • ๊ฐ’์— ๋Œ€ํ•ด์„œ๋งŒ ๊ธฐ๋Œ€ํ•˜๋Š” ๊ฒฐ๊ณผ๋ฅผ ์ œ๊ณต

์ถ”์ •(ํœด๋ฆฌ์Šคํ‹ฑ) ์˜ค๋ผํด : ํŠน์ • ๊ฐ’์— ๋Œ€ํ•ด์„œ๋งŒ ๊ธฐ๋Œ€ํ•˜๋Š” ๊ฒฐ๊ณผ๋ฅผ ์ œ๊ณตํ•˜๊ณ , ๋‚˜๋จธ์ง€๋Š” ์ถ”์ •์œผ๋กœ ์ฒ˜๋ฆฌ

์ผ๊ด€์„ฑ ๊ฒ€์‚ฌ ์˜ค๋ผํด : ์†Œํ”„ํŠธ์›จ์–ด์— ๋ณ€๊ฒฝ์ด ์žˆ์„ ์‹œ, ๋ณ€๊ฒฝ ์ „๊ณผ ํ›„ ๊ฒฐ๊ณผ๊ฐ€ ๋™์ผํ•œ์ง€ ํ™•์ธ

ํ…Œ์ŠคํŠธ ์Šคํฌ๋ฆฝํŠธ : ์ž๋™ํ™”ํ•œ ํ…Œ์ŠคํŠธ ์ ˆ์ฐจ๋ฅผ ์Šคํฌ๋ฆฝํŠธ ์–ธ์–ด๋กœ ์ž‘์„ฑํ•œ ๊ฒƒ

ํ…Œ์ŠคํŠธ ํ•˜๋„ค์Šค : ํ…Œ์ŠคํŠธ๋ฅผ ์œ„ํ•ด ์ƒ์„ฑ๋œ ์ฝ”๋“œ๋‚˜ ๋ฐ์ดํ„ฐ

๋ชฉ ์˜ค๋ธŒ์ ํŠธ : ์‚ฌ์ „์— ํ–‰์œ„๋ฅผ ๋ฏธ๋ฆฌ ์ž…๋ ฅํ•ด๋‘๋ฉด ํŠน์ • ์กฐ๊ฑด์—์„œ ์ž๋™์œผ๋กœ ํ•ด๋‹น ํ–‰์œ„๋ฅผ ์ˆ˜ํ–‰ํ•˜๋Š” ๊ฐ์ฒด

๊ฒฐํ•จ : ์†Œํ”„ํŠธ์›จ์–ด๊ฐ€ ๊ฐœ๋ฐœ์ž๊ฐ€ ์˜๋„ํ•œ ๋ฐ”์™€ ๋‹ค๋ฅด๊ฒŒ ๋™์ž‘ํ•˜๋Š” ๊ฒƒ

๊ฒฐํ•จ ์ธก์ • ์ง€ํ‘œ : ๊ฒฐํ•จ ๋ถ„ํฌ, ๊ฒฐํ•จ ์ถ”์„ธ, ๊ฒฐํ•จ ์—์ด์ง•

์ŠคํŒŒ๊ฒŒํ‹ฐ ์ฝ”๋“œ : ๋กœ์ง์ด ๋ณต์žกํ•˜๊ฒŒ ์–ฝํžŒ ์ฝ”๋“œ

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

โ€‹

[9๊ณผ๋ชฉ]

๋ณด์•ˆ ์š”์†Œ : ๊ธฐ๋ฐ€์„ฑ, ๋ฌด๊ฒฐ์„ฑ, ๊ฐ€์šฉ์„ฑ (+์ธ์ฆ, ๋ถ€์ธ๋ฐฉ์ง€)

์ž์‚ฐ : ์กฐ์ง์— ๊ฐ€์น˜๊ฐ€ ์žˆ๋Š” ์ž์›

์œ„ํ˜‘ : ์ž์‚ฐ์— ์•…์˜ํ–ฅ์„ ๋ผ์น  ์ˆ˜ ์žˆ๋Š” ๊ฒƒ

์ทจ์•ฝ์  : ์œ„ํ˜‘์ด ๋ฐœ์ƒํ•˜๊ธฐ ์œ„ํ•œ ์‚ฌ์ „์กฐ๊ฑด

์œ„ํ—˜ : ์œ„ํ˜‘์ด ์ทจ์•ฝ์ ์„ ์ด์šฉํ•ด ์ž์‚ฐ์— ์†์‹ค์„ ๊ฐ€์ ธ์˜ฌ ๊ฐ€๋Šฅ์„ฑ

์‹œํ์–ด ์ฝ”๋”ฉ : ์•ˆ์ „ํ•œ ์†Œํ”„ํŠธ์›จ์–ด ๊ฐœ๋ฐœ์„ ์œ„ํ•ด ๋ณด์•ˆ ์š”์†Œ๋ฅผ ๊ณ ๋ คํ•˜๋ฉฐ ์ฝ”๋”ฉํ•˜๋Š” ๊ฒƒ

์„ธ์…˜ : ์„œ๋ฒ„์™€ ํด๋ผ์ด์–ธํŠธ์˜ ์—ฐ๊ฒฐ๋˜์–ด ์žˆ๋Š” ์ƒํƒœ

๊ฒฝ์Ÿ์กฐ๊ฑด : ๋‘ ๊ฐœ ์ด์ƒ์˜ ํ”„๋กœ์„ธ์Šค๊ฐ€ ๊ณต์œ  ์ž์›์„ ์ ์œ ํ•˜๊ธฐ ์œ„ํ•ด ๊ฒฝ์Ÿํ•˜๋Š” ๊ฒƒ

๊ต์ฐฉ์ƒํƒœ(Deadlock) : ๋‘ ๊ฐœ ์ด์ƒ์˜ ํ”„๋กœ์„ธ์Šค๊ฐ€ ์ž์›์„ ์ ์œ ํ•˜๊ณ , ์„œ๋กœ์˜ ์ž์›์„ ์š”๊ตฌํ•˜๋ฉฐ ๋ฌด๊ธฐํ•œ์œผ๋กœ ๊ธฐ๋‹ค๋ฆฌ๋Š” ์ƒํƒœ

๋™๊ธฐํ™” ๊ตฌ๋ฌธ : ๊ณต์œ  ์ž์›์— ๋‘˜ ์ด์ƒ์˜ ํ”„๋กœ์„ธ์Šค๊ฐ€ ์ ‘๊ทผํ•  ์ˆ˜ ์—†๋„๋ก ํ•˜๋Š” ๊ตฌ๋ฌธ

์Šคํƒ ํŠธ๋ ˆ์ด์Šค : ์†Œํ”„ํŠธ์›จ์–ด๊ฐ€ ํ˜ธ์ถœํ•œ ๋ฉ”์†Œ๋“œ์˜ ๋ฆฌ์ŠคํŠธ๋ฅผ ๊ธฐ๋กํ•œ ๊ฒƒ

์บก์Šํ™” : ๋ฐ์ดํ„ฐ์™€ ๋ฐ์ดํ„ฐ๋ฅผ ์ฒ˜๋ฆฌํ•˜๋Š” ํ•จ์ˆ˜๋ฅผ ๋ฌถ๋Š” ๊ฒƒ

๊ฐœ์ธํ‚ค ์•”ํ˜ธํ™” : ๋ธ”๋ก(SEED, ARIA, DES, AES), ์ŠคํŠธ๋ฆผ(RC4)

๊ณต๊ฐœํ‚ค ์•”ํ˜ธํ™” : ๋””ํ”ผํ—ฌ๋งŒ(์ตœ์ดˆ), RSA(์†Œ์ธ์ˆ˜๋ถ„ํ•ด), ECC(ํƒ€์›๊ณก์„ ๊ตฐ), ElGamal(์ด์‚ฐ๋Œ€์ˆ˜)

ํ•ด์‹œ : ์ž„์˜์˜ ๊ธธ์ด์˜ ๋ฐ์ดํ„ฐ๋ฅผ ๊ณ ์ • ๊ธธ์ด์˜ ๊ฐ’์œผ๋กœ ๋ณ€ํ™˜ํ•˜๋Š” ๊ฒƒ (๋‹จ๋ฐฉํ–ฅ ์•”ํ˜ธํ™” ๋ฐฉ์‹)

โ€‹

[11๊ณผ๋ชฉ]

์šด์˜์ฒด์ œ : ์‹œ์Šคํ…œ ์ž์›์„ ํšจ์œจ์ ์œผ๋กœ ๊ด€๋ฆฌํ•˜๊ณ , ์‚ฌ์šฉ์ž์—๊ฒŒ ํŽธ๋ฆฌํ•œ ์‚ฌ์šฉ ํ™˜๊ฒฝ์„ ์ œ๊ณตํ•˜๋Š” ์†Œํ”„ํŠธ์›จ์–ด

์šด์˜์ฒด์ œ ์„ฑ๋Šฅ์ง€ํ‘œ : ์ฒ˜๋ฆฌ๋Ÿ‰, ๋ฐ˜ํ™˜์‹œ๊ฐ„, ์‚ฌ์šฉ๊ฐ€๋Šฅ๋„, ์‹ ๋ขฐ๋„

์Šค์ผ€์ค„๋ง : ์–ด๋–ค ์ž์›์„ ๋ˆ„๊ฐ€, ์–ธ์ œ, ์–ผ๋งˆ๋‚˜ ์‚ฌ์šฉํ• ์ง€ ๊ฒฐ์ •ํ•˜๋Š” ๊ฒƒ

์„ ์ ํ˜• ๋ฉ€ํ‹ฐํƒœ์Šคํ‚น : ๋ฉ€ํ‹ฐํƒœ์Šคํ‚น ํ™˜๊ฒฝ์—์„œ ๊ฐ ์ž‘์—…์˜ CPU ์‚ฌ์šฉ์„ ์šด์˜์ฒด์ œ๊ฐ€ ์ œ์–ดํ•˜๋Š” ๊ฒƒ

Plug and Play : ํ•˜๋“œ์›จ์–ด ์„ค์น˜ ์‹œ, ์šด์˜์ฒด์ œ๊ฐ€ ํ•ด๋‹น ํ•˜๋“œ์›จ์–ด ์‚ฌ์šฉ ํ™˜๊ฒฝ์„ ์ž๋™์œผ๋กœ ๊ตฌ์„ฑํ•ด์ฃผ๋Š” ๊ธฐ๋Šฅ

OLE : ์‘์šฉ ํ”„๋กœ๊ทธ๋žจ ๊ฐ„์— ๊ฐœ์ฒด์˜ ์—ฐ๊ฒฐ๊ณผ ์‚ฝ์ž…์„ ์ž์œ ๋กญ๊ฒŒ ํ•ด์ฃผ๋Š” ๊ธฐ๋Šฅ

์ปค๋„ : ์ž์› ๊ด€๋ฆฌ ๋“ฑ์˜ ๊ธฐ๋Šฅ์„ ์ˆ˜ํ–‰ํ•˜๋ฉฐ, ํ•˜๋“œ์›จ์–ด์™€ ํ”„๋กœ๊ทธ๋žจ ์‚ฌ์ด์˜ ์ธํ„ฐํŽ˜์ด์Šค ์—ญํ• ์„ ์ˆ˜ํ–‰ํ•˜๋Š” ์žฅ์น˜

์‰˜ : ์‚ฌ์šฉ์ž ๋ช…๋ น์„ ์ธ์‹ํ•˜์—ฌ ๋ช…๋ น์„ ์‹คํ–‰ํ•˜๋Š” ๋ช…๋ น์–ด ํ•ด์„๊ธฐ

ํŒŒ์ดํ”„๋ผ์ธ : ๋‘˜ ์ด์ƒ์˜ ๋ช…๋ น์„ ๋ฌถ์–ด์„œ ์ฒ˜๋ฆฌํ•œ ๊ฒฐ๊ณผ๋ฅผ ๋‹ค๋ฅธ ๋ช…๋ น์˜ ์ž…๋ ฅ์œผ๋กœ ์ „ํ™˜ํ•˜๋Š” ๊ฒƒ

๋ฐฐ์น˜ ์ „๋žต : ์ƒˆ๋กœ ๋ฐ˜์ž…๋˜๋Š” ํ”„๋กœ๊ทธ๋žจ์„ ์ฃผ๊ธฐ์–ต์žฅ์น˜ ์–ด๋””์— ๋ฐฐ์น˜ํ•  ์ง€ ๊ฒฐ์ •ํ•˜๋Š” ๊ฒƒ (First, Best, Worst)

๋‹จํŽธํ™” : ๋ถ„ํ• ๋œ ๊ณต๊ฐ„์ด ๋ฐ์ดํ„ฐ๋ณด๋‹ค ์ž‘๊ฑฐ๋‚˜ ์ปค์„œ ์ƒ๊ธฐ๋Š” ๋นˆ ๊ณต๊ฐ„

๋ฐ˜์ž… ์ „๋žต : ํ”„๋กœ๊ทธ๋žจ์„ ์–ธ์ œ ์ฃผ๊ธฐ์–ต์žฅ์น˜๋กœ ๋ฐ˜์ž…ํ•  ์ง€ ๊ฒฐ์ •ํ•˜๋Š” ๊ฒƒ (์š”๊ตฌ๋ฐ˜์ž…, ์˜ˆ์ƒ๋ฐ˜์ž…)

ํ• ๋‹น์ „๋žต : ๋น„์„ ์ ํ˜•(FIFO, SJF), ์„ ์ ํ˜•(RR, SRJF, MLQ, MLFQ)

๊ต์ฒด์ „๋žต : ๋ชจ๋“  ์˜์—ญ์ด ์‚ฌ์šฉ์ค‘์ผ ๋•Œ, ์ƒˆ๋กœ์šด ํ”„๋กœ๊ทธ๋žจ์„ ๋ฐฐ์น˜ํ•˜๋ ค๊ณ ํ•  ๋•Œ ์–ด๋Š ์˜์—ญ์„ ๊ต์ฒดํ• ์ง€ ๊ฒฐ์ •ํ•˜๋Š” ๊ฒƒ

(FIFO, LRU, LFU, OPT)

ํ”„๋กœ์„ธ์Šค : ํ”„๋กœ์„ธ์„œ์— ์˜ํ•ด ์‹คํ–‰๋˜๋Š” ํ”„๋กœ๊ทธ๋žจ

ํ”„๋กœ์„ธ์Šค์˜ ์ƒํƒœ : ์ค€๋น„(Ready), ์‹คํ–‰(Run), ๋Œ€๊ธฐ(Block)

Dispatch : ์ค€๋น„ ์ƒํƒœ์˜ ํ”„๋กœ์„ธ์Šค๊ฐ€ ํ”„๋กœ์„ธ์„œ๋ฅผ ํ• ๋‹น๋ฐ›์•„ ์‹คํ–‰ ์ƒํƒœ๋กœ ์ „์ด๋˜๋Š” ๊ฒƒ

Time Out : ์‹คํ–‰ ์ƒํƒœ์˜ ํ”„๋กœ์„ธ์Šค์˜ ํ• ๋‹น ์‹œ๊ฐ„์ด ๋๋‚˜ ์ค€๋น„ ์ƒํƒœ๋กœ ๋Œ์•„๊ฐ€๋Š” ๊ฒƒ

Wake Up : ์ž…์ถœ๋ ฅ ์ž‘์—…์ด ๋๋‚˜ ๋Œ€๊ธฐ ์ƒํƒœ์˜ ํ”„๋กœ์„ธ์Šค๊ฐ€ ์ค€๋น„ ์ƒํƒœ๋กœ ์ „์ด๋˜๋Š” ๊ฒƒ

Spooling : ์ž…์ถœ๋ ฅ ๋ฐ์ดํ„ฐ๋ฅผ ํ•œ๋ฒˆ์— ์ฒ˜๋ฆฌํ•˜๊ธฐ ์œ„ํ•ด ์ผ์ •๋Ÿ‰์„ ๋””์Šคํฌ์— ์ €์žฅํ•˜๋Š” ๊ฒƒ

โ€‹

๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค : ์—…๋ฌด์— ํ•„์š”ํ•œ ๋ฐ์ดํ„ฐ๋ฅผ ๋ชจ์•„ ๋†“์€ ๊ฒƒ

DBMS : ์‚ฌ์šฉ์ž ์š”์ฒญ์— ๋”ฐ๋ผ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค๋ฅผ ๊ด€๋ฆฌํ•ด์ฃผ๋Š” ์†Œํ”„ํŠธ์›จ์–ด

๊ณ„์ธตํ˜• DBMS : ํŠธ๋ฆฌ ๊ตฌ์กฐ๋ฅผ ์ด์šฉํ•ด ๋ฐ์ดํ„ฐ ๊ด€๊ณ„๋ฅผ ๊ณ„์ธต์ ์œผ๋กœ ์ •์˜ํ•œ DBMS

๋งํ˜• DBMS : ๊ทธ๋ž˜ํ”„๋ฅผ ์‚ฌ์šฉํ•ด ๋ฐ์ดํ„ฐ ๊ตฌ์กฐ๋ฅผ ํ‘œํ˜„ํ•œ DBMS

๊ด€๊ณ„ํ˜• DBMS : 2์ฐจ์› ํ…Œ์ด๋ธ”์„ ์ด์šฉํ•ด ๋ฐ์ดํ„ฐ ๊ด€๊ณ„๋ฅผ ์ •์˜ํ•œ DBMS

๋น„๊ด€๊ณ„ํ˜• DBMS(NoSQL) : ๊ด€๊ณ„๋ฅผ ์ •์˜ํ•˜์ง€ ์•Š๋Š” ๋น„๊ตฌ์กฐ์  ๋ฐ์ดํ„ฐ๋ฅผ ์ €์žฅํ•˜๊ธฐ ์œ„ํ•œ DBMS

๊ฐœ์ฒด : ์œ , ๋ฌดํ˜•์˜ ๋Œ€์ƒ์œผ๋กœ ์„œ๋กœ ๊ตฌ๋ณ„๋  ์ˆ˜ ์žˆ๋Š” ๊ฒƒ

๊ฐœ์ฒด ์ธ์Šคํ„ด์Šค : ํ•˜๋‚˜์˜ ๊ฐœ์ฒด๋ฅผ ์˜๋ฏธ

๊ด€๊ณ„ : ๊ฐœ์ฒด๋“ค ๊ฐ„์— ์กด์žฌํ•˜๋Š” ์—ฐ๊ด€์„ฑ

์ฐจ์ˆ˜ : ๊ด€๊ณ„์— ์ฐธ์—ฌํ•˜๋Š” ๊ฐœ์ฒด ํƒ€์ž…์˜ ์ˆ˜

๋Œ€์‘ ์นด๋””๋„๋ฆฌํ‹ฐ : ๊ด€๊ณ„์— ์ฐธ์—ฌํ•˜๋Š” ๊ฐœ์ฒด ์ธ์Šคํ„ด์Šค์˜ ์ˆ˜

์†์„ฑ : ๊ฐœ์ฒด์˜ ํŠน์ง•์„ ๊ธฐ์ˆ ํ•œ ๊ฒƒ

๋„๋ฉ”์ธ : ์†์„ฑ์ด ๊ฐ€์งˆ ์ˆ˜ ์žˆ๋Š” ๊ฐ’๋“ค์˜ ์ง‘ํ•ฉ

๋ฆด๋ ˆ์ด์…˜ : ์›์ž๊ฐ’์˜ ๋ฐ์ดํ„ฐ๋ฅผ ๊ฐ–๋Š” 2์ฐจ์› ํ…Œ์ด๋ธ”

์Šคํ‚ค๋งˆ : ๋ฆด๋ ˆ์ด์…˜์˜ ๊ตฌ์กฐ๋‚˜ ์ œ์•ฝ์กฐ๊ฑด์„ ๋ช…์‹œํ•œ ํ‹€

์ธ์Šคํ„ด์Šค : ๋ฆด๋ ˆ์ด์…˜์— ๋“ค์–ด์žˆ๋Š” ์‹ค์ œ ๊ฐ’(ํŠœํ”Œ)์˜ ์ง‘ํ•ฉ

์ฐจ์ˆ˜(๋””๊ทธ๋ฆฌ) : ๋ฆด๋ ˆ์ด์…˜์˜ ์†์„ฑ์˜ ๊ฐœ์ˆ˜

์นด๋””๋„๋ฆฌํ‹ฐ : ๋ฆด๋ ˆ์ด์…˜์˜ ํŠœํ”Œ์˜ ๊ฐœ์ˆ˜

์Šˆํผํ‚ค : ๋ฆด๋ ˆ์ด์…˜ ๋‚ด ์†์„ฑ๋“ค์˜ ์ง‘ํ•ฉ์œผ๋กœ, ์œ ์ผ์„ฑ์€ ๋งŒ์กฑํ•˜์ง€๋งŒ ์ตœ์†Œ์„ฑ์€ ๋งŒ์กฑํ•˜์ง€ ๋ชปํ•˜๋Š” ํ‚ค

์œ ์ผ์„ฑ : ํ•˜๋‚˜์˜ ํ‚ค๋กœ ํ•˜๋‚˜์˜ ํŠœํ”Œ๋งŒ์„ ์‹๋ณ„ํ•  ์ˆ˜ ์žˆ์–ด์•ผ ํ•จ

์ตœ์†Œ์„ฑ : ํ‚ค๋ฅผ ๊ตฌ์„ฑํ•˜๋Š” ์†์„ฑ์€ ์ตœ์†Œํ•œ์œผ๋กœ ๊ตฌ์„ฑ๋˜์–ด์•ผ ํ•จ

ํ›„๋ณดํ‚ค : ๋ฆด๋ ˆ์ด์…˜ ๋‚ด ์†์„ฑ๋“ค์˜ ์ง‘ํ•ฉ์œผ๋กœ, ์œ ์ผ์„ฑ๊ณผ ์ตœ์†Œ์„ฑ ๋ชจ๋‘๋ฅผ ๋งŒ์กฑํ•˜๋Š” ํ‚ค

๊ธฐ๋ณธํ‚ค : ํ›„๋ณดํ‚ค ์ค‘ ํŠน๋ณ„ํžˆ ์„ ํƒ๋œ ํ‚ค๋กœ, ์ค‘๋ณต๊ฐ’๊ณผ ๋„ ๊ฐ’์„ ๊ฐ€์งˆ ์ˆ˜ ์—†์Œ

๋Œ€์ฒดํ‚ค : ํ›„๋ณดํ‚ค์—์„œ ๊ธฐ๋ณธํ‚ค๋ฅผ ์ œ์™ธํ•œ ๋‚˜๋จธ์ง€ ํ‚ค

์œ ์ผํ‚ค : ์ค‘๋ณต๊ฐ’์„ ๊ฐ€์งˆ ์ˆ˜ ์—†๋Š” ํ‚ค

๋ฌด๊ฒฐ์„ฑ : ๋ฐ์ดํ„ฐ์™€ ๋ฐ์ดํ„ฐ๊ฐ€ ํ‘œํ˜„ํ•˜๋ ค๋Š” ํ˜„์‹ค์ด ์ผ์น˜ํ•˜๋Š” ์ •๋„

๊ฐœ์ฒด ๋ฌด๊ฒฐ์„ฑ : ๊ธฐ๋ณธํ‚ค๋Š” ์ค‘๋ณต๊ฐ’์ด๋‚˜ ๋„ ๊ฐ’์„ ๊ฐ€์งˆ ์ˆ˜ ์—†์Œ

์ฐธ์กฐ ๋ฌด๊ฒฐ์„ฑ : ์™ธ๋ž˜ํ‚ค๋Š” ์ฐธ์กฐํ•˜๋Š” ๊ธฐ๋ณธํ‚ค์˜ ๊ฐ’์ด๋‚˜ ๋„ ๊ฐ’๋งŒ์„ ๊ฐ€์งˆ ์ˆ˜ ์žˆ์Œ

๋„๋ฉ”์ธ ๋ฌด๊ฒฐ์„ฑ : ์†์„ฑ ๊ฐ’๋“ค์€ ์ •์˜๋œ ๋„๋ฉ”์ธ์— ์†ํ•œ ๊ฐ’๋งŒ์„ ๊ฐ€์งˆ ์ˆ˜ ์žˆ์Œ

๋„ ๋ฌด๊ฒฐ์„ฑ, ํ‚ค ๋ฌด๊ฒฐ์„ฑ, ๊ณ ์œ  ๋ฌด๊ฒฐ์„ฑ, ์‚ฌ์šฉ์ž ์ •์˜ ๋ฌด๊ฒฐ์„ฑ

โ€‹

๋„คํŠธ์›Œํฌ : ๋‘ ๋Œ€ ์ด์ƒ์˜ ์ปดํ“จํ„ฐ๋ฅผ ์—ฐ๊ฒฐํ•˜์—ฌ ์ž์›์„ ๊ณต์œ ํ•˜๋Š” ๊ฒƒ (LAN, WAN)

์ธํ„ฐ๋„ท : TCP/IP ๊ธฐ๋ฐ˜ ๊ด‘๋ฒ”์œ„ํ•œ ์ปดํ“จํ„ฐ ํ†ต์‹ ๋ง

IP์ฃผ์†Œ : ์ธํ„ฐ๋„ท์— ์—ฐ๊ฒฐ๋œ ์ปดํ“จํ„ฐ๋“ค์„ ์‹๋ณ„ํ•˜๊ธฐ ์œ„ํ•œ ๊ณ ์œ  ์ฃผ์†Œ

IPv4 : 8 * 4 = 32bit, A~Eํด๋ž˜์Šค (Dํด๋ž˜์Šค๋Š” ๋ฉ€ํ‹ฐ์บ์ŠคํŠธ์šฉ, Eํด๋ž˜์Šค๋Š” ์‹คํ—˜์  ์ฃผ์†Œ๋กœ ์‚ฌ์šฉ์•ˆํ•จ)

IPv6 : 16 * 8 = 128bit, IPv4 ๋ถ€์กฑ ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•˜๊ธฐ ์œ„ํ•ด ๊ฐœ๋ฐœ๋œ ์ฃผ์†Œ ์ฒด๊ณ„

์œ ๋‹ˆ์บ์ŠคํŠธ : ์ผ๋Œ€์ผ ํ†ต์‹ 

๋ฉ€ํ‹ฐ์บ์ŠคํŠธ : ๋™์‹œ์— ์—ฌ๋Ÿฌ ์ˆ˜์‹ ์ž์—๊ฒŒ ๋ฉ”์„ธ์ง€๋ฅผ ๋ณด๋‚ด๋Š” ๊ฒƒ

๋ธŒ๋กœ๋“œ์บ์ŠคํŠธ : ๋„๋ฉ”์ธ ๋‚ด์— ์žˆ๋Š” ๋ชจ๋“  ๋‹จ๋ง์— ๋ฉ”์„ธ์ง€๋ฅผ ๋ณด๋‚ด๋Š” ๊ฒƒ

์• ๋‹ˆ์บ์ŠคํŠธ : ์†ก์‹ ์ž์™€ ๊ฐ€์žฅ ๊ฐ€๊นŒ์ด ์žˆ๋Š” ์ˆ˜์‹ ์ž์™€์˜ ์ผ๋Œ€์ผ ํ†ต์‹ 

OSI ์ฐธ์กฐ ๋ชจ๋ธ : ์‹œ์Šคํ…œ ๊ฐ„ ์›ํ™œํ•œ ํ†ต์‹ ์„ ์œ„ํ•ด ๊ฐœ๋ฐœ๋œ ํ†ต์‹  ๊ทœ์•ฝ

๋ฌผ๋ฆฌ ๊ณ„์ธต : ๋ฌผ๋ฆฌ์  ์—ฐ๊ฒฐ๊ณผ ์ „์†ก ์‹ ํ˜ธ๋ฅผ ์ œ์–ดํ•˜๋Š” ๊ณ„์ธต (PDU : ๋น„ํŠธ)

๋ฐ์ดํ„ฐ๋งํฌ ๊ณ„์ธต : ์ธ์ ‘ํ•œ ๊ฐœ๋ฐฉ์‹œ์Šคํ…œ ๊ฐ„์˜ ๋ฐ์ดํ„ฐ ์ „์†ก์„ ๋‹ด๋‹นํ•˜๋Š” ๊ณ„์ธต (PDU : ํ”„๋ ˆ์ž„)

๋„คํŠธ์›Œํฌ ๊ณ„์ธต : ๋„คํŠธ์›Œํฌ ์—ฐ๊ฒฐ์„ ๊ด€๋ฆฌํ•˜๊ณ  ๋ฐ์ดํ„ฐ๋ฅผ ๊ตํ™˜ํ•˜๊ณ  ์ค‘๊ณ„ํ•˜๋Š” ๊ณ„์ธต (PDU : ํŒจํ‚ท)

์ „์†ก ๊ณ„์ธต : ์ข…๋‹จ ์‹œ์Šคํ…œ ๊ฐ„์˜ ๋ฐ์ดํ„ฐ ์ „์†ก์„ ๋‹ด๋‹นํ•˜๋Š” ๊ณ„์ธต (PDU : ์„ธ๊ทธ๋จผํŠธ)

์„ธ์…˜ ๊ณ„์ธต : ์‹œ์Šคํ…œ ๊ฐ„์˜ ์—ฐ๊ฒฐ์„ ์œ ์ง€ํ•˜๊ณ  ๋Œ€ํ™”๋ฅผ ์ œ์–ดํ•˜๋Š” ๊ณ„์ธต

ํ‘œํ˜„ ๊ณ„์ธต : ์‹œ์Šคํ…œ ๊ฐ„์— ๋ฐ์ดํ„ฐ ํ˜•์‹์„ ๋ณ€ํ™˜ํ•ด์ฃผ๋Š” ๊ณ„์ธต

์‘์šฉ ๊ณ„์ธต : ์‚ฌ์šฉ์ž์—๊ฒŒ ์„œ๋น„์Šค๋ฅผ ์ œ๊ณตํ•˜๋Š” ๊ณ„์ธต

ํ”„๋กœํ† ์ฝœ ๋ฐ์ดํ„ฐ ๋‹จ์œ„(PDU) : ๊ฐ™์€ ๊ณ„์ธต ๋‚ด์—์„œ ์ „์†ก๋˜๋Š” ๋ฐ์ดํ„ฐ์˜ ๋‹จ์œ„

์„œ๋น„์Šค ๋ฐ์ดํ„ฐ ๋‹จ์œ„(SDU) : ์ƒํ•˜์œ„ ๊ณ„์ธต ๊ฐ„์— ์ „์†ก๋˜๋Š” ๋ฐ์ดํ„ฐ์˜ ๋‹จ์œ„

์„œ๋น„์Šค ์ ‘๊ทผ์ (SAP) : ์ƒํ•˜์œ„ ๊ณ„์ธต ๊ฐ„์˜ ํ†ต์‹  ๊ฒฝ๊ณ„์ 

๋„คํŠธ์›Œํฌ ์ธํ„ฐํŽ˜์ด์Šค ์นด๋“œ(NIC, LAN์นด๋“œ) : ์ปดํ“จํ„ฐ์™€ ์ปดํ“จํ„ฐ, ์ปดํ“จํ„ฐ์™€ ๋„คํŠธ์›Œํฌ๋ฅผ ์—ฐ๊ฒฐํ•˜๋Š” ์žฅ์น˜

ํ—ˆ๋ธŒ : ๊ฐ€๊นŒ์šด ๊ฑฐ๋ฆฌ์˜ ์ปดํ“จํ„ฐ๋“ค์„ ์—ฐ๊ฒฐํ•˜๋Š” ์žฅ์น˜

๋”๋ฏธ ํ—ˆ๋ธŒ : ๋Œ€์—ญํญ์„ ์ปดํ“จํ„ฐ ์ˆ˜๋งŒํผ ๋‚˜๋ˆ ์„œ ์ œ๊ณต

์Šค์œ„์นญ ํ—ˆ๋ธŒ : ๊ฐ ์ปดํ“จํ„ฐ๊ฐ€ ์ตœ๋Œ€ ๋Œ€์—ญํญ์„ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋„๋ก ํ•ด์ฃผ๋Š” ์ง€๋Šฅํ˜• ํ—ˆ๋ธŒ

๋ฆฌํ”ผํ„ฐ : ์•ฝํ•ด์ง„ ์ „์†ก ์‹ ํ˜ธ๋ฅผ ์ฆํญํ•ด์„œ ์ „์†กํ•ด์ฃผ๋Š” ์žฅ์น˜

๋ธŒ๋ฆฌ์ง€ : ์†Œํ”„ํŠธ์›จ์–ด๋ฅผ ๊ธฐ๋ฐ˜์œผ๋กœ LAN๊ณผ LAN์„ ์—ฐ๊ฒฐํ•ด์ฃผ๋Š” ์žฅ์น˜

์Šค์œ„์น˜ : ํ•˜๋“œ์›จ์–ด๋ฅผ ๊ธฐ๋ฐ˜์œผ๋กœ LAN๊ณผ LAN์„ ์—ฐ๊ฒฐํ•ด์ฃผ๋Š” ์žฅ์น˜ (L2, L3-๋ผ์šฐํŒ…, L4-๋กœ๋“œ๋ฐธ๋Ÿฐ์‹ฑ, L7)

๋ผ์šฐํ„ฐ : ๋ฐ์ดํ„ฐ ์ „์†ก ๊ฒฝ๋กœ๋ฅผ ์ง€์ •ํ•˜์—ฌ ์ „๋‹ฌํ•ด์ฃผ๋Š” ์žฅ์น˜

๊ฒŒ์ดํŠธ์›จ์ด : ํ”„๋กœํ† ์ฝœ์ด ๋‹ค๋ฅธ ๋„คํŠธ์›Œํฌ๋ฅผ ์—ฐ๊ฒฐํ•ด์ฃผ๋Š” ์žฅ์น˜

TCP/IP : ์ธํ„ฐ๋„ท์— ์—ฐ๊ฒฐ๋œ ์„œ๋กœ ๋‹ค๋ฅธ ๊ธฐ์ข…์˜ ์ปดํ“จํ„ฐ๋“ค์ด ๋ฐ์ดํ„ฐ๋ฅผ ์ฃผ๊ณ ๋ฐ›์„ ์ˆ˜ ์žˆ๊ฒŒ ํ•ด์ฃผ๋Š” ํ”„๋กœํ† ์ฝœ

ํ”„๋กœํ† ์ฝœ : ์„œ๋กœ ๋‹ค๋ฅธ ๊ธฐ๊ธฐ๋“ค ๊ฐ„์˜ ํ†ต์‹ ์„ ์œ„ํ•ด ํ‘œ์ค€ํ™”ํ•ด๋†“์€ ํ†ต์‹  ๊ทœ์•ฝ (๊ตฌ๋ฌธ, ์˜๋ฏธ, ํƒ€์ด๋ฐ)

(( ํ”„๋กœํ† ์ฝœ ์ข…๋ฅ˜ ์ƒ๋žต))

ํšŒ์„ ๊ตํ™˜ ๋ฐฉ์‹ : ํ†ต์‹ ์„ ์›ํ•˜๋Š” ๋‘ ์ ‘์ ์„ ์ง์ ‘ ์—ฐ๊ฒฐํ•˜๋Š” ๋ฐฉ์‹ (๊ณต๊ฐ„ ๋ถ„ํ• , ์‹œ๋ถ„ํ• )

ํŒจํ‚ท๊ตํ™˜ ๋ฐฉ์‹ : ๋ฉ”์„ธ์ง€๋ฅผ ํŒจํ‚ท ๋‹จ์œ„๋กœ ๋‚˜์šฐ์–ด ์ „์†กํ•˜๋Š” ๋ฐฉ์‹

๊ฐ€์ƒ ํšŒ์„  ๋ฐฉ์‹ : ์—ฐ๊ฒฐ ๊ฒฝ๋กœ๋ฅผ ์„ค์ •ํ•ด ํŒจํ‚ท๋“ค์„ ์ˆœ์ฐจ์ ์œผ๋กœ ์ „์†กํ•˜๋Š” ๋ฐฉ์‹

๋ฐ์ดํ„ฐ๊ทธ๋žจ ๋ฐฉ์‹ : ์—ฐ๊ฒฐ ๊ฒฝ๋กœ๋ฅผ ์„ค์ •ํ•˜์ง€ ์•Š๊ณ  ํŒจํ‚ท๋“ค์„ ๋…๋ฆฝ์ ์œผ๋กœ ์ „์†กํ•˜๋Š” ๋ฐฉ์‹

๋ผ์šฐํŒ… : ๋ฐ์ดํ„ฐ์˜ ์ตœ์  ์ „์†ก ๊ฒฝ๋กœ๋ฅผ ๊ฒฐ์ •ํ•˜๋Š” ๊ฒƒ

๊ฑฐ๋ฆฌ๋ฒกํ„ฐ ์•Œ๊ณ ๋ฆฌ์ฆ˜ : ์ธ์ ‘ ๋ผ์šฐํ„ฐ์˜ ๊ฑฐ๋ฆฌ์™€ ๋ฒกํ„ฐ ์ •๋ณด๋ฅผ ๋ฐ”ํƒ•์œผ๋กœ ์ตœ์  ๊ฒฝ๋กœ๋ฅผ ์ •ํ•˜๋Š” ๋ฐฉ์‹

๋งํฌ์ƒํƒœ ์•Œ๊ณ ๋ฆฌ์ฆ˜ : ๋‹ค์ต์ŠคํŠธ๋ผ ์•Œ๊ณ ๋ฆฌ์ฆ˜์„ ์ด์šฉํ•ด ๋งํฌ์˜ ์ƒํƒœ๋ฅผ ๋ชจ๋“  ๋ผ์šฐํ„ฐ์— ์ „์†กํ•˜๊ณ , ์ด๋ฅผ ๋ฐ”ํƒ•์œผ๋กœ ์ตœ์  ๊ฒฝ๋กœ๋ฅผ ์ •ํ•˜๋Š” ๋ฐฉ์‹

RIP : ์†Œ๊ทœ๋ชจ ๋„คํŠธ์›Œํฌ์— ์ ํ•ฉํ•œ ๊ฑฐ๋ฆฌ๋ฒกํ„ฐ ์•Œ๊ณ ๋ฆฌ์ฆ˜

IGRP : RIP์˜ ๋‹จ์ ์„ ๋ณด์™„ํ•œ ์ค‘๊ทœ๋ชจ ๋„คํŠธ์›Œํฌ์— ์ ํ•ฉํ•œ ๊ฑฐ๋ฆฌ๋ฒกํ„ฐ ์•Œ๊ณ ๋ฆฌ์ฆ˜

BGP : ์ž์œจ์‹œ์Šคํ…œ ๊ฐ„์˜ ๋ผ์šฐํŒ… ํ”„๋กœํ† ์ฝœ

์ž์œจ์‹œ์Šคํ…œ(AS) : ํ•˜๋‚˜์˜ ๋„๋ฉ”์ธ์— ์†ํ•œ ๋ผ์šฐํ„ฐ์˜ ์ง‘ํ•ฉ

โ€‹

[12๊ณผ๋ชฉ]

์†Œํ”„ํŠธ์›จ์–ด ํŒจํ‚ค์ง• : ๋ชจ๋“ˆ ๋ณ„๋กœ ์ƒ์„ฑํ•œ ์‹คํ–‰ ํŒŒ์ผ์„ ๋ฌถ์–ด ๋ฐฐํฌ์šฉ ํŒŒ์ผ์„ ๋งŒ๋“œ๋Š” ๊ฒƒ

๋ฆด๋ฆฌ์ฆˆ๋…ธํŠธ : ๋ฆด๋ฆฌ์ฆˆ(๋ฐฐํฌ) ์ •๋ณด๋ฅผ ๋ชจ์€ ๊ณ ๊ฐ๊ณผ ๊ณต์œ ํ•˜๊ธฐ ์œ„ํ•œ ๋ฌธ์„œ

๋””์ง€ํ„ธ ์ €์ž‘๊ถŒ ๊ด€๋ฆฌ(DRM) : ๋””์ง€ํ„ธ ์ฝ˜ํ…์ธ ๊ฐ€ ์ €์ž‘๊ถŒ์ž๊ฐ€ ์˜๋„ํ•œ ์šฉ๋„๋กœ๋งŒ ์‚ฌ์šฉ๋  ์ˆ˜ ์žˆ๋„๋ก ๋ณดํ˜ธ, ๊ด€๋ฆฌ ํ•˜๋Š” ๊ธฐ์ˆ 

ํด๋ฆฌ์–ด๋ง ํ•˜์šฐ์Šค : ๋””์ง€ํ„ธ ์ €์ž‘๊ถŒ์— ๊ด€ํ•œ ๋ผ์ด์„ ์Šค๋‚˜ ๊ฒฐ์ œ ๋“ฑ์„ ๋‹ด๋‹นํ•˜๋Š” ๊ณณ

ํŒจํ‚ค์ € : ์ฝ˜ํ…์ธ ๋ฅผ ๋ฉ”ํƒ€๋ฐ์ดํ„ฐ์™€ ํ•จ๊ป˜ ๋ฌถ์–ด์„œ ๋ฐฐํฌ๊ฐ€๋Šฅํ•œ ํ˜•ํƒœ๋กœ ๋งŒ๋“ค์–ด์ฃผ๋Š” ํ”„๋กœ๊ทธ๋žจ

DRM ์ปจํŠธ๋กค๋Ÿฌ : ๋ฐฐํฌ๋œ ์ฝ˜ํ…์ธ ์˜ ์‚ฌ์šฉ ๊ถŒํ•œ์„ ๊ด€๋ฆฌํ•˜๋Š” ํ”„๋กœ๊ทธ๋žจ

๋ณด์•ˆ ์ปจํ…Œ์ด๋„ˆ : ์ฝ˜ํ…์ธ  ์›๋ณธ์ด ์•ˆ์ „ํ•˜๊ฒŒ ์œ ํ†ต๋  ์ˆ˜ ์žˆ๋„๋ก ํ•˜๋Š” ์ „์ž์  ๋ณด์•ˆ ์žฅ์น˜

๋ฉ”ํƒ€๋ฐ์ดํ„ฐ : ๋ฐ์ดํ„ฐ๋ฅผ ์„ค๋ช…ํ•˜๊ธฐ ์œ„ํ•œ ๋ฐ์ดํ„ฐ

DRM ๊ธฐ์ˆ ์š”์†Œ : ์•”ํ˜ธํ™”, ํ‚ค ๊ด€๋ฆฌ, ์ •์ฑ… ๊ด€๋ฆฌ, ํฌ๋ž™ ๋ฐฉ์ง€

ํฌ๋ž™ : ๋ถˆ๋ฒ•์ ์ธ ๋ฐฉ๋ฒ•์œผ๋กœ ์ €์ž‘๊ถŒ ๋ณดํ˜ธ ๊ธฐ์ˆ ์„ ํ•ด์ œํ•˜๋Š” ๊ฒƒ

ํ˜•์ƒ๊ด€๋ฆฌ : ์†Œํ”„ํŠธ์›จ์–ด์˜ ๋ณ€๊ฒฝ์‚ฌํ•ญ์„ ๊ด€๋ฆฌํ•˜๋Š” ์ผ๋ จ์˜ ํ™œ๋™

ํ˜•์ƒ์‹๋ณ„ : ํ˜•์ƒ๊ด€๋ฆฌ ๋Œ€์ƒ์— ์ด๋ฆ„๊ณผ ๊ด€๋ฆฌ๋ฒˆํ˜ธ๋ฅผ ๋ถ€์—ฌํ•ด ์‹๋ณ„ํ•˜๋Š” ๊ฒƒ

ํ˜•์ƒํ†ต์ œ : ๋ฌด๋ถ„๋ณ„ํ•œ ๋ณ€๊ฒฝ์„ ๋ง‰๊ธฐ ์œ„ํ•ด ๊ธฐ์ค€์„ ์„ ๋‘๊ณ  ํ†ต์ œํ•˜๋Š” ๊ฒƒ

ํ˜•์ƒ๊ฐ์‚ฌ : ํ˜•์ƒ ๋ณ€๊ฒฝ์ด ์š”๊ตฌ์‚ฌํ•ญ์— ๋งž๊ฒŒ ์ œ๋Œ€๋กœ ๋˜์—ˆ๋Š”์ง€ ๊ฒ€์‚ฌํ•˜๋Š” ๊ฒƒ

ํ˜•์ƒ๊ธฐ๋ก : ํ˜•์ƒ ๋ณ€๊ฒฝ์— ๋Œ€ํ•œ ์‚ฌํ•ญ์„ ๊ธฐ๋กํ•˜๋Š” ๊ฒƒ

์ €์žฅ์†Œ : ์ตœ์‹  ๋ฒ„์ „์˜ ํŒŒ์ผ๊ณผ ๋ณ€๊ฒฝ ๋‚ด์—ญ๋“ค์ด ์ €์žฅ๋œ ๊ณณ

Import - Check Out - Check In - Commit - Update

Diff ๋„๊ตฌ : ํŒŒ์ผ๋“ค์„ ๋น„๊ตํ•ด ์„œ๋กœ ๋‹ค๋ฅธ ๋ถ€๋ถ„์„ ํ‘œ์‹œํ•ด์ฃผ๋Š” ๋„๊ตฌ

๊ณต์œ ํด๋” ๋ฐฉ์‹ : ํ˜•์ƒ๊ด€๋ฆฌ ํŒŒ์ผ์ด ๋กœ์ปฌ ์ปดํ“จํ„ฐ ๋‚ด ๊ณต์œ ํด๋”์— ์ €์žฅ๋˜๋Š” ๋ฐฉ์‹

์„œ๋ฒ„-ํด๋ผ์ด์–ธํŠธ ๋ฐฉ์‹ : ํ˜•์ƒ๊ด€๋ฆฌ ํŒŒ์ผ์ด ์ค‘์•™ ์„œ๋ฒ„์— ์ €์žฅ๋˜๋Š” ๋ฐฉ์‹(SVN)

๋ถ„์‚ฐ ์ €์žฅ์†Œ ๋ฐฉ์‹ : ํ˜•์ƒ๊ด€๋ฆฌ ํŒŒ์ผ์ด ์›๊ฒฉ ์ €์žฅ์†Œ์™€ ๋กœ์ปฌ ์ €์žฅ์†Œ์— ๋™์‹œ์— ์ €์žฅ๋˜๋Š” ๋ฐฉ์‹(Git)

๋นŒ๋“œ : ์†Œ์Šค ์ฝ”๋“œ๋ฅผ ์ปดํŒŒ์ผํ•ด์„œ ์‹คํ–‰ ํŒŒ์ผ๋กœ ๋งŒ๋“œ๋Š” ๊ฒƒ

๋นŒ๋“œ ์ž๋™ํ™” ๋„๊ตฌ : ๋นŒ๋“œ๋ฅผ ํฌํ•จํ•œ ํ…Œ์ŠคํŠธ, ๋ฐฐํฌ๋ฅผ ์ž๋™ํ™”ํ•ด์ฃผ๋Š” ๋„๊ตฌ (Jenkins, Gradle)

 

 

------------------------------------------------------------------------------------------------------------

1. XML

- HTML์˜ ๋‹จ์ ๊ณผ SGML์˜ ๋ณต์žกํ•จ์„ ๊ฐœ์„ ํ•œ ํŠน์ˆ˜๋ชฉ์  ๋งˆํฌ์—… ์–ธ์–ด

โ€‹

2. WSDL(Web Service Description Language)

- ์›น ์„œ๋น„์Šค์— ๋Œ€ํ•œ ์ƒ์„ธํ•œ ์ •๋ณด๊ฐ€ ๊ธฐ์ˆ ๋œ XMLํ˜•์‹์œผ๋กœ ๊ตฌํ˜„๋œ ์–ธ์–ด

โ€‹

3. ๋ฐ์ดํ„ฐ ๋งˆ์ด๋‹(Data Mining)

- ๋Œ€๊ทœ๋ชจ๋กœ ์ €์žฅ๋œ ๋ฐ์ดํ„ฐ ์•ˆ์—์„œ ์ฒด๊ณ„์ , ์ž๋™์ ์œผ๋กœ ํ†ต๊ณ„์  ๊ทœ์น™์ด๋‚˜ ๋ฐ์ดํ„ฐ ๊ฐ„์˜ ๊ด€๊ณ„, ํŒจํ„ด, ์ถ”์„ธ๋ฅผ ๋ฐœ๊ฒฌํ•˜๊ณ  ์ด๋ฅผ ์˜๋ฏธ์žˆ๋Š” ์ •๋ณด๋กœ ๋ณ€ํ™˜ํ•˜๋Š” ๊ธฐ์ˆ 

โ€‹

4. ์ธ์ŠคํŽ™์…˜(Inspection)

- ์›์‹œ์ฝ”๋“œ ๋“ฑ ์ €์ž‘์ž ์™ธ ๋‹ค๋ฅธ ์ „๋ฌธ๊ฐ€๋‚˜ ํŒ€์ด ์˜ค๋ฅ˜๋ฅผ ๋ฐœ๊ฒฌํ•˜๋Š” ๊ณต์‹์  ๊ฒ€ํ† ๊ธฐ๋ฒ•

โ€‹

5. ์›Œํฌ์Šค๋ฃจ(Workthrough)

- ํšŒ์˜์‹œ์ž‘ ์ „ ๊ฒ€ํ† ์ž๋ฃŒ๋ฅผ ๋ฐฐํฌํ•˜์—ฌ ์งง์€์‹œ๊ฐ„ ๋‚ด์— ์˜ค๋ฅ˜๋ฅผ ๊ฒ€์ถœํ•˜๊ณ  ๋ฌธ์„œํ™”ํ•˜๋Š” ๋น„๊ณต์‹์ ๊ธฐ๋ฒ•

โ€‹

6. ESB(Enterprise Service Bus)

- ๊ธฐ์—…์—์„œ ์šด์˜ํ•˜๋Š” ์ด๊ธฐ์ข… ๋ฐ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๊ฐ„์„ ์—ฐ๊ณ„ํ•˜์—ฌ ์„œ๋น„์Šค ์ค‘์‹ฌ์˜ ํ†ตํ•ฉ์„ ์ง€ํ–ฅํ•˜๋Š” ์•„ํ‚คํ…์ณ

โ€‹

7. ์ •๊ทœํ™”(Normalization)

- ๊ด€๊ณ„ํ˜• DB์—์„œ ์ค‘๋ณต์„ ์ตœ์†Œํ™”ํ•˜๊ณ  ์ด์ƒํ˜„์ƒ์„ ๋ฐฉ์ง€ํ•˜๋Š” ๋ฐ์ดํ„ฐ ๋ชจ๋ธ๋ง ๊ธฐ๋ฒ•

โ€‹

8. ํ‹ฐ์–ด๋“œ๋กญ(Teardrop)

- ํŒจํ‚ท ์žฌ์กฐํ•ฉ ๊ณผ์ •์—์„œ ์ž˜๋ชป๋œ Fragment Offset ์ •๋ณด๋กœ ์ธํ•ด ์ˆ˜์‹ ์‹œ์Šคํ…œ์— ๋ฌธ์ œ๋ฅผ ๋ฐœ์ƒํ•˜๋„๋ก ํ•˜๋Š” DOS๊ณต๊ฒฉ

โ€‹

9. ๋กœํ‚น๊ธฐ๋ฒ•(Loacking)

- ํ•˜๋‚˜์˜ ํŠธ๋žœ์žญ์…˜์ด ์–ด๋–ค ๋ฐ์ดํ„ฐ์— ์—‘์„ธ์Šคํ•˜๊ณ  ์žˆ์„ ๋•Œ ๋‹ค๋ฅธ ํŠธ๋žœ์žญ์…˜์ด ๊ทธ ๋ฐ์ดํ„ฐํ•ญ๋ชฉ์„ ์—‘์„ธ์Šคํ•  ์ˆ˜ ์—†๋„๋ก ํ•˜๋Š” ์ œ์–ด๊ธฐ๋ฒ•

โ€‹

10. ๋ณ‘ํ–‰์ œ์–ด(Concurrency Control)

- ๋™์‹œ์— ์—ฌ๋Ÿฌ๊ฐœ์˜ ํŠธ๋žœ์žญ์…˜์„ ์ˆ˜ํ–‰ํ•  ๋•Œ, ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค์˜ ์ผ๊ด€์„ฑ ์œ ์ง€๋ฅผ ์œ„ํ•ด ํŠธ๋žœ์žญ์…˜๊ฐ„์˜ ์ƒํ˜ธ์ž‘์šฉ์„ ์ œ์–ดํ•˜๋Š” ๊ธฐ๋ฒ•

โ€‹

11. ์‚ด์ถฉ์ œํŒจ๋Ÿฌ๋…์Šค(Pesticide Paradox)

- ๋™์ผ ํ…Œ์ŠคํŠธ์ผ€์ด์Šค๋กœ ๋ฐ˜๋ณต์ ์ธ ํ…Œ์ŠคํŠธ๋ฅผ ์ˆ˜ํ–‰ํ•˜๋ฉด ๋” ์ด์ƒ ๊ฒฐํ•จ์„ ๋ฐœ๊ฒฌํ•  ์ˆ˜ ์—†๋‹ค๋Š” ์›๋ฆฌ

โ€‹

12. ํŠธ๋žœ์žญ์…˜(Transaction)

- DB์‹œ์Šคํ…œ์—์„œ ํ•˜๋‚˜์˜ ๋…ผ๋ฆฌ์ ์ธ ๊ธฐ๋Šฅ์„ ์ˆ˜ํ–‰ํ•˜๊ธฐ ์œ„ํ•œ ์ž‘์—…์˜ ๊ธฐ๋ณธ๋‹จ์œ„

โ€‹

13. ํ…Œ์ผ๋Ÿฌ๋ง(Tailoring) *

- ํ”„๋กœ์ ํŠธ์˜ ํŠน์„ฑ๊ณผ ํ•„์š”์— ๋”ฐ๋ผ ํ”„๋กœ์„ธ์Šค, ๊ธฐ๋ฒ• ์‚ฐ์ถœ๋ฌผ ๋“ฑ์„ ๊ธฐ์ˆ ์ ์ธ ์š”๊ทœ์— ๋งž๊ฒŒ ์ตœ์ ํ™” ํ•˜๋Š” ๊ณผ์ •

โ€‹

14. ์‹œ๋ฉ˜ํ‹ฑ ์›น(Sementic Web) *

- ๊ด€๊ณ„-์˜๋ฏธ ์ •๋ณด๋ฅผ ๊ธฐ๊ณ„๊ฐ€ ์ฒ˜๋ฆฌํ•  ์ˆ˜ ์žˆ๋Š” ์˜จํ†จ๋กœ์ง€ ํ˜•ํƒœ๋กœ ํ‘œํ˜„ํ•˜๊ณ , ์ž๋™ํ™”๋œ ๊ธฐ๊ณ„๊ฐ€ ์ฒ˜๋ฆฌํ•˜๋„๋ก ํ•˜๋Š” ์ง€๋Šฅํ˜• ์›น

(์˜จํ†จ๋กœ์ง€ : ๊ฐœ์ฒด, ์†์„ฑ, ๊ด€๊ณ„ ์ •๋ณด๋ฅผ ์ปดํ“จํ„ฐ๊ฐ€ ์ดํ•ดํ•  ์ˆ˜ ์žˆ๋„๋ก ์„œ์ˆ ํ•œ ๊ฐœ๋…ํ™” ๋ช…์„ธ์„œ)

โ€‹

15. ํŠธ๋ฆฌ๊ฑฐ(Trigger)

- ๋ฐ์ดํ„ฐ ๋ณ€๊ฒฝ ์ด๋ฒคํŠธ ๋ฐœ์ƒ์‹œ DB์—์„œ ์ž๋™ ์‹คํ–‰ ๋˜๋„๋ก ๊ตฌํ˜„๋œ ํ”„๋กœ๊ทธ๋žจ

โ€‹

16. ํ”„๋กœ์‹œ์ €(Procedure)

- ์ผ๋ จ์˜ SQL ์ฒ˜๋ฆฌ ์ง‘ํ•ฉ์œผ๋กœ, ํ•˜๋‚˜์˜ ํ•จ์ˆ˜์ฒ˜๋Ÿผ ์ฟผ๋ฆฌ์˜ ์ง‘ํ•ฉ์„ ์‹คํ–‰ํ•˜์—ฌ ๋ฐ์ดํ„ฐ๋ฅผ ์กฐ์ž‘ํ•˜๋Š” ํ”„๋กœ๊ทธ๋žจ

โ€‹

17. CSRF(Cross-Site Request Forgery)

- ์›น ์„œ๋ฒ„์˜ ์ทจ์•ฝ์ ์„ ์ด์šฉํ•˜์—ฌ ์•…์˜์  ์Šคํฌ๋ฆฝํŠธ ๊ตฌ๋ฌธ์„ ์‚ฝ์ž…ํ•ด ์‚ฌ์šฉ์ž์˜ ์˜์ž์™€๋Š” ๋ฌด๊ด€ํ•˜๊ฒŒ ๊ณต๊ฒฉ์ž๊ฐ€ ์˜๋„ํ•œ ํ–‰์œ„๋กœ ํŠน์ • ์›น ์‚ฌ์ดํŠธ์— ๊ณต๊ฒฉ ์š”์ฒญํ•˜๊ฒŒ ํ•˜๋Š” ๊ณต๊ฒฉ๊ธฐ๋ฒ•

โ€‹

18. ํŒŒํ‹ฐ์…”๋‹(Partitioning)

- ๋Œ€์šฉ๋Ÿ‰์˜ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค๋ฅผ ํŒŒํ‹ฐ์…˜์ด๋ผ๋Š” ์ž‘์€ ๋‹จ์œ„๋กœ ๋ถ„ํ• ํ•˜๋Š” ๊ธฐ์ˆ (๊ด€๋ฆฌ์šฉ์ด์„ฑ, ์„ฑ๋Šฅํ–ฅ์ƒ, ๊ฐ€์šฉ์„ฑ์„ ์šฉ์ดํ•˜๊ฒŒ ํ•จ)

โ€‹

19. ํ…Œ์ŠคํŠธ ์˜ค๋ผํด(Test Oracle)

- ํ…Œ์ŠคํŠธ ์ˆ˜ํ–‰๊ฒฐ๊ณผ๊ฐ€ ์ฐธ/๊ฑฐ์ง“์„ ํŒ๋‹จํ•˜๊ธฐ ์œ„ํ•ด ๋ฏธ๋ฆฌ ์ •์˜๋œ ์ฐธ ๊ฐ’์„ ๋Œ€์ž…ํ•˜์—ฌ ๋น„๊ตํ•˜๋Š” ๋ฐฉ๋ฒ•

โ€‹

20. ๋™๋“ฑ๋ถ„ํ• ํ…Œ์ŠคํŠธ(Equivalence Partitioning Test)

- ์œ ์‚ฌํ•œ ๋„๋ฉ”์ธ ๋ณ„ ์œ ํšจ๊ฐ’/๋ฌดํšจ๊ฐ’์„ ๊ทธ๋ฃนํ•‘ํ•˜์—ฌ ๋Œ€ํ‘œ๊ฐ’์„ ํ…Œ์ŠคํŠธ์ผ€์ด์Šค๋กœ ๋„์ถœํ•˜๋Š” ๊ธฐ๋ฒ•

โ€‹

21. NoSQL(Not Only SQL)

- ๊ณ ์ •๋œ ํ…Œ์ด๋ธ” ์Šคํ‚ค๋งˆ๊ฐ€ ํ•„์š”ํ•˜์ง€ ์•Š๊ณ , ์กฐ์ธ์—ฐ์‚ฐ์„ ์‚ฌ์šฉํ•  ์ˆ˜ ์—†์œผ๋ฉฐ, ์ˆ˜ํ‰์ ์œผ๋กœ ํ™•์žฅ ๊ฐ€๋Šฅํ•œ DBMS

โ€‹

22. VPN(Virtual Private Network)

- ์ธํ„ฐ๋„ท ๊ฐ™์€ ๊ณต์ค‘๋ง์—์„œ ํ„ฐ๋„๋ง์„ ์‚ฌ์šฉํ•ด ์‚ฌ์„ค๋ง๊ณผ ๊ฐ™์€ ์„œ๋น„์Šค๋ฅผ ์ œ๊ณตํ•˜๋Š” ๊ฐ€์ƒ์˜ ๋„คํŠธ์›Œํฌ

โ€‹

23. REST(REspresentational State Transfer) *

- HTTP URL์„ ํ†ตํ•ด ์ž์›์„ ๋ช…์‹œํ•˜๊ณ , HTTP ๋ฉ”์†Œ๋“œ๋ฅผ ํ†ตํ•ด ์ž์›์— ๋ช…๋ น์„ ์ ์šฉํ•  ์ˆ˜ ์žˆ๋Š” ์†Œํ”„ํŠธ์›จ์–ด ์•„ํ‚คํ…์ณ

โ€‹

24. Ailen Code

- ๋ฐฐ๋“œ์ฝ”๋“œ์˜ ์œ ํ˜•์œผ๋กœ ์•„์ฃผ ์˜ค๋ž˜๋˜๊ฑฐ๋‚˜ ์ฐธ๊ณ ๋ฌธ์„œ, ๊ฐœ๋ฐœ์ž๊ฐ€ ์—†์–ด ์œ ์ง€๋ณด์ˆ˜ํ•˜๊ธฐ์— ์–ด๋ ค์šด ์‘์šฉํ”„๋กœ๊ทธ๋žจ์˜ ์†Œ์Šค์ฝ”๋“œ

โ€‹

25. ์‹œ์Šคํ…œ ์นดํƒˆ๋กœ๊ทธ(System Catalog)

- DB์— ์ €์žฅ๋œ ๋ชจ๋“  ๋ฐ์ดํ„ฐ ๊ฐœ์ฒด๋“ค์— ๋Œ€ํ•œ ์ •๋ณด๋‚˜ ๋ช…์„ธ์— ๋Œ€ํ•œ ์ •๋ณด๊ฐ€ ์ˆ˜๋ก๋œ DBMS๊ฐ€ ์ƒ์„ฑํ•˜๊ณ  ์œ ์ง€ํ•˜๋Š” DB๋‚ด์˜ ํ…Œ์ด๋ธ” ์ง‘ํ•ฉ์ฒด

โ€‹

26. ์Šค๋จธํ”„(Smurf) ๊ณต๊ฒฉ,์Šค๋จธํ•‘ ๊ณต๊ฒฉ

- ์ถœ๋ฐœ์ง€ ์ฃผ์†Œ๋ฅผ ๊ณต๊ฒฉ๋Œ€์ƒ์˜ IP๋กœ ์„ค์ •ํ•˜์—ฌ ๋„คํŠธ์›Œํฌ ์ „์ฒด์— ICMP Echo ํŒจํ‚ท์„ ์ง์ ‘ ๋ธŒ๋กœ๋“œ์บ์ŠคํŒ…ํ•˜์—ฌ ๋งˆ๋น„์‹œํ‚ค๋Š” ๊ณต๊ฒฉ

โ€‹

27. ์•ŒํŒŒํ…Œ์ŠคํŠธ, ๋ฒ ํƒ€ํ…Œ์ŠคํŠธ

- ์•ŒํŒŒํ…Œ์ŠคํŠธ : ์„ ํƒ๋œ ์‚ฌ์šฉ์ž๊ฐ€ ๊ฐœ๋ฐœ์ž ํ™˜๊ฒฝ์—์„œ ํ†ต์ œ๋œ ์ƒํƒœ๋กœ ๊ฐœ๋ฐœ์ž์™€ ํ•จ๊ป˜ ์ˆ˜์ •ํ•˜๋Š” ์ธ์ˆ˜ํ…Œ์ŠคํŠธ

- ๋ฒ ํƒ€ํ…Œ์ŠคํŠธ : ์‹ค์ œ ํ™˜๊ฒฝ์—์„œ ์ผ์ • ์ˆ˜์˜ ์‚ฌ์šฉ์ž๊ฐ€ ์‚ฌ์šฉํ•˜๊ณ  ํ”ผ๋“œ๋ฐฑ ๋ฐ›๋Š” ์ธ์ˆ˜ํ…Œ์ŠคํŠธ(๊ฐœ๋ฐœ์ž ์ฐธ์—ฌX)

โ€‹

28. XSS์™€ CSRF์˜ ์ฐจ์ด์ 

- XSS๋Š” ์•…์„ฑ์ฝ”๋“œ๊ฐ€ ํด๋ผ์ด์–ธํŠธ PC์—์„œ ์‹คํ–‰๋ผ์„œ ํด๋ผ์ด์–ธํŠธ PC์˜ ์ •๋ณด๊ฐ€ ๊ณต๊ฒฉ์ž์—๊ฒŒ ํƒˆ์ทจ๋˜๋Š” ๊ฒƒ

- CSRF๋Š” ๊ณต๊ฒฉ์ž์˜ ์•…์˜์ ์ธ ์š”์ฒญ์ด ํด๋ผ์ด์–ธํŠธ๋กœ ํ•˜์—ฌ๊ธˆ ํฌ์ƒ์ž ์„œ๋ฒ„์—์„œ ์‹คํ–‰๋˜๊ฒŒ ๋˜๋Š” ๊ณต๊ฒฉ์ด๋‹ค

โ€‹

29. IPsec(IP Security), SSL(Secure Sockets Layer)/TSL(Transport Layer Security)

- IPsec : IP๊ณ„์ธต(3๊ณ„์ธต)์—์„œ ๋ฌด๊ฒฐ์„ฑ๊ณผ ์ธ์ฆ์„ ๋ณด์žฅํ•˜๋Š” ์ธ์ฆํ—ค๋”(AH)์™€ ๊ธฐ๋ฐ€์„ฑ์„ ๋ณด์žฅํ•˜๋Š” ์•”ํ˜ธํ™”(ESP)๋ฅผ ์ด์šฉํ•œ ํ„ฐ๋„๋ง ํ”„๋กœํ† ์ฝœ

โ€‹

- SSL/TSL : ์ „์†ก๊ณ„์ธต(4๊ณ„์ธต)๊ณผ ์‘์šฉ๊ณ„์ธต(7๊ณ„์ธต) ์‚ฌ์ด์—์„œ ํด๋ผ์ด์–ธํŠธ์™€ ์„œ๋ฒ„๊ฐ„์˜ ์›น๋ฐ์ดํ„ฐ ์•”ํ˜ธํ™”, ์ƒํ˜ธ์ธ์ฆ ๋ฐ ๋ฐ์ดํ„ฐ ๋ฌด๊ฒฐ์„ฑ์„ ๋ณด์žฅํ•˜๋Š” ๋ณด์•ˆ ํ”„๋กœํ† ์ฝœ

โ€‹

30. ํƒ€์ž„์Šคํƒฌํ”„ ์˜ค๋”๋ง, ๋‚™๊ด€์  ๊ฒ€์ฆ

ํƒ€์ž„์Šคํƒฌํ”„ ์˜ค๋”๋ง(Timestamp Ordering)

- ๊ณ ์œ ๋ฒˆํ˜ธ์ธ ์‹œ๊ฐ„์Šคํƒฌํ”„๋ฅผ ํŠธ๋žœ์žญ์…˜์— ๋ถ€์—ฌํ•ด ํŠธ๋žœ์žญ์…˜ ์ˆœ์„œ๋ฅผ ๋ฏธ๋ฆฌ ์„ ํƒํ•˜๋Š” ๊ธฐ๋ฒ•

โ€‹

๋‚™๊ด€์  ๊ฒ€์ฆ(Validation)

- ํŠธ๋žœ์žญ์…˜ ์ˆ˜ํ–‰ ์ค‘์— ์–ด๋–ค ๊ฒ€์‚ฌ๋„ ํ•˜์ง€ ์•Š๊ณ  ์ข…๋ฃŒ ์‹œ ์ผ๊ด„์ ์œผ๋กœ ๊ฒ€์ฆ์„ ํ•˜์—ฌ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค์— ๋ฐ˜์˜ํ•˜๋Š” ๊ธฐ๋ฒ•

*๋ณ‘ํ–‰์ œ์–ด ๊ธฐ๋ฒ•(๋กœ๋‚™ํƒ€๋‹ค)

โ€‹

31. ์˜ตํ‹ฐ๋งˆ์ด์ €, ๋ณด์•ˆ ์šด์˜์ฒด์ œ

์˜ตํ‹ฐ๋งˆ์ด์ €(Optimizer) *

- SQL์ตœ์ ์˜ ๊ฒฝ๋กœํƒ์ƒ‰, ์‹คํ–‰๊ณ„ํš์„ ์ฐพ๋Š” DBMS ๋‚ด๋ถ€ ํ•ต์‹ฌ ์—”์ง„

โ€‹

๋ณด์•ˆ ์šด์˜์ฒด์ œ(Secure OS) *

- ์ปค๋„์— ๋ณด์•ˆ๊ธฐ๋Šฅ, ์ฐธ์กฐ๋ชจ๋‹ˆํ„ฐ๋ฅผ ์ถ”๊ฐ€ํ•ด ๊ฐ์ข… ํ•ดํ‚น์œผ๋กœ๋ถ€ํ„ฐ ์‹œ์Šคํ…œ์„ ๋ณดํ˜ธํ•˜๋Š” ์šด์˜์ฒด์ œ

โ€‹

32. SDN(Software Defined Network), NFV(Network Function Virtualization)

SDN

- ์˜คํ”ˆ API๋ฅผ ๊ธฐ๋ฐ˜์œผ๋กœ ์ปจํŠธ๋กค ํ”Œ๋ ˆ์ธ๊ณผ ๋ฐ์ดํ„ฐ ํ”Œ๋ ˆ์ธ์„ ๋ถ„๋ฆฌํ•œ ์†Œํ”„ํŠธ์›จ์–ด ๊ธฐ๋ฐ˜์˜ ๋„คํŠธ์›Œํฌ ๊ธฐ์ˆ 

NFV

- ๋„คํŠธ์›Œํฌ ๊ธฐ๋Šฅ์„ ๊ฐ€์ƒ๊ธฐ๋Šฅ์œผ๋กœ ๋ชจ๋“ˆํ™”ํ•˜๊ณ  ํ•„์š”ํ•œ ๊ณณ์— ๊ธฐ๋Šฅ์„ ์ œ๊ณตํ•˜๋Š” ๋„คํŠธ์›Œํฌ ๊ฐ€์ƒํ™” ๊ธฐ์ˆ 

โ€‹

33. BCP, RTO, RPO, BIA, DRS

BDP(Business Continuity Planning) : ์žฌํ•ด๋ณต๊ตฌ ๊ณ„ํš

- ์žฌํ•ด๋ณต๊ตฌ, ์—…๋ฌด๋ณต๊ตฌ ๋ฐ ์žฌ๊ฐœ, ๋น„์ƒ๊ณ„ํš ๋“ฑ์„ ํ†ตํ•ด ๋น„์ฆˆ๋‹ˆ์Šค ์—ฐ์†์„ฑ์„ ๋ณด์žฅํ•˜๋Š” ์ฒด๊ณ„

โ€‹

RTO(Recovery Time Objective) : ์žฌํ•ด๋ณต๊ตฌ ์‹œ๊ฐ„

- ์—…๋ฌด๊ฐ€ ๋ณต๊ตฌ๋˜์–ด ๋‹ค์‹œ ๊ฐ€๋™๋  ๋•Œ ๊นŒ์ง€์˜ ์‹œ๊ฐ„

โ€‹

RPO(Recovery Point Objective) : ์žฌํ•ด๋ณต๊ตฌ ์‹œ์ 

- ๋ฐ์ดํ„ฐ ์†์‹ค ํ—ˆ์šฉ ์‹œ์ 

โ€‹

BIA(Business Impact Analysis)

- ์˜ํ–ฅ๋„ ๋ฐ ์†์‹คํ‰๊ฐ€๋ฅผ ์กฐ์‚ฌํ•˜๋Š” BCP๋ฅผ ๊ตฌํ˜„ํ•˜๊ธฐ ์ดํ•œ ๋น„์ฆˆ๋‹ˆ์Šค ์˜ํ–ฅ๋ถ„์„

โ€‹

DRS(Disaster Recovery System)

- ์žฌํ•ด๋ณต๊ตฌ ๊ณ„ํš์˜ ์›ํ™œํ•œ ์ˆ˜ํ–‰์„ ์ง€์›ํ•˜๋Š” ์žฌํ•ด๋ณต๊ตฌ ์„ผํ„ฐ

โ€‹

34. ๊ฒฐํ•ฉ๋„, ์‘์ง‘๋„, ๋ฐ์ดํ„ฐ ํ๋ฆ„๋„, ์ž๋ฃŒ์‚ฌ์ „, HIPO

๊ฒฐํ•ฉ๋„(Coupling)

- ์™ธ๋ถ€์˜ ๋ชจ๋“ˆ๊ฐ„ ์—ฐ๊ด€๋„๋ฅผ ๋‚˜ํƒ€๋‚ด๋Š” ์ •๋„

โ€‹

์‘์ง‘๋„(Cohension)

- ๋ชจ๋“ˆ ๋‚ด๋ถ€์˜ ๊ตฌ์„ฑ์š”์†Œ๊ฐ„์˜ ์—ฐ๊ด€์ •๋„

โ€‹

๋ฐ์ดํ„ฐํ๋ฆ„๋„(Data Flow Diagram)

- ๋ฐ์ดํ„ฐ๊ฐ€ ๊ฐ ํ”„๋กœ์„ธ์Šค ํ๋ฆ„์„ ๋”ฐ๋ผ๊ฐ€๋ฉฐ ๋ณ€ํ™˜๋˜๋Š” ๋ชจ์Šต์„ ๊ทธ๋ฆผ์œผ๋กœ ๋‚˜ํƒ€๋‚ธ ๊ฒƒ

โ€‹

์ž๋ฃŒ์‚ฌ์ „(Data Dictionary)

- ์ž๋ฃŒ์š”์†Œ, ์ž๋ฃŒ์š”์†Œ์˜ ์ง‘ํ•ฉ, ์ž๋ฃŒ์˜ ํ๋ฆ„, ๋ฒ”์œ„, ๋‹จ์œ„ ๋“ฑ์„ ๊ตฌ์ฒด์ ์œผ๋กœ ๋ช…์‹œํ•˜๋Š” ์‚ฌ์ „

โ€‹

HIPO(Hirachy Input Process Output)

- ์‹œ์Šคํ…œ ๋ถ„์„ ๋ฐ ์„ค๊ณ„๋‚˜ ๋ฌธ์„œํ™”ํ•  ๋•Œ ์‚ฌ์šฉ, ํ•˜ํ–ฅ์‹ ์†Œํ”„ํŠธ์›จ์–ด ๊ฐœ๋ฐœ์„ ์œ„ํ•œ ๋ฌธ์„œํ™”๋„๊ตฌ

โ€‹

35. ๊ณ  ๊ฐ€์šฉ์„ฑ(High Availability)

- ์‹œ์Šคํ…œ ์žฅ์• ์— ๋Œ€์‘ํ•˜์—ฌ ๊ธด ์‹œ๊ฐ„ ์ •์ƒ ์šด์šฉ์ด ๊ฐ€๋Šฅํ•œ ์ƒํƒœ(์„ฑ์งˆ)

โ€‹

36. CRUD Matrix

- ํ”„๋กœ์„ธ์Šค์™€ ๋ฐ์ดํ„ฐ ์‚ฌ์ด์˜ ์˜์กด์„ฑ์„ Create, Read, Update, Delete๋กœ ๋‚˜๋ˆ„์–ด ํ‘œํ˜„ํ•œ ๊ฒƒ

โ€‹

37. ์ธ๋ฑ์Šค(Index)

- ๊ฒ€์ƒ‰์—ฐ์‚ฐ ์ตœ์ ํ™”๋ฅผ ์œ„ํ•ด ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ๋‚ด์— ์—ด์— ๋Œ€ํ•œ ์ •๋ณด๋ฅผ ๊ตฌ์„ฑํ•œ ์ž๋ฃŒ๊ตฌ์กฐ

โ€‹

38. ๋ฉ”ํƒ€๋ฐ์ดํ„ฐ(MataData) *

- ์ž๋ฃŒ์˜ ์†์„ฑ,๊ตฌ์กฐ ๋“ฑ์„ ์„ค๋ช…ํ•˜๋Š” ๋ฐ์ดํ„ฐ์˜ ๋ฐ์ดํ„ฐ

โ€‹

39. ํ…Œ์ŠคํŠธ์ผ€์ด์Šค(Testcase)

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

โ€‹

40. ๊ธฐ๋Šฅ์ ์ˆ˜(Function Point)

- ์š”๊ตฌ๊ธฐ๋Šฅ๋ณ„ ๊ฐ€์ค‘์น˜๋ฅผ ๋ถ€์—ฌํ•˜๊ณ  ๊ฐ€์ค‘์น˜๋ฅผ ํ•ฉ์‚ฐํ•˜๋Š” ๋น„์šฉ์‚ฐ์ •๋ฐฉ์‹

โ€‹

41. ์†Œํ”„ํŠธ์›จ์–ด ์•„ํ‚คํ…์ณ(Software Architecture)

- ์†Œํ”„ํŠธ์›จ์–ด ๊ตฌ์„ฑ์š”์†Œ์™€ ๊ตฌ์„ฑ์š”์†Œ๋“ค๊ฐ„์˜ ๊ด€๊ณ„๋ฅผ ๋‚˜ํƒ€๋‚ธ ์‹œ์Šคํ…œ๊ตฌ์กฐ

โ€‹

42. API

- ์šด์˜์ฒด์ œ๋‚˜ ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์–ธ์–ด๊ฐ€ ์ œ๊ณตํ•˜๋Š” ๊ธฐ๋Šฅ์„ ์ œ์–ดํ•  ์ˆ˜ ์žˆ๊ฒŒ ๋งŒ๋“  ์ธํ„ฐํŽ˜์ด์Šค

โ€‹

43. IGMP(Internet Group Management Protocol) *

- ํ˜ธ์ŠคํŠธ ์ปดํ“จํ„ฐ์™€ ๋ผ์šฐํ„ฐ๊ฐ€ ๋ฉ€ํ‹ฐ์บ์ŠคํŠธ ๊ทธ๋ฃน ๋ฉค๋ฒ„์‹ญ์„ ๊ตฌ์„ฑํ•˜๋Š”๋ฐ ์‚ฌ์šฉํ•˜๋Š” ํ†ต์‹  ํ”„๋กœํ† ์ฝœ

โ€‹

44. ์˜ค๋ฅ˜-๋ถ€์žฌ์˜ ๊ถค๋ณ€

- ์š”๊ตฌ์‚ฌํ•ญ์„ ์ถฉ์กฑ์‹œ์ผœ์ฃผ์ง€ ๋ชปํ•œ๋‹ค๋ฉด, ๊ฒฐํ•จ์ด ์—†๋‹ค๊ณ  ํ•ด๋„ ํ’ˆ์งˆ์ด ๋†’๋‹ค๊ณ  ๋ณผ ์ˆ˜ ์—†๋‹ค.

โ€‹

45. ์Šˆํผํ‚ค

- ๋ชจ๋“  ํŠœํ”Œ์— ๋Œ€ํ•ด ์œ ์ผ์„ฑ์€ ๋งŒ์กฑ์‹œํ‚ค์ง€๋งŒ ์ตœ์†Œ์„ฑ์€ ๋งŒ์กฑ์‹œํ‚ค์ง€ ๋ชปํ•˜๋Š” ํ‚ค

โ€‹

46. ๊ด€๊ณ„๋Œ€์ˆ˜(Relational Algebra)

- ์›ํ•˜๋Š” ์ •๋ณด์™€ ๊ทธ ์ •๋ณด๋ฅผ ์–ด๋–ป๊ฒŒ ์œ ๋„ํ•˜๋Š” ๊ฐ€๋ฅผ ๊ธฐ์ˆ ํ•˜๋Š” ์ ˆ์ฐจ์  ์–ธ์–ด

โ€‹

47. ๋งต ๋ฆฌ๋“€์Šค(Map Reduce) *

- ๊ตฌ๊ธ€์—์„œ ๋Œ€์šฉ๋Ÿ‰ ์ฒ˜๋ฆฌ๋ฅผ ๋ถ„์‚ฐ ๋ณ‘๋ ฌ ์ปดํ“จํŒ…์—์„œ ์ฒ˜๋ฆฌํ•˜๊ธฐ ์œ„ํ•œ ๋ชฉ์ ์œผ๋กœ ์ œ์ž‘ํ•œ SW ํ”„๋ ˆ์ž„์›Œํฌ

โ€‹

48. ๊ทธ๋ฃนํ•จ์ˆ˜(Group Function) *

- ํ…Œ์ด๋ธ”์˜ ์ „์ฒดํ–‰์„ ํ•˜๋‚˜ ์ด์ƒ์˜ ์ปฌ๋Ÿผ์„ ๊ธฐ์ค€ ์ปฌ๋Ÿผ๊ฐ’์— ๋”ฐ๋ผ ๊ทธ๋ฃนํ™”ํ•˜์—ฌ ๊ทธ๋ฃน๋ณ„๋กœ ์ถœ๋ ฅํ•œ ๊ฒƒ

โ€‹

49. ์Šค๋ ˆ์‹ฑ(Thrashing)

- ํŽ˜์ด์ง€ ๋ถ€์žฌ๋กœ ์ธํ•œ ํ”„๋กœ์„ธ์Šค ์‹คํ–‰์‹œ๊ฐ„๋ณด๋‹ค ํŽ˜์ด์ง€ ๊ต์ฒด์‹œ๊ฐ„์ด ๋” ๊ฑธ๋ฆฌ๋Š” ํ˜„์ƒ

โ€‹

50. LOC(Lines Of Code)

- ๊ฐ ๊ธฐ๋Šฅ์˜ ์›์‹œ์ฝ”๋“œ๋ผ์ธ ์ˆ˜์˜ ๋‚™๊ด€์น˜, ์ค‘๊ฐ„์น˜, ๋น„๊ด€์น˜๋กœ ์ธก์ •ํ•˜์—ฌ ์˜ˆ์ธก์น˜๋ฅผ ๊ตฌํ•ด ๋น„์šฉ์‚ฐ์ • ํ•˜๋Š” ๋ชจ๋ธ

โ€‹

51. ์€ํ–‰๊ฐ€ ์•Œ๊ณ ๋ฆฌ์ฆ˜(Banker's Algorithm) *

- ์‚ฌ์ „์— ํ•„์š”ํ•œ ์ž์› ์ˆ˜๋ฅผ ์ œ์‹œํ•˜๊ณ , ์•ˆ์ •์ƒํƒœ์ผ ๋•Œ๋งŒ ์ž์›์„ ํ”„๋กœ์„ธ์Šค์—๊ฒŒ ํ• ๋‹นํ•˜๋Š” ํšŒํ”ผ๊ธฐ๋ฒ•

โ€‹

52. ์™€์ด์–ด ํ”„๋ ˆ์ž„(Wireframe)

- UIํ™”๋ฉด๊ตฌ์„ฑ์ด๋‚˜ ์„œ๋น„์Šค์˜ ๊ฐ„๋žตํ•œ ํ๋ฆ„์„ ๊ณต์œ ํ•˜๊ธฐ ์œ„ํ•œ ํ™”๋ฉด๋‹จ์œ„์˜ ๋ ˆ์ด์•„์›ƒ์„ ์„ค๊ณ„ํ•˜๋Š” ์ž‘์—…

โ€‹

53. UML(Unified Modeling Language)

- ๊ฐ์ฒด์ง€ํ–ฅ์–ธ์–ด์—์„œ ๋ฐ์ดํ„ฐ์˜ ๋ฌธ์„œํ™”, ์‹œ๊ฐํ™”๋ฅผ ์œ„ํ•ด ์‚ฌ์šฉ๋˜๋Š” ๋ฐ์ดํ„ฐ ๋ชจ๋ธ๋ง์–ธ์–ด

โ€‹

54. UDDI(Universal Description, Descovery and Integration)

- WSDL์„ ๋“ฑ๋กํ•˜๊ณ  ๊ฒ€์ƒ‰ํ•˜๊ธฐ ์œ„ํ•œ ์ €์žฅ์†Œ๋กœ ๊ณต๊ฐœ์ ์œผ๋กœ ์ ‘๊ทผ, ๊ฒ€์ƒ‰์ด ๊ฐ€๋Šฅํ•œ, ๋ ˆ์ง€์ŠคํŠธ๋ฆฌ์ด์ž ํ‘œ์ค€

โ€‹

55. ์• ์ž์ผ ๋ฐฉ๋ฒ•๋ก 

- ์‚ฌ๋žŒ์ค‘์‹ฌ์˜ ๋ณ€ํ™”์— ์œ ์—ฐํ•˜๊ฒŒ ๋Œ€์‘๊ฐ€๋Šฅํ•œ ์†Œํ”„ํŠธ์›จ์–ด ๊ฐœ๋ฐœ๋ฒ•

โ€‹

56. ์œ ์Šค์ผ€์ด์Šค ๋‹ค์ด์–ด๊ทธ๋žจ

- ์œ ์Šค์ผ€์ด์Šค, ์•กํ„ฐ, ์‹œ์Šคํ…œ ๋“ฑ์„ ํ™œ์šฉํ•˜์—ฌ ์‚ฌ์šฉ์ž๊ด€์ ์—์„œ ํ‘œํ˜„ํ•œ ๋‹ค์ด์–ด๊ทธ๋žจ

โ€‹

57. ๋žœ์„ฌ์›จ์–ด(Ransomware) *

- ํŒŒ์ผ์„ ์•”ํ˜ธํ™”ํ•˜์—ฌ ํ”ผํ•ด์ž์—๊ฒŒ ๋ณตํ˜ธํ™”๋ฅผ ์œ„ํ•œ ๋ˆ์„ ์š”๊ตฌํ•˜๋Š” ์•…์„ฑ์ฝ”๋“œ

โ€‹

58. ๋ฐฉํ™”๋ฒฝ(Firewall) *

- ๋ฏธ๋ฆฌ ์ •์˜๋œ ๋ณด์•ˆ๊ทœ์น™์„ ๊ธฐ๋ณธ์œผ๋กœ ์™ธ๋ถ€์˜ ๋ถˆ๋ฒ•์นจ์ž…๊ณผ ๋‚ด๋ถ€์˜ ๋ถˆ๋ฒ•์ •๋ณด ์œ ์ถœ์˜ ๋ง‰๊ธฐ์œ„ํ•œ ๋ณด์•ˆ์‹œ์Šคํ…œ

โ€‹

59. ์Šค๋ ˆ๋“œ(Thread)

- ํ”„๋กœ์„ธ์Šค์—์„œ ์‹คํ–‰์ œ์–ด๋งŒ ๋ถ„๋ฆฌํ•œ ์‹คํ–‰๋‹จ์œ„๋กœ ๋…๋ฆฝ์ ์œผ๋กœ ์ˆ˜ํ–‰๋˜๋Š” ํ๋ฆ„์˜ ๋‹จ์œ„

โ€‹

60. ๋ธํŒŒ์ด ๊ธฐ๋ฒ•(Delphi Method)

- ์ „๋ฌธ๊ฐ€์˜ ๊ฒฝํ—˜์  ์ง€์‹์„ ๊ธฐ๋ฐ˜์œผ๋กœ ๋ฌธ์ œํ•ด๊ฒฐ ๋ฐ ๋ฏธ๋ž˜์˜ˆ์ธก์„ ์œ„ํ•œ ๊ธฐ๋ฒ•

โ€‹

61. ๊ฐ์ฒด์ง€ํ–ฅ์˜ ๋‹คํ˜•์„ฑ(Polymorphism) *

- ํ”„๋กœ๊ทธ๋žจ ์–ธ์–ด ๊ฐ ์š”์†Œ๋“ค์ด ์ž๋ฃŒํ˜•์— ์†ํ•˜๋Š” ๊ฒƒ์ด ํ—ˆ๊ฐ€๋˜๋Š” ์„ฑ์งˆ

โ€‹

62. ๋ธŒ๋กœ๋“œ์บ์ŠคํŠธ ํ”„๋กœํ† ์ฝœ(Broadcast Protocol)

- ํ•˜๋‚˜์˜ ์†ก์‹ ์ž๊ฐ€ ๊ฐ™์€ ์„œ๋ธŒ ๋„คํŠธ์›Œํฌ์ƒ์˜ ๋ชจ๋“  ์ˆ˜์‹ ์ž๋“ค์—๊ฒŒ ๋ฐ์ดํ„ฐ๋ฅผ ์ „์†กํ•˜๋Š” ํ”„๋กœํ† ์ฝœ

โ€‹

63. ์Šคํ† ๋ฆฌ๋ณด๋“œ(Storyboard)

- UIํ™”๋ฉด ์„ค๊ณ„๋ฅผ ์œ„ํ•ด ๊ธฐ๋Šฅ์— ๋Œ€ํ•œ ์ •์˜ ๋“ฑ ๋Œ€๋ถ€๋ถ„์˜ ์ •๋ณด๊ฐ€ ์ˆ˜๋ก๋œ ๋ฌธ์„œ

โ€‹

64. ํŠธ๋กœ์ด๋ชฉ๋งˆ(Trojan Horses) *

- ๊ฒ‰๋ณด๊ธฐ์—๋Š” ์ •์ƒ์ ์ธ ํ”„๋กœ๊ทธ๋žจ์ด์ง€๋งŒ ์‹คํ–‰ํ•˜๋ฉด ์•…์„ฑ์ฝ”๋“œ๋ฅผ ์‹คํ–‰ํ•˜๋Š” ํ”„๋กœ๊ทธ๋žจ

โ€‹

65. ์ฝ”๋“œ ๋‚œ๋…ํ™”(Code Obfuscation) *

- ์—ญ๊ณตํ•™์„ ํ†ตํ•œ ๊ณต๊ฒฉ์„ ๋ง‰๊ธฐ์œ„ํ•ด ์ฝ”๋“œ๋ฅผ ์•Œ์•„๋ณด๊ธฐ ํž˜๋“  ํ˜•ํƒœ๋กœ ๋ฐ”๊พธ๋Š” ๊ธฐ์ˆ 

โ€‹

66. ๊ฐ์ฒด์ง€ํ–ฅ์—์„œ ํด๋ž˜์Šค(Class) *

- ๊ฐ์ฒด ์ง€ํ–ฅ ํ”„๋กœ๊ทธ๋ž˜๋ฐ์—์„œ ํŠน์ • ๊ฐ์ฒด๋ฅผ ์ƒ์„ฑํ•˜๊ธฐ ์œ„ํ•ด ๋ณ€์ˆ˜์™€ ๋ฉ”์†Œ๋“œ๋ฅผ ์ •์˜ํ•˜๋Š” ํ‹€

 

 

 

 

 

 

 

 

 

 

 

 

 

 


[์ถœ์ฒ˜] ์‹ค๊ธฐ ๊ธฐ์ถœํ‘œ ๋ณด๋ฉด์„œ ๋‚˜์˜ฌ๋งŒํ•œ ๊ฒƒ๋“ค ์ •๋ฆฌ (์ˆ˜์ œ๋น„- IT ์ปค๋ฎค๋‹ˆํ‹ฐ (์ •๋ณด์ฒ˜๋ฆฌ๊ธฐ์‚ฌ,๋น…๋ฐ์ดํ„ฐ๋ถ„์„๊ธฐ์‚ฌ ๋“ฑ)) | ์ž‘์„ฑ์ž ์œจ๋ฎค, ์š”๊ฐ€์ง€๋‹˜

'์ผ์ƒ' ์นดํ…Œ๊ณ ๋ฆฌ์˜ ๋‹ค๋ฅธ ๊ธ€

๋‚ด ๋ชธ์„ ์œ„ํ•˜์—ฌ,,, ๋น„ํƒ€๋ฏผ ํˆฌ์ž  (2) 2022.08.26
2022.04.25  (0) 2022.04.26
๋ชฉํฌ์œ ๋‹ฌ์ค‘ํ•™๊ต  (0) 2021.06.13
2021.06.12  (0) 2021.06.12
2021.06.11  (0) 2021.06.11
Comments