Studying๐Ÿ’จ

2020๋…„ 1ํšŒ ์ •๋ณด์ฒ˜๋ฆฌ๊ธฐ์‚ฌ ์‹ค๊ธฐ ๊ธฐ์ถœ๋ฌธ์ œ

hae02y 2023. 4. 13. 21:52
๋ฐ˜์‘ํ˜•

2023.04.13 - [์ž๊ฒฉ์ฆ๐Ÿ“’] - 2020๋…„ 2ํšŒ ์ •๋ณด์ฒ˜๋ฆฌ๊ธฐ์‚ฌ ์‹ค๊ธฐ ๊ธฐ์ถœ๋ฌธ์ œ

2023.04.13 - [์ž๊ฒฉ์ฆ๐Ÿ“’] - 2020๋…„ 3ํšŒ ์ •๋ณด์ฒ˜๋ฆฌ๊ธฐ์‚ฌ ์‹ค๊ธฐ ๊ธฐ์ถœ๋ฌธ์ œ

 

 

 


1. ์‚ด์ถฉ์ œ ํŒจ๋Ÿฌ๋…์Šค์˜ ๊ฐœ๋…์— ๊ด€ํ•ด์„œ ์„œ์ˆ ํ•˜์‹œ์˜ค.

๋™์ผํ•œ ํ…Œ์ŠคํŠธ์ผ€์ด์Šค์— ์˜ํ•œ ๋ฐ˜๋ณต์ ์ธ ํ…Œ์ŠคํŠธ๋Š” ์ƒˆ๋กœ์šด ๋ฒ„๊ทธ๋ฅผ ์ฐพ์•„๋‚ด์ง€ ๋ชปํ•œ๋‹ค๋Š” ํ…Œ์ŠคํŠธ์ผ€์ด์Šค ์›๋ฆฌ

 

- ๊ฒฐํ•จ์ง‘์ค‘ : ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๊ฒฐํ•จ์€ ๋Œ€๋ถ€๋ถ„ ๊ฐœ๋ฐœ์ž์˜ ํŠน์„ฑ์ด๋‚˜ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์˜ ๊ธฐ๋Šฅ์  ํŠน์ง• ๋•Œ๋ฌธ์— ๋ชจ๋“ˆ์— ์ง‘์ค‘๋˜์–ด์žˆ๋‹ค.
- ํŒŒ๋ ˆํ†  ๋ฒ•์น™(Pareto Principle) : ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์˜ 20%์— ํ•ด๋‹นํ•˜๋Š” ์ฝ”๋“œ์—์„œ ์ „์ฒด๊ฒฐํ•จ์˜ 80%๊ฐ€ ๋ฐœ๊ฒฌ๋œ๋‹ค.

 


2. ๋ฐ์ดํ„ฐ๋งˆ์ด๋‹์˜ ๊ฐœ๋…์— ๊ด€ํ•ด์„œ ์„œ์ˆ ํ•˜์‹œ์˜ค.

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


3. ํ”„๋กœํ† ์ฝœ์˜ ๊ธฐ๋ณธ 3์š”์†Œ 3๊ฐ€์ง€๋ฅผ ์“ฐ์‹œ์˜ค.

๊ตฌ๋ฌธ(Syntax) : ๋ฐ์ดํ„ฐ์˜ ํ˜•์‹์ด๋‚˜ ๋ถ€ํ˜ธํ™” ๋ฐ ์‹ ํ˜ธ ๋ ˆ๋ฒจ ๋“ฑ์„ ๊ทœ์ •
์˜๋ฏธ(Semantic) : ์ „์†ก์˜ ์กฐ์ž‘์ด๋‚˜ ์˜ค๋ฅ˜์ œ์–ด๋ฅผ ์œ„ํ•œ ์ œ์–ด์ •๋ณด์— ๋Œ€ํ•œ ๊ทœ์ •
ํƒ€์ด๋ฐ(Timing) : ์ ‘์†๋˜์–ด์žˆ๋Š” ๊ฐœ์ฒด๊ฐ„์˜ ํ†ต์‹  ์†๋„์˜ ์กฐ์ •์ด๋‚˜ ๋ฉ”์„ธ์ง€์˜ ์ˆœ์„œ ์ œ์–ด๋“ฑ์„ ๊ทœ์ •

 


