๊ฐœ๋ฐœ๊ธฐ/์ •์ฒ˜๊ธฐ

๋ชจ์˜ ๋ฌธ์ œ 4

๋™ ๋”” 2025. 4. 1. 15:40

[1] ์†Œํ”„ํŠธ์›จ์–ด ์„ค๊ณ„ (5๋ฌธ์ œ)

1. ์†Œํ”„ํŠธ์›จ์–ด ๊ฐœ๋ฐœ์—์„œ ์š”๊ตฌ์‚ฌํ•ญ ๋ช…์„ธ์„œ ์ž‘์„ฑ ์‹œ ๊ฐ€์žฅ ์ค‘์š”ํ•œ ์š”์†Œ๊ฐ€ ์•„๋‹Œ ๊ฒƒ์€?

โ‘  ์ •ํ™•์„ฑ
โ‘ก ๋ชจํ˜ธ์„ฑ
โ‘ข ์ผ๊ด€์„ฑ
โ‘ฃ ์™„์ „์„ฑ

2. ๋””์ž์ธ ํŒจํ„ด ์ค‘ ๊ฐ์ฒด ์ƒ์„ฑ๊ณผ ๊ด€๋ จ๋œ ํŒจํ„ด์ด ์•„๋‹Œ ๊ฒƒ์€?

โ‘  ์‹ฑ๊ธ€ํ†ค(Singleton)
โ‘ก ํŒฉํ† ๋ฆฌ ๋ฉ”์„œ๋“œ(Factory Method)
โ‘ข ์˜ต์ €๋ฒ„(Observer)
โ‘ฃ ํ”„๋กœํ† ํƒ€์ž…(Prototype)

3. ๊ฐ์ฒด์ง€ํ–ฅ ํ”„๋กœ๊ทธ๋ž˜๋ฐ(OOP)์˜ ํŠน์ง• ์ค‘ ๋ฐ์ดํ„ฐ์™€ ์ด๋ฅผ ์ฒ˜๋ฆฌํ•˜๋Š” ๋ฉ”์„œ๋“œ๋ฅผ ํ•˜๋‚˜๋กœ ๋ฌถ๋Š” ๊ฐœ๋…์€?

โ‘  ์บก์Аํ™”
โ‘ก ์ƒ์†
โ‘ข ๋‹คํ˜•์„ฑ
โ‘ฃ ์ถ”์ƒํ™”

4. ์†Œํ”„ํŠธ์›จ์–ด ์•„ํ‚คํ…์ฒ˜ ์Šคํƒ€์ผ ์ค‘ ํด๋ผ์ด์–ธํŠธ-์„œ๋ฒ„ ๊ตฌ์กฐ์˜ ์žฅ์ ์ด ์•„๋‹Œ ๊ฒƒ์€?

โ‘  ์ค‘์•™ ์ง‘์ค‘์‹ ๋ฐ์ดํ„ฐ ๊ด€๋ฆฌ ๊ฐ€๋Šฅ
โ‘ก ํด๋ผ์ด์–ธํŠธ ๊ฐ„ ์ง์ ‘ ํ†ต์‹  ๊ฐ€๋Šฅ
โ‘ข ๋ณด์•ˆ ๋ฐ ์ ‘๊ทผ ์ œ์–ด ์šฉ์ด
โ‘ฃ ์œ ์ง€๋ณด์ˆ˜๊ฐ€ ์šฉ์ดํ•จ

5. ๊ฒฐํ•ฉ๋„(Coupling)๊ฐ€ ๊ฐ€์žฅ ๋‚ฎ์€ ์„ค๊ณ„ ๋ฐฉ์‹์€?

โ‘  ๋‚ด์šฉ(Content) ๊ฒฐํ•ฉ๋„
โ‘ก ๊ณตํ†ต(Common) ๊ฒฐํ•ฉ๋„
โ‘ข ์Šคํƒฌํ”„(Stamp) ๊ฒฐํ•ฉ๋„
โ‘ฃ ๋ฐ์ดํ„ฐ(Data) ๊ฒฐํ•ฉ๋„


[2] ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค (5๋ฌธ์ œ)

