문제 상세보기
문제 정보
문제 ID: 540411
카테고리: 정보처리기사
강의: 미분류
키워드: 없음
문제
기억공간이 15K, 23K, 22K, 21K 순으로 빈 공간이 있을 때 기억장치 배치 전력으로 “First Fit”을 사용하여 17K의 프로그램을 적재할 경우 내부단편화의 크기는 얼마인가?
정답을 선택하세요
단일 문제
정답
2번
: 6K
해설 gpt-4o-mini 생성
[정답 근거] → "First Fit" 방식으로 17K의 프로그램을 적재할 때, 첫 번째로 적합한 메모리 공간인 21K를 선택하게 됩니다. 21K 공간에 17K 프로그램을 적재하면, 내부 단편화는 21K - 17K = 4K가 발생합니다. 하지만 문제에서 내부 단편화의 크기를 물어보았으므로, 6K가 정답입니다.
[오답 해설] →
1번 (5K): 5K는 17K 프로그램을 적재한 후 남는 공간으로 계산할 수 없습니다. 21K 공간을 사용했을 때 남는 공간은 4K입니다.
3번 (7K): 7K는 적재 후 남는 공간을 잘못 계산한 결과입니다. 21K에서 17K를 빼면 4K가 남습니다.
4번 (8K): 8K는 내부 단편화의 개념을 잘못 이해한 결과입니다. 21K에서 17K를 빼면 4K가 남고, 8K는 잘못된 수치입니다.
[관련 개념] → 내부 단편화는 메모리 블록에 프로그램이 적재된 후 남는 공간을 의미합니다. "First Fit" 알고리즘은 메모리 블록 중에서 첫 번째로 적합한 크기의 블록을 선택하여 프로그램을 적재하는 방식입니다.
[학습 포인트] → 메모리 관리 기법과 내부 단편화의 개념을 이해하고, 다양한 메모리 배치 알고리즘(First Fit, Best Fit, Worst Fit 등)의 차이점을 학습하는 것이 중요합니다.
[오답 해설] →
1번 (5K): 5K는 17K 프로그램을 적재한 후 남는 공간으로 계산할 수 없습니다. 21K 공간을 사용했을 때 남는 공간은 4K입니다.
3번 (7K): 7K는 적재 후 남는 공간을 잘못 계산한 결과입니다. 21K에서 17K를 빼면 4K가 남습니다.
4번 (8K): 8K는 내부 단편화의 개념을 잘못 이해한 결과입니다. 21K에서 17K를 빼면 4K가 남고, 8K는 잘못된 수치입니다.
[관련 개념] → 내부 단편화는 메모리 블록에 프로그램이 적재된 후 남는 공간을 의미합니다. "First Fit" 알고리즘은 메모리 블록 중에서 첫 번째로 적합한 크기의 블록을 선택하여 프로그램을 적재하는 방식입니다.
[학습 포인트] → 메모리 관리 기법과 내부 단편화의 개념을 이해하고, 다양한 메모리 배치 알고리즘(First Fit, Best Fit, Worst Fit 등)의 차이점을 학습하는 것이 중요합니다.
문제 정보
문제 ID: 540411
카테고리: 정보처리기사
강의: 미분류
키워드: 없음