4. ๋‹ค์Œ์ด ์„ค๋ช…ํ•˜๋Š” ์šฉ์–ด๋Š” ๋ฌด์—‡์ธ์ง€ ์“ฐ์‹œ์˜ค.

WC3์—์„œ ๊ฐœ๋ฐœ๋˜์—ˆ๊ณ , ์›น๋ธŒ๋ผ์šฐ์ € ๊ฐ„ ํ˜ธํ™˜์ด ๋˜์ง€์•Š๋Š” ๋ฌธ์ œ์™€ SGML ์˜ ๋ณต์žกํ•จ์„ ํ•ด๊ฒฐํ•˜๊ณ ์ž ๊ฐœ๋ฐœ๋œ ๋‹ค๋ชฉ์  ๋งˆํฌ์—… ์–ธ์–ด์ด๋‹ค.

XML (eXtensible Markup Language)

 


5. ์†์„ฑ-๊ฐ’(Attribute value Pair)์œผ๋กœ ์ด๋ฃจ์–ด์ง„ ๋ฐ์ดํ„ฐ ์˜ค๋ธŒ์ ํŠธ๋ฅผ ์ „๋‹ฌํ•˜๊ธฐ ์œ„ํ•ด ์‚ฌ์šฉํ•˜๋Š” ๊ฐœ๋ฐฉํ˜• ํ‘œ์ค€ ํฌ๋ฉง์ด๋‹ค. Ajax์—์„œ ๋งŽ์ด ์‚ฌ์šฉ๋˜๊ณ  XML์„ ๋ฐ์ฒดํ•˜๋Š” ์ฃผ์š” ๋ฐ์ดํ„ฐํฌ๋ฉง์ด๋‹ค. ์–ธ์–ด ๋…๋ฆฝํ˜• ๋ฐ์ดํ„ฐ ํฌ๋ฉง์œผ๋กœ ๋‹ค์–‘ํ•œ ๋ฐ์ดํ„ฐํ”„๋กœ๊ทธ๋ž˜๋ฐ ์–ธ์–ด์—์„œ ์‚ฌ์šฉํ•˜๊ณ  ์žˆ๋Š” ๊ธฐ์ˆ ์€ ๋ฌด์—‡์ธ๊ฐ€?

JSON(JavaScript Object Notation)

 


6. STUDENT ํ…Œ์ด๋ธ”์—์„œ ์ปดํ“จํ„ฐ๊ณผ ํ•™์ƒ 50๋ช…, ์ธํ„ฐ๋„ท๊ณผ ํ•™์ƒ 100๋ช…, ์‚ฌ๋ฌด์ž๋™ํ™”ํ•™๊ณผ ํ•™์ƒ 50๋ช…์˜ ์ •๋ณด๊ฐ€ ์ €์žฅ๋˜์–ด์žˆ์„๋•Œ, ๋‹ค์Œ SQL๋ฌธ์˜ ์‹คํ–‰ ๊ฒฐ๊ณผ์— ๋”ฐ๋ฅธ ํŠœํ”Œ์˜ ์ˆ˜๋Š”?(๋‹จ, DEPT ์นผ๋Ÿผ์€ ํ•™๊ณผ๋ช…์ด๋‹ค.)

1) SELECT DEPT FROM STUDENT;
2) SELECT DISTINCT DEPT FROM STUDENT;
3) SELECT COUNT(DISTINCT DEPT) FROM STUDENT WHERE DEPT = '์ปดํ“จํ„ฐ๊ณผ';

