목 차머리말Ⅰ. 서 론1. 프로그램 개발 동기2. 프로그램 개발 가능성3. 프로그램 개발 문제4. 프로그램 개발 가설상 제한점Ⅱ. 본론 및 이론적 배경1. 인라인 스케이트1.1 인라인 스케이트의 개념1.1.1. 인라인 스케이트란 무엇인가?1.1.2. 인라인 스케이트의 유래1.2 인라인 스케이트의 특성1.2.1. 인라인 스케이트의 이해1.2.2. 인라인 스케이트의 구성1.2.3. 인라인 스케이트의 종류1.3 인라인 스케이트 처음1.3.1. 장비 구입1.3.2. 장비 정비1.3.3. 활동 장소1.3.4. 안전2. 인라인 스케이트 활동2.1 국내 인라인 활동 인구2.2 해외 인라인 마라톤 동향3. 인라인 스케이트 여행3.1 기존 관광 상품 유형3.1.1. 스포츠 투어3.1.2. 역사, 문화 탐방3.1.3. 패키지 상품3.1.4. 수학 여행3.1.5. 배낭 여행3.1.6. 허니문3.1.7. 크루즈3.2 국내 인라인 스케이트 여행지3.2.1. 지역별3.2.2. 특성별4. 인라이너들의 행동4.1 행동의 개요4.2 행동의 주요 영향요인Ⅲ. 프로그램 개발1. 프로그램 도표2. 프로그램 재검토 및 앞으로의 과제2.1 재검토2.2 앞으로의 과제Ⅳ. 결론 및 제언1. 결론2. 제언조사분야 및 참고문헌머리말주 5일제의 확대와 더불어 주말 여가를 좀 더 알차게 보내려고 하는 수요자들의 욕구에 발마추어 갖가지 주말여행 상품들이 우후죽순처럼 생겨나고 있다. 그러나, 수요자들의 개개인의 특성에 맞는 맞춤 상품들을 찾기란 여간 힘든 것이 아닌 실정이다. 활동성이 적은 현대인에게 필요한 여가 활동으로 적절한 것은 적당한 운동과 휴식이 바로 그것인데, 그래서 최근 가장 각광 받고 있는 인라인 스케이트를 통한 여가 활동의 형태와 이를 이용한 여행 상품 프로그램을 생각해 보았다.Ⅰ. 서 론1. 프로그램 개발 동기국내 인라인스케이트인구는 날이 거듭할수록 폭발적으로 증가하여 전국에 걸쳐 100만 명 이상으로 추산되며, 대표적인 국민생활체육으로 자리잡고 있다. 인라인스케이팅은 1996년 바르셀로나 올림어나고 있으며 누구나 즐길 수 있는 대표적인 생활체육으로 자리잡고 있다. 인라인스케이트 동호회만 보더라도 다음 카페는 총 299개 42,658명이 활동하고 있으며 프리첼 인라인동호원수는 99개 동호회에서 총 11,504명이 활동하고 있으며 이 숫자는 점점 늘어가고 있다.국내 모 스포츠신문 기사에는 인라인 인구 100만 명으로 추정하고 있으며 인라인을 비공식으로 즐기는 인구와 초등학생, 중고등학생들과 잠재적으로 인라인을 즐기고 있는 인구를 포함한 통계다. 국내에서도 그들만이 즐기는 이벤트행사도 많이 개최되고 있고 차츰 행사 자체의 질적인 발전과 양적인 발전을 거듭하여 아디다스배 B3대회 등 많은 행사가 열리고 있다. 국내에서도 세계적인 대회가 열릴 수 있는 그 날을 향해 많은 노력이 행해지고 있다.이렇게 국내 인라인스케이트 인구는 날이 거듭할수록 폭발적으로 증가하여 대표적인 Out-door 국민생활체육으로 자리잡고있을 뿐만 아니라, 2008년 베이징 올림픽에서는 정식종목 채택이 유력시되고 있는 상황이지만, 국민건강 증진과 생활체육 확산 취지 및 기업 스포츠마케팅 수단의 일환으로 최근 우후죽순 개최되고 있는 인라인마라톤은 경기운영상의 많은 문제점이 노출되어 인라인마라톤이 향후 대표적 국민참여스포츠로 발전을 지속하는데 많은 장애요인으로 작용하고 있다. 이에 참여자들의 경기 참여만족도를 증대시킬 수 있는 성숙된 대회개최가 요구됨에 따라, 최우선적으로 참여자들의 경기만족도를 증대시키기 위한 소비자행동연구가 이뤄져야 하며, 이를 통해 인라인마라톤은 국내에서도 대표 Extreme sports event로 체계적인 발전을 이룰 수 있을 것이다.1.2.2. 인라인 스케이트의 구성인라인 스케이트는 크게 3부분으로 구분된다. 발을 감사고 보호해주는 부츠와 인라인의 생명 바퀴(wheel)을 고정해주는 프레임, 그리고 바퀴(wheel)이다.부츠는 일반 초보사용자를 위한 발목을 잘 감싸주고 땀을 잘 흡수하는 재질 원단을 이용한 부츠가 많이 나오고 있으며 레이싱과 같이 스피드를 즐기거나다. 소비층이 초등학생 등 저 연령층인데다 국내에 수입된 인라인의 구색도 다양하지 못했기 때문에 '어린이용 장난감' 이라는 대중적인 인식에서 벗어나지 못하고 성인 층의 레포츠로 정착하는데 실패했던 것이다.그러던 인라인이 성인들을 위한 건전한 레포츠로 인식되기 시작한 것은 불과 2~3년 전부터다. 그전에도 성인 인라이너가 없지는 않았지만 워낙 드물어서 지금처럼 수십 명이 모여 인라인을 즐긴다는 것은 엄두도 못 낼 일 이었다.인라인이 현재와 같이 보급 될 수 있었던 것은 인터넷 때문이다. 눈치를 보며 숨어서 즐기던 인라이너들이 인터넷이라는 가상 공간을 통해서 서로 모일 수 있었고, 그렇게 동호회들이 속속 결성되기 시작했다. 곧, 인터넷이 일반화되고 커뮤니티 사이트들의 회원수가 폭증하는 시기에 인터넷 동호회나 인라이너들의 수도 덩달아 급증 할 수 있었던 것이다.인라인 활성화의 토대가 인터넷이라는 것은 초기 인라이너들의 대부분이 컴퓨터프로그래머나 웹 디자이나, 벤처기업직원, 대학생 등 인터넷과 연관성이 많은 사람들이었다는 점에서 설명 될 수 있다. 이들 인터넷 세대 인라이너들의 Personality를 보면은 자기 주장이 강하고, 타인의 이목보다는 자신의 선택을 중시하고. 남의 시선에 민감하지 않은 성향을 갖고 있는 경우가 많다.지금도 대부분의 인라인동호회들은 인터넷을 기반으로 활동중이다. 국내 최대의 커뮤니티 사이트인 '다음카페'에는 모두 3백여 개의 인라인 동호회가 있으며, 그 총 회원 수는 10만 명에 육박한다. 현재 활동중인 인라인 동호회는 1천여 개가 넘는 것으로 알려져 있으며, 성인층 인라이너 인구 50만 명 이상인 것으로 추산된다. 인라인 인구는 인터넷과 마찬가지로 지금도 지속적으로 증가하고 있는 추세다.인라인동호회는 자연히 활동지역을 중심으로 모이게 되는데, 각 지역마다 공원이나 광장, 강변 산책로 등이 주 활동 무대로 이용된다. 인라인동호회 활동내용은 동호회마다 약간의 차이는 있으나 대동소이하다. 대부분 매 주말 자신들의 주 활동 무대에서 정기모임을 갖5km로 일반마라톤과 같다.42.19km코스에서 최고기록은 남자의 경우 지난 1998년 9월 스페인의 팜플로나 대회에서 에스코바르 선수가 세운 1시간 00분 43초이며, 여자는 1999년 10월 칠레의 산티아고 대회에서 헤레로 선수가 기록한 1시간 18분01초다. 최고기록이 2시간 6분대인 마라톤과 비교할 때 평균속도가 2배 정도임을 알 수 있다.표4. 국가별 롤러월드컵(RWC) 개최현황구분회수비교스위스10회GP2회, CⅠ4회, CⅡ4회프랑스7회GP2회, CⅠ5회독일5회GP2회, CⅠ2회, CⅡ1회오스트리아5회GP1회, CⅡ4회네덜란드5회CⅠ1회, CⅡ4회미국2회CⅠ1회, CⅡ1회스페인1회GP1회이탈리아1회GP1회콜럼비아1회CⅡ1회타이티1회CⅡ1회표5. 거리별 롤러월드컵(RWC) 개최현황구분회수구분회수21km1회63km3회38km1회75km1회42km31회100km1회개최대륙별로는 유럽이 34회, 미국이 2회, 남아메리카 1회, 오세아니아 1회 등이다.FIRS소속으로 RWC에 등록된 팀들은 '롤러블레이드 월드', '살로몬인터네셔널', '필라인터내셔널', '테크니카인터내셔널', '하이퍼레이싱' 등 인라인 관련 상품을 생산하는 제조사들이 마케팅 차원에서 운영하는 레이싱팀들이 주류를 이루고 있다. 이들 팀의 소속 선수들은 연봉이 20만~30만 달러가 넘는 경우도 있을 정도로 몸값이 높다. 그중 몇몇 유명 선수들은 웃돈을 받고 다른 팀에 스카웃 되는 등 프로야구나 프로축구처럼 스타급 대우를 받고 있다. 이들 레이싱팀 소속 프로선수들은 RWC대회가 열리는 4월부터 10월까지는 경기 스케쥴에 따라 세계 각 국을 돌아야 하고, 그 틈새에는 스폰서가 주체하는 각종 홍보성 이벤트에 참가하는 등 바쁜 일정을 보낸다. 1년 간 참가한 RWC대회에서 획득한 포인트에 따라 연말에 RWC순위가 정해지는데 포인트는 대회의 등급과 순위에 따라 차등 부여 된다.표6. RWC대회 개최조건조건 대회그랑프리클레스Ⅰ클레스ⅡRWC 등록팀소속선수는 스폰서 홍보 외에FIRS/CIC의 사전승인 없이RWC있다. 일단 자료를 찾기가 어렵다는 것이다. 인터넷을 통해 인라인을 즐길수 있는 장소를 찾기란 여간 힘들지 않다. 좋은 도로와 좋은 여건이 있는 인라인 스케이트장을 조사해보았다.3.2.1. 지역별전체적으로 조사한 장소이다.☆서울시지역 : 서울시타입 : 공원이름 : 올림픽공원(광장, X-game장)위치 : 송파구 방이동 88전화 : 02)410-1360개방시간 : 연중무휴 일출부터 24시까지 개방요금 : 입장무료지역 : 서울시타입 : 공원이름 :여의도공원위치 : 서울특별시 영등포구 여의도동 2번지전화 : 02)761-4078~9개방시간 : 연중무휴요금 : 입장무료, 인라인 자전거유료대여지역 : 서울시타입 : 공원이름 : 보라매공원위치 : 서울특별시 동작구 신대방동 395번지전화 : 02)833-6679, 832-0102개방시간 : 입장시간 자유요금 : 입장무료지역 : 서울시타입 : 공원이름 : 월드컵공원위치 : 서울시 마포구 상암동요금 : 무료지역 : 서울시타입 : 로드이름 : 한강 시민공원위치 : 여의도~잠실, 성내 40km코스 : 여의도~잠실, 성내 40km 자전거 도로라 도로면이 좋고 한강을 옆에 끼고 달려 아름다운 경치에 40km의 긴코스임에두 불구하고, 전혀 지루함이 없는 코스로 동호회에 정기로드 코스로 많이 찾는곳이다.지역 : 서울시타입 : 로드이름 : 중량천 자전거도로위치 : 월릉교와 중랑교 사이에 위치지역 : 서울시타입 : 로드이름 : 양재천 자전거도로코스 : 5km(영동2교 ~ 탄천합류부)로 양재천 생태공원을 끼고 도는 자전거 도로가 있습니다. 아이들 학습장으로 만든 환경친화적인 교육장소도 많아서 다른 도로보다 오목 조목하고 볼거리들도 많습니다.지역 : 서울시타입 : 트랙이름 : 장충동 롤러스키이트장위치 : 지하철 3호선 동대입구에 하차지역 : 서울시타입 : 트랙이름 : 한강 이촌트랙위치 : 서울 용산구 이촌동 363-1호 강북강변로 이촌동 한강지구전화 : 02)790-6385개방시간 : 하절기 09:00~22:00 동절기 09:00~17:00요로 유명
문자집합·영문자( A' - 'Z')의 대/소문자·16비트 유니코드로 표현·ASCII코드와 EBCDIC코드 문자를 포함예약어와 그의미에 대해서키워드[예약어]키워드는 예약어이다. 따라서 자바에서 키워드를 만들 때 정한 사용 목적 이외의 용도로 쓸 수는 없다. 즉 키워드를 사용자가 정의하는 변수나 클래스의 이름으로 사용하지 않는것이 맞을 것이다. 그리고 키워드는 전부 소문자로 되어 있다. 자바의 키워드들은 프로그램의 제어 흐름, 선언, 클래스 식별자, 식(expression)을 쓸 때 사용된다.- 주요키워드들1) 데이터 선언을 위한 키워드boolean/byte/char/double/float/int/long/short2) 블록 구조 선언을 위한 키워드abstract/class/default/extends/implements/instanceof/interface3) 순환문을 위한 키워드break/continue/do/for/while/4) 접근과 관련된 키워드final/native/new/private/protected/public/static/synchronized/threadsafe/transient/void5) 조건문을 위한 키워드case/else/if/switch6) 예외처리를 위한 키워드catch/finally/throw/try7) 기타false/import/null/package/return/super/this/true식별자의 생성은 어떻게 하나자바의 식별자는 클래스명, 메쏘드명, 변수명 등을 구분할 때 사용하는 것으로 식별자의 길이에는 제한을 받지 않는다. 식별자로 사용되는 이름은 문자와 숫자의 조합으로 구성할 수 있으며 자바에서 제공하는 키워드는 사용할 수 없다. 이것은 변수명을 사용할 때에 키워드를 사용할 수 없는 것과 같다. 만약 자바 키워드를 사용하고자 한다면 다른 문자열과 조합해 사용하거나 식별자 _ , $ 등과 함께 사용하면 된다.올바르게 사용한 식별자idiskoNameisko_Name$iskoName$isko_Name_iskoName_isko 문자열, t', 'n' 등과 함께 사용할 수 없다.2isko_Name //식별자 앞에 숫자를 사용할 수 없다.char //식별자는 키워드와 함께 사용할 수 없다.&iskoName //식별자 앞에 & 를 사용할 수 없다.사용가능한 상수는 어떤것이 있는가자바에서 제공하는 상수의 종류에는 정수형 상수, 실수형 상수, 문자형 상수, 문자열형 상수가 있다.☆정수형 상수일반적으로 정수형 상수는 소수점을 가지지 않는 수를 나타내는 자료형으로 10진수, 8진수, 16진수 등과 같이 다양한 진법에 의해 표현된다. 각 진수의 사용 방법은 다음과 같다.-10진수 : 0~9까지의 수를 표현하는 것으로 접두어는 생략된다.-8진수 : 0~7까지의 수를 표현하는 것으로 접두어는 0 을 사용한다.-16진수 : 0~9까지의 A~F까지의 영문자를 이용해 나타내고 접두어는 0X' 또는 0x 를 사용한다.☆실수형 상수실수형 상수는 소수점( . )을 사용하는 것으로 문자 E' 또는 e'를 사용하여 표현하며 지수 형태로 나타낼 수도 있다. 수학적으로 얘기하면 정수보다 표현 범위가 넓은 소숫점을 포함한 수 체계인 실수를 컴퓨터에 표현하기 위한 자료형이다.☆문자형 상수문자형 상수는 적은 따옴표( )를 이용해 하나의 문자를 나타낼 때 사용한다. 문자형 상수의 사용 형식은 다음과 같다. 문자(열)형 상수는 특정 값을 가지는 것이 아니라 문자(열) 그 자체로서 의미를 갖는 자료형이다.--문자형 상수 : a', 'b', 'c', .....☆문자열형 상수문자열형 상수는 큰 따옴표( )를 이용해 여러 개의 문자를 하나의 단위로 처리할 때 사용하는 자료형이다. 문자열형 상수의 사용 형식은 다음과 같다.--문자열형 상수 : java', "isko',....연산자의 종류와 의미에 대해서..(산술,관계,논리,문자열,비트,형변환,조건 연산자 등)☆산술연산자가감승제 연산과 나머지를 구하는 연산을 산술 연산이라 하고, 자바에서는 이러한 산술 연산을 표현할 수 있도록 산술 연산자를 제공해 줍니다. 더하기는 ‘+’, 빼기는은 ‘%’ 등의 기호를 사용하여 각각의 연산을 표현할 수 있습니다☆증감연산자증감 연산자는 변수의 값을 1씩 증가 또는 감소 시킨 후, 변화된 값을 다시 그 변수에 저장시켜 주는 연산자이고, 하나의 피연산자를 취하는 단항 연산자입니다. 증가 연산자는 1씩 증가시키고, 감소 연산자는 1씩 감소시킨다는 것 외엔 다른 차이점이 없습니다. 이러한 증감 연산자는 사용하는 위치에 따라 전위형과 후위형 등 두 가지 방법으로 나눌 수 있습니다. 전위형으로 나타내면 변수의 값에 대해 먼저 증감 연산을 수행한 후, 변화된 변수의 값을 참조하여 그 변수가 포함된 연산식에 적용이 되고, 후위형으로 나타내면 변수의 값을 참조하여 연산식에 먼저 적용을 한 후, 변수의 값에 대해 증감 연산을 수행한다는 것입니다☆관계연산자관계 연산자는 말 그대로 관계를 따져보기 위한 연산자입니다. 이러한 관계 연산자는 관계를 따져보기 위해서 두 개의 피연산자를 필요로 하겠지요. 이렇게 두 개의 피연산자에 대해 관계 연산자가 의미하는 관계를 따져보고, 그 결과는 ‘true’ 또는 ‘false’ 값으로 나타나게 됩니다. 따라서, 이러한 관계 연산자로 표현된 조건식을 ‘boolean-식’이라 할 수 있습니다☆논리연산자논리 연산자는 논리값에 대한 논리적인 연산을 수행하도록 해 주는 연산자를 말하고, 이러한 논리 연산자를 사용하는 식을 논리식이라 합니다. 논리 연산자는 ‘true’ 또는 ‘false’ 등과 같은 논리값을 사용하여 논리 연산을 수행하고, 그 결과 역시 마찬가지로 ‘true’ 또는 ‘false’ 등의 논리값이 되며, 이 값은 논리식의 결과값이 됩니다. 이러한 논리식 역시 조건식과 마찬가지로 ‘booelan-식’이라 할 수 있으며, 두 개의 피연산자를 취하는 이항 연산자입니다.☆비트연산자비트 연산자는 비트 단위의 연산을 수행하고, 피연산자로 double 또는 float 형을 제외한 산술형 데이터를 취합니다. 이러한 비트 연산자에는 1의 보수 연산, AND, OR, XOR 등과 같은 비트 연산과 왼쪽/오른에 대해 0은 1로 1은 0으로 바꾸어주는 것입니다. ‘&’ 연산자는 주로 데이터의 특정 비트를 0으로 만들기(mask off) 위해 사용되고, 두 개의 피연산자에 대해 대응하는 두 비트 중 하나라도 0이면 결과도 0이 됩니다. ‘|’ 연산자는 주로 어떤 데이터의 특정 비트를 1로 만들기(mask on) 위해서 사용합니다. 이 때 두 개의 피연산자에 대해 대응하는 두 비트 중 어느 하나라도 1이면 결과 비트는 1이 됩니다. ‘^’ 연산자는 두 개의 피연산자에 대해 대응하는 두 비트가 서로 다르면 결과 비트가 1이 됩니다. ‘’, ‘>>>’ 등과 같은 쉬프트 연산자는 주어진 자릿수 만큼 왼쪽 또는 오른쪽으로 비트열을 쉬프트 합니다.☆대입연산자대입연산자는 우변에 있는 수식의 값을 좌변이 가리키고 있는 메모리의 위치에 저장(대입)하기 위해 사용하는 연산자입니다. 이 때, 좌변에 오는 것을 좌변값(lvalue)이라고 하는데, 좌변값에 올 수 있는 것으로는 각종 변수, 배열요소, 구조체멤버, 포인터의 대상체 등과 같이 메모리에 저장 공간을 갖고 있는 것들만 가능합니다. 왜냐하면, 값을 저장해야 되기 때문입니다. 자바 언어에서의 ‘=’은 수학에서의 “같음”의 의미가 아닌 “대입”의 의미를 갖습니다. 그리고 자바 언어에서는 대입식 자체가 값을 가지게 되는데, “n=1”이라는 대입식이 있으면, 이 대입식은 n이라는 변수에 1이라는 값을 대입하게 되고, 대입식 자체는 좌변값인 n이 가지는 값 즉 1을 갖게 됩니다. 따라서 다음과 같이 몇 개의 대입식을 합칠 수 있습니다.☆조건연산자조건 연산자는 3 개의 피연산자를 취하는 3항 연산자입니다. 이 연산은 첫번째 피연산자인 조건식의 결과가 참이면 두 번째 피연산자를, 거짓이면 세 번째 피연산자를 조건 연산의 결과로 취하게 됩니다. 그리고 첫번째 피연산자는 조건식을 나타내기 위한 논리식이어야 하고, 두 번째와 세 번째 피연산자는 같은 데이터형을 갖도록 해야 하는데, 서로 다른 데이터형이라도 하나의 데이터형일 경우 형변환이 가능하면 됩을 수행할 경우 연산자 우선 순위라고 하는 미리 정해진 순서에 따라 식의 각 부분을 해석하여 분해합니다. 괄호를 사용하면 연산에 대한 우선 순위를 바꾸거나 다른 부분을 계산하기 전에 식의 한 부분을 먼저 계산할 수 있습니다. 괄호 안의 연산은 언제나 괄호 밖의 연산보다 먼저 수행되지만, 괄호 안에서는 일반적인 연산자 우선 순위를 따릅니다.{산술 연산자비교 연산자논리 연산자지수(^)같다(=)Not부정(-)같지 않다()And곱셈과 나눗셈(*, /)보다 작다()Xor나머지 연산(Mod)보다 작거나 같다(=)Imp문자열 연결(&)Is&둘 이상의 유형에 속하는 연산자를 가진 식에서는 산술 연산자, 비교 연산자, 논리 연산자 순으로 계산합니다. 모든 비교 연산자는 동등한 우선 순위, 즉 비교 연산자의 위치에 따라 왼쪽에서 오른쪽으로 계산됩니다. 산술 연산자와 논리 연산자의 우선 순위는 아래와 같습니다.한 식에서 곱셈과 나눗셈을 모두 수행할 경우 그 위치에 따라 왼쪽에서 오른쪽으로 각 연산을 수행합니다. 또한 한 식에서 덧셈과 뺄셈을 모두 수행할 경우에도 마찬가지입니다.문자열 연결 연산자(&)는 산술 연산자가 아니지만, 그 우선 순위는 모든 산술 연산자 뒤와 모든 비교 연산자 앞에 나옵니다. Is 연산자는 개체 참조 비교 연산자이며, 개체 또는 그 값을 비교하는 것이 아니라 두 개체 참조가 동일한 개체를 참조하는지를 확인하는 데에만 사용됩니다.선언의 방법은 어떠한가?(기본형, 클래스, 멤버 변수, 메소드 등)☆기본형public void changeValue(int paramValue) {paramValue++;}int value = 10;chagneValue(value);System.out.println(value);위의 프로그램의 결과는 어떨까요? 10이 출력될 것입니다. 당연히, 매개변수는 값으로 전달될 것이기 때문에 value 변수의 값인 10이 paramValue로 복사가 되고 그 복사된 paramValue의 값이 하나 증가되었으므로, paramValue는 11이 니다.
1. 개요이 영화는 영화의 이해의 수업을 들으면서 보게된 영화로 해피투게더의 감독과 주인공에 대한 소개 그리고 이 영화의 줄거리를 통해 영화를 알아보도록 하자.2. 왕가위감독 그는 누구인가?그의 작품세계를 이해하려면 무엇보다 그의 성장환경이 중요한 요인이 되었을 것이다. 우선그의 작품을 이해하기 앞서 그가 어떻게 성장했으며, 어떠한 과정을 거쳐 영화계의 거장이 되었는지를 알아보려한다.1958년 7월 17일 중국 상해에서 태어났다. 1963년 문화혁명이 일어나기 직전에 호텔 지배인으로 일하게 된 아버지를 따라 홍콩으로 이주했다. 영화광이었던 어머니의 영향으로 어린시절부터 많은 영화를 보았으며, 아버지가 사들인 중국 문학책들을 읽거나. 상해에 남아 있던 형과 누나가 편지에 적어보내곤했던 프랑스, 영국, 러시아의 고전 문학들을 읽으며 자랐다. 이공대학에서 그래 픽 아트를 공부하면서 잠시 사진작업에 열중했고, 2학년 때 홍콩 FVB텔레비전 방송국에서 실시 하는 연수과정에 참가했다. 대학 시절은 그가 이탈리아 영화들과 고다르, 브레송등의 유럽영화와 일본 거장들의 영화를 접할수 있는 기회가 되었다. 프리랜서로 스승인 왕핑양과 함페 50여편의 영 화 시나리오를썼다. 그중에서 영화화된 10편 정도의 작품 중에서 왕가위가 가장 좋아하는 작품은 담가명 감독의 (최후의 승리)이다. 담가명은 후에 (아비정전)과 (동사서독)의 편집을 도와주었다, 촬영장을 오가면서 지금까지 알고 있었던 것과 다른 영화를 만들고 싶어 했던 그는 60년대의 인기 배우이자 제작자인 등광영으로부터 기회를 제공받아 88년에 데뷰작을 만들게 된다.3. 촬영기법왕가위의 영화에서 기술적인 특징적으로 가장 눈에 띄는 것이 바로 이 스텝프린팅을 이용한 것이다. 그 기술은-누구나 느꼈겠지만- 물체가 부유하는 듯한 느낌을 갖게 한다. 빠르게 움직이는 물체를 표현하기도 했고, 반대로 느린 물체를 표현하기 위해 이 스텝프린팅을 사용했다. 물론 이 기법을 이용한다는 것은 그만큼의 효과-빠른 물체는 빠르게 보이게 하고, 느린 물는 심리적 경제적으로 많이 지쳐 있었다.나는 항상 큰 애착을 가지고 만들었던 영화인 아비정전 두 번째 이야기를 만들겠다고 말해왔다. 몇 년 동안, 나는 종종 나에게 같은 질문을 반문해 왔다. 시간이 흘렸지만, 나는 여전히 그 답을 찾고 있다.로 장만옥과 양조위를 기쁘게 다시 모았다. 이 영화는 나에게 오랫동안 물어왔던 질문에 대한 답을 주었다.6. 제작진■ 프로덕션 디자이너 (미술감독)장숙평은 홍콩영화의 미학을 완전히 다르게 정의 내렸다. 그는 캐나다에서 영화를 공부하고 돌아온 이후 홍콩 영화계에서 가장 수요가 많은 프로덕션 디자이너이자 미술감독이 되었다. 그의 많은 크레딧에는 임호의 The Homecoming(1984)과 홍진(1990), Stan Lai의 암련도화원, 서극의 Zu : Warriors from the Magic Mountain(1984)과 서극의 칼(1995) 등이 포함된다. 그는 왕가위의 모든 영화에서 프로덕션 디자이너였고, 동사서독이후에는 편집까지 맡았다 .■ 촬영감독 (크리스토퍼 도일)시드니 교외에서 태어난 도일은 중국어를 공부하기 위해 대만에 정착하기 앞서 세계를 돌아다녔다. 그는 극단의 일행과 관련되며 촬영에 끌리게 되었다. 그는 곧 양덕창 감독의 제안으로 첫 영화 해탄적일천(1983)을 찍게 되고, 이 영화는 아시아태평양영화제에서 최우수 촬영상을 수상한다. 프랑스에서의 짧은 체류는 흑과백에서 공동촬영을 하는 계기가 된다. 그는 1986년에 두 번째 작품인 로낭구소(홍콩 금상장 최우수 촬영상)를 찍기 위해 홍콩으로 가고, 아시아와 북미를 오가며 여전히 거기에 근거지를 두고 있다. 그의 작품에는 레드 로즈, 화이트 로즈와 다큐멘터리 Yang + Yi : 관금붕의 중국영화에서의 성(性), Stan Lai의 암련도화원과 The Red Lotus Society, 박기영의 모텔 선인장, 첸 카이거의 풍월 등이 있다. 그의 첫 번째 북미에서의 작품은 구스 반 산트의 리메이크작인 사이코이다. 1999년에 그는 촬영과 연출을 맡은 자신의 데뷔작인 0일 내한했었다. 현재 왕가위 감독의 작품 를 촬영중이며, 이어서 트란 안 홍 감독의 영화에도 출연할 예정이다. 양조위 주연의 97년 10월 , 98년 1월 가 홍콩에서 개봉했다. 가 98년 국내상영이 허가되 8월 개봉에 맞추어 양조위가 내한하기도 했다. 후샤오이엔 감독, 양조위,유가령,이가흔 주연의 또한 98년 부산국제영화제에 초청되어 상영된다. 현재 홍콩에서 란 영화가 클랭크인되어 촬영중이다.■ 양조위와 유가령 이야기들♥ 90년 이야기 ..양조위는 유가령을 포기하지 않는다...양조위는 홍콩방송국의 예술반에서 배출된 배우다 처음엔 아동프로의MC를 맡았고 후에 본격적인 연기생활을 시작하게 된다 지금까지연기한 시즈물이 약 삼백여집이 되고 최근 출연한 영화도 8편 정도이며 최근작으로는 와 등이 있다. 에서 양조위는 벙어리사진사역할을 맡아 온몸으로 열정적인 연기를 했다. 그는 자신이 어릴때부터 개구장이로 소문이 났고 선생님의 골치덩어리였다고 회고한다. 중학시절(우리나라는 고등학교시절)집안이 어려워져 졸업후 곧바로TV예술반에 들어가게 되었다. 연예계에 들어서 그는 떠들썩한 연애를 했었는데 처음에 증화천,두번째는 여미한 이번에는 유가령이다. 요즘 그는 유가령을 위해 개조된 봉고차 선물했다 촬영중 잠시 쉴 수 있는 차이다. 유가령의 성격은 양조위와 정반대로 주관이 강한 여자라한다. TV에서부터 같이 여러 작품을 출연해왔고 심지어 부부역할도 했기에 그때부터 애정의 불꽃이 생겼다고 밝힌다. 자신은 가령에 대한 사랑이 진실이며 성격도 그녀로 인해 많이 변했다고 회고한다. 다만 가령은 영화일때문에 일을 포기할수 없었기에 일단은 거절했다고 이에 조위는 자신이 너무 충동적인 면이 있었다고 시인하며 그래도 포기하기않을 것이라고...♥92년 이야기 ...자조적인 엄살로 바야흐로 결혼하겠다고 선언...현재 유덕화와 함께에 출현중인 양조위는 공군특수부대의 대원으로서 군수품 암개래상을 색출하기 위한 역할을 맡고 있다. 비교적 거칠고 수많은 위험이 따르는 역할 탓에 많이 말라 있기도 하다.혈남아, 폴리스 스토리, 재견왕로오, 불탈말적인, 인재뉴욕, 곤고홍진, 애적별향적계절, 아비정전, 쌍성고사, 쌍룡회, 완령옥, 신용문객잔, 동방삼협, 청사, 송가황조, 우야유미려, 첨밀밀http://www.geocities.com/maggie8700/mg4.html장만옥이 출연한 영화 포스터 등을 볼수 있는 페이지.http://www.madtown.net/~tcampbell/bio.htm영문판 장만옥 팬페이지.9. 줄거리화양연화 ... 1년 전 어느 날, 그와의 쓸쓸한 이별 뒤 불꺼진 방에 혼자 앉아 보던 그 영화를 나는 아직 잊지 못한다. 감독은 사랑의 기억이 가슴속에 어떻게 새겨지는지, 이미 과거가 되어버린, 사랑했던 날들이 존재했던 공간과 그 시간이 어떤 영상으로 남게 되는지를 너무도 잘 알고 있었다. 시간이 흘러 모든 것이 추억이 되면 아직은 사랑했었다고 말할 수 있었던 그 순간과 우리를 둘러싸던 풍경이 내게 속삭이게 될 말을 미리 들어버린 사람 같았다.화면을 가득 채운 검은색 바탕에 두드러져 보이는 흰 색 글씨... 그와의 만남에 그녀는 수줍어 고개 숙였고 그의 소심함에 그녀는 떠나가 버렸다. 1962년의 홍콩, 같은 아파트에 두 가구가 동시에 이사를 오게되면서 시작되는 이들의 사랑은 처음부터 이루어질 수 없는 사랑이라는 예감 속에 시작을 한다.수출 회사의 여비서인 첸(장만옥)의 남편은 집을 떠나 있는 시간이 많고 남편이 없는 집에서 그녀는 눈부신 드레스를 입고 남편이 오기를 기다린다. 신문사 편집장인 남자 차우(양조위) 역시 그의 아내는 집에 있는 시간보다 집을 떠나 있는 시간이 더 많다. 늘 외로운 이들의 첫 만남은 미디엄 쇼트, 정상적인 속도로 포착하는 카메라처럼, 적어도 표면적으로는 별다른 감정이 없는 일상적인 만남이다. 아파트 복도나 계단에서의 몇 번의 마주침은 퍽이나 평범하고 이웃 좋다는 게 뭐예요 라고 말할 만큼 다른 사람들과의 관계와 하나 다를 것이 없다.그러던 어느 날 카메라는 갑자기 숨을 죽인다. 국수를 사기 위해 늘상 오가던 비오는 외면해야 했던 긴 기다림의 시간들, 의미 없는 마작을 구경하며 차우를 그리워하는 외로운 첸의 씬, 신문사에서 사람들과 어울리다가 따로 떨어져 창 밖을 바라보며 길게 한숨처럼 내뿜는 차우의 진한 담배 연기 모두가 슬로우모션 때로는 스톱모션으로, 느리지만 오히려 그 때문에 온 몸의 감각을 죄어오는 듯한 강한 인상으로 관객을 자극한다. 반복적이고 지루한 일상이 들어차 있던 공간이 느린 배우, 느린 카메라와 함께 삼박자의 리드미컬한 선율을 타고나면 어느 순간도, 화면 속 어느 것 하나도 눈길을 뗄 수 없는, 느리게, 느리게만 가도 더 붙잡아 두고 싶도록 안타까운 장면이 탄생하곤 했다. 하지만 그들은 한 번도 그 모습을 드러내지 않고 다만 화상 밖 공간에서 희미하게 존재하고 있는 배우자의 불륜으로 인해 괴로워하고 그 상처를 극복하기 위해 다른 상대를 찾으면서도 우린 그들과 달라요 라고 그들 스스로를, 시간이 갈수록 변해 가는 서로를 향한 감정을 계속 애써 부정하려 한다.영화에서는 씬이 바뀌는 사이사이에 커다란 시계를 자주 클로즈업해 보여준다. 계속 보여지는 시계는 그 순간에 존재했던 모든 것들이 지금은 지나가 버렸지만 그들이 기억하는 한은 영원하다는 것에 관해 이야기하고 또 동시에 이 시간이 흘러간 뒤에 찾아올 향수와 아쉬움을 짙게 머금고 있는 듯 했다. 시계의 시침과 분침이 놓여있던 자리에 공존하던 순간은 기억을 통해 가슴속에 자리잡지만 다시는 돌아가지 못하는 그리움의 시간인 것이다.또한 영화에서 감독은 영화의 내용과는 상관없이 차우가 머물던 호텔의 방 번호로 자신의 차기작의 제목[2046]을 발견하도록 한다. 느리고 아름답게 흘러가는 화상 공간 속으로 갑자기 뛰어들어온 화틀 밖 공간의 존재를 보게 되는 것은 당황스럽지만 즐거운 일이었다. 영화의 분위기를 흐트러뜨리지 않으면서 프레임을 치고 들어온 영화 밖 세계가 영화에서 해내는 역할을 조금이나마 알 것 같았다.이제 그들은 배신한 상대와 헤어지기 위한 연습을 하고, 그러는 사이 둘의 관계에 대한 주위의 소문이 그들을...
1. 개요이 영화는 영화의 이해의 수업을 들으면서 보게된 영화로 해피투게더의 감독과 주인공에 대한 소개 그리고 이 영화의 줄거리를 통해 영화를 알아보도록 하자.2. 왕가위감독 그는 누구인가?그의 작품세계를 이해하려면 무엇보다 그의 성장환경이 중요한 요인이 되었을 것이다. 우선그의 작품을 이해하기 앞서 그가 어떻게 성장했으며, 어떠한 과정을 거쳐 영화계의 거장이 되었는지를 알아보려한다.1958년 7월 17일 중국 상해에서 태어났다. 1963년 문화혁명이 일어나기 직전에 호텔 지배인으로 일하게 된 아버지를 따라 홍콩으로 이주했다. 영화광이었던 어머니의 영향으로 어린시절부터 많은 영화를 보았으며, 아버지가 사들인 중국 문학책들을 읽거나. 상해에 남아 있던 형과 누나가 편지에 적어보내곤했던 프랑스, 영국, 러시아의 고전 문학들을 읽으며 자랐다. 이공대학에서 그래 픽 아트를 공부하면서 잠시 사진작업에 열중했고, 2학년 때 홍콩 FVB텔레비전 방송국에서 실시 하는 연수과정에 참가했다. 대학 시절은 그가 이탈리아 영화들과 고다르, 브레송등의 유럽영화와 일본 거장들의 영화를 접할수 있는 기회가 되었다. 프리랜서로 스승인 왕핑양과 함페 50여편의 영 화 시나리오를썼다. 그중에서 영화화된 10편 정도의 작품 중에서 왕가위가 가장 좋아하는 작품은 담가명 감독의 (최후의 승리)이다. 담가명은 후에 (아비정전)과 (동사서독)의 편집을 도와주었다, 촬영장을 오가면서 지금까지 알고 있었던 것과 다른 영화를 만들고 싶어 했던 그는 60년대의 인기 배우이자 제작자인 등광영으로부터 기회를 제공받아 88년에 데뷰작을 만들게 된다.3. 촬영기법왕가위의 영화에서 기술적인 특징적으로 가장 눈에 띄는 것이 바로 이 스텝프린팅을 이용한 것이다. 그 기술은-누구나 느꼈겠지만- 물체가 부유하는 듯한 느낌을 갖게 한다. 빠르게 움직이는 물체를 표현하기도 했고, 반대로 느린 물체를 표현하기 위해 이 스텝프린팅을 사용했다. 물론 이 기법을 이용한다는 것은 그만큼의 효과-빠른 물체는 빠르게 보이게 하고, 느린 물르로 이끄는 것이다. 영화속에서 사용되는 로맨스나 액션 등은 하나의 오브제로 사용되는 것임이 분명하다. 단지 소품으로서 사용될 뿐 작품 전반의 이미지를 이끌어내지는 못한다. 그래서 왕가위 감독의 영상미학을 이해하기 위해서는 감각적인 화면과 주요인물의 스토리를 내러티브 중심으로 보기보다는 '느와르'라는 장르속에서 가지는 극적인 이미지와 홍콩이라는 사회적 배경 속에서 영화적 의미를 찾아야 할 것이다.그의 영상에서는 정지란 없다. 무한정 빠르게 진행되고, 쇼트와 쇼트 하나도 짧고 간결하다. 뮤직비디오나 커머셜 필름을 연상시키는 힘이 있고, 감각적인 영상이 있다. 이러한 '왕가위식 영상미학'이 산만하고 혼란스러운 내러티브의 전개 속에서도 하나의 일관된 흐름과 이미지를 창출하는 원동력인지 모르겠다. 무론 이런 영화적 표현이 일반관객에게는 지루함과 난해함을 경험하게 했다는 지적도 있다. 어차피 상업영화라는 것이 대중을 위한 것이기에 이런 점들은 하나의 실험적인 작가정신으로만 이해할 수도 있는 것이 현실이기 때문이다.5. 왕가위현상97년 동성애를 다뤘다는 이우로 심의를 통과하지 못해 수입이 금지됐던 왕가위 감독의 여섯 번째 작품 가 관객들의 좋은 반응을 얻고 있다. 선풍적인 인기를 끈 왕가위 감독의 작품 스타일과 분위기는 이제 각종 CF, 뮤직 비디오 심지어 TV 코미디 프로에서도 차용하는 일종의 트랜디가 되었다.왕가위는 이미 국내외의 많은 비평가들에게 21세기의 시네아스트로 불리며 자신만의 독특한 영화세계를 만드는 감독으로 알려져 있는데, 80년대 후반 변두리 극장에서 개봉된 왕가위 감독의 데뷔작 는 당시 유행하던 하드 보일드 액션영화를 기대한 관객들의 냉담한 반응을 받았을 뿐만 아니라 은 일부 관객들이 환불을 요구하는 소동을 벌일 정도로 관객들의 기대에 부응하지 못했다. 하지만 몇몇 평론가를 비롯한 관객들은 이 영화를 새로운 홍콩영화로 평가하고, 왕가위 감독의 출현을 새로운 씨네아스트로의 출현으로 파악하며, 그의 일거수 일투족에 지대한 관심을 표명하기 시작했다.극장에서도시적 감수성과 세련됨으로 무장한 새로운 홍콩영화의 출현에 매혹된 것으로 볼 수 있을 것이다.왕가위 영화에 대한 비난과 깍아내림은 가 97년 깐느영화제에서 감독상을 수상하면서도 어느 정도 불식되었고, 그의 신작을 기다리던 관객들을 설레게 했다. 그런데 남성 동성애 장면을 문제삼은 공륜의 수입불가조치로 새로운 영화를 갈망하는 관객들의 열기에 찬물을 끼얹은 꼴이 되었다. 나 , 등 동성애를 다룬 영화들이 개봉된 것을 볼 때, 당시 공륜의 조치는 상당히 경직되고, 비난받아 마땅하며, 곧이어 열릴 퀴어영화제를 겨냥했다는 의혹이 제기되기도 했다.영화를 기다리던 약 10만 (영화사 자체 집계 20만) 이 넘는 젊은 관객들이 카페에서 학교에서 비디오로 이 작품을 감상했다고 하는데, 이것이 영화의 흥행에 장애가 되지 않을까 영화사는 많은 우려를 했다고 한다. 하지만 관객들은 몰리고 있다는 소식으로 보아 아직 왕가위의 열풍이 식지 않았음을 증명하고 있다.왕가위 열풍의 긍정적인 점은 관객들이 스스로 자신이 좋아하는 영화를 발견하고, 그 영화에 열광하기 시작했다는 점인데, 천편일률적인 오락영화들만이 관객을 동원했던 90년대 초반 분위기와도 관객들의 태도가 많이 변했음을 알 수 있고, 특정영화에 특정한 관객층이 형성된다는 의미에서 아직은 엷지만 다양한 관객층이 형성되고 있다는 것을 증명한 사례로 꼽힐 것이다.부정적인 측면(?)이라기 보다 아쉬운 것은 이런 대중적인 확산과 열기에 비해 그에 대한 영화적인 문화적인 연구 작업이나 접근은 별로 활발하지 못했다는 생각이 든다. 그리고 한국의 관객 수준은 높아지고 있음에도 불구하고, 한국 관객을 열광시킬 한국영화가 나오지 못했다는 점도 아쉬움으로 지적할 수 있을 것이다.6. 장국영 그는 누구인가?장국영은 1956년 9월 12일 홍콩 중산층 가정에서 10남매 중 막내로 태어났다. 그의 어린 시절은 그다지 행복하지 못했다. 재단사인 아버지는 큰 돈을 벌었으나 가족을 등한시했으며, 어머니 역시 자녀들을 거의 돌보지 않았다. 외할머니 댁에서 자랐는 동성애자 보영을 연기했다. 의 '아비'가 환생한 듯한 이 영화에서 장국영은 예민하면서도 반항적이고, 차분하면서도 슬픔으로 가득 찬 특유의 연기를 절정으로 끌어올렸다.그밖에도 장국영은 일련의 코미디와 무협물에서 인상적인 모습을 남겼다. 주윤발, 종초홍과 호흡을 맞춘 (1990), 임청하의 상대역으로 분한 (1993), 진가신 감독의 러브콜을 받은 (1994), 오천련과 파트너쉽을 보인 (1995), 이동승 감독의 베를린영화제 진출작 (1996) 등은 지금도 수많은 팬들의 기억에 각인된 장국영의 대표작이다. 최근에는 이인항 감독의 (1998), 진가상 감독의 (2000), 나지량 감독의 (2000) 등에 출연했다.장국영의 유작은 임가흔과 함께 한 나지량 감독의 스릴러 (2002). 지난해 부천영화제에서 상영되기도 했던 이 영화에서 장국영은 정신분열증에 빠진 정신과 전문의를 연기했다. 그는 이제 좀더 어두운 장르의 영화에서 새로운 인물을 탐험하는 듯했다. 지난해 4월 홍콩의 대표적인 영화지 과 가진 인터뷰에서 그는 "지난 세월동안 나는 수많은 애정영화에 출연했지만, 이제는 멜로드라마 이상의 것을 찍어야 한다고 생각하게 됐다. 어떤 영화를 찍어야 하는가에 대해 예전보다 훨씬 집착하게 되었으며, 그것이 내가 최근에 영화를 적게 찍는 이유다"라고 밝혔다.그러나 이 작품 이후 장국영은 공식석상에 거의 모습을 드러내지 않았으며, 만성적인 우울증에 시달린 것으로 알려졌다. 동성애자임을 공식적으로 밝힌 뒤에는 황색 언론의 끈질긴 추격을 받아야 했다. 그는 으로 2003년 제22회 홍콩전영금상장영화제에서 다시 한번 남우주연상 후보에 올랐다. 영화에 너무 몰입한 나머지 현실과 영화를 혼동한다는 소문도 들렸다. 과 자신의 삶을 동일시했기 때문일까. 마침내 4월 1일, 장국영은 만우절의 거짓말처럼 투신자살로 생을 마감했다.7. 장국영의 유서‘장국영의 자살 이유는 동성애 삼각관계 때문?’장국영이 1일 오후 7시6분(한국시간 8시6분) 홍콩의 호텔에서 투신자살한 배경이 조금씩 밝혀지고다시 만나면 그때 다시 시작하자고 했다. 그 말은 두가지 의미가 있다. 둘은 고속도로에서 헤어진다. 텅 빈 고속도로에서 보영은 히치 하이킹을 한다. 혼자 남겨진 아휘는 얼굴을 감싸쥔다.아휘는 부에노스 아이레스로 돌아와 탱고바 BAR SUR의 도어맨으로 일한다. 어느 날 밤 술에 취해 백인들과 들어오는 보영을 보게 된다. 보영은 백인 남자와 입을 맞춘다. 보영을 다시 만났지만 다시 시작할 생각은 없었고 다시 홍콩으로 돌아가고만 싶었다. 아휘는 술을 마시고 있다가 일행과 차에 올라타는 보영을 바라본다. 보영이 탄 차 뒤로 그를 지켜보는 아휘가 있고 무심한 듯 담뱃불을 붙이던 보영은 아휘를 바라본다. 화장실 세면대에서 얼굴을 씻던 아휘. 갑자기 주먹으로 거울을 깨뜨린다. 탱고 바 앞 델리에서 샌드위치를 사먹던 아휘는 바에 걸려온 전화를 받는다. 보영이다. 어지러운 호텔 방 침대 위의 보영. 그는 천천히 호텔을 나선다. 어수선한 관광객들의 1회용 카메라로 기념사진을 찍어주는 아휘. 담배를 문 표정이 짜증스럽다. 그는 바의 화장실에서 보영과 마주친다. 보영은 무심하게 지나쳐 다른 남자의 차를 타고 떠나간다 .아휘는 전화를 받는다. 또 보영이다. 아휘가 보영의 방문을 두드린다. 보영이 문을 열자 술병을 들고 서있는 아휘. 이미 잔뜩 술에 취해 있다. 들어와 할 말이 있어. 아휘는 고집스럽게 들어오지 않으려고 하지만 보영은 아휘를 끌어들이고 문을 닫는다. 무작정 키스하기 시작하는 보영을 아휘가 거칠게 뿌리친다. 할 말 끝났어. 이제 가. 이젠 그를 밀어낸다. 밀지마. 또 밀면 패버리겠어. 자신 있으면 내 목을 졸라. 아휘가 그를 침대에 쓰러뜨리고 목을 조른다. 그만! 개자식! 넌 뭐 잘났냐? 어서 옵쇼, 어서 옵쇼! 그게 뭐야! 난 아무것도 없어. 돈은 니가 전부 다 썼구. 돌아갈 돈이 필요한데 어떡해! 잠시 말없이 씨근대던 보영. 보고 싶었어. 너무너무....아휘가 갑자기 술병을 집어 던진다. 나랑 지낸 시간을 후회해? 넌 어떤지 모르겠지만 나는 죽도록 후회해. 나랑 있.
1. 소개시각 프로그래밍이란 "프로그래밍 과정에서 의미 있는 그래픽을 사용하는 것 혹은 프로그램을 2차원 이상으로 기술하는 것 을 의미한다. 시각 프로그래밍은 구체성, 언어의 장벽이 없음, 생산성 향상, 오류 감소, 배우기 쉬움 등의 장점을 지니고 있기 때문에 여러 방면에서 시각 프로그래밍에 관한 연구를 수행하고 있다. 상업적인 면에서도 "visual"이라는 단어를 붙인 많은 프로그래밍 환경(Visual Basic, Visual C++, VisualWorks 등)이 발표되고 있는 것도 이러한 이유 때문이다. 그러나, 이러한 프로그래밍 환경을 모두 시각 프로그래밍이라고는 할 수 없다. 시각 프로그래밍은 Prograph, LabView 등과 같이 좀 더 높은 수준의 시각 표현력을 지원할 수 있어야 한다.시각 프로그래밍은 많은 장점을 가지고 있지만 아직 상업적으로 성공한 제품이 나오지 않고 있는 이유는 비효율적인 표현, 제한된 도메인, 제한된 자료 타입과 연산자, 알고리즘 표현의 어려움 등의 문제점 때문이다. 이러한 문제점들 때문에 시각 프로그래밍은 제한된 분야에서만 사용되어왔다. 대부분의 시각 프로그래밍은 하나의 프로그래밍 패러다임이나 계산 모델에 바탕을 두고 있으며, 매우 구체적이라는 특성을 가지고 있기 때문에 사용된 패러다임에 적합한 문제는 수월하게 해결할 수 있지만, 그렇지 않은 경우에는 문제를 해결하기 어렵다는 단점을 가지고 있다. 반면에 실세계의 큰 시스템은 모든 프로그래밍 특성들을 가지고 있기 때문에 한 패러다임만을 지원하는 시각 프로그래밍 언어나 도구를 이용해서 문제를 해결하기에는 많은 어려움이 있다.시각 언어의 적용 분야는 그래픽스, 이미지 처리 사용자 인터페이스 디자인 등 점점 그 응용 분야가 확장되고 있다.시각 프로그래밍은 쉽다. 알아서 쉬운 게 아니라 프로그래밍을 모르는 초보자도 짧은 시간 안에 프로그래밍을 할 수 있다. 또한 프로그래머가 어려운 문법으로 탈출할 수 있다는 점은 전문 프로그래머가 아닌 다른 분야의 전문가가 자신의 전문 분야에 대에서 언어의 문법에 맞게 작성해 주어야 한다. 기존에 윈도우 프로그래밍을 작성해 본 사용자라면, Visual Basic을 사용하여 작성하는 윈도우 프로그래밍이 얼마나 간단하게 이루어지는 지를 잘 느낄수 있을 것이다.여기에서 비주얼 베이직을 통해서 시각 프로그래밍에 대해서 알아보도록 하자.2.비주얼 베이직 소개1. 비주얼 베이직 이란비쥬얼 베이직이란 말 그대로 눈으로 보면서 프로그램과 사용자간의 대화를 통해 새로운 프로그램을 개발하는 툴입니다.2. 특징1사건 중심 프로그래밍(Event-Driven Programming) :프로그램 실행중에 사용자가 마우스를 클릭하거나 키를 누르는 등의 프로그램 실행에 관계되는 모든 행동을 이벤트(Event)라고 한다. 즉, 프로그램 실행중에 발생할 이벤트를 이용하여 자신이 원하는 처리를 하는 방식으로 프로그램을 작성한다.☞ 각 이벤트에 대해 핸들러를 정의하는 방식의 프로그래밍 방식2 객체(또는 개체) 지향 프로그래밍(OOP = Object Oriented Programming): 객체(Object)란 처리능력을 가진 각종 컨트롤들을 말한다.즉, 조립식 주택을 짓는 것과 같이 컴퓨터가 제공하는 각종 개체를 이용하여 프로그래밍한다.3. 용어정리1개체(=객체, Object) : 개체란 인지의 대상이다.예를 들면, 꽃, 자동차, 눈, 사람, 구름, 컴퓨터 등 인지되는 모든 것이 곧 개체다. 개체에는 두가지 특성이 있는데, 하나는 속성이고, 또 하나는 기능(메서드)이다. 예를 들면, 자동차라는 개체가 있으면 속성에는 바퀴가 넷, 색이 하얀색, 차종은 세피아, 배기량은 1500CC 등이 될 수 있고, 기능은 달린다, 멈춘다, 경적을 울린다, 라디오를 켠다 등의 기능(메서드)을 가질 수 있다. 즉, 속성은 정적인 면이고, 기능(메서드)은 동적인 면이다.다시 말하면, 작업단위나 대상을 말하며 폼과 컨트롤을 비롯하여 이미지, 음성 등다양한 종류를 포함하는 포괄적인 개념2 속성(Property) : 객체에 할당하는 값(Value)으로, 주로 객체시하는 명령어이다. 예를 들어 도형을 그린다거나, 그려진 도형을 지우는 등의 명령은 모두 메서드에 해당한다.4 이벤트(Event) :프로그램 실행중에 발생하는 어떤 사건으로 사용자가 해당 객체 위에서 마우스를 클릭하거나, 키보드를 누르는 등의 동작을 할 때 발생한다.5 이벤트 핸들러(Event Handler) :마우스를 클릭하거나 키보드를 누르는 등의 특정한 사건(Event)이 발생했을때 프로그램에서 처리해야 할 내용을 설정하는 부분이다.6 사건 프로시져(Event Procedure) :사건 프로시져는 코드 창에서 작성 되는데 해당 개체를 클릭하거나 [View] 메뉴의 [Code]명령을 처리해도 된다. 사건 프로시져는 개체의 Name속성에 지정된 개체명, 밑줄(_), 사건 명칭이 연결된다.▣ 비쥬얼 베이직의 실행시작′-> 프로그램′-> MicroSoft Visual Basic 5.0′-> Visual Basic 5.0′New (새 파일) : 새로운 프로젝트를 작성한다. 일반적으로 [Standard EXE] 항목을 선택한 후 [열기]버튼을 클릭한다.Existing (기존 파일) : 전에 만들어 저장해 둔 프로젝트를 일어 들이는 경우에 사용한다.Recent (최근 파일) : 최근에 저장해 둔 파일을 표시하여 주므로 [기존파일]탭 보다 빠르게 프로젝트를 열 수 있다.▣ 비주얼 베이직의 종료{파일 -> 종료, 제목표시줄의 닫기 버튼( ), [Alt]+[F4] 작성중인 프로그램을 저장하지 않고 비쥬얼 베이직을 종료하면 다음과 같은 대화 상자가 나타난다. [Yes] 버튼을 클릭하면 폼과 프로젝트를 저장하는 대화 상자가 나타나므로 파일명을 적절하게 설정한다.폼과 프로젝트의 확장자는 각각 frm과 vbp로 설정된다.{● 프로젝트(Project)하나의 실행파일은 하나의 프로젝트와 대응된다. 이 프로젝트는 하나 이상의 폼 혹은 모듈이나 컨트롤을 포함한다. 비쥬얼 베이직의 프로그램은 프로젝트 단위로 관리되는데, 프로젝트란 [완성한 프로그램에 대응하는 소스코드와 폼의 집합]이라고 속된 프로그램의 소스도 역시 포함하고 있으나, 단순히 시각적인 디자인 화면 정도의 수준이 아니라 완전히 하나의 프로그램 모듈인 셈이다. 파일로 저장 될 때에 'frm'이라는 확장자를 가지고 저장되고, 폼에 종속된 리소스는 별도로 'frx'라는 이름으로 저장된다.● 모듈(Module)하나의 프로젝트에서 전역적으로 쓰이는 상수, 변수, 프로시져, 함수등을 모아 놓은 프로그램 모듈이다. 같은 프로그램 모듈이라도 폼과는 달리 자원이나 화면 디자인에 관한 정보는 들어 있지 않다. 대신 폼이 지역적인 성격을 띄는 반면에, 모듈은 전역적인 성격을 띄기 때문에 모듈에서 선언된 변수들은 다른 모듈, 폼에서 모두 쓰일 수 있다. 파일로 저장될 때는 'bas'라는 확장자를 가지고 저장된다.● Active X 컨트롤(Active X Control)과거 흔히 vbx로 불리웠던 일종의 라이브러리(DLL)이다. 커스텀 컨트롤이라고도 불리우는 이 컨트롤은 툴 박스의 한 개 이상의 버튼과 대응된다.확장자는 'ocx'이다.● 리소스(Resource)응용 프로그램에서 사용하는 자원을 모아 놓은 것이다. 메뉴, 아이콘, 커서, 비트맵, 음성, 문자열, 단수 이진파일등 필요하다면 얼마든지 이 리소스에 모아 놓을 수 있다. 이렇게 묶어진 리소스는 각 모듈에서 읽어들여 사용할 수 있으며 필요하다면 언제든 편집하거나 교체할 수 있다. 확장자는 'res'이다.4.비주얼 베이직 어플리케이션Ⅰ. VBA란 무엇인가?VBA는 오피스 97 어플리케이션들로 만들어진 매크로 언어이다. 추가로 마이크로 소프트는 라이센스 통해서 VBA를 이용할 수 있도록 만들었기에 다른 소프트웨어 개발자들이 그들의 어플리케이션들 안에 VBA를 지원할 수 있다. 그러나 매크로 언어 이상으로 VBA는 VBA를 사용하는 어플리케이션의 기능성을 확장하고 최적화하기 위해 중요하게 사용될 수 있다. 예를 들어 엑셀에 제공된 기능에 자신이 디자인한 메뉴와 함수를 추가 할 수 있거나 사용자들이 전문화된 파워포인트 스크린쇼를 만드는데 도움을 주는 커스크시트로 그값들을 결합하거나, 워드 문서 상에서 정보에 기초된 Viso drawing의 디자인을 다룰 수 있다. 마이크로소프트 오피스 97과 같은 VBA를 지원하는 어플리케이션과 함께 VBA를 사용함으로써 강력한 오피스 솔루션을 만들 수 있을 것이다.Ⅱ. VBA로 가능한 것 이해하기VBA를 사용하기 시작할 때, 툴이 융통성이 있는 것을 알게 될 것이다. 이 깨달음은 보통 여러분이 가지고 일하는 어플리케이션에 대해 객체 분류체계로 일하기 시작할 때, 깨닫게 되고 VGA가 이들 어플리케이션을 조절하는 능력을 준다는 것을 이해했을 때 일어난다. 여기 VBA와 함께 수행할 수 있는 약간의 리스트가 있다.☆ 어플리케이션의 사용자에게 상호작용하는 여러분이 디자인한 대화상자를 보여준다.☆ 호스트 어플리케이션의 기능성을 확장한 강력한 매크로를 생성한다.☆ 오피스 97 어플리케이션의 메뉴 구조를 만든다.☆ 어플리케이션 또는 오피스 97 어플리케이션에 의해서 소유한 데이터를 다룬다.☆ 여러개의 오피스 97 어플리케이션으로부터 데이터를 하나의 어플리케이션으로 통합한다.☆ 오피스 97과 VBA를 사용하여 자동적으로 웹 페이지를 생성하거나 수정한다.☆ 컴파일없이 어플리케이션을 디버그한다.☆ Win32API 에 의해서 제공된 서비스를 사용한다.☆ 마이크로소프트 SQL 서버 6.5와 같은 외부 데이터 소스로부터 데이터를 검색하 고 다루기 위해 데이터 액세스 객체와 SQL를 사용한다.☆ 직접적으로 VBA 통합개발환경(IDE)으로부터 사용자 인터페이스 요소들을 만들고 테스트한다. IDE는 소프트웨어를 개발하기 위해 사용하는 코드 에디터나 디버그 툴, 프로젝트 관리 툴, 버전 관리 소프트웨어 기타 등등의 툴들의 통합 셋을 나 타낸다.☆ 쉽게 VBA 어플리 케이션과 함께 일어나는 코드와 절차를 접한다.{3. 비주얼 베이직의 통합환경위의 그림은 비쥬얼 베이직을 시작할 때마다 활성 화면에 나타나는 새 프로젝트 윈도우입니다. (비쥬얼 베이직은 프로젝트 단위로 프로그램 관리)* 프로젝트란 ?윈도우 응