์ƒˆ์†Œ์‹

License/์ •๋ณด์ฒ˜๋ฆฌ๊ธฐ์‚ฌ

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

  • -

 

* ํ•œ๊ตญ์‚ฐ์—…์ธ๋ ฅ๊ณต๋‹จ์—์„œ๋Š” ์ •๋ณด์ฒ˜๋ฆฌ๊ธฐ์‚ฌ ์‹ค๊ธฐ๋ฌธ์ œ์™€ ๋‹ต์„ ๊ณต๊ฐœํ•˜์ง€ ์•Š๊ธฐ์— ์‹œํ—˜์„ ์‘์‹œํ•˜์‹  ๋ถ„๋“ค์„ ํ†ตํ•ด ๋ณต์›๋œ ๋ฌธ์ œ์™€ ๊ฐ€๋‹ต์•ˆ์ด๋‹ˆ ์ฐธ๊ณ  ๋ฐ”๋ž๋‹ˆ๋‹ค.

โ€‹


1. ์†Œํ”„ํŠธ์›จ์–ด ํ…Œ์ŠคํŠธ ๋ฐฉ๋ฒ•์˜ ์ผ๋ฐ˜์ ์ธ ์›๋ฆฌ ์ค‘ ํ•˜๋‚˜์ธ ์‚ด์ถฉ์ œ ํŒจ๋Ÿฌ๋…์Šค์˜ ๊ฐœ๋…์„ ๊ฐ„๋žตํžˆ ์„ค๋ช…ํ•˜์‹œ์˜ค. (์•ฝ์ˆ ํ˜•)

โ€‹

๋”๋ณด๊ธฐ

๋‹ต์•ˆ: ์‚ด์ถฉ์ œ ํŒจ๋Ÿฌ๋…์Šค๋Š” ๋™์ผํ•œ ํ…Œ์ŠคํŠธ ์ผ€์ด์Šค๋กœ ๋™์ผํ•œ ์ ˆ์ฐจ๋ฅผ ๋ฐ˜๋ณต ์ˆ˜ํ–‰ํ•˜๋ฉด ์ƒˆ๋กœ์šด ๊ฒฐํ•จ์„ ์ฐพ์„ ์ˆ˜ ์—†๋‹ค๋Š” ๊ฒƒ์„ ์˜๋ฏธํ•œ๋‹ค.

โ€‹

2. ๋ฐ์ดํ„ฐ ๋งˆ์ด๋‹์˜ ๊ฐœ๋…์„ ๊ฐ„๋žตํžˆ ์„ค๋ช…ํ•˜์‹œ์˜ค. (์•ฝ์ˆ ํ˜•)

โ€‹

๋”๋ณด๊ธฐ

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

โ€‹

โ€‹

3. ํ”„๋กœํ† ์ฝœ์— ํ•„์š”ํ•œ 3์š”์†Œ

โ€‹

๋”๋ณด๊ธฐ

๋‹ต์•ˆ : ๊ตฌ๋ฌธ, ์˜๋ฏธ, ํƒ€์ด๋ฐ

โ€‹

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

[๋ณด๊ธฐ]
- HTML์˜ ๋‹จ์ ์„ ๋ณด์™„ํ•œ ์ธํ„ฐ๋„ท ์–ธ์–ด๋กœ, SGML์˜ ๋ณต์žกํ•œ ๋‹จ์ ์„ ๊ฐœ์„ ํ•œ ๋‹ค๋ชฉ์  ๋งˆํฌ์—… ์–ธ์–ด์ด๋‹ค.
- ์›น ์ƒ์—์„œ ๊ตฌ์กฐํ™”๋œ ๋ฌธ์„œ๋ฅผ ์ƒํ˜ธ๊ตํ™˜ ๊ฐ€๋Šฅํ•˜๋„๋ก ์„ค๊ณ„๋œ ์›น ํ‘œ์ค€ ๋ฌธ์„œ ํฌ๋งท์œผ๋กœ ๋ฉ”ํƒ€ ๋ฐ์ดํ„ฐ ์ •์˜๊ฐ€ ๋ช…ํ™•ํ•˜๋‹ค.
- ์‚ฌ์šฉ์ž๊ฐ€ ์ƒˆ๋กœ์šด ํƒœ๊ทธ์™€ ์†์„ฑ์„ ์ •์˜ํ•  ์ˆ˜ ์žˆ๋Š” ํ™•์žฅ์„ฑ์„ ๊ฐ€์ง„๋‹ค.
- ์œ ๋‹ˆ์ฝ”๋“œ๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์ „ ์„ธ๊ณ„์˜ ๋ชจ๋“  ๋ฌธ์ž๋ฅผ ์ฒ˜๋ฆฌ ๊ฐ€๋Šฅํ•˜๋ฉฐ ์žฅ์น˜์™€ ์‹œ์Šคํ…œ์— ๋…๋ฆฝ์ ์ด๋‹ค.
๋”๋ณด๊ธฐ