1) 200
2) 3
3) 1

 


7. ์Šค์ผ€์ค„๋ง ๋ฐฉ์‹์—์„œ HRN(Highest Response ratio Next) ์šฐ์„ ์ˆœ์œ„ ๊ณ„์‚ฐ์‹์„ ์“ฐ์‹œ์˜ค.

(๋Œ€๊ธฐ์‹œ๊ฐ„ + ์„œ๋น„์Šค์‹œ๊ฐ„) / ์„œ๋น„์Šค์‹œ๊ฐ„

 


8. ํŠธ๋žœ์žญ์…˜์˜ ํŠน์ง•์ค‘, ์ผ๊ด€์„ฑ / ์ง€์†์„ฑ ์™ธ ํŠน์„ฑ 2๊ฐœ๋ฅผ ์“ฐ์‹œ์˜ค.

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


9. ๊ณต๊ฒฉ์ž๊ฐ€ ํŒจํ‚ท์˜ ์ถœ๋ฐœ์ง€ ์ฃผ์†Œ๋‚˜ ํฌํŠธ๋ฅผ ์ž„์˜๋กœ ๋ณ€๊ฒฝ์— ์ถœ๋ฐœ์ง€์™€ ๋ชฉ์ ์ง€ ์ฃผ์†Œ๋ฅผ ๋™์ผํ•˜๊ฒŒ ํ•จ์œผ๋กœ์จ ๊ณต๊ฒฉ ๋Œ€์ƒ ์ปดํ“จํ„ฐ์˜ ์‹คํ–‰์†๋„๋ฅผ ๋Š๋ฆฌ๊ฒŒ ํ•˜๊ฑฐ๋‚˜ ๋™์ž‘์„ ๋งˆ๋น„์‹œ์ผœ ์„œ๋น„์Šค ๊ฑฐ๋ถ€์ƒํƒœ์— ๋น ์ง€๊ฒŒ ํ•˜๋Š” ๊ณต๊ฒฉ๋ฐฉ๋ฒ•์€ ๋ฌด์—‡์ธ๊ฐ€?

๋žœ๋“œ ์–ดํƒ(Land Attack)

 


10. RFC 1321๋กœ ์ง€์ •๋˜์–ด ์žˆ์œผ๋ฉฐ, ์ฃผ๋กœ ํ”„๋กœ๊ทธ๋žจ์ด๋‚˜ ํŒŒ์ผ์ด ์›๋ณธ ๊ทธ๋Œ€๋กœ ์ธ์ง€๋ฅผ ํ™•์ธํ•˜๋Š” ๋ฌด๊ฒฐ์„ฑ ๊ฒ€์‚ฌ ๋“ฑ์— ์‚ฌ์šฉ๋œ๋‹ค. 1991๋…„ ๋กœ๋„๋“œ ๋ผ์ด๋ฒ ์ŠคํŠธ๊ฐ€ ์˜ˆ์ „์— ์“ฐ์ด๋˜ MD4๋ฅผ ๋Œ€์ฒดํ•˜๊ธฐ ์œ„ํ•ด ๊ณ ์•ˆ๋œ 128๋น„ํŠธ ์•”ํ˜ธํ™” ํ•ด์‹œํ•จ์ˆ˜๋Š” ๋ฌด์—‡์ธ๊ฐ€?

-MD5

 