6. ๊ด€๊ณ„ํ˜• ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค์—์„œ ์ด์ƒ(Anomaly) ํ˜„์ƒ์ด ๋ฐœ์ƒํ•˜๋Š” ์ฃผ์š” ์›์ธ์ด ์•„๋‹Œ ๊ฒƒ์€?

โ‘  ์ •๊ทœํ™” ๋ถ€์กฑ
โ‘ก ๋ฐ์ดํ„ฐ ์ค‘๋ณต
โ‘ข ํŠธ๋žœ์žญ์…˜ ๊ณ ๋ฆฝ์„ฑ
โ‘ฃ ํ…Œ์ด๋ธ” ๋ถ„ํ•ด

7. ํŠธ๋žœ์žญ์…˜์˜ ํŠน์„ฑ ์ค‘ ‘์˜์†์„ฑ(Durability)’์˜ ์˜๋ฏธ๋Š”?

โ‘  ํ•˜๋‚˜์˜ ํŠธ๋žœ์žญ์…˜์€ ๋ชจ๋‘ ์ˆ˜ํ–‰๋˜๊ฑฐ๋‚˜ ์ „ํ˜€ ์ˆ˜ํ–‰๋˜์ง€ ์•Š์•„์•ผ ํ•œ๋‹ค.
โ‘ก ํŠธ๋žœ์žญ์…˜ ์‹คํ–‰์ด ์™„๋ฃŒ๋˜๋ฉด ๊ฒฐ๊ณผ๊ฐ€ ์˜๊ตฌ์ ์œผ๋กœ ์ €์žฅ๋œ๋‹ค.
โ‘ข ํŠธ๋žœ์žญ์…˜ ์ˆ˜ํ–‰ ์ค‘ ๋‹ค๋ฅธ ํŠธ๋žœ์žญ์…˜์˜ ์˜ํ–ฅ์„ ๋ฐ›์ง€ ์•Š๋Š”๋‹ค.
โ‘ฃ ์‹œ์Šคํ…œ ์žฅ์•  ๋ฐœ์ƒ ์‹œ ์ด์ „ ์ƒํƒœ๋กœ ๋ณต๊ตฌ๋  ์ˆ˜ ์žˆ์–ด์•ผ ํ•œ๋‹ค.

8. SQL์—์„œ ๋ฐ์ดํ„ฐ ๋ฌด๊ฒฐ์„ฑ์„ ์œ ์ง€ํ•˜๊ธฐ ์œ„ํ•ด ์‚ฌ์šฉํ•˜๋Š” ์ œ์•ฝ์กฐ๊ฑด์ด ์•„๋‹Œ ๊ฒƒ์€?

โ‘  PRIMARY KEY
โ‘ก FOREIGN KEY
โ‘ข INDEX
โ‘ฃ CHECK

9. ๋ทฐ(View)์˜ ํŠน์ง•์ด ์•„๋‹Œ ๊ฒƒ์€?

โ‘  ๊ฐ€์ƒ ํ…Œ์ด๋ธ”๋กœ ๋ฌผ๋ฆฌ์ ์ธ ์ €์žฅ ๊ณต๊ฐ„์„ ์ฐจ์ง€ํ•˜์ง€ ์•Š๋Š”๋‹ค.
โ‘ก ๊ธฐ๋ณธ ํ…Œ์ด๋ธ”์˜ ๋ฐ์ดํ„ฐ๋ฅผ ๋ณ€๊ฒฝํ•  ์ˆ˜ ์žˆ๋‹ค.
โ‘ข ๋ฐ์ดํ„ฐ ๋ณด์•ˆ์„ ์œ„ํ•œ ์šฉ๋„๋กœ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋‹ค.
โ‘ฃ ๋ณต์žกํ•œ ์ฟผ๋ฆฌ๋ฅผ ๋‹จ์ˆœํ™”ํ•  ์ˆ˜ ์žˆ๋‹ค.

10. ๊ด€๊ณ„ํ˜• ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค์—์„œ 3์ฐจ ์ •๊ทœํ˜•(3NF)์„ ๋งŒ์กฑํ•˜๊ธฐ ์œ„ํ•œ ์กฐ๊ฑด์€?

