정보처리기사 필기 문제, 경계값 테스트의 보기 고르는 연습

정보처리기사 필기의 소프트웨어개발을 공부하면서 테스트 데이터를 고르는 문제를 만날 수 있습니다. ‘1부터 100까지의 정수만 접수하는 입력란’이라는 가상 예를 사용해 유효한 값, 바로 바깥 값, 구간 내부 값을 구분해 보세요. 숫자가 몇 개 들어갔는지보다 어느 오류를 찾아내려고 고른 값인지가 중요합니다.

다음 값으로 확인하는 것

확인할 항목 내용
0과 1 하한 바로 아래와 하한 그 자체입니다. 1을 허용해야 하는데 코드에서 1보다 큰 수만 받도록 했다면 1에서 오류를 확인할 수 있습니다.
100과 101 상한 자체와 바로 위입니다. 101까지 허용하거나 경계인 100을 거부하는 문제를 찾을 수 있습니다.
50 유효한 범위 한가운데에 있는 값입니다. 정상 흐름을 볼 수 있지만 50만 시험해서는 1과 100에서 잘못 동작하는지를 알 수 없습니다.

조건 하나가 바뀌면 선택지도 바뀝니다

정수 입력만 허용한다는 조건에서 0과 1은 인접한 정수입니다. 만약 소수점 아래 한 자리까지 허용한다면 하한 바로 아래는 0.9가 될 수 있습니다. 입력의 정밀도나 허용 자료형이 달라지면 같은 구간이라도 어떤 값을 경계 근처로 볼지 달라집니다.

오답 보기에서 값이 모두 유효한지, 경계를 실제로 포함하는지, 상한과 하한 한쪽이 빠지지는 않았는지를 순서대로 표시해 보세요. 단순히 중앙값을 많이 넣었다고 해서 경계 비교 연산의 오류까지 검증되는 것은 아닙니다.

예제는 원리를 확인하기 위한 연습이며 실제 회차 문항이 아닙니다. Q-Net 종목 안내에서 응시하는 연도의 출제기준과 과목을 확인할 수 있습니다.

함께 읽기 2026 정보처리기사 3회 실기 시험일정|정보처리 실무 필답형

공식 자료

댓글 남기기