๋‹ต์•ˆ: XML

โ€‹โ€‹

5. ๋‹ค์Œ ์„ค๋ช… ์ค‘ ๋นˆ ์นธ ( )์— ๊ฐ€์žฅ ๋ถ€ํ•ฉํ•˜๋Š” ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์–ธ์–ด๋ฅผ ์˜๋ฌธ ์•ฝ์–ด๋กœ ์“ฐ์‹œ์˜ค.

- ( )(์€)๋Š” ๋ฐ์ดํ„ฐ๋ฅผ ์ €์žฅํ•˜๊ฑฐ๋‚˜ ์ „์†กํ•  ๋•Œ ๋งŽ์ด ์‚ฌ์šฉ๋˜๋Š” ๊ฒฝ๋Ÿ‰์˜ DATA ๊ตํ™˜ ํ˜•์‹์ด๋‹ค. ( ) ํ‘œํ˜„์‹์€ ์‚ฌ๋žŒ๊ณผ ๊ธฐ๊ณ„ ๋ชจ๋‘ ์ดํ•ดํ•˜๊ธฐ ์‰ฌ์šฐ๋ฉฐ ์†Œ์šฉ๋Ÿ‰์œผ๋กœ ์ตœ๊ทผ์—๋Š” XML์„ ๋Œ€์ฒดํ•ด์„œ ๋ฐ์ดํ„ฐ ์ „์†ก ๋“ฑ์— ๋งŽ์ด ์‚ฌ์šฉํ•œ๋‹ค. AJAX์—์„œ ์„œ๋ฒ„์™€ ํ†ต์‹ ํ•˜๋ฉฐ ๋ฐ์ดํ„ฐ ๊ตํ™˜์„ ์‰ฝ๊ฒŒ ํ•˜๊ธฐ ์œ„ํ•ด ( )(์„)๋ฅผ ๋ฐ์ดํ„ฐ ์ „์†กํ˜•์‹์œผ๋กœ ๋งŽ์ด ์‚ฌ์šฉํ•œ๋‹ค.
- ( )์˜ ๋ฌธ๋ฒ•์€ Key์™€ Value๊ฐ€ ์Œ์œผ๋กœ ์กด์žฌํ•˜๋ฉฐ ํƒœ๊ทธ๋กœ ํ‘œํ˜„ํ•˜๊ธฐ ๋ณด๋‹ค๋Š” ์ค‘๊ด„ํ˜ธ({})๊ฐ™์€ ํ˜•์‹์œผ๋กœ ํ•˜๊ณ , ๊ฐ’์„ ','๋กœ ๋‚˜์—ดํ•˜๊ธฐ์— ๊ทธ ํ‘œํ˜„์ด ๊ฐ„๋‹จํ•˜๋‹ค.
๋”๋ณด๊ธฐ

๋‹ต์•ˆ: JSON

โ€‹

โ€‹

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

SELECT DEPT FROM STUDENT;
SELECT DISTINCT DEPT FROM STUDENT;
SELECT COUNT(DISTINCT DEPT) FROM STUDENT WHERE DEPT = '์ปดํ“จํ„ฐ๊ณผ'
๋”๋ณด๊ธฐ

๋‹ต์•ˆ : 200, 3, 1

โ€‹โ€‹