โ‘  ๋ชจ๋“  ์ปฌ๋Ÿผ์ด ๊ธฐ๋ณธ ํ‚ค์— ์ข…์†์ ์ด์–ด์•ผ ํ•œ๋‹ค.
โ‘ก ๋ถ€๋ถ„ ํ•จ์ˆ˜ ์ข…์†์„ ์ œ๊ฑฐํ•ด์•ผ ํ•œ๋‹ค.
โ‘ข ์ดํ–‰์  ํ•จ์ˆ˜ ์ข…์†์„ ์ œ๊ฑฐํ•ด์•ผ ํ•œ๋‹ค.
โ‘ฃ ๋ชจ๋“  ์ปฌ๋Ÿผ์ด ์›์ž์„ฑ์„ ๊ฐ€์ ธ์•ผ ํ•œ๋‹ค.


[3] ๋„คํŠธ์›Œํฌ ๋ฐ ๋ณด์•ˆ (5๋ฌธ์ œ)

11. IPv6 ์ฃผ์†Œ ์ฒด๊ณ„์—์„œ ํ•˜๋‚˜์˜ ํŒจํ‚ท์„ ์—ฌ๋Ÿฌ ์ˆ˜์‹ ์ž์—๊ฒŒ ์ „์†กํ•˜๋Š” ๋ฐฉ์‹์€?

โ‘  ์œ ๋‹ˆ์บ์ŠคํŠธ(Unicast)
โ‘ก ๋ธŒ๋กœ๋“œ์บ์ŠคํŠธ(Broadcast)
โ‘ข ๋ฉ€ํ‹ฐ์บ์ŠคํŠธ(Multicast)
โ‘ฃ ์• ๋‹ˆ์บ์ŠคํŠธ(Anycast)

12. ๋„คํŠธ์›Œํฌ ๊ณต๊ฒฉ ๊ธฐ๋ฒ• ์ค‘ ‘์„ธ์…˜ ํ•˜์ด์žฌํ‚น(Session Hijacking)’์˜ ํŠน์ง•์€?

โ‘  ์„œ๋ฒ„์™€ ํด๋ผ์ด์–ธํŠธ ๊ฐ„์˜ ์„ธ์…˜์„ ๊ฐ€๋กœ์ฑ„ ๋ถˆ๋ฒ• ์ ‘๊ทผํ•œ๋‹ค.
โ‘ก ์•…์„ฑ ์ฝ”๋“œ๋ฅผ ์‚ฝ์ž…ํ•˜์—ฌ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค๋ฅผ ๊ณต๊ฒฉํ•œ๋‹ค.
โ‘ข ๋„คํŠธ์›Œํฌ ํŠธ๋ž˜ํ”ฝ์„ ๊ฐ์ฒญํ•˜์—ฌ ๋ฏผ๊ฐํ•œ ์ •๋ณด๋ฅผ ํƒˆ์ทจํ•œ๋‹ค.
โ‘ฃ ๋Œ€๋Ÿ‰์˜ ํŒจํ‚ท์„ ์ „์†กํ•˜์—ฌ ์„œ๋น„์Šค ๊ฑฐ๋ถ€ ์ƒํƒœ๋ฅผ ๋งŒ๋“ ๋‹ค.

13. VPN(๊ฐ€์ƒ ์‚ฌ์„ค๋ง)์˜ ์ฃผ์š” ๊ธฐ๋Šฅ์ด ์•„๋‹Œ ๊ฒƒ์€?

โ‘  ๋ฐ์ดํ„ฐ ์•”ํ˜ธํ™”
โ‘ก ์›๊ฒฉ ์ ‘์† ์ง€์›
โ‘ข ๋„คํŠธ์›Œํฌ ์†๋„ ์ฆ๊ฐ€
โ‘ฃ ๋ณด์•ˆ ํ„ฐ๋„๋ง ์ œ๊ณต

14. ๊ณต๊ฐœ ํ‚ค ์•”ํ˜ธํ™” ๋ฐฉ์‹์—์„œ ์‚ฌ์šฉํ•˜๋Š” ์ฃผ์š” ์•Œ๊ณ ๋ฆฌ์ฆ˜์ด ์•„๋‹Œ ๊ฒƒ์€?

