"호랑이는 토끼를 사냥할 때도 최선을 다한다."

간신히 턱걸이로 필기 합격을 했다.
실기 시험을 준비해야 하는데 ASP라면 PHP를 오래 했고 과거에 VB를 한적이 있으니 그리 어려움이 없으리라 생각했다.
시험 1주일 전에도 공부 안하고 차일피일 미루고 있다가 시험 당일 오전에서야 ASP 함수 몇 개를 인터넷에서 추려서 외웠다.
DB 커텍션 하고 레코드 일고, 쓰기 정도는 그리 어려운게 없었다.
HTML 테그야 늘 하는거니까 막힐게 없다.
그런데 왠걸...
한 문제당 꼭 하나가 막혀서 정상적인 출력이 되지 않았다.
지금도 생각난다.
금액을 계산하여 세자리마다 ,를 찍어서 출력하라.
PHP에서는 number_format()이였는데 asp에서는 뭘 쓰는지 몰랐다.
일단 비슷하게지 하며 함수를 조합해 봤다.
numberformat(), numformat(), format_number()... 어떻게든 그럴싸한 함수를 써봤는데 되는게 없다.
시험장을 나오자마자 찾은게 콤마 찍는 함수였다.
그런데 어이 없게도...
언더바_ 없이 formatnumber()였다.
어찌 됐든 문제에서 꼭 하나씩 막혀서 결국 시험은 낙방했다.

다음엔 붙겠지 하며 또 준비를 하는데 시험 날짜가 중간고사와 겹친다.
평소 안하던 공부를 하려니 힘에 부친다.
일단 중간고사를 대비하면서 실기시험도 함께 공부하자고 결심 하였으나 역시 시험 전날에서야 겨울 과년도 문제 한게 인터넷에서 찾아봤다.
일단 그 것을 들고 시험장을 찾았으나 이번엔 DB에서 레코드 읽기가 안된다.
모든건 정상인데 출력이 안된다.
시험장을 나와서 생각하니 Loop안에 move.next를 빼먹었다.
ㅡㅡ+
PHP에 너무 익숙해진 듯 하다.
VB에서 ADO를 쓸 때 그렇게 많이 쓰던 함수들인데 왜 생각이 안났을까.
담배를 피지 않으니 아마도 술 때문에 기억력이 안좋아졌나보다.
두번째는 시험장을 나오면서 그동안 내가 얼마나 자만했는지를 알았다.
"호랑이는 토끼를 사냥할 때도 최선을 다한다."
언제, 어디선가 들었던 이말이 내내 머리속을 떠나지 않는다. 지금까지도...
내가 프로그램을 15년을 공부했어도 move.next하나 기억해 내지 못했다.

아직 기회가 두번이 더 남았다.
그러나 다음 시험에는 꼭 붙고 말리라.


******************************************************************************************************
요즘 컴퓨터는 대부분 A드라이브가 없다.
그러나 전자상거래 실기 시험에 사용되는 답안용 디스켓은 반드시 A드라이브가 있어야 하고 시험을 치를 때도 A드라이브에 디스크를 넣어야 실기 프로그램이 실행된다.

서버 설정하는 문제는 그 모양이 지금 사용하고 있는 NT나 XP의 IIS와는 다르다.
완전히 다른게 아니지만 시험에 사용되는 환경은 10여년전 NT의 모습과 비슷하다.
꼭 수험용 실기 프로그램으로 공부하기를 권장하고 싶다.
내 컴퓨터에 설치된(XP) IIS로 연습했다가 막상 시험장에서 텝이나 버튼 위치가 바뀐 모습을 보면 아마도 당황하게 될 것이다.

A드라이브를 사용하다보니 프로그래밍을 하면서 저장할 때 시간이 걸린다.
방향키가 먹통이 되는 경험도 했다.
그럴 땐 당황하지 말고 저장을 완료한 후에 감독관에게 말하고 자리를 옮기면 된다.
사용하던 디스켓을 다른 컴퓨터에 꽂고 다시 프로그램을 실행하면 저장했던 시간이 이어서 계속 카운트 된다.
시간이 지나면 자동으로 저장이 되고 프로그램이 종료되어 더이상 시험을 진행 할 수 없다.

HTML 테그는 그리 어려운게 없다.
쇼핑몰에서 상품 자세히 보는 페이지에서 사용하는 테그 정도면 충분하다.
이미지 테그, 숫장 중간에 취소 라인 긋기, 글씨 진하게, 가운데 정렬, 테이블 셀 병합, 링크 정도만 알면 될거 같다.

사실 어려운건 없다.
자만을 하지 않고 아는 것도 확실히 공부하고 본다면 합격은 99% 보장된다고 본다.

문제를 풀고 저장하고 문제 출제 창을 닫더라도 문제 번호를 클릭하면 다시 문제 창이 뜨기 때문에 언제든지 수정이 가능하다.


asp에서는 DB커넥션하는 소스는 시험문제에서 제공해 준다.
그대로 하면 되고 레코드 읽고, 쓰고, 지우는 함수와 다음 레코드로 이동하는 move.next^^ 꼭 암기하고 가자.
DB에 저장된 레코드에서 정볼르 수정하거나 삭제하는 문제가 나오고 레코드에 저장된 가격을 계산하여 테이블 형식에 맞춰서 출력하는게 주류다.

**

다음 시험에 반드시 합격하여 다음엔 성공 사례를 쓸 수 있기를...

댓글을 달아 주세요

  1. 쌈바이 2008.02.16 20:23  댓글주소  수정/삭제  댓글쓰기

    혹시, 전자상거래 2급에 도전하고 계신건가요? ''a
    정말 안타깝게 되었습니다..다음에는 꼭 성공 하시기를 바랍니다.^^

    • ZIBSIN 2008.02.18 21:53  댓글주소  수정/삭제

      지금은 전자상거래관리사에만 도전하고 있습니다. 다음 주에는 컴퓨터활용능력1급 시험이 있는데 데이터베이스 기초를 다지는데는 좋은거 같습니다. ^^
      다음엔 성공 후기 올릴 수 있도록 하겠습니다.