heegyu/kowiki-sentences huggingface dataset:
1878년 5월에는 오쿠보의 후임으로 참의 겸 내무경이 되었다.
한편 1879년 말 정부에서 입헌제에 관한 논의가 이루어지면서 참의 전원이 그에 관한 의견서를 제출하도록 했는데 1881년 참의 겸 대장경이었던 오쿠마 시게노부는 영국식 내각책임제에 가까운 급진적인 안을 제출했고 이로 인해 같은 해 10월 그 자신과 관련 관료들이 물러나게 되었다.
이를 이른바 메이지 14년 정변이라고 하는데 이토는 이후 헌법 제정을 위해 이듬 해인 1882년 유럽에 건너가서 1883년 8월 귀국할 때까지 독일 제국을 모델로 헌법을 연구했다.
귀국 후에는 참의 겸 궁내경 겸 궁내성 제도취조국 장관으로서 헌법 초안을 기초하는 임무를 맡게 되었다.
그러나 조선에서 갑신정변이 일어났을 때는 전권대사로 청국에 파견되어 1885년에 톈진 조약을 체결하기도 했다.
같은 해에 입헌제 도입에 앞서 내각 제도가 창설되면서, 초대 총리대신이 되었다.
총리대신으로 있으면서 헌법 및 황실전범의 초안을 완성했으며, 1888년 5월 8일에는 헌법 초안을 심의할 추밀원이 신설되자 스스로 총리를 사임하고 초대 의장이 되었다.
1889년 2월에 헌법이 발포 되자 헌법 제정 공로로 욱일동화대수장()을 받았다.
일본 제국 헌법 제정에 참여.
1887년부터 3년간 그는 일본 제국 헌법 제정에 참여한다. 1887년 나쓰시마()에서 이토는 이노우에 다카시, 가네코 겐타 등과 함께 헌법 초안의 검토를 시작한다.
이때 이토는 자신이 법령에 부족할 수 있다고 판단, 국내와 외국인 법학자들을 불러 자문을 구하기도 한다.
3년간의 논의 끝에 1889년 2월 11일 구로다 내각 하에서 일본 제국 헌법이 발포된다.
헌법이 공포되자 이토는 가족 모임과 여러 공, 사적 모임을 소집하여 헌법에 대해 언급하고 입헌 정치의 중요성, 특히 일반 국민을 정치에 참여시키는 것의 중요성을 주장하였다.
그해 6월 "헌법 정의 해제"를 간행한다.
그 뒤 1892년에는 천황을 중심으로 한 강력한 법치주의적, 국수주의적 정당 결성을 주장하지만, 천황의 반대에 의해 좌절된다.
메이지 헌법 제정 이후 실시된 의회제에서는 1890년 귀족원 의장으로 취임했다.
한편 의회제 시행 이후 여소야대 정국에서 정부는 야당의 예산삭감 투쟁에 시달리고 있었는데, 이에 굴복해 마쓰카타 내각이 1892년 중의원을 해산하자 이토가 다시 총리로 선출되어 제 2차 이토 내각을 조직했다.
이후 총리로서 청일 전쟁을 지휘하고 1895년 청국과 강화조약을 체결했다.
한편 그가 총리로 있는 동안 임명한 미우라 고로 주한 일본 공사에 의해 을미사변이 일어났다.
1896년 8월 28일에 총리를 사임하고 이듬 해 5월 영국 빅토리아 여왕 즉위 60주년 기념 축하 사절로 영국에 갔다.
귀국 후 12월 야당의 공세에 중의원이 해산되자 1898년 1월 12일에 총리로 임명되면서 제 3차 이토 내각이 출범했다.
그러나 총선 후 제 1당이 된 자유당과 제 2당인 진보당이 손잡고 정부의 증세안을 부결시키자 6월 10일 의회를 해산하였다.
이를 계기로 정당 결성의 필요성을 느낀 이토는 신당 창당을 추진했지만 야마가타 아리토모의 반대에 직면하자 6월에 총리를 사임했다.
1900년 9월 15일에 입헌정우회를 창당하고 총재가 되었으며 야마가타가 총리직을 사임하면서 같은 해 10월 19일에 다시 이토가 총리가 되어 제 4차 이토 내각이 발족하게 되었으나 총리가 된 이후 건강이 악화되어 휴양을 하게 되고, 또한 이토의 대(對)러시아 정책에 불만을 품은 세력들이 이토 내각을 흔들었기 때문에 1901년 5월 2일 내각의 의견 불일치를 이유로 자진 사퇴하면서 다시 단명 내각으로 그치고 말았다.
1901년 9월부터 구미 순방에 나섰다.
순방 중 10월에 예일대학에서 명예 법학 박사학위를 수여 받았고 11월에는 프랑스를 방문했다.
미국의 예일대는 1901년 10월 23일 창립 2백주년을 맞았는데, 이 행사를 기념해 정우회 총재였던 이토에게 명예 법학박사 학위를 주었다.
학위 수여에는 예일대학 철학과 교수인 조지 트럼벌 래드 박사의 추천이 작용했는데, 그는 '이토 히로부미 후작과 함께 한국에서()'라는 글을 쓰기도 했다.
래드는 1906년 일본에 놀러오며 이토의 종용으로 한국을 다녀갔다.
당시 일본은 비밀리에 영국과의 동맹을 추진하고 있었지만 이토는 개인적으로 러시아와의 만한교환 협상을 생각하고 있었다.
그러나 11월 28일 러시아에서의 협상은 성과 없이 끝났고 반면 다음 달 영국 방문에서는 환대 속에 영국 외상과 영일동맹 문제에 관한 의견을 나누게 되었다.
그리고 이토가 1902년 1월 23일 유럽을 떠나고 얼마 지나지 않은 1월 30일 영일 동맹이 성립되었다.
1903년 7월에 다시 추밀원 의장으로 취임했다.
1904년 2월 4일에는 원로로서 어전회의에서 러일 전쟁 개시를 결정했다.
전쟁 개시 이후인 3월에는 서울을 방문해서 고종을 알현하고 일본에 대한 협조를 강요했다.
을사늑약 체결과 조선통감 취임.
러일 강화 조약 체결 이후 1905년 10월 27일 한국과 보호조약을 체결하여 외교권을 손에 넣는다는 고무라 주타로 외상의 구상이 내각 회의에서 통과된 이후 이토는 한국 정부에 조약을 강요하는 일을 맡았다.
그 해 11월 17일 고종과 대신들을 위협해 을사늑약을 강제로 체결시켰다.
1905년 어느 날, 이토 히로부미는 수원 관광을 갔다가 열차를 타고 서울로 돌아오는 길에 을사늑약에 불만을 품은 조선인 청년 원태우가 던진 돌에 머리를 맞아 중상을 입기도 했다.
원태우는 그 자리에서 체포되어 옥고를 치르게 된다.
을사늑약 체결 이후 스스로 통감을 맡았다.
그리고 1906년 3월 이토가 초대 통감(총독)으로 취임해 조선에 대한 실질적인 지배권을 행사했다.
1907년 5월 22일 을사늑약에 공을 세운 이른바 을사오적을 중심으로 하는 새 내각을 조직하도록 했다.
일본에 망명 중이던 박영효를 불러들여 궁내대신으로 삼은 이 내각은 총리대신 이완용, 탁지부대신 고영희, 법무부대신 권중현, 농상공부대신 송병준, 내부대신 임선준, 군부대신 이병무, 학부대신 이재곤(李載崑 또는 李載崐) 등으로 구성되었다.
을사늑약 체결 이후, 그는 대한제국의 황태자 이은의 스승을 자처한다.
유교적 학식이 있었던 그는 이은의 보호자이자 스승이라는 명목으로 그를 데리고 도일한다.
이토는 일본어와 군사 지식을 직접 가르쳤다 한다.
1907년 7월 1일 일본 외무성으로부터 이토 히로부미 앞으로 날아온 한 장의 전문이 한국 황실과 정부를 초긴장 상태로 몰아넣었다.
한국 황제의 밀사를 자처하는 한국인 3명이 헤이그에서 열리고 있는 만국평화회의에 참석을 요구하면서 '1905년에 일본과 맺은 보호조약은 한국 황제의 뜻이 아니며 따라서 무효'라고 주장하고 있다는 내용이었다.
헤이그 주재 일본공사가 외무성에 보낸 긴급 전문을 다시 외무성이 이토에게 전달한 것이다.
7월 3일 이토는 총리대신 이완용을 통감 관저로 불러 어디서 입수했는지 고종의 밀사를 통해 러시아 황제에게 보낸 호소 친서의 초고라는 것을 증거로 제시하면서 이완용을 추궁했다.
이완용은 한때 친러시아파 인물이라 의심받고 있었다.
이토는 이완용에게 "이같은 행위는 보호조약을 위반한 것이며 일본에 대한 적대적 행위이다.
그러므로 일본은 한국에 대해 선전포고를 할 충분한 이유가 있다"고 협박했다.
이토의 추궁에 대해 이완용은 우선 이번 사건은 내각에서 전혀 관여하지 않았다고 극구 변명하며 선처를 빌었다.
이에 대해 이토는 "나 역시 이 사건에 책임을 지고 본국 정부의 조치를 기다리는 몸이다.
그런데 어떻게 남을 용서할 수 있겠는가."라고 냉정하게 대답했다.
이완용은 이토 앞에서 몸둘 바를 모르고 전전긍긍하다가 거듭 사죄하고 물러 나왔다.
이토는 이어 7월 3일 오후 일본 해군 연습함대의 장교들을 데리고 황제 고종을 알현한 자리에서도 문제의 친서라는 것을 고종에게 보이며 책임을 추궁했다.
이토는 "이와 같은 음흉한 방법으로 일본의 보호권을 거부하려는 것은 차라리 일본에 대해 대해 당당하게 선전포고하는 것만 못하다.
모든 책임은 전적으로 황제가 져야 하며 이런 행동은 일본에 대해 적대적 의도가 있다는 것을 공공연히 드러낸 것으로 협약을 위반한 것이다.
따라서 일본은 한국에 선전을 포고할 수 있는 권리를 보유하고 있다는 사실을 총리대신에게 통고했다."라고 으름장을 놓았다.
이 사건으로 이토가 일시 궁지에 몰린 듯한 것은 사실이다.
일본 신문들이 이 사건을 대대적으로 보도하면서 은근히 한국정부에 대한 감독을 소홀히 한 이토의 책임을 거론했기 때문이다.
그러나 이토와 일본은 이 사건을 오히려 한국 정부의 주권을 말살하기 위한 호기로 역이용하기로 작정하고 우선 총리대신 이완용을 불러 선전포고 운운의 협박을 한 것이다.
이후 이완용은 고종에게 순종의 황제 대리청정을 진언하였고, 고종은 처음에는 그의 대리청정 주장을 거부하다가 수용한다.
한국 고종 양위 사건의 여파.
고종은 순종에게 양위하기 직전 순종에게 이완용의 진언대로 황제 대리 의식을 거행하게 한다.
그리고 고종은 그해 말 양위한다.
이토는 고종의 양위식에 참석하였다.
이완용은 조칙이 내려진 19일 곧바로 황제 대리 의식을 거행하려고 하였다.
그런데 의식을 집행해야 할 궁내부 대신 박영효가 이를 반발해 병을 핑계로 대궐에 나타나지 않음으로서 식을 치룰 수가 없게 된 것이다.
이완용은 자신이 스스로 궁내부대신 임시서리가 되어 7월 19일 황제 대리 의식을 강행했다.
순종의 황제 대리 의식이 있던 7월 19일 그 시간에 반일 단체인 동우회 회원들이 덕수궁에서 2킬로미터도 채 떨어지지 않은 이완용의 남대문 밖 중림동 집으로 몰려가 집을 완전히 불살라버렸다.
이 사건으로 가재도구는 말할 것도 없고 고서적 등이 모두 타버려 이완용은 10만원 상당의 재산 피해를 입었다.
1907년 7월에는, 헤이그 특사 사건을 빌미로 고종을 강제로 퇴위시켰다.
1909년 봄, 가쓰라 다로 총리와 고무라 외상은 한국을 강제 합병할 방침을 정하고 이토와 상의했는데, 강제 합병 계획이 없다고 1907년 밝힌 이후 평소 강제 합병에 반대하는 것으로 알려져 온 이토는 이 자리에서 강제 합병에 아무런 이의 없이 동의했다.
강제 합병 방침이 결정된 이후 이토는 1909년 6월 14일에 통감직을 사임하면서 같은 날 추밀원 의장에 임명됐다.
1909년 10월 26일 오전, 러시아 재무상 블라디미르 코콥초프와 회담하기 위해 만주의 하얼빈 역에 내렸다가 대한의군 참모 중장(大韓義軍 參謨 中將)으로 복무하고 있던 안중근 의사에게 사살당했다.
향년 69세. 장례는 1909년 11월 4일에 히비야 공원에서 국장으로 치러졌다.
근왕지사로서는 그는 동료들 보다 오래 살았다.
1909년 10월 이토 히로부미가 러시아 제국의 재무장관 블라디미르 코콥초프와 회담하기 위해 하얼빈에 오게 되었다.
안중근, 우덕순, 조도선, 유동하 등은 이토가 코콥초프를 만나러 만철열차 편으로 뤼순과 하얼빈역을 경유한다는 정보를 대동공보사에서 전해들었으며, 안중근이 이토의 처단을 자원했다.
10월 21일에 대동공보사 기자 이강(李剛)의 지원을 받아 블라디보스토크를 떠난 안중근은 우덕순, 조도선, 유동하와 함께 하얼빈역에 도착했다.
애초엔 둥칭 철도()의 출발지인 창춘의 남창춘() 및 콴청쯔()역과 도착지인, 차이자거우() 및 (다음 역인)하얼빈의 4개 지점에서 암살하려 했으나 자금, 인력이 부족하여 거사를 도착지(차이쟈거우 또는 하얼빈)로 변경했다.
이에 따라 우덕순과 조도선은 차이쟈거우 역으로 이동하였으며 안중근은 하얼빈역에서 공격하기로 했다.
차이자거우 역에서의 계획은 이를 수상하게 여긴 러시아 경비병에 의해 실패하였다.
10월 26일 오전 9시, 이토의 열차가 하얼빈역에 도착했다.
이토는 코콥초프와 열차 안에서 회담한 후 9시 30분경 러시아 군의 사열을 받기 위해 하차했다.
안중근은 사열을 마치고 열차로 돌아가던 이토를 브라우닝제 반자동권총 M1900으로 저격했다.
안중근은 총탄 일곱 발 중 세 발로 이토를 맞혔고, 나머지 네 발 중 세 발은 각각 그 곁의 수행비서관, 하얼빈 주재 일본 총영사, 만철 이사를 맞혔다.
이토는 바로 하얼빈의 병원으로 옮겨졌으나 과다 출혈로 10월 26일 오전 11시 경 사망했다.
죽음이 확인된 뒤, 그의 시신은 열차편으로 오전 11시 40분 하얼빈역을 출발하여 오후 6시 장춘 역에서 쉬다가 다시 장춘을 떠나 1909년 10월 27일 밤 다롄에 도착, 만철 병원으로 옮겨졌다.
만철병원의 영안실에서는 방부제인 포르말린 액이 투입되고, 총탄에 뚫린 세 군데에는 반창고를 붙였다.
이어 시신은 일본 제국 천황이 보낸 회나무관에 들어갔다.
일본 제국 군함 아키쓰시마()로 운구되었다.
시신은 동해를 출발, 현해탄을 건너 일본 시모노세키와 모지() 사이의 관문해협으로 들어섰다.
이어 11월 1일 오전 11시 도쿄 근처 항구 요코스카 부두에 입항했다.
시신이 도착하기 전, 요코스카 항에는 인파가 몰려 운구가 지체됐다.
11월 1일 오후 1시경 시신은 인파를 비집고 6량으로 편성된 포차(砲車)에 실려, 2일 오후 1시경 신바시 역에 닿았다.
신바시 역 광장은 약 2천명의 출영자로 붐볐다.
시신은 2일 오후 2시 40분경 아카사카 구() 영남판() 추밀원 의장 관저에 도착했다.
이 관저는 이토의 국장 기간 중 국장 사무소로 쓰였다.
추밀원 회의와 내각 회의는 이 장례를 국장으로 결정했다.
시신이 도쿄로 운구되는 동안 장례식 준비는 완료됐고, 호송 의장병 책임자로는 일본 제국 육군 대장이, 국장의 건축 설계자로는 일본 근대건축의 원로인 내장두() 가타야마()가 임명됐다.
당시 정권 강화와 일본 내부의 불만을 해결하기 위해서 일본 정치인들은 자신들의 정권 안정화를 위하여 일본 국민들을 그의 장례식으로 단결시키기위하여 국장을 강제로 진행하였다.
국장일인 1909년 11월 4일, 관은 오전 9시에 관저를 출발했고 노제는 히비야 공원에서 치렀다.
오전 10시 반 히비야 공원에서 유럽식으로 열린 이 국장의 참배객들은 대부분 서양복을 입었으며 영국, 미국, 독일, 프랑스 및 러시아인 외교관들과 내외빈의 조사가 낭독됐다.
50년 친구라는 후작 이노우에 가오루는 '낙담이 아주 격했다'는 내용의 조사를 낭독했다.
메이지 천황은 '왕정 복고, 유신 공헌, 헌법 초창, 조선 지도 등 공헌'의 결과로 이토를 충정군()으로 추봉하고, 백작에서 공작으로 추증했다.
식이 끝나자 이토의 시신은 마차에 옮겨졌다.
영구는 장지인 도쿄도 임원군() 대정정자 곡수분영(, 지금의 도쿄시 시나카와 구() 곡수묘지())에 안장됐다.
그의 묘역은 묘역 1천5백 평을 도쿄시 예산으로 사들였다.
장남인 농상무 서기관 이토 분키치()가 앞장섰고, 시신은 오후 2시 30분 묘지에 도착했다.
매장이 끝나고 유족과 일부 대관들은, 묘역에서 가까우며 천황이 1906년 이토에게 준 저택인 오모리()의 은사관()으로 향했다.
이곳은 현재 시나가와 구에 속하고 광우구락부()가 되어 있다(일본광학공업의 소유). 그 집 앞길은 ‘이토 도로()’라고 불린다.
대한제국 순종은 11월 4일, 궁내부대신 민병석과 조선민족 대표 조중응을 이 국장에 보내고, 대한제국 황실을 대표해서 이토 가족에게 은사금으로 10만원을 전달했다.
그러나 한국 황실의 이와 같은 반응은 이미 국권이 대부분 넘어간 상황인 시대적 상황을 감안하고, 일제의 계산된 공작으로 보는 시각이 지배적이다.
이후 경성부 종로에 이토를 모시는 사당을 세우고 남산 근처에는 대형 신사인 박문사가 건립하며 조선 각지에 이토의 동상을 세웠으나, 이 동상들은 1945년 12월 대한민국 임시정부 요인들이 귀국한 후에는 모두 파괴됐다.
일본의 근대화를 추진하고 국방력과 국력의 향상에 기여했으며, 일본 근대 헌법의 제정과 일본 양원제의 확립에 기여했다.
1963년 11월 1일에 발행된 세 번째 1000엔 지폐의 도안으로 이토 히로부미의 초상화가 사용되었으며, 이는 1984년 11월 1일에 인물이 나쓰메 소세키로 바뀔 때까지 유통됐다.
1909년 10월 28일 대한제국 순종은 그에게 문충공(文忠公)이라는 시호를 내렸다.
이토 히로부미의 본래 성씨인 하야시 가문은 뿌리가 오토모(大友) 일족의 파생된 일족, 또는 지역 명에 따온 성이라고 한다.
히로부미 이후에는 이토 라는 성을 사용하였다.
히로부미의 장남 이토 분키치는 1909년 11월 10일 남작의 작위를 받았다.
분키치의 이복형제인 이토 히로쿠니()는 공작에 올랐다.
유교의 춘추대의와 대의명분론에 입각한 존왕양이론자였으나, 국비 시찰단으로 영국에 파견된 이후 영국과 일본의 국력차이에 절망하고 이후 개화론자로 사상을 바꾸게 된다.
이후 그는 영국과 미국과의 수교와 개항, 무역론을 강하게 주장하였다.
1886년 그는 한참 개항과 교육의 중요성을 설파하였다.
그러나 당시의 이토는 여성의 교육의 필요성에 대한 것은 인식하지 않고 않았다.
그러나 이후 여자 교육의 필요성을 통감하게 된 이토는 우연히 여성 교육을 장려하는 단체를 조직하는데 주도적으로 참여하여, 1886년 여자 교육 장려 회의 창립위원회를 설립하고 위원장에 취임했다.
1887년 이 단체를 한층 발전시켜 정식으로 일본 여성교육 장려 협회를 출범한다.
이후 그는 위원회를 주도하며 여성 교육의 필요성을 일본 각지에 홍보하고 다닌다.
이후 그의 여성 교육의 필요성에 공감한 사와 에이치, 이와사키 등이 참가, 도쿄 여자 대학관(도쿄 여자 대학의 전신)을 창설하는 등 여성 교육의 보급에 적극적으로 임했다.
또한 이토는 일본 여자 대학의 창시자인 진조 나루세()로부터 여대 설립 계획에 협력을 요청을 받자, 이에 적극적으로 협조했다.
또한 일본 각지를 다니며 여성 교육의 필요성을 역설한 결과 일본의 각 학교에서는 여학생도 받아들이게 되었다.
여자 교육자인 쓰다 우메코는 이토와 함께 이와쿠라 사절단의 한사람으로 도미 때 함께 다녀온 뒤로 그와 교류가 있었다.
일본으로 되돌아온 뒤 우메코는 이토에게 영어 교육과 통역을 위해 고용해 이토 집에 머물면서, 이토는 물론 이토의 딸의 가정 교사가되어, 또한 "복숭아 여성 학원"에 영어 교사로도 활동하였다.
우메코는 1885년 이토의 추천으로 여성 학습원에서 독립하여 설립된 여학교에서 영어 교사로 활동하며 여성 교육에 앞장섰다.
우메코는 이토의 부국강병론에도 적극 동의하게 된다.
안중근의 이 지적은 1조와 15조를 제외한 나머지 부분이 이토가 통감으로 있던 시기의 행위와 일치하며, 안중근이 수차 밝힌 내용과 대동소이함을 감안하면 안중근의 저격은 오랜 기간에 바탕한다 하겠다.
이는 20세기 초반의 한국인들이 이토를 어떠한 시각으로 바라 보았는지를 알리는 자료이다.
제1조의 민황후는 명성황후를 지칭한다.
대한민국의 국기는 태극기(太極旗)로 흰 바탕의 기 위에 짙은 적색과 남색의 태극 문양을 가운데에 두고 검은색의 건·곤·감·리 4괘가 네 귀에 둘러싼 모양이다.
태극기의 최초 도안자는 대한제국의 박건영이다.
태극기는 조선, 대한제국, 대한민국 임시정부의 공식 국기로 사용되었고, 1948년 8월 15일 대한민국 정부 수립 이후에도 계속 대한민국의 정식 국기로서 사용되고 있다.
조선은 현대적인 의미의 국기가 없었으나, 국가를 상징하는 의미로 사용하는 조선 임금의 어기가 있었다.
태극기는 조선군주의 어기인 '태극팔괘도'를 일부 변형하여 고종이 직접 도안하여 제작하였다.
나라를 상징하는 국기를 만들게 된 계기는 청나라의 황준헌이 쓴 《조선책략》에서 "조선이 독립국이면 국기를 가져야 한다"라는 글과 함께 4개의 발을 가진 용 모양을 제시해 놓은 데에서 비롯된다.
미국 전권특사 슈펠트 제독은 만약 조선이 청나라의 '황룡기'와 유사한 깃발을 게양한다면 조선을 독립국으로 인정하려는 자신의 정책에 위배되는 처사라고 생각해, 조선 대표인 신헌과 김홍집에게 "국기를 제정해 조인식에 사용할 것"을 요구했다.
1882년 박영효가 고종의 명을 받아 일본에 가면서 ‘태극·4괘 도안’의 기를 만들어 사용하였다는 기록이 있다.
고종은 1883년 3월 6일 왕명으로 이 ‘태극·4괘 도안’의 태극기를 국기로 제정·공포했지만 국기 만드는 방법을 구체적으로 정하지 않은 탓에 이후 다양한 형태의 국기가 사용되어 오다가 1948년 8월 15일 대한민국 정부가 수립되면서 태극기의 제작법을 통일할 필요성이 커짐에 따라, 정부는 1949년 10월 15일 「국기제작법고시」를 통해 국기 제작 방법을 확정·발표했다.
1882년 고종은 태극기 제작 과정에 직접 참여하여, 백성을 뜻하는 흰색과 관원을 뜻하는 푸른색과 임금을 뜻하는 붉은 색을 화합시킨 동그라미를 그려넣은 기를 제작하게 하였다.
이는 고종이 계승하고자 했던 정조의 군민일체(君民一體) 사상을 표현한 것이었다.
그러나 이 깃발은 다소 일본 제국의 국기와 비슷하다고 하여, 김홍집은 “반홍반청(半紅半靑)의 태극 무늬로 하고 그 둘레에 조선 8도를 뜻하는 팔괘를 그리면 일본 국기와 구분이 될 것”이라 하여, 태극기 문양이 정해졌다.
이에 1882년 5월 〈조미수호통상조약〉 체결 당시 김홍집은 고종의 명을 받들어 역관 이응준에게 지시하여 직접 배 안에서 태극기를 그려서 사용하도록 하였고, 9월 박영효 등 수신사 일행이 일본에 파견되어 갈 때에도 일본의 증기선 메이지마루 배 안에서 직접 태극기를 그려서 사용하였다.
1882년에 고종의 명을 받아 처음 제작되고 사용되었던 태극기는 1883년 3월 6일(고종 20년 음력 1월 27일) 정식으로 '조선국기'로 채택되었다.
1897년(광무 원년) 10월 12일 고종 황제는 '대한제국'의 수립을 선포하고, 기존의 태극기를 그대로 대한제국의 국기로 사용하였다.
일제강점기와 대한민국 임시정부.
일제강점기 1919년 3월 1일 3·1 운동이 발발하며 전국적인 만세 시위에 태극기가 사용되자 태극기는 항일 운동의 상징으로 각인되었다.
1919년 4월 11일 수립된 대한민국 임시정부에서도 태극기를 사용하였으나 임정 수립 초기에는 태극기를 국기라 칭하지는 않고 단체의 깃발로 사용하다가 1942년부터 한국의 국기를 ‘태극기’라고 표현하기 시작하였다.
1945년 8월 15일 일본의 항복 선언과 함께 태극기 사용이 자유로워졌고, 태극기는 광복 해방된 한국의 당연한 국기로 인식되어 1946년 1월 14일 태극기를 사용하였다.
그러나 북한은 정권 수립 선포를 앞둔 1948년 7월 8일 최고인민회의 제5차 회의에서 사용하던 태극기를 폐지하고 인공기로 교체하였다.
1948년 7월 12일 대한민국 제헌국회에서 태극기가 국기로 공식 제정되었다.
이 때까지만 해도 태극기는 흰 바탕에 태극과 4괘로 구성한다는 원칙만 있을 뿐, 통일된 작도법이 없어 다양한 규격의 태극기가 통용되어 통일의 필요성이 커졌다.
이를 위해 정부가 국기시정위원회를 구성하여 여러 안이 수렴되었으며, 여러 토론 끝에 '우리국기보양회'의 안이 채택되었다.
최종적으로 1949년 10월 15일 문교부 고시로서 현행과 같은 태극기 규격이 정해졌다.
1984년 2월 21일 대통령령으로 기존의 '국기제작법'과 '국기게양방법에 관한 건'으로 이원화된 것을 통합한 '대한민국 국기에 관한 규정'이 제정되었고, 2007년 7월 27일부터 새로운 '대한민국 국기법'이 시행되어 태극기의 제작, 게양, 취급의 지침이 되고 있다.
일제시대에는 쓰레기 취급을 받았지만 오늘날에는 아주 자랑스러운 국기로 불리고 있다.
태극기는 《주역》의 계사상전(繫辭上傳)에서 나와 있는 태극→양의(兩儀)→사상(四象)→팔괘(八卦)라는 우주 생성론을 나타내는 태극도라고 할 수 있다.
원이 나타나는 태극은 만물을 생성시키는 근원을 의미하며 도교에서는 태소(太素), 탄드라밀지에서는 카르마무드라라고 하며 사고의 개입이 없는 순수하고 완전한 행위를 의미하는 무아전위(無我全爲)의 우주일체가 역동적으로 움직이는 것을 상징한다.
원 안의 모양은 음양 양의를 나타나고 4괘는 팔괘(八卦)를 대표하는 사정괘(四正卦)를 나타내는 것과 동시에 그 하효(下爻)와 중효(中爻)로 태양(太陽)·소음(少陰)·소양(少陽)·태음(太陰)이라는 사상(四象)도 나타낸다.
흰색 바탕에 가운데 태극문양과 네모서리의 건곤감리(乾坤坎離) 4괘(四卦)로 구성되어 있다.
흰색 바탕은 밝음과 순수, 그리고 전통적으로 평화를 사랑하는 한국(우리)의 민족성을 나타낸다.
태극 문양은 음(파랑)과 양(빨강)의 조화를 상징하는 것으로 우주 만물이 음양의 조화로 인해 생명을 얻고 발전한다는 대자연의 진리를 표현해낸 것이다.
이와 같이, 예로부터 우리 선조들이 생활 속에서 즐겨 사용하던 태극 문양을 중심으로 만들어진 태극기는 우주와 더불어 끝없이 창조와 번영을 희구하는 한민족(韓民族)의 이상을 담고 있다.
사괘는 본래 팔괘 중에서 넷을 선택한 것인데, 팔괘는 중국에서 삼황으로 떠받들고 있는 태호 복희가 만든 것이다.
사마천의 《사기》에 따르면 복희는 동이족으로 서술되고 있으며, 그가 팔괘를 처음 만든 사람이라고 밝힌 것은 《주역》 계사전이 최초이다.
다만 조선에 복희 선천 팔괘가 아닌 그것을 고쳐서 만든 문왕 후천 팔괘를 따르는 까닭은 복희가 팔괘를 만든 까닭이 우주 생성 원리를 설명하려 함인
반면 문왕은 우주 생성 원리를 인간의 치세 원리에 반영(“선천 변위 후천도”에서 이르는 〈“자연조화의 체”를 “인사의 용”에 적용〉한다는 사상)하려고 만들었기 때문이다.
또한 종래 주장에서는 팔괘에서 “넷을 제하여” 만들었다고 하였으나, 근래에는 “선천 변위 후천도”에서 선천 팔괘와 후천 팔괘의 관계를 밝히어 팔괘 가운데 "넷을 선택하였다"고 밝히고 있다.
가운데 그려진 태극 문양이 음과 양의 조화를 상징하는데, 4괘는 태극을 중심으로 조화를 이루고 있는 모습을 표현했다.
태극기의 바탕인 흰색은 백의 민족으로 불리던 우리의 민족성을 의미한다.
밝음과 순수, 전통적으로 평화를 사랑하는 성향을 나타내고 있다.
한편, 태극기는 1882년 9월 박영효가 고종의 명을 받아 특명전권대신 겸 수신사로 일본으로 향하는 선상에서 태극 문양과 그 둘레에 건곤감리 4괘를 그려 넣은 이후 점차 공식화된 것으로 알려졌다.
각 괘를 살펴보면 건괘는 태극기의 왼쪽 윗부분에 위치하고 세 줄의 양효로 구성되었고, 오른쪽 아랫부분에 위치한 곤괘는 음효만 세 줄로 표현된다.
기면의 오른쪽 윗부분에 위치한 감괘는 맨 위와 아래가 음효이고 가운데가 양효로 나타나고, 왼쪽 아랫부분에 위치한 이괘는 감괘와 반대로 맨 위와 아래가 양효이고 가운데가 음효로 구성되어 있다.
건곤감리는 나누어지지 않은 선(-)으로 표현되는 양효(陽爻)와 나누어진 선(--)으로 표현되는 음효(陰爻)의 조합으로 구성된다(Lim, 1998). 각 괘를 살펴보면 건괘는 태극기의 왼쪽 윗부분에 위치하고 세 줄의 양효로 구성되었고, 오른쪽 아랫부분에 위치한 곤괘는 음효만 세 줄로 표현된다.
이렇듯 태극기 안에서 건곤감리는 양효나 음효가 셋을 이루거나 1대2 또는 2대1의 비율로 짝을 이루어 표현되고 있으며, 태극문양과 함께 음과 양의 조화를 이루고 있다.
건곤감리는‘주역’의 기본 괘이자, 우리나라의 국기인 태극기의 모서리에 표현되어 하늘과 땅, 물과 불을 상징하는 4개의 괘(卦)이다. ‘乾 건괘 건, 坤 곤괘 곤, 坎 감괘 감, 離 이괘 리’가 합쳐진 말로 태극기는 흰색 바탕 가운데 태극 문양과 네 모서리의 건곤감리로 돼 있다.
태극기를 달 때는 건곤감리의 위치를 기억하면 된다.
왼쪽 위 괘가 '건', 오른쪽 아래가 '곤', 오른쪽 위가 '감', 왼쪽 아래가 '리'이다.
곤괘(坤卦)는 땅을 의미하며, 오행의 토(土)를 뜻한다.
기본 괘 가운데서도 건괘와 곤괘는 모든 괘의 중심이며, 출발점이라고 할 수 있다.
감괘(坎卦)는 달과 물을 상징하며, 오행의 수(水)를 뜻한다.
이괘(離卦)는 해와 불을 상징하며, 오행의 화(火)를 뜻한다.
각각의 괘의 형상은 효(爻)로 표현되는데, 효는 끊어지지 않은 선(―)으로 표현되는 양효(陽爻)와 끊어진 선(--)으로 표현되는 음효(陰爻)로 나뉜다.
괘의 형상은 이 양효와 음효가 홀로 셋을 이루거나 1 대 2 또는 2 대 1 등의 비율로 짝을 이루어 표현되는 것이다.
건괘는 양효만 세 줄로 표현되고, 곤괘는 음효만 세 줄로 표현된다.
감괘는 맨 위와 아래가 음효이고 가운데가 양효로 표현되며, 이괘는 감괘와 반대로 맨 위와 아래가 양효이고 가운데가 음효로 표현된다.
대한민국을 상징하는 태극기에서 가운데 그려진 태극 문양은 음(파랑)과 양(빨강)의 조화를 상징한다.
네 모서리에 그려진 건곤감리의 4괘는 음과 양이 서로 변화하고 발전하는 모습을 양효와 음효의 조합을 통해 구체적으로 나타낸 것이다.
4괘는 각각 하늘·땅·물·불을 상징하며, 태극을 중심으로 통일의 조화를 이룬다.
건괘는 기면(旗面)의 왼쪽 윗부분에, 곤괘는 오른쪽아랫부분에 위치하여 무궁한 정신을 나타낸다.
감괘는 기면의 오른쪽 윗부분에, 이괘는 왼쪽아랫부분에 위치하여 광명의 정신을 나타낸다.
태극기의 규격은 다음과 같다.
태극기의 공식 색상은 대한민국국기법 시행령에 지정되어 있다.
현재의 공식 색상은 1997년 10월 25일에 정해졌다.
국경일과 그밖의 지정하는 날에 게양한다.
국가와 지방자치단체, 공공단체의 청사, 학교, 공항·호텔 등의 국제적인 교류 장소 등에는 연중 국기를 게양하도록 되어 있다.
국기는 24시간 게양할 수 있으며, 야간 게양 시에는 적절한 조명을 해야 한다.
강우, 강설, 강풍 등으로 인해 국기의 훼손이 우려될 경우에는 하기 해야한다.
국기를 해가 뜬 동안에만 게양하고자 하는 경우, 다음 시각에 맞추어 게양하고 강하한다.
알고리즘(), 셈법은 수학과 컴퓨터과학, 언어학 또는 엮인 분야에서 어떠한 문제를 해결하기 위해 정해진 일련의 절차이다.
계산을 실행하기 위한 단계적 절차를 의미하기도 한다.
즉, 문제 풀이에 필요한 계산절차 또는 처리과정의 순서를 뜻한다.
프로그램명령어의 집합을 의미하기도 한다.
알고리즘은 연산, 데이터 마이닝(기계 학습) 또는 자동화된 추론을 수행한다.
알고리즘은 9세기 페르시아의 수학자인 무함마드 알콰리즈미의 이름을 라틴어화한 알고리스무스()에서 유래한 표현이다.
영어로 의 발음 기호는 또는 이며 을 '알고리즘'으로 표기하는 것은 를 '지스'로, 을 '리즘'으로 표기하는 것과 마찬가지의 잘못된 것이라는 주장이 있다. 하지만 실제 생활에서는 알고리즘이라는 표기가 알고리듬이라는 표기에 비해 압도적으로 많이 사용되고 있다.
멈춤문제의 결과로 알고리즘멈추기까지 걸리는 시간을 일반적으로 측정할 수 없다.
그러므로 알고리즘에 대해 단순한 직관을 만족하는 형식적인 정의는 불가능하다.
따라서 알고리즘의 공식적인 정의는 없다.
대부분의 알고리즘은 유한한 수의 규칙에 따라 구별 가능한 기호들을 조작하여 입력 정수에서 출력 정수를 생성하기 위한 일반화된 작업을 정의한다.
다음은 좋은 알고리즘의 특징이다.
알고리즘은 자연어, 의사코드, 순서도, 프로그래밍언어, 인터프리터가 작업하는 제어테이블, 유한상태기계의 상태도 등으로 표현할 수 있다.
다음은 알고리즘 개발의 정형적인 단계이다.
알고리즘을 설계하는 기술에는 운용과학의 방법, 를 써먹는 방법 등이 있다.
대부분의 알고리즘은 컴퓨터 프로그램으로 구현되지만, 전기 회로나 생물학적 신경회로를 사용하기도 한다.
대문자 O 표기법의 정의상 아래의 복잡도는 그 위의 복잡도를 포함하므로, 대부분의 알고리즘은 formula_17의 수행 시간을 가진다.
가장 단순한 알고리즘 가운데 하나는 임의로 나열된 숫자들 가운데 가장 큰 수를 찾는 것이다.
다음은 목록 안에 있는 모든 수를 살펴보는 알고리즘이다.
프로젝트는 공동으로 집필한 책 형태의 공개 교과서를 만드는 것을 목표로 한다.
사이트는 미디어위키 기반이며, 따라서 누구나 편집단추를 눌러 위키책의 내용을 고칠 수 있다.
프로젝트는 영어 위키백과 사용자인 가 고급교육의 기회를 모든 이들에게 확대하기 위해 비용과 제한이 없는 열린 콘텐츠의 생화학, 물리학 등의 교과서를 올려놓을 수 있는 장소를 마련하는 것이 어떻겠느냐는 제안에 따라 만들어졌다.
프로젝트의 범위(교과서만 할 것인가, 모든 책을 대상으로 할 것인가)와 사이트의 내용에 대한 저작권을 어떤 식으로 해야 할 것인가, 프로젝트의 이름, URL)에 대한 논란이 있었다.
버지니아 주의 올드 도미니언 대학교의 학생들은 위키책을 이용하여 자신들의 교재를 직접 편집, 교재로서 사용하고 있으며 미래에는 교과서의 대체제로서의 가능성이 주목된다고 밝혔다.
이 프로젝트는 잡지와 웹사이트로 구성되어 있고, 현재 네덜란드어, 독일어, 러시아어, 스페인어, 아랍어, 영어, 이탈리아어, 일본어, 중국어, 카탈루냐어, 튀르키예어, 포르투갈어, 프랑스어, 핀란드어판 위키책에서 프로젝트가 진행되고 있다.
위키주니어는 벡 재단()에서 지원을 받고 있다.
MySQL(마이에스큐엘, )은 세계에서 가장 많이 쓰이는
오픈 소스의 관계형 데이터베이스 관리 시스템(RDBMS)이다.
다중 스레드, 다중 사용자 형식의 구조질의어 형식의 데이터베이스 관리 시스템으로서 오라클이 관리 및 지원하고 있으며, Qt처럼 이중 라이선스가 적용된다.
하나의 옵션은 GPL이며, GPL 이외의 라이선스로 적용시키려는 경우 전통적인 지적재산권 라이선스의 적용을 받는다.
위와 같은 지원 방식은 자유 소프트웨어 재단이 프로젝트에 저작권을 적용하는 방법과 비슷한 JBoss의 모델과 유사하다.
그러나 기반코드가 개인의 소유자에게 저작권이 있고 커뮤니티에 의해 개발되는 아파치 프로젝트와는 다르다.
썬 마이크로시스템즈에 10억 달러에 인수되었으나, 썬 마이크로시스템즈가 오라클에 인수되며 같이 넘어갔다.
MySQL은 관계형 데이터베이스 관리 시스템(RDBMS)으로, 데이터베이스를 관리하거나 자료를 관리하기 위한 GUI 관리툴은 내장되어 있지 않다.
따라서 이용자들은 명령 줄 인터페이스 도구들을 이용하거나 또는 데이터베이스를 만들고, 관리하고, 데이터를 백업하는데, 상태를 검사하고, 데이터베이스 구조를 생성하는데, 또는 데이터 레코더를 작성하는데 있어서 MySQL 프론트엔드 데스크톱 소프트웨어나 웹 애플리케이션을 사용해야 한다.
공식적인 MySQL 프론트엔드 툴인 MySQL 워크벤치는 오라클에 의해 개발되었으며, 자유롭게 사용할 수 있다.
공식 툴인 MySQL 워크벤치는 사용자에게 MySQL 데이터베이스 관리를 그래픽적으로 지원하게 하며, 데이터베이스 구조의 설계도 시각적으로 하게 해주는 MySQL AB에 의해 개발된 자유로운 집적 환경을 가지고 있다.
이것은 이전의 패키지 소프트웨어였던 MySQL GUI 툴즈를 대체하였다.
여타의 제3자 패키지와 유사하지만, MySQL 현장에서 신뢰할 수 있는 툴로 여겨지고 있으며, 이것은 이용자가 데이터베이스를 설계하고, 모델링, SQL 관리(MySQL 쿼리 브라우저 대체) 그리고 데이터베이스 관리(MySQL Administrator 대체)까지할 수 있도록 지원한다.
응용 프로그램에서 MySQL 데이터베이스에 접근하기 위해 다수의 프로그래밍 언어로 된 API를 사용할 수 있다.
이들 API는 언어에 종속적이다.
MySQL은 공식적으로 아래의 프로그래밍 언어를 지원한다.
MySQL은 MyODBC라고 불리는 ODBC 인터페이스를 지원해서 다른 프로그래밍 언어를 지원한다.
그 예로 ASP와 콜드퓨전을 들 수 있다.
MySQL은 미디어위키와 드루팔과 같은 인기있는 웹 애플리케이션에 사용된다.
그리고 LAMP, MAMP, WAMP (리눅스/매킨토시/윈도-아파치-MySQL-PHP/펄/파이썬) 플랫폼의 데이터베이스 구성체로서 작동하며 버그질라와 같은 오픈소스 버그 추적 도구에도 사용된다.
웹 애플리케이션으로서의 MySQL의 인기는 PHP의 인기도와 맞물려 있다.
인터넷 상의 여러 웹사이트, 혹은 서적을 통해서 MySQL과 PHP의 연동에 대한 정보를 쉽게 찾을 수 있다.
최근의 플랫폼에서는 이들의 연동을 자동으로 해 주는 경우가 있다.
또한 SUN 인수 이후, 중소기업이나 개인용 사이트뿐만 아니라 대기업에서도 점차 관심을 보이고 있다.
위키백과, 구글(검색 엔진은 제외), 페이스북, 트위터, 플리커, 노키아닷컴, 유튜브 등에서 사용하고 있다.
버전 별 두드러진 특징은 다음과 같다.
이후의 MySQL 서버 개발은 새로운 릴리스 모델을 사용할 것이다.
6.0은 미리 출시판으로 통합될 것이다.
MySQL 5.6은 새로운 출시판의 시금석이 될 예정으로 2011년 MySQL 이용자 컨퍼런스에서 소개되었다.
새로운 특징으로 쿼리 옵티마이저에 대한 성능 향상과 InnoDB의 고성능 트랜잰션 결과, 새로운 NoSQL-스타일 메모리 캐시된 API, 대용량 테이블의 조작과 퀘리를 위한 파티셔닝의 성능 향상, 복제와 성능 모니터링 개선을 PERFORMANCE_SCHEMA를 통해 데이터 확장으로 나은 성능을 보여줄 수 있게 되었다.
비주얼 베이직(, )은 마이크로소프트에서 만든 베이직 프로그래밍 언어의 일종으로, 마이크로소프트 비주얼 스튜디오 제품군의 하나이다.
비주얼 베이직은 사건 기반 프로그래밍의 3세대 프로그래밍 언어이면서, 또한 마이크로소프트의 컴포넌트 오브젝트 모델에 따른 풍부한 구성 요소를 가진 통합 개발 환경 및 RAD을 가리키기도 한다.
비주얼 베이직은 초보자가 접근하기 쉬운 장점을 가지고 있는데, 그 이유는 시각적인 개발 환경과 더불어 베이직 언어의 연장선상에 있기 때문으로 간주된다.
비주얼 베이직은 베이직의 영향을 받았으며, GUI 응용 프로그램의 RAD개발을 가능하게 해 주며, 데이터베이스에 대한 접근을 데이터 액세스 오브젝트, 원격 데이터 오브젝트, 또는 ActiveX 데이터 오브젝트들, 그리고 Active X컨트롤과 개체의 생성을 통해 가능하게 한다.
비주얼 베이직 포 애플리케이션이나 비주얼 베이직 스크립트와 같은 스크립트 언어들은 문법적으로 비주얼 베이직과 유사하지만, 그 기능은 다르다.
프로그래머는 비주얼 베이직에서 제공하는 구성 요소를 응용 프로그램에 삽입할 수 있다.
또한 비주얼 베이직으로 만든 프로그램은 윈도우 API를 사용할 수 있으나, 추가적인 외부 함수 선언이 필요하다.
비주얼 베이직의 마지막 버전은 1998년에 출시된 비주얼 베이직 6.0이다.
마이크로소프트의 연장 지원 기간은 2008년 3월에 끝났으며, 공식적인 후계 제품은 비주얼 베이직 닷넷이다.
프로그래밍 언어 베이직과 마찬가지로, 비주얼 베이직은 쉽게 배우고 쉽게 사용할 수 있도록 설계되었다.
비주얼 베이직은 간단한 GUI기반의 응용 프로그램의 개발 뿐만 아니라, 복잡한 프로그램의 개발까지도 가능하게 한다.
비주얼 베이직에서의 프로그래밍은 폼(Form)위에 놓인, 시적으로 정렬된 GUI 위젯(비주얼 베이직에서는 컨트롤이라고 한다)들의 조합이다.
이 컨트롤들은 특별한 속성과 역할을 담당하고 있으며, 기능의 확장을 위해 추가적인 코드의 입력이 가능하다.
기본적인 속성과 역할이 이들 컨트롤에 기본값으로 설정되어 있기 때문에, 간단한 프로그램의 경우 프로그래머는 그다지 많은 코딩 없이 만들 수 있다.
성능상의 문제가 이전 버전에서 많이 보고되었지만, 기술의 발전에 따른 컴퓨터 성능 향상과 원시 코드(Native Code) 컴파일을 통해 이 문제는 많이 사라졌다.
비주얼 베이직 5.0부터 원시 코드로 컴파일된 실행 파일 작성이 가능해졌지만, 비주얼 베이직으로 작성된 실행 파일은 여전히 1메가바이트 정도 크기의 라이브러리 파일을 필요로 한다.
이 파일은 윈도우 2000과 이후 윈도 버전에서 기본적으로 설치되었지만, 그 이전의 윈도우 95, 윈도우 98, 윈도우 NT에는 포함되어 있지 않았다.
때문에 비주얼 베이직으로 만든 실행 파일을 실행하기 위해서는 이 라이브러리 파일 또한 함께 배포하여야 했다.
폼은 끌어다 놓기 방식으로 만들어진다.
커서를 통해 텍스트 상자, 단추 등과 같은 컨트롤들을 폼 위에 놓는다.
컨트롤들은 속성을 가지며, 이벤트 처리자를 통해 서로 연결된다.
기본값들은 컨트롤이 만들어질 때 함께 제공된 것이지만, 프로그래머에 의해 변경될 수 있다.
많은 속성값들은 프로그램이 실행 중일 때, 응용 프로그램의 사용자의 조작이나 외부 환경의 변화에 의해 변경될 수 있으며, 이것은 동적인 응용 프로그램을 가능하게 해 준다.
예를 들면, 창의 'Resize(크기 변경)' 이벤트 처리자에 컨트롤들의 위치를 재조정하는 코드를 삽입할 수 있다.
이러한 방법을 통해서, 특정 컨트롤이 계속해서 창의 중앙에 위치하게 하거나, 창 전체를 다 채우는 등의 제어를 할 수 있게 된다.
텍스트 상자의 'KeyPress(키 눌림)' 이벤트 처리자에 코드를 삽입함으로써, 해당 응용 프로그램은 자동적으로 입력된 문자의 대소문자를 변환하거나, 특정 문자의 삽입을 막을 수도 있다.
비주얼 베이직은 실행 파일, ActiveX 컨트롤, DLL 파일을 만들 수 있다. 하지만 비주얼 베이직의 가장 기본적인 사용 용도는 마이크로소프트 윈도우용 응용 프로그램과 데이터베이스 조작 프로그램의 개발에 있다.
덜 기능적인 대화 상자들은 팝업 능력에 사용된다.
프로그래머가 추가적인 코드를 적당한 이벤트 처리자에 삽입해야 하긴 하지만, 컨트롤들은 응용 프로그램에 기본적인 기능성을 제공한다.
예를 들면, 문자열의 입력이 가능한 드롭 다운 리스트 컨트롤은 자동적으로 자신이 가진 목록을 보여주며, 사용자가 항목을 선택할 수 있게 한다.
사용자에 의해 항목이 선택될 때, 이벤트 처리자가 호출되며, 이 이벤트 처리자는 프로그래머가 추가적으로 코딩한 코드를 처리하는데, 이때 사용자가 선택한 항목의 관련 항목의 출력과 같은, 사용자의 컨트롤에 대한 구체적인 동작에 따른 처리를 할 수 있다.
한편, 비주얼 베이직으로 사용자 인터페이스가 존재하지 않는 프로그램이나 추가적으로 제공되는 컴포넌트 오브젝트 모델을 통한 Active X 개체를 구성할 수도 있다.
이것은 서버 측면에서의 처리나 추가 모듈을 가능하게 해 준다.
비주얼 베이직은 레퍼런스 카운팅을 통한 쓰레기 수집을 수행하며, 방대한 규모의 추가적인 라이브러리들과, 기본적인 객체 지향 프로그래밍을 지원한다.
대다수의 일반적인 위젯들이 초기 프로젝트 구성에 포함되어 있기 때문에, 비주얼 베이직 프로그래머가 추가적인 라이브러리를 사용하는 경우는 드물다.
다른 대다수의 프로그래밍 언어와는 달리, 비주얼 베이직은 일반적으로 대소문자 구분을 하지 않으며, 대신에 키워드를 표준 대소문자 설정으로 변환한 뒤, 강제로 변수명의 대소문자를 기호 테이블의 내용으로 변환시킨다.
문자열 비교에 관해서는 대소문자 구분을 하지만, 프로그래머가 원한다면 대소문자 구분을 하지 않을 수도 있다.
비주얼 베이직의 컴파일러는 다른 비주얼 스튜디오 제품군(C, C++)과 호환성이 있지만, IDE상의 제한으로 인해 윈도 모델 DLL이나 스레드의 사용 등은 불가능하다.
비주얼 베이직은 C 언어 계열의 언어들과 비교했을 때, 다음과 같은 특징이 있다:
사용자 인터페이스 개발에 있어서의 끌어다 놓기 방법은 앨런 쿠퍼가 개발한 프로토타입 폼 제작기에서 온 것이며, 쿠퍼가 재직했던 회사에서는 이 프로그램을 "트라이포드"라고 불렀다.
마이크로소프트는 윈도 3.0용 프로그래밍 가능 폼 제작 시스템의 개발을 위해 쿠퍼의 개발팀과 계약 한 후, 프로젝트의 코드네임을 "루비"라고 명명하였다. (루비 프로그래밍 언어와는 관계 없다.)
트라이포드는 프로그래밍 언어를 포함하고 있지는 않았다.
마이크로소프트는 비주얼 베이직을 만들기 위해 루비와 베이직 언어를 합치기로 결정했다.
루비 인터페이스 개발기는 비주얼 베이직의 "시각적인" 부분이 되었으며, 이것은 다시 마이크로소프트의 취소된 데이터베이스 시스템인 "오메가"용으로 설계된 "EB"(임베디드 베이직 엔진)와 합쳐졌다.
루비는 또한 훗날 비주얼 베이직 확장(VBX)이라고 명명될 추가적인 컨트롤들을 포함하기 위한 DLL 로드 기능을 지원하였다.
버전 5.0에서 Win16 코드와의 호환성을 버리고 전반적인 기능을 강화했다.
버전 6.0에서는 인터넷 관련 기능이 대폭 강화되었다.
비주얼 베이직 닷넷은 기존 버전과 다르게, 닷넷의 일부분으로 동작하고 객체지향 프로그래밍이 강화되었다.
또한 기존 버전과의 호환성이 없기 때문에 기존 비주얼 베이직 코드를 비주얼 베이직 닷넷 코드로 옮겨 주는 마법사가 있다.
그러나 네이티브 비주얼 베이직은 버전 6.0 이후로 마이크로소프트가 완전히 포기하여 사라진 언어가 되고 말았다. 하지만 2011년 기준으로, 프로그래밍 입문 언어로서 시스템에 관한 구체적인 지식(변수, 메모리 등)이 없이도 프로그래밍의 시작이 가능하다는 점에서 또, 액셀 등 오피스에서 사용되는 VBA의 문법이 비주얼 베이직 6.0 버전과 호환됨에 따라 아직도 많은 사람들이 입문용으로도 또 실무용으로도 사용하고 있다.
마이크로소프트의 여러 스크립트 언어들은 비주얼 베이직으로부터 파생한 것이다.
비주얼 베이직 자체는 베이직과 강력한 연관성을 가지며, 결과적으로 닷넷 프레임워크 플랫폼 버전으로 대체되었다.
다음 언어들은 비주얼 베이직에서 파생한 것이다:
MS는 무료 지원과 중요 업데이트 제공을 끝으로 2005년 3월 말 VB6에 대한 표준 지원을 중단할 것이라고 밝혔다. 하지만 두 서비스 모두 앞으로 3년 동안은 유료 서비스로 남아있게 된다.
MS는 2000년 VB.NET을 내놓았으며 그 후 VB6 이하 버전을 사용하는 개발자들은 끊임없이 감소해왔다.
비주얼 베이직을 등지고 떠난 많은 개발자들은 VB.NET으로 옮겨가지 않고, MS의 언어가 아닌 자바로 옮겨갔다는 설문 조사 결과가 있다. 2005년 현재, 북미 전체 개발자 중 비주얼 베이직 닷넷 개발자가 34%인데 비해 비주얼 베이직 개발자들은 45%다.
기존 VB6 응용 프로그램을 VB 닷넷으로 옮기는 게 어려운 점이 문제점으로 지적되고 있다.
다만 2008년 VB6 SP6에 대한 일부 취약한 보안 문제와 관련된 패치가 있었다.
그리고 마이크로소프트가 추후 공개할 윈도우 8부터 비주얼 베이직 및 기반 프로그램들을 더 이상 지원하지 않는다.
다음은 이 언어의 예제 코드이다.
아래 코드는 Count 변수가 1초에 1씩 올라가도록 한다.(작동을 위해서는 타이머 컨트롤이 필요하다)
디버깅() 또는 디버그()는 컴퓨터 프로그램 개발 단계 중에 발생하는 시스템의 논리적인 오류나 비정상적 연산(버그)을 찾아내고 그 원인을 밝히고 수정하는 작업 과정을 뜻한다.
일반적으로 디버깅을 하는 방법으로 테스트 상의 체크, 기계를 사용하는 테스트, 실제 데이터를 사용해 테스트하는 법이 있다.
그러나 "기술적 오류"라는 문맥에서의 "버그"는 적어도 1878년과 토머스 에디슨으로 거슬러 올라간다. (소프트웨어 버그 문서 참고)
디버거()는 디버그를 돕는 도구이다.
디버거는 주로 원하는 코드에 중단점을 지정하여 프로그램 실행을 정지하고, 메모리에 저장된 값을 살펴보며, 실행을 재개하거나, 코드를 단계적으로 실행하는 등의 동작을 한다.
고급 디버거들은 메모리 충돌 감지, 메모리 누수 감지, 다중 스레드 관리 등의 기능도 지원한다.
안티 디버깅(Anti-Debugging)이란 디버깅을 방해하고 분석을 방해하는 기술이다.
디버깅을 당한다면 해당 디버거 프로그램을 종료시키거나 에러를 발생시키는 방법등 다양한 방법을 사용하여 분석을 방해한다.
안티 디버깅 기술에는 수 많은 방법이 존재하며 발전하고 있으며 그에 따라 이를 우회하는 기술도 계속적으로 발전하고 있다.
춘천시(春川市)는 대한민국 강원도 서부에 있는 시이자 강원도청 소재지이다.
태백산맥의 서쪽에 위치하며, 영서 지방의 거점 도시이다.
경춘선 철도의 시·종점이고, 중앙고속도로와 서울양양고속도로가 교차한다.
해발고도 1,000m 이상의 태백산맥 정맥에 둘러싸인 분지 지형이다.
봉의산을 등지고 북한강과 소양강이 합류하는 충적지에 도심을 이룬다.
소양호, 춘천호, 의암호 등 호수가 많아 하류의 홍수 조절과 관광지 및 내륙수로 역할을 한다.
시청은 옥천동에 있고, 행정 구역은 1읍 9면 15동이다.
춘천 지역은 고대 부족 국가인 맥국의 수도로서 후일 고구려, 신라에 차례로 정복되었으며, 637년(선덕여왕 6년)에 우수주(牛首州)라 부르고 군주(君主)를 두었다.
태종 13년(1413) 춘천으로 고쳐 군이 되고 1415년 도호부, 고종 24년(1887) 5번째 유수부로 춘천유수부(留守府)을 두고, 이궁(離宮)을 신축하여 위급할 때의 피난지로 지정했다.
춘천시는 강원도의 서북부에 있으며, 북한강 지류, 소양강 본류와의 합류점에 가까운 남안에 위치한다.
동쪽으로 인제군, 양구군, 서쪽으로 경기도 가평군, 북쪽으로 화천군, 남쪽으로 홍천군과 접한다.
춘천시가 포함된 춘천 분지는 전형적인 차별 침식 분지로, 시가는 호수 가운데 발달하여 수향(水鄕) 도시를 이루며, 호반의 도시라 별칭된다.
시의 중앙부에는 춘천의 진산(鎭山)인 봉의산(鳳儀山)이 솟아 있다.
춘천시의 기후는 냉대 동계 소우 기후(Dwa)이다.
춘천시의 행정 구역은 15동 1읍 9면이다.
2014년 국토교통부에서 확정한 20개 중추도시생활권에서 춘천시, 홍천군, 화천군, 철원군, 양구군 등을 춘천권으로 규정하고 있다.
춘천시(에 해당하는 지역)의 연도별 인구 추이
춘천시·군(춘성군)의 대통령 선거 투표 성향은 여타의 강원도 지역과 비슷한 경우가 대부분이었으며, 전국 득표율과는 다른 양상을 보이는 경우도 가끔씩 있었다.
1963년 제5대 대통령 선거에서는 윤보선이 41,774표를 얻었고 박정희가 28,984표를 얻었다.
다만 춘성군 지역에서는 박정희에 투표한 비율이 더 높았다.
이런 성향은 1967년 제6대 대통령 선거에서 양 후보가 약 2천여표 차로 줄어드는 변화를 겪다가 1971년 제7대 대통령 선거에서는 박정희가 48,607표를 얻고 김대중이 38,802표를 얻는 등 강원도의 일반적인 성향과 유사해지는 모습을 보였다.
이후 직선제 개헌으로 1987년 16년 만에 직선으로 치러진 제13대 대통령 선거에서는 노태우가 65,431표를 얻었고 김영삼이 34,751표를 얻었으며 김대중이 12,220표를 얻어 전국적으로 노태우, 김영삼, 김대중 후보의 득표율이 비등했던 과는 달리 노태우 후보가 상대적으로 많은 표를 얻었다.
1992년 제14대 대통령 선거에서는 김영삼이 46,580표를 얻었고 김대중이 18,716표를 얻었으며 정주영이 44,675표를 얻어 전국 개표 결과와는 달리 김영삼과 정주영이 거의 유사한 득표율을 보였다.