โ‘  RSA
โ‘ก AES
โ‘ข ECC
โ‘ฃ DSA

15. ๋„คํŠธ์›Œํฌ ๊ณ„์ธต์—์„œ ๋ฐ์ดํ„ฐ ์ „์†ก ๊ฒฝ๋กœ๋ฅผ ๊ฒฐ์ •ํ•˜๋Š” ์žฅ์น˜๋Š”?

โ‘  ์Šค์œ„์น˜(Switch)
โ‘ก ํ—ˆ๋ธŒ(Hub)
โ‘ข ๋ผ์šฐํ„ฐ(Router)
โ‘ฃ ๋ฆฌํ”ผํ„ฐ(Repeater)


[4] ์†Œํ”„ํŠธ์›จ์–ด ํ…Œ์ŠคํŠธ ๋ฐ ์œ ์ง€๋ณด์ˆ˜ (5๋ฌธ์ œ)

16. ํ…Œ์ŠคํŠธ ์ผ€์ด์Šค ์„ค๊ณ„ ๊ธฐ๋ฒ• ์ค‘ ‘๋™๋“ฑ ๋ถ„ํ•  ํ…Œ์ŠคํŠธ’์˜ ๋ชฉ์ ์€?

โ‘  ํ…Œ์ŠคํŠธ ๋ฐ์ดํ„ฐ๋ฅผ ์—ฌ๋Ÿฌ ๊ทธ๋ฃน์œผ๋กœ ๋‚˜๋ˆ„์–ด ๋Œ€ํ‘œ์ ์ธ ๊ฐ’๋งŒ ํ…Œ์ŠคํŠธํ•œ๋‹ค.
โ‘ก ์ž…๋ ฅ ๊ฐ’์˜ ๊ฒฝ๊ณ„์„ ์„ ๊ธฐ์ค€์œผ๋กœ ํ…Œ์ŠคํŠธํ•œ๋‹ค.
โ‘ข ํ”„๋กœ๊ทธ๋žจ ๋‚ด๋ถ€ ๋กœ์ง์„ ๊ฒ€์ฆํ•˜๋Š” ํ…Œ์ŠคํŠธ์ด๋‹ค.
โ‘ฃ ์‹คํ–‰ ์†๋„๋ฅผ ์ธก์ •ํ•˜๋Š” ํ…Œ์ŠคํŠธ์ด๋‹ค.

17. ๋ฒ ํƒ€ ํ…Œ์ŠคํŠธ(Beta Test)์˜ ์ฃผ์š” ํŠน์ง•์€?

โ‘  ๋‚ด๋ถ€ ๊ฐœ๋ฐœ์ž๊ฐ€ ์ˆ˜ํ–‰ํ•˜๋Š” ํ…Œ์ŠคํŠธ
โ‘ก ์ตœ์ข… ์‚ฌ์šฉ์ž๋“ค์ด ์‹ค์ œ ํ™˜๊ฒฝ์—์„œ ์ˆ˜ํ–‰ํ•˜๋Š” ํ…Œ์ŠคํŠธ
โ‘ข ์†Œํ”„ํŠธ์›จ์–ด ์„ฑ๋Šฅ์„ ์ธก์ •ํ•˜๋Š” ํ…Œ์ŠคํŠธ
โ‘ฃ ํ…Œ์ŠคํŠธ ์ž๋™ํ™” ๋„๊ตฌ๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ํ…Œ์ŠคํŠธ

18. ์œ ์ง€๋ณด์ˆ˜ ์œ ํ˜• ์ค‘ ‘์ˆ˜์ • ์œ ์ง€๋ณด์ˆ˜(Corrective Maintenance)’์˜ ์ฃผ์š” ๋ชฉ์ ์€?

โ‘  ์‹œ์Šคํ…œ ์žฅ์• ๋ฅผ ์˜ˆ๋ฐฉํ•˜๊ธฐ ์œ„ํ•จ
โ‘ก ์ƒˆ๋กœ์šด ๊ธฐ๋Šฅ์„ ์ถ”๊ฐ€ํ•˜๊ธฐ ์œ„ํ•จ
โ‘ข ๊ธฐ์กด ๊ธฐ๋Šฅ์˜ ์˜ค๋ฅ˜๋ฅผ ์ˆ˜์ •ํ•˜๊ธฐ ์œ„ํ•จ
โ‘ฃ ์„ฑ๋Šฅ์„ ์ตœ์ ํ™”ํ•˜๊ธฐ ์œ„ํ•จ

