Page 254 고등학교 프로그래밍 교과서
P. 254
3단계 프로그램 테스트하기
프로그램을 테스트하기 전에 데이터 파일(‘data.txt’)을 먼저 작성해야 한다. 메모
장 또는 워드프로세서를 사용하여 작성할 수 있으며, 저장할 때에는 ‘인코딩’ 형식을
‘유니코드’로 설정한 후, 텍스트 파일로 저장한다. 자료와 자료 사이의 구분은 다음
과 같이 콤마(,)를 사용한다.
‘data.txt’ 파일 예시┃
1, 1, 1, 성명01, 90, 80, 76, 86, 100, 78, 85, 99, 92, 90, 90
1, 1, 2, 성명02, 88, 78, 96, 90, 88, 88, 89, 90, 87, 67, 78
1, 1, 3, 성명03, 87, 90, 86, 67, 100, 88, 98, 76, 90, 80, 85
…
프로그램을 실행한 후 데이터 파일을 선택하면 이름과 점수 데이터가 리스트 뷰에
표시된다. ‘성적 파일에 저장하기’ 버튼을 클릭하면 리스트 뷰의 데이터를 성적 파일
(‘stuScore.txt’)에 저장한다. 이 파일은 BinaryReader( ) 스트림 객체를 이용하여 저
장한 이진 형식의 파일이므로 메모장에서 열어 보면 판독할 수 없는 형태의 문자열
이 출력된다.
252 Ⅲ. 프로그래밍 설계와 구현
(책)2015프로그래밍-교과서3차심의본 본문.indb 252 2017-09-05 오후 4:17:07