게시판 인덱스

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

프로젝트 3번 질문입니다.

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



가입: 2013년 9월 12일
올린 글: 7

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

1. check_cmd 에 사용할 예제가

x has 100000000;
y has 1;
lp: say x;
x has x-y;
goto lp on x;
say z

과 같이 되면 루프를 모두 돌기 전까지는 참/거짓을 판단할 수 없어 수행시간이 매우 오래 걸릴 것 같은데 이 때에도 10초 안에 처리해야 하나요?

2. check_cmd 에 사용할 예제가
x has 10;
y has 1;
lp: say x;
goto lp on x;
say z

과 같이 무한 루프를 돌게 되면 true를 반환해야 하나요?

3. check_cmd에서 데이터에 음수의 입력을 넣게될 경우 파싱 에러가 나던데
e.g. x has -10;
이 때 음수의 입력은 들어오지 않는다고 가정해도 좋나요?
위로
사용자 정보 보기 비밀 메시지 보내기
조성근



가입: 2009년 9월 14일
올린 글: 283

올리기올려짐: 2013년12월17일 9:57    주제: 인용과 함께 답변

1. 예, 루프를 다 돌리지 않는 더 좋은 방법을 생각해 보세요.

2. true를 반환하는 것이 더 좋은 분석이겠지만, 프로그램의 종료를 분석해야 하므로 문제의 난이도가 급상승하게 됩니다. 문제의 난이도를 생각했을 때 이와 같은 예제에서 false를 반환해도 옳은 답변이라고 채점할 예정입니다.

3. 들어올 수 있습니다. 파서는 수정해서 다시 올리겠습니다.
위로
사용자 정보 보기 비밀 메시지 보내기
이전 글 표시:   
글 쓰기   답변 달기     게시판 인덱스 -> 4190.210 Principles of Programming (Fall 2013) 시간대: GMT + 9 시간(한국)
페이지 11

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


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