19. ํ™”์ดํŠธ๋ฐ•์Šค ํ…Œ์ŠคํŠธ์—์„œ ๊ณ ๋ คํ•ด์•ผ ํ•  ์š”์†Œ๊ฐ€ ์•„๋‹Œ ๊ฒƒ์€?

โ‘  ์ฝ”๋“œ ์ปค๋ฒ„๋ฆฌ์ง€
โ‘ก ๊ฒฝ๋กœ ํ…Œ์ŠคํŠธ
โ‘ข ์‚ฌ์šฉ์ž ์ธํ„ฐํŽ˜์ด์Šค(UI) ํ…Œ์ŠคํŠธ
โ‘ฃ ์กฐ๊ฑด ํ…Œ์ŠคํŠธ

20. ํšŒ๊ท€ ํ…Œ์ŠคํŠธ(Regression Testing)์˜ ๋ชฉ์ ์€?

โ‘  ์†Œํ”„ํŠธ์›จ์–ด์˜ ๋ณด์•ˆ์„ฑ์„ ํ‰๊ฐ€ํ•˜๊ธฐ ์œ„ํ•ด ์ˆ˜ํ–‰
โ‘ก ๊ธฐ์กด ๊ธฐ๋Šฅ์ด ๋ณ€๊ฒฝ ์—†์ด ์ •์ƒ ๋™์ž‘ํ•˜๋Š”์ง€ ํ™•์ธ
โ‘ข ์‹œ์Šคํ…œ ์„ฑ๋Šฅ์„ ์ธก์ •ํ•˜๊ธฐ ์œ„ํ•œ ํ…Œ์ŠคํŠธ
โ‘ฃ ๋„คํŠธ์›Œํฌ ์†๋„๋ฅผ ํ™•์ธํ•˜๋Š” ํ…Œ์ŠคํŠธ

 