7. ์šด์˜์ฒด์ œ์˜ ๋น„์„ ์  ํ”„๋กœ์„ธ์Šค ์Šค์ผ€์ค„๋ง ๊ธฐ๋ฒ• ์ค‘ ํ•˜๋‚˜์ธ HRN์€ ์–ด๋–ค ์ž‘์—…์ด ์„œ๋น„์Šค๋ฐ›์„ ์‹œ๊ฐ„๊ณผ ๊ทธ ์ž‘์—…์ด ์„œ๋น„์Šค๋ฅผ ๊ธฐ๋‹ค๋ฆฐ ์‹œ๊ฐ„์œผ๋กœ ๊ฒฐ์ •๋˜๋Š” ์šฐ์„ ์ˆœ์œ„์— ๋”ฐ๋ผ CPU๋ฅผ ํ• ๋‹นํ•˜๋Š” ๊ธฐ๋ฒ•์ด๋‹ค. HRN์˜ ์šฐ์„ ์ˆœ์œ„๋ฅผ ๊ฒฐ์ •ํ•˜๋Š” ๊ณ„์‚ฐ์‹์„ ์“ฐ์‹œ์˜ค.

โ€‹

๋”๋ณด๊ธฐ

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

โ€‹โ€‹

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

โ€‹

๋”๋ณด๊ธฐ

๋‹ต์•ˆ : Atomic(์›์ž์„ฑ), Isolation(๊ณ ๋ฆฝ์„ฑ, ๋…๋ฆฝ์„ฑ)

โ€‹

9. ๋‹ค์Œ ๋ณด๊ธฐ์—์„œ ์„ค๋ช…ํ•˜๋Š” ๋„คํŠธ์›Œํฌ ๊ณต๊ฒฉ ์œ ํ˜•์— ํ•ด๋‹นํ•˜๋Š” ์šฉ์–ด๋ฅผ ์“ฐ์‹œ์˜ค.

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

๋‹ต์•ˆ : ๋žœ๋“œ์–ดํƒ(Land Attack)

โ€‹

โ€‹

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

โ€‹

๋”๋ณด๊ธฐ

๋‹ต์•ˆ : MD5

โ€‹โ€‹โ€‹

11. ํ•˜๋‚˜์˜ ํ”„๋กœ๊ทธ๋žจ์„ ๋ช‡ ๊ฐœ์˜ ์ž‘์€ ๋ถ€๋ถ„์œผ๋กœ ๋ถ„ํ• ํ•˜๋Š” ๊ฒฝ์šฐ, ๊ทธ ๋ถ„ํ•  ๋‹จ์œ„๋ฅผ ์ผ๋ฐ˜์ ์œผ๋กœ ๋ชจ๋“ˆ(Module)์ด๋ผ๊ณ  ํ•œ๋‹ค. ๋‹ค์Œ ์ค‘ ๋ฐ”๋žŒ์งํ•œ ๋ชจ๋“ˆ์— ๋Œ€ํ•œ ์„ค๋ช…์œผ๋กœ ๋นˆ์นธ 1, 2์— ์•Œ๋งž์€ ์šฉ์–ด๋ฅผ ์“ฐ์‹œ์˜ค.

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

๋‹ต์•ˆ : ๊ฒฐํ•ฉ๋„, ์‘์ง‘๋„

โ€‹โ€‹

12. [C์–ธ์–ด] ๋ฒ„๋ธ” ์ •๋ ฌ

 

