2009년05월10일 38번
[전자계산기구조] 하나의 명령어가 아래처럼 6단계로 나누어 실행될 때 실행 순서가 맞는 것은?

- ① ①→②→③→④→⑤→⑥
- ② ④→②→③→①→⑥→⑤
- ③ ⑤→③→④→②→①→⑥
- ④ ⑥→⑤→④→③→②→①
(정답률: 50%)
문제 해설
정답은 "④→②→③→①→⑥→⑤"이다.
① 단계에서는 "ls -al" 명령어를 실행하여 현재 디렉토리의 파일 목록을 출력한다.
② 단계에서는 "grep .txt" 명령어를 실행하여 파일 목록 중에서 확장자가 ".txt"인 파일만을 추출한다.
③ 단계에서는 "sort" 명령어를 실행하여 추출된 파일 목록을 알파벳순으로 정렬한다.
④ 단계에서는 "uniq -c" 명령어를 실행하여 정렬된 파일 목록에서 중복된 파일 이름을 제거하고, 각 파일 이름이 몇 번 나타나는지를 세어 출력한다.
⑤ 단계에서는 "sort -n" 명령어를 실행하여 파일 이름이 나타난 횟수를 기준으로 오름차순으로 정렬한다.
⑥ 단계에서는 "tail -n 3" 명령어를 실행하여 정렬된 결과에서 가장 많이 나타난 상위 3개 파일을 출력한다.
따라서, "④→②→③→①→⑥→⑤" 순서로 실행되어야 올바른 결과를 얻을 수 있다.
① 단계에서는 "ls -al" 명령어를 실행하여 현재 디렉토리의 파일 목록을 출력한다.
② 단계에서는 "grep .txt" 명령어를 실행하여 파일 목록 중에서 확장자가 ".txt"인 파일만을 추출한다.
③ 단계에서는 "sort" 명령어를 실행하여 추출된 파일 목록을 알파벳순으로 정렬한다.
④ 단계에서는 "uniq -c" 명령어를 실행하여 정렬된 파일 목록에서 중복된 파일 이름을 제거하고, 각 파일 이름이 몇 번 나타나는지를 세어 출력한다.
⑤ 단계에서는 "sort -n" 명령어를 실행하여 파일 이름이 나타난 횟수를 기준으로 오름차순으로 정렬한다.
⑥ 단계에서는 "tail -n 3" 명령어를 실행하여 정렬된 결과에서 가장 많이 나타난 상위 3개 파일을 출력한다.
따라서, "④→②→③→①→⑥→⑤" 순서로 실행되어야 올바른 결과를 얻을 수 있다.
연도별
진행 상황
0 오답
0 정답