๐Ÿ“Œ ์ •๋‹ต ๋ฐ ํ•ด์„ค

  1. โ‘ก ๋ชจํ˜ธ์„ฑ – ์š”๊ตฌ์‚ฌํ•ญ์€ ๋ชจํ˜ธํ•˜์ง€ ์•Š์•„์•ผ ํ•จ.
  2. โ‘ข ์˜ต์ €๋ฒ„(Observer) – ์˜ต์ €๋ฒ„ ํŒจํ„ด์€ ํ–‰๋™ ํŒจํ„ด์— ์†ํ•จ.
  3. โ‘  ์บก์Аํ™” – ๋ฐ์ดํ„ฐ์™€ ๋ฉ”์„œ๋“œ๋ฅผ ํ•˜๋‚˜๋กœ ๋ฌถ์Œ.
  4. โ‘ก ํด๋ผ์ด์–ธํŠธ ๊ฐ„ ์ง์ ‘ ํ†ต์‹  ๊ฐ€๋Šฅ – ํด๋ผ์ด์–ธํŠธ-์„œ๋ฒ„ ๋ชจ๋ธ์—์„œ๋Š” ์ง์ ‘ ํ†ต์‹  ๋ถˆ๊ฐ€.
  5. โ‘ฃ ๋ฐ์ดํ„ฐ ๊ฒฐํ•ฉ๋„ – ๊ฐ€์žฅ ๋‚ฎ์€ ๊ฒฐํ•ฉ๋„๋กœ ์ข‹์€ ์„ค๊ณ„ ๋ฐฉ์‹.
  6. โ‘ข ํŠธ๋žœ์žญ์…˜ ๊ณ ๋ฆฝ์„ฑ – ์ด์ƒ ํ˜„์ƒ๊ณผ ๋ฌด๊ด€.
  7. โ‘ก ์˜์†์„ฑ – ํŠธ๋žœ์žญ์…˜์ด ์™„๋ฃŒ๋˜๋ฉด ๋ฐ์ดํ„ฐ๊ฐ€ ์˜๊ตฌ ์ €์žฅ๋จ.
  8. โ‘ข INDEX – ์ธ๋ฑ์Šค๋Š” ๊ฒ€์ƒ‰ ์†๋„๋ฅผ ํ–ฅ์ƒ์‹œํ‚ค๋Š” ์šฉ๋„๋กœ ์‚ฌ์šฉ๋จ.
  9. โ‘ก ๊ธฐ๋ณธ ํ…Œ์ด๋ธ”์˜ ๋ฐ์ดํ„ฐ๋ฅผ ๋ณ€๊ฒฝํ•  ์ˆ˜ ์žˆ๋‹ค. – ๋ทฐ๋Š” ๊ธฐ๋ณธ ํ…Œ์ด๋ธ” ๋ณ€๊ฒฝ์— ์ œํ•œ์ด ์žˆ์Œ.
  10. โ‘ข ์ดํ–‰์  ํ•จ์ˆ˜ ์ข…์†์„ ์ œ๊ฑฐํ•ด์•ผ ํ•œ๋‹ค. – 3NF์˜ ์กฐ๊ฑด.
  11. โ‘ข ๋ฉ€ํ‹ฐ์บ์ŠคํŠธ – ์—ฌ๋Ÿฌ ์ˆ˜์‹ ์ž์—๊ฒŒ ์ „์†ก.
  12. โ‘  ์„ธ์…˜์„ ๊ฐ€๋กœ์ฑ„ ๋ถˆ๋ฒ• ์ ‘๊ทผ – ์„ธ์…˜ ํ•˜์ด์žฌํ‚น์˜ ์ •์˜.
  13. โ‘ข ๋„คํŠธ์›Œํฌ ์†๋„ ์ฆ๊ฐ€ – VPN์€ ๋ณด์•ˆ์„ ๊ฐ•ํ™”ํ•˜์ง€๋งŒ ์†๋„๋ฅผ ์ฆ๊ฐ€์‹œํ‚ค์ง€๋Š” ์•Š์Œ.
  14. โ‘ก AES – AES๋Š” ๋Œ€์นญ ํ‚ค ์•”ํ˜ธํ™” ๋ฐฉ์‹.
  15. โ‘ข ๋ผ์šฐํ„ฐ – ๋„คํŠธ์›Œํฌ ๊ณ„์ธต์—์„œ ๊ฒฝ๋กœ ๊ฒฐ์ •.
  16. โ‘  ๋™๋“ฑํ•œ ๊ฐ’๋งŒ ํ…Œ์ŠคํŠธ – ๋Œ€ํ‘œ ๊ฐ’๋งŒ ํ…Œ์ŠคํŠธํ•˜์—ฌ ํšจ์œจ์„ฑ์„ ๋†’์ž„.
  17. โ‘ก ์ตœ์ข… ์‚ฌ์šฉ์ž๋“ค์ด ์ˆ˜ํ–‰ – ์‹ค์ œ ํ™˜๊ฒฝ์—์„œ ํ…Œ์ŠคํŠธ ์ง„ํ–‰.
  18. โ‘ข ๊ธฐ์กด ๊ธฐ๋Šฅ ์˜ค๋ฅ˜ ์ˆ˜์ • – ์œ ์ง€๋ณด์ˆ˜์˜ ์ฃผ์š” ๋ชฉ์ .
  19. โ‘ข ์‚ฌ์šฉ์ž ์ธํ„ฐํŽ˜์ด์Šค(UI) ํ…Œ์ŠคํŠธ – ํ™”์ดํŠธ๋ฐ•์Šค ํ…Œ์ŠคํŠธ๊ฐ€ ์•„๋‹Œ ๋ธ”๋ž™๋ฐ•์Šค ํ…Œ์ŠคํŠธ์— ํ•ด๋‹น.
  20. โ‘ก ๊ธฐ์กด ๊ธฐ๋Šฅ์ด ๋ณ€๊ฒฝ ์—†์ด ์ •์ƒ ๋™์ž‘ํ•˜๋Š”์ง€ ํ™•์ธ – ํšŒ๊ท€ ํ…Œ์ŠคํŠธ์˜ ํ•ต์‹ฌ ๋ชฉ์ .