19회 A 선택하기
소프트웨어 공학 선택하기
30. 편의점에 근무하는 아르바이트 직원의 일급을 계산하기 위한 프로그램을 작성하려 한다. 이 프로그램에 대한 명세와 제한 조건이 다음과 같을때, 동등 클래스 분할 기법에서 all combinations기법을 사용하여 테스트 케이스를 도출하려고 할경우 필요한 동등 클래스 분할의 개수로 가장 적절한 것은?
명세: 아르바이트 직원은 경력자와 초보자로 나뉜다. 경력자는 5시간 이하로 근무할 경우, 8천원/시간, 5시간 초과 10시간 이하의 경우 1만원/시간, 10시간 초과의 경우에는 1.2만원/시간으로 일급을 계산한다. 초보자의 경우에는 경력자의 75%의급여를 지급한다. 하루의 최대 허용 근무시간은 15시간이다.
제한 조건: 이 프로그램은 근무 시간 입력을 위해 GUI를 제공하며, 경력자와 초보자의 선택은라디오 버튼(radio button)으로 구현되고(default 값: 초보자), 근무 시간 입력칸은 텍스트박스(text box)로 구현되어야 한다. 계산의 편의를위해 근무 시간은 시간 단위로 처리되며 사사오입이적용된다. 즉 3시간 20분 근무했을 경우 3시간으로,3시간 40분 근무했을 경우 4시간으로 처리한다.
  • 1
     6개
  • 2
     9개
  • 3
     10개
  • 4
     15개

위키 해설 위키해설을 등록해주세요!
문제 풀이
클릭하면 보입니다.
관련 포럼글
자유 댓글

모든 문제들의 저작권은 원저작권자에게 있습니다. 본 사이트는 웹상에 공개되어 있는 문제만 모아서 보여드립니다. 저작권 안내

copyright 2024 뉴비티::새로운 CBT 시스템 - newbt.kr 제휴 문의