include <stido.h>
define SIZE 5
int main(void) {
	int arr[SIZE]={75,100,95,50,85};
    int i, j, temp;
    for(i=1; i<SIZE; i++) {
    	for(j=0; j<SIZE-i; j++) {
        	if(arr[j] > arr[j+1]; {
            		temp = arr[j];
                    arr[j] arr[j+1];
                    arr[j+1]=temp;
             }
        }
    }
    for(i=0; i<SIZE; i++) {
    	printf("%d", arr[i]);
    }
}
๋”๋ณด๊ธฐ

๋‹ต์•ˆ : 50 75 85 95 100

โ€‹โ€‹

โ€‹13. [Java] ๋ฐฐ์—ด

 

public class Test {
	static int nSize=4;
    
    public static void main(String[]args) {
    	int[]arr=new int[nSize];
        	makeArray(arr);
            
            for(int i=0; i<nSize; i++) {
            	System.out.print(arr[i] + " ");
            }
         }
         
         public static void makeArray(int[]arr) {
         	for(int i=0; i<nSize; i++) {
            	arr[i]=i;
            }
         }
}
๋”๋ณด๊ธฐ

๋‹ต์•ˆ : 0 1 2 3

โ€‹โ€‹

14. [C์–ธ์–ด] switch ~ case

Public class Test {
	public static void main(String[]args) {
    	int i=3, k=1;
    switch(i) {
    	case 0:
        case 1:
        case 2:
        case 3: k=0;
        case 4: k+=3;
        case 5: k-=10;
        dafault: k--;
              }
              
              System.out.println(k);
    }
}
๋”๋ณด๊ธฐ

๋‹ต์•ˆ : -8

โ€‹โ€‹

15. ๋ฆด๋ฆฌ์ฆˆ ๋…ธํŠธ(Release Note)๋Š” ๊ณ ๊ฐ ํŽธ์˜์„ฑ์„ ๊ณ ๋ คํ•˜์—ฌ ์กฐ์ง์˜ ์ตœ์ข… ์‚ฌ์šฉ์ž์ธ ๊ณ ๊ฐ๊ณผ ์ž˜ ์ •๋ฆฌ๋œ ๋ฆด๋ฆฌ์ฆˆ ์ •๋ณด๋ฅผ ๊ณต์œ ํ•˜๋Š” ๋ฌธ์„œ์ด๋‹ค. ๋ฆด๋ฆฌ์ฆˆ ๋…ธํŠธ์˜ ๋‚ด์šฉ์œผ๋กœ๋Š” ๋ณดํ†ต ํŠน์ • ์†Œํ”„ํŠธ์›จ์–ด ๋ฆด๋ฆฌ์ฆˆ์˜ ์ตœ๊ทผ ๋ณ€๊ฒฝ ์‚ฌํ•ญ, ๊ฐœ์„  ์‚ฌํ•ญ ๋ฐ ๋ฒ„๊ทธ ์ˆ˜์ •์„ ๊ฐ„๊ฒฐํžˆ ์š”์•ฝ๋˜์–ด ์žˆ๋‹ค. ๋ฆด๋ฆฌ์ฆˆ ๋…ธํŠธ ์ž‘์„ฑ ํ•ญ๋ชฉ ์ค‘ ๋ฌธ์„œ ์ด๋ฆ„(๋ฆด๋ฆฌ์ฆˆ ๋…ธํŠธ ์ด๋ฆ„), ์ œํ’ˆ ์ด๋ฆ„, ๋ฒ„์ „ ๋ฒˆํ˜ธ, ๋ฆด๋ฆฌ์ฆˆ ๋‚ ์งœ, ์ฐธ๊ณ  ๋‚ ์งœ, ๋…ธํŠธ ๋ฒ„์ „ ๋“ฑ์„ ๊ธฐ์ˆ ํ•˜๋Š” ์ž‘์„ฑํ•ญ๋ชฉ์ด ๋ฌด์—‡์ธ์ง€ ์“ฐ์‹œ์˜ค.

โ€‹

๋”๋ณด๊ธฐ

๋‹ต์•ˆ : ํ—ค๋”(Header)

โ€‹

16. LoC ๊ธฐ๋ฒ• ๊ฐœ๋ฐœ ๊ธฐ๊ฐ„ ๊ณ„์‚ฐ์‹๊ณผ ๋‹ต ์ž…๋ ฅ (์ด๋ผ์ธ 30000, ๊ฐœ๋ฐœ์ž 5๋ช… ์›”ํ‰๊ท  300๋ผ์ธ)

โ€‹

๋”๋ณด๊ธฐ

๋‹ต์•ˆ : (30,000/300)/5 = 20๊ฐœ์›”

โ€‹โ€‹

17. OSI 7 ์ฐธ์กฐ ๋ชจ๋ธ ์ค‘ ๋‘ ์žฅ๋น„ ๊ฐ„์˜ ์ „์†ก์„ ์œ„ํ•œ ์—ฐ๊ฒฐ์ด๋‚˜ ์ „๋‹ฌ ๋“ฑ์˜ ์ธํ„ฐํŽ˜์ด์Šค์˜ ๊ธฐ๊ณ„์ , ์ „๊ธฐ์ , ์ ˆ์ฐจ์  ํŠน์„ฑ์„ ์ •์˜ํ•˜์—ฌ ๋น„ํŠธ๋ฅผ ๋ฌผ๋ฆฌ์ ์ธ ๋งค์ฒด๋ฅผ ํ†ตํ•ด ์ „์†กํ•˜๋Š” ๊ณ„์ธต์„ ์“ฐ์‹œ์˜ค.

โ€‹

๋”๋ณด๊ธฐ

๋‹ต์•ˆ : ๋ฌผ๋ฆฌ๊ณ„์ธต(Physical, 1๊ณ„์ธต)

โ€‹โ€‹

18. ๋‹ค์Œ ์„ค๋ช… ์ค‘ ๋นˆ ์นธ ( 1 ~ 3 )์— ๊ฐ€์žฅ ๋ถ€ํ•ฉํ•˜๋Š” ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ์„ฑ๋Šฅ ์ธก์ •์„ ์œ„ํ•œ ์ง€ํ‘œ๋ฅผ ์“ฐ์‹œ์˜ค.

์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ์„ฑ๋Šฅ์ด๋ž€ ์‚ฌ์šฉ์ž์˜ ์š”๊ตฌ ๊ธฐ๋Šฅ์„ ํ•ด๋‹น ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์ด ์ตœ์†Œ์˜ ์ž์›์„ ์‚ฌ์šฉํ•˜๋ฉด์„œ ์–ผ๋งˆ๋‚˜ ๋นจ๋ฆฌ, ๋งŽ์€ ๊ธฐ๋Šฅ์„ ์ˆ˜ํ–‰ํ•˜๋Š”๊ฐ€๋ฅผ ์œก์•ˆ ๋˜๋Š” ๋„๊ตฌ๋ฅผ ํ†ตํ•˜์—ฌ ์ ๊ฒ€ํ•˜๋Š” ๊ฒƒ์„ ๋งํ•œ๋‹ค. ์ด๋ฅผ ์ธก์ •ํ•˜๊ธฐ ์œ„ํ•œ ์ง€ํ‘œ๋Š” ( 1 ), ( 2 ), ( 3 ), ์ž์› ์‚ฌ์šฉ๋ฅ ์ด ์žˆ๋‹ค.
๋”๋ณด๊ธฐ

๋‹ต์•ˆ : (1) ์ฒ˜๋ฆฌ๋Ÿ‰(Throughput), (2) ์‘๋‹ต์‹œ๊ฐ„(Response Time), (3) ๊ฒฝ๊ณผ์‹œ๊ฐ„ ๋˜๋Š” ๋ฐ˜ํ™˜์‹œ๊ฐ„(Turnaround Time)

โ€‹โ€‹

19. ๋น„์ •๊ทœํ™”(Denormalization)์˜ ๊ฐœ๋…์— ๋Œ€ํ•ด ์“ฐ์‹œ์˜ค.(์•ฝ์ˆ ํ˜•)

โ€‹

๋”๋ณด๊ธฐ

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

โ€‹โ€‹

20. ๋‹ค์Œ์€ ์–ด๋–ค ํ”„๋กœ๊ทธ๋žจ์˜ ๊ตฌ์กฐ๋ฅผ ๋‚˜ํƒ€๋‚ธ๋‹ค. Fan-in์˜ ์ˆ˜๊ฐ€ ๊ฐ€ 2 ์ด์ƒ์ธ ๋ชจ๋“ˆ์˜ ์ด๋ฆ„์„ ์“ฐ์‹œ์˜ค.

๋”๋ณด๊ธฐ

๋‹ต์•ˆ : f, h

โ€‹


*์ œ๊ฐ€ ์ •๋ณด์ฒ˜๋ฆฌ๊ธฐ์‚ฌ ์‹ค๊ธฐ๋ฅผ ๊ณต๋ถ€ํ•˜๊ธฐ ์œ„ํ•ด ์ •๋ฆฌํ•œ ๊ฒƒ์œผ๋กœ ์•„๋ž˜์˜ ์ถœ์ฒ˜๋ฅผ ๊ธฐ๋ฐ˜์œผ๋กœ ์ž‘์„ฑํ•˜์˜€์Šต๋‹ˆ๋‹ค.

*์ถœ์ฒ˜ ์ฐธ๊ณ :

https://cafe.naver.com/soojebi (์ˆ˜์ œ๋น„ IT ์ปค๋ฎค๋‹ˆํ‹ฐ)

http://gisafirst.com/main/main.html (๊ธฐ์‚ฌํผ์ŠคํŠธ)

 

Contents

ํฌ์ŠคํŒ… ์ฃผ์†Œ๋ฅผ ๋ณต์‚ฌํ–ˆ์Šต๋‹ˆ๋‹ค

์ด ๊ธ€์ด ๋„์›€์ด ๋˜์—ˆ๋‹ค๋ฉด ๊ณต๊ฐ ๋ถ€ํƒ๋“œ๋ฆฝ๋‹ˆ๋‹ค.