๋ชจ์ ๋ฌธ์ 4
[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)์ ๋ชฉ์ ์?
โ ์ํํธ์จ์ด์ ๋ณด์์ฑ์ ํ๊ฐํ๊ธฐ ์ํด ์ํ
โก ๊ธฐ์กด ๊ธฐ๋ฅ์ด ๋ณ๊ฒฝ ์์ด ์ ์ ๋์ํ๋์ง ํ์ธ
โข ์์คํ
์ฑ๋ฅ์ ์ธก์ ํ๊ธฐ ์ํ ํ
์คํธ
โฃ ๋คํธ์ํฌ ์๋๋ฅผ ํ์ธํ๋ ํ
์คํธ
๐ ์ ๋ต ๋ฐ ํด์ค
- โก ๋ชจํธ์ฑ – ์๊ตฌ์ฌํญ์ ๋ชจํธํ์ง ์์์ผ ํจ.
- โข ์ต์ ๋ฒ(Observer) – ์ต์ ๋ฒ ํจํด์ ํ๋ ํจํด์ ์ํจ.
- โ ์บก์ํ – ๋ฐ์ดํฐ์ ๋ฉ์๋๋ฅผ ํ๋๋ก ๋ฌถ์.
- โก ํด๋ผ์ด์ธํธ ๊ฐ ์ง์ ํต์ ๊ฐ๋ฅ – ํด๋ผ์ด์ธํธ-์๋ฒ ๋ชจ๋ธ์์๋ ์ง์ ํต์ ๋ถ๊ฐ.
- โฃ ๋ฐ์ดํฐ ๊ฒฐํฉ๋ – ๊ฐ์ฅ ๋ฎ์ ๊ฒฐํฉ๋๋ก ์ข์ ์ค๊ณ ๋ฐฉ์.
- โข ํธ๋์ญ์ ๊ณ ๋ฆฝ์ฑ – ์ด์ ํ์๊ณผ ๋ฌด๊ด.
- โก ์์์ฑ – ํธ๋์ญ์ ์ด ์๋ฃ๋๋ฉด ๋ฐ์ดํฐ๊ฐ ์๊ตฌ ์ ์ฅ๋จ.
- โข INDEX – ์ธ๋ฑ์ค๋ ๊ฒ์ ์๋๋ฅผ ํฅ์์ํค๋ ์ฉ๋๋ก ์ฌ์ฉ๋จ.
- โก ๊ธฐ๋ณธ ํ ์ด๋ธ์ ๋ฐ์ดํฐ๋ฅผ ๋ณ๊ฒฝํ ์ ์๋ค. – ๋ทฐ๋ ๊ธฐ๋ณธ ํ ์ด๋ธ ๋ณ๊ฒฝ์ ์ ํ์ด ์์.
- โข ์ดํ์ ํจ์ ์ข ์์ ์ ๊ฑฐํด์ผ ํ๋ค. – 3NF์ ์กฐ๊ฑด.
- โข ๋ฉํฐ์บ์คํธ – ์ฌ๋ฌ ์์ ์์๊ฒ ์ ์ก.
- โ ์ธ์ ์ ๊ฐ๋ก์ฑ ๋ถ๋ฒ ์ ๊ทผ – ์ธ์ ํ์ด์ฌํน์ ์ ์.
- โข ๋คํธ์ํฌ ์๋ ์ฆ๊ฐ – VPN์ ๋ณด์์ ๊ฐํํ์ง๋ง ์๋๋ฅผ ์ฆ๊ฐ์ํค์ง๋ ์์.
- โก AES – AES๋ ๋์นญ ํค ์ํธํ ๋ฐฉ์.
- โข ๋ผ์ฐํฐ – ๋คํธ์ํฌ ๊ณ์ธต์์ ๊ฒฝ๋ก ๊ฒฐ์ .
- โ ๋๋ฑํ ๊ฐ๋ง ํ ์คํธ – ๋ํ ๊ฐ๋ง ํ ์คํธํ์ฌ ํจ์จ์ฑ์ ๋์.
- โก ์ต์ข ์ฌ์ฉ์๋ค์ด ์ํ – ์ค์ ํ๊ฒฝ์์ ํ ์คํธ ์งํ.
- โข ๊ธฐ์กด ๊ธฐ๋ฅ ์ค๋ฅ ์์ – ์ ์ง๋ณด์์ ์ฃผ์ ๋ชฉ์ .
- โข ์ฌ์ฉ์ ์ธํฐํ์ด์ค(UI) ํ ์คํธ – ํ์ดํธ๋ฐ์ค ํ ์คํธ๊ฐ ์๋ ๋ธ๋๋ฐ์ค ํ ์คํธ์ ํด๋น.
- โก ๊ธฐ์กด ๊ธฐ๋ฅ์ด ๋ณ๊ฒฝ ์์ด ์ ์ ๋์ํ๋์ง ํ์ธ – ํ๊ท ํ ์คํธ์ ํต์ฌ ๋ชฉ์ .