액세스 적중예상문제분석3 유형3 : 진실
2. 자료처리(DBMS) 작업 가. 입력자료(DATA)
고객명 등급코드 사용시간 등급코드 등급명 기본요금 기본사용시간 초과시간당요금 시간당보너스
강진희 임세일 유가현 조대호 이영덕 송창호 김정근 양경숙 임미경 김연희 김장곤 나명균
U F N P F N N P F U P F
300 270 220 260 70 250 150 200 350 80 180 180
U F N P
단체 패밀리
일반 프리미엄
60000 45000 35000 25000
300 250 200 150
50 80 120
90
4 3 2 1
나. 입력화면(SCREEN) 설계
♣ 다음 조건에 따라 화면양식을 작성하고, 시험위원이 지정하는 ( )의 데이터 레코드를 출력하시오.
1) 모든 수치는 천 단위마다 ,(comma)를 붙이고 금액의 경우 통화(\) 표시를 한다.
2) 등급명은 등급번호를 입력하면 자동으로 나타나도록 한다.
전화 사용 내역 입력
등급명 기본사용시간
등급코드 고객명
사용시간 기본요금
시간당보너스 초과시간당요금
다. 자료처리 양식(FILE) 작성
♣ 다음 처리조건에 따라 아래 양식과 같이 작성하시오.
1) 등급명(단체, 일반, 패밀리, 프리미엄)별로 정리한 후 같은 등급명 안에서는 청구금액의 내림차순으로 정렬한다.
2) 초과시간 = 사용시간 ― 기본사용시간(단, 사용시간 ― 기본사용시간이 음수이면 0으로 계산한다.) 3) 전화요금 = 기본요금 + (초과시간 × 초과시간당요금)
4) 할인금액 = 사용시간 × 시간당보너스 5) 청구금액 = 전화요금 ― 할인금액
6) 합계는 전화요금, 할인금액, 청구금액의 합계를 구하시오.
7) 총평균은 전화요금, 할인금액, 청구금액의 평균을 구하시오.
8) 제목크기는 16정도의 임의서체로 하고, 모든 수치는 정수로 표시하되 소수가 나올 경우 첫째자리에서 반올림하며, 천단위마다 ,(콤 마)를 붙이고, 금액의 경우 원화(₩) 표시를 하도록 한다.
9) 데이터의 정렬형식은 중앙정렬을 원칙으로 하되, 열과 간격, 자리수 등은 일정하게 맞추어 통일성을 기하여야 한다.
전화사용요금 현황
고객명 초과시간 사용시간 기본요금 전화요금 할인금액 청구금액
XXX XXX XXX ₩X,XXX ₩X,XXX ₩X,XXX ₩X,XXX
단체합계 ₩X,XXX ₩X,XXX ₩X,XXX
XXX XXX XXX ₩X,XXX ₩X,XXX ₩X,XXX ₩X,XXX
일반합계 ₩X,XXX ₩X,XXX ₩X,XXX
XXX XXX XXX ₩X,XXX ₩X,XXX ₩X,XXX ₩X,XXX
패밀리합계 ₩X,XXX ₩X,XXX ₩X,XXX
XXX XXX XXX ₩X,XXX ₩X,XXX ₩X,XXX ₩X,XXX
프리미엄합계 ₩X,XXX ₩X,XXX ₩X,XXX
총평균 ₩X,XXX X,XXX ₩X,XXX