게시판 인덱스

 
 FAQFAQ   검색검색   멤버리스트멤버리스트   사용자 그룹사용자 그룹   사용자 등록하기사용자 등록하기 
 개인 정보개인 정보   비공개 메시지를 확인하려면 로그인하십시오비공개 메시지를 확인하려면 로그인하십시오   로그인로그인 

프로젝트 3번 질문입니다

 
글 쓰기   답변 달기     게시판 인덱스 -> 4190.210 Principles of Programming (Fall 2012)
이전 주제 보기 :: 다음 주제 보기  
글쓴이 메시지
공완식



가입: 2012년 10월 4일
올린 글: 12

올리기올려짐: 2012년12월19일 20:52    주제: 프로젝트 3번 질문입니다 인용과 함께 답변

프로젝트 3번에서 검사기의 정확한 용도가 약간 애매한데요

테스트셋 올려주신 글보면 그냥 숙제 스펙에 변환후 확인 사항이라고 되어있는것을

각각 exp 타입 cmd 타입에 대해서 검사기가 체크해주면 되는것이죠?

그리고 변환전 확인사항이라고 되어있는 스펙은 변환기에서 해주는것이구요?
위로
사용자 정보 보기 비밀 메시지 보내기
강동옥



가입: 2009년 9월 18일
올린 글: 602

올리기올려짐: 2012년12월19일 22:33    주제: 인용과 함께 답변

아닙니다.

변환기는 변환만 해주세요

check_exp가 변환전 확인사항부분을 수행합니다.
즉, 실행중 repeat에 음수가 들어가는 실행이 발생할 수 있으면 false를 내줍니다.

check_cmd가 변환후 확인사항부분을 수행합니다.
즉, 실행중 정의되지 않은 변수를 만나거나 두개 이상 적혀있는 레이블로 goto하는 실행이 발생할 수 있으면 false를 내줍니다.


사실 exp에서 제대로 도는 프로그램이고 변환이 명확하다면 변환했을때 check_cmd가 false를 낼일이 없을 것입니다.
그럼 check_cmd를 짜는 의미가 없으므로, 테스트케이스로는 일부러 잘못된 cmd도 집어넣을 것입니다.
그래야 변환을 잘못했을 때 검사하는 의미가 있겠지요
위로
사용자 정보 보기 비밀 메시지 보내기
이전 글 표시:   
글 쓰기   답변 달기     게시판 인덱스 -> 4190.210 Principles of Programming (Fall 2012) 시간대: GMT + 9 시간(한국)
페이지 11

 
건너뛰기:  
새로운 주제를 올릴 수 없습니다
답글을 올릴 수 없습니다
주제를 수정할 수 없습니다
올린 글을 삭제할 수 없습니다
투표를 할 수 없습니다


Powered by phpBB 2.0.21-7 (Debian) © 2001, 2005 phpBB Group
Translated by kss & drssay