11. ๋‹ค์Œ์€ ๊ณตํ†ต ๋ชจ๋“ˆ ๊ตฌํ˜„์˜ ๊ฐœ๋…์— ๋Œ€ํ•œ ์„ค๋ช…์ด๋‹ค. ๊ด„ํ˜ธ( )์•ˆ์— ์•Œ๋งž์€ ์šฉ์–ด๋ฅผ ์“ฐ์‹œ์˜ค.
- ์†Œํ”„ํŠธ์›จ์–ด ๊ฐœ๋ฐœ์— ์žˆ์–ด ๊ธฐ๋Šฅ์„ ๋ถ„ํ• ํ•˜๊ณ  ์ถ”์ƒํ™” ํ•˜์—ฌ ์„ฑ๋Šฅ์„ ํ–ฅ์ƒ ์‹œํ‚ค๊ณ  ์œ ์ง€๋ณด์ˆ˜๋ฅผ ํšจ๊ณผ์ ์œผ๋กœ ํ•˜๊ธฐ ์œ„ํ•œ ๊ณตํ†ต ์ปดํฌ๋„ŒํŠธ ๊ตฌํ˜„ ๊ธฐ๋ฒ•์ด๋‹ค.
- ์ธํ„ฐํŽ˜์ด์Šค ๋ชจ๋“ˆ, ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ์ ‘๊ทผ ๋ชจ๋“ˆ ๋“ฑ ํ•„์š”ํ•œ ๊ณตํ†ต ๋ชจ๋“ˆ์„ ๊ตฌํ˜„ํ•œ๋‹ค.
- ๋ชจ๋“ˆ๊ฐ„์˜ (1)์€ ์ค„์ด๊ณ , (2)๋Š” ๋†’์€ ๊ณตํ†ต๋ชจ๋“ˆ ๊ตฌํ˜„์„ ๊ถŒํ•˜๊ณ  ์žˆ๋‹ค.

(1) ๊ฒฐํ•ฉ๋„
(2) ์‘์ง‘๋„

 


15. ๋‹ค์Œ์ด ์„ค๋ช…ํ•˜๋Š” ์ œํ’ˆ ํŒจํ‚ค์ง€ ๋ฆด๋ฆฌ์Šค ๋…ธํŠธ์˜ ์ž‘์„ฑ ํ•ญ๋ชฉ์€ ๋ฌด์—‡์ธ๊ฐ€?

[๋ณด๊ธฐ]
๋ฌธ์„œ์ด๋ฆ„, ์ œํ’ˆ์ด๋ฆ„, ๋ฒ„์ „ ๋ฒˆํ˜ธ, ๋ฆด๋ฆฌ์Šค ๋‚ ์งœ, ์ฐธ๊ณ  ๋‚ ์งœ, ๋…ธํŠธ ๋ฒ„์ „ ๋“ฑ์˜ ์ •๋ณด

ํ—ค๋”

 


16. LoC(Line of Code)๊ฐ€ 30,000๋ผ์ธ์ด๊ณ , ๊ฐœ๋ฐœ์ž๊ฐ€ 5๋ช…์ด๋ฉฐ, ๊ฐœ๋ฐœ์ž๊ฐ€ ์›”ํ‰๊ท  300๋ผ์ธ์„ ๊ฐœ๋ฐœํ•œ๋‹ค. ์ด๋•Œ ํ”„๋กœ์ ํŠธ ๊ฐœ๋ฐœ ๊ธฐ๊ฐ„๊ณผ ๊ณ„์‚ฐ์‹์„ ์“ฐ์‹œ์˜ค.

๊ฐœ๋ฐœ๊ธฐ๊ฐ„ : 20
๊ณ„์‚ฐ์‹ : 30000/(5*300)

 


17. ๋น„์ •๊ทœํ™”(De-Nomalization)์˜ ๊ฐœ๋…์„ ์“ฐ์‹œ์˜ค.


๋น„์ •๊ทœํ™”๋Š” ๋ฐ˜์ •๊ทœํ™”๋ผ๊ณ ๋„ ํ•˜๋ฉฐ ์ •๊ทœํ™”๋œ ์—”ํ‹ฐํ‹ฐ, ์†์„ฑ,๊ด€๊ณ„์— ๋Œ€ํ•ด ์„ฑ๋Šฅํ–ฅ์ƒ์„ ๋ชฉ์ ์œผ๋กœ ์ค‘๋ณต, ํ†ตํ•ฉ, ๋ถ„๋ฆฌ ๋“ฑ์„ ์ˆ˜ํ–‰ํ•˜๋Š” ๋ฐ์ดํ„ฐ ๋ชจ๋ธ๋ง ๊ธฐ๋ฒ•์ด๋‹ค.

 

 

