상담문의

ㆍ HOME > 상담문의 > 정보처리기사 실기
제 목 기출문제 질문이요~
글쓴이  관리자작성일 2005-07-04조회수 467
글공유
게시글을 twitter로 보내기게시글을 facebook으로 보내기게시글을 Me2Day로 보내기게시글을 요즘으로 보내기
답이 이상해서요.

 (산업기사 중급 03년10월 26)일 답들이요. 프린트에 적혀있는거랑,

 자료실에 소스코딩해놓은 거랑 답이 틀려서요.

 프린트에는 1번,2번,3번,4번 이 /100 200 IN/100 200 34757/100 200 10433550

 /100 200 140916 <-- 이렇게 되있는데요.

 자료실에 선생님께서 소스코딩해 놓은거 다운받아서,

 실행해서 출력파일 보면요, 100 200 1/ 100 200 52/ 그리고 나머니 3,4번은

 인수1,2 값만 나오고 답은 아예 안나오더라구요.

 혹시 소스코딩 된거에 무슨 문제 있나해서요.

 한번 확인해주시면 감사하겠습니다.


=> 자료실에서 다시 다운 받아서 실행해 보세요. 제가 지금 확인했는데 이상이 없습니다. 다시 확인 부탁합니다.


 ##.

 (기사 중급 05년 05월 11일 오후) 문제 질문입니다.

 2번문제요. - 회원구분이 첫번째값이 ''''0''''도 아니고, ''''1''''도 아닌 자료에

 대하여- 라는 문제고 변수 저장이

 *회원구분=trim(mid(버퍼,33,1)) <-- 이렇게 되있는데요.

 문제에서 주어진게 수식아닌가 해서요. 그럼 trim이 아니라 val 아닌가요?

 그럼 배열변수 구할때도

 *if 회원구분<> "0" and 와 같이 따옴표를 쓰는게 아니라

 *if 회원구분 <> 0과 같이 따옴표 없애야 하는게 아닌가 해서요..

 만약 둘다 답이 맞게 나온다면, val을 쓸때는 따옴표없이,

 trim 을쓸때는 따옴표로.. 그렇게 하는 건가요?

=> 네. 두 가지 소스 코딩 다 맞습니다. 문제에서 회원구분이 문자형으로 되어 있으므로 문자로 코딩하였습니다. 그러나 val 로 코딩하고 큰따옴표 없이 처리하셔도 됩니다.
 
 ##.

 그럼 예전에 *예약일자>=16* 이라는 수식이 들어가서 예약일자가

 문자지만, val을 쓴 경우요.. 그냥 trim(mid(버퍼, , )) 해주고

 식에서, 예약일자>="16" <--이렇게 따옴표를 쓰면 되는 건가요..

=> 아닙니다. val 로 처리하셔야 합니다.


 ###.

 (기사 중급 05년 05월 11일 오후)  4번문제 같이

 select를 쓰는데 범위가 주어지는 경우,

 case is >= 70001

 case is >= 60001

 case is >= 60000

 이라고 해서 60001~70000 을 그냥 >=60001이라고 표현해도

 된다고 하셨잖아요. 그렇게 말고,

 60001~70000을 정식으로 표현하려면 어떻게 해야 하나요?

 *예를 들어서, <예약금액에 따른 사은포인트>

 예약금액 100초과 200미만, 사은포인트 1500+(예약금액*2)

 예약금액 200초과 300미만, 사은 포인트 2000+(예약금액*3)

 예약금액 300초과 400미만, 사은포인트  2500+(예약금액*2)

 라고, 주어진다면 작성은 어떻게 해야 하나요?

=> 시험에는 나오지는 않지만 꼭 코딩한다면....to 를 이용해서 코딩할 수 있습니다.

Select Case 예약금액
        Case 101 To 199
            사은포인트 = 1500 + 예약금액 * 2
        Case 201 To 299
            사은포인트 = 2000 + 예약금액 * 3
        Case 301 To 399
            사은포인트 = 2500 + 예약금액 * 2
End Select


 ###.

 그리고, case is를 쓸때는 꼭 높은숫자부터 배열해야 하나요?

=> 꼭 그렇지 않습니다. 제가 높은 범위부터 처리하라고 말씀드린 이유는 하나의 틀을 만들기 위해서 였습니다. select 문에 대해 개념을 잡았으면 순서 관계없이 처리하셔도 됩니다.


 비가 굉장히 많이 오지만 오늘 또 질문입니다..(  ...??)

 이제는 하루에 몇번씩 계속 질문이 생길꺼 같아요.

 너그럽게 이해를 바라면서~!히힛.

 비오는데 김치전 드세요~~ =.=

=> 항상 정리해서 글을 올려주셔서 감사합니다. 오늘 답변이 좀 늦었네요. 죄송합니다. 

댓글쓰기 :
이전글 급질문
다음글 문제가 안 풀려여..ㅠ.ㅠ
고객지원센터

02-556-3650

평일 9:00~18:00

일요일 공휴일 휴무

계좌번호안내

농협은행 724-01-173541

국민은행 633601-04-044665

예금주 (주)조은캠프

상호명 : (주)조은캠프 ㅣ 대표이사 : 이유락 ㅣ 대구광역시 북구 대학로80 경북대학교 IT융합산업빌딩 11층
사업자번호 : 504-81-62507 ㅣ 본사 : 053-954-0030 ㅣ 기술지원 : 070-7019-1144 ㅣ 팩스 : 050-7711-2200 ㅣ 
원격평생교육시설13호 ㅣ 출판사 : 345-2005-00013 ㅣ 통신판매업 : 2005-대구북구-00158 ㅣ 정보보호책임자 : 김창연  
기사친구는 SSL보안방식의 암호화구간을 적용하여 사이트를 안전하게 이용하실 수 있습니다.
COPYRIGHT 2005 (주)조은캠프 ALL RIGHTS RESERVED.관리자에게 메일보내기