모두CBT

다음과 같은 보고서를 작성하기 위해서는 어떠한 기준으로 정렬 및 그룹화… | [컴퓨터활용능력 1급 필기] 10년 1회차 기출문제 상세 페이지

1[컴퓨터활용능력 1급 필기] 10년 1회차
다음과 같은 보고서를 작성하기 위해서는 어떠한 기준으로 정렬 및 그룹화를 하는 것이 가장 적절한가?(실제 시험장에서는 키, 몸무게, 생년월일 자료가 있었지만 그림파일이 너무 커서 필요한 화면만 잘랐습니다.)
문제 이미지
1
종목코드와 성명을 기준으로 오름차순으로 정렬하고 종목코드를 기준으로 그룹화한다.
2
성명과 종목코드를 기준으로 오름차순으로 정렬하고 성명을 기준으로 그룹화한다.
3
종목명과 학번을 기준으로 오름차순으로 정렬하고 학번을 기준으로 그룹화한다.
4
종목명과 학번을 기준으로 오름차순으로 정렬하고 종목명을 기준으로 그룹화한다.
해설

보고서를 보면 종목 단위로 묶여 출력되고 있다. 각 묶음의 머리글에 종목코드·종목명·감독명이 한 번씩 나오고(사이클, 축구, 탁구), 그 아래 해당 종목의 학생들이 나열된 뒤 묶음 끝에 '종목별인원' 이 각각 1명, 3명, 6명으로 집계된다. 즉 그룹화 기준은 종목 이다.

정렬 순서를 보면 종목 자체는 사이클 → 축구 → 탁구 순, 즉 종목명의 오름차순이다. 그리고 한 종목 안의 학생들은 축구에서 10005 → 10041 → 10044, 탁구에서 10008 → 10009 → 10011 → … 처럼 학번이 오름차순으로 배열되어 있다. 이름 순으로 정렬했다면 탁구 그룹의 이름들이 가나다순으로 나와야 하는데 그렇지 않으므로 두 번째 정렬 기준은 성명이 아니라 학번이다.

따라서 종목명과 학번을 기준으로 오름차순 정렬하고, 종목명을 기준으로 그룹화하는 것이 이 보고서를 만드는 설정이다. 학번을 그룹화 기준으로 잡으면 학생 한 명마다 그룹이 만들어져 '종목별인원' 같은 그룹 집계가 나올 수 없다는 점도 함께 기억해 두면 좋다.

내용에 오류가 있거나 최신 법령·기준과 다른 부분이 보이면 알려주세요. 확인 후 반영하겠습니다.