18. OSI ๊ณ„์ธต ์ค‘ ๋น„ํŠธ๋ฅผ ์ „์†กํ•˜๋Š” ๊ณ„์ธต์€ ๋ฌด์—‡์ธ๊ฐ€?

1๊ณ„์ธต - ๋ฌผ๋ฆฌ๊ณ„์ธต(Phsical Layer)

 

 

19. ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์˜ ์„ฑ๋Šฅ์„ ์ธก์ •ํ•˜๊ธฐ ์œ„ํ•œ ์ง€ํ‘œ๋Š” ๋ฌด์—‡์ธ๊ฐ€?

(1) ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์ด ์ฃผ์–ด์ง„ ์‹œ๊ฐ„์— ์ฒ˜๋ฆฌํ• ์ˆ˜์žˆ๋Š” ํŠธ๋ž™์žญ์…˜์˜ ์ˆ˜
(2) ์‚ฌ์šฉ์ž ์ž…๋ ฅ์ด ๋๋‚œํ›„, ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์˜ ์‘๋‹ต ์ถœ๋ ฅ์ด ๊ฐœ์‹œ ๋ ๋•Œ๊นŒ์ง€์˜ ์‹œ๊ฐ„
(3) ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์— ์‚ฌ์šฉ์ž์˜ ์š”๊ตฌ๋ฅผ ์ž…๋ ฅํ•œ ์‹œ์ ๋ถ€ํ„ฐ ํŠธ๋ž™์žญ์…˜ ์ฒ˜๋ฆฌํ›„ ๊ทธ ๊ฒฐ๊ณผ์˜ ์ถœ๋ ฅ์ด ์™„๋ฃŒ ๋ ๋•Œ๊นŒ์ง€ ๊ฑธ๋ฆฌ๋Š” ์‹œ๊ฐ„
์ž์›์‚ฌ์šฉ๋ฅ  : ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์ด ํŠธ๋žœ์žญ์…˜์„ ์ฒ˜๋ฆฌํ•˜๋Š” ๋™์•ˆ ์‚ฌ์šฉํ•˜๋Š” CPU, ๋ฉ”๋ชจ๋ฆฌ, ๋„คํŠธ์›Œํฌ ์‚ฌ์šฉ๋Ÿ‰

(1) ์ฒ˜๋ฆฌ๋Ÿ‰
(2) ์‘๋‹ต์‹œ๊ฐ„
(3) ๊ฒฝ๊ณผ์‹œ๊ฐ„

 

 

2023.04.13 - [์ž๊ฒฉ์ฆ๐Ÿ“’] - 2020๋…„ 2ํšŒ ์ •๋ณด์ฒ˜๋ฆฌ๊ธฐ์‚ฌ ์‹ค๊ธฐ ๊ธฐ์ถœ๋ฌธ์ œ

2023.04.13 - [์ž๊ฒฉ์ฆ๐Ÿ“’] - 2020๋…„ 3ํšŒ ์ •๋ณด์ฒ˜๋ฆฌ๊ธฐ์‚ฌ ์‹ค๊ธฐ ๊ธฐ์ถœ๋ฌธ์ œ

2023.04.14 - [์ž๊ฒฉ์ฆ๐Ÿ“’] - 2020๋…„ 4ํšŒ ์ •๋ณด์ฒ˜๋ฆฌ๊ธฐ์‚ฌ ์‹ค๊ธฐ ๊ธฐ์ถœ๋ฌธ์ œ

 

๋ฐ˜์‘ํ˜•