-
728x90300x250
컴퓨터 과학(영어: computer science, 컴퓨터 사이언스) 또는 전산학은 알고리즘 과정, 계산 기계 그리고 계산 자체에 대한 학문이다. 컴퓨터 과학의 분야는 이론적인 분야와 실용적인 분야로 나눌 수 있다. 예를 들어, 컴퓨터 그래픽스나 계산 기하학은 보다 구체적인 응용을 강조하는 반면, 계산 이론은 추상적인 계산 모델과 그것들을 사용하여 해결할 수 있는 일반적인 종류의 문제에 관한 것이다. 알고리즘과 데이터 구조는 컴퓨터 과학의 심장이라고 불려왔다. 프로그래밍 언어론은 계산 프로세스의 설명에 대한 접근 방식을 고려하는 반면, 컴퓨터 프로그래밍은 복잡한 시스템을 만들기 위해 그것들을 사용하는 것을 포함한다. 컴퓨터 구조는 컴퓨터 구성요소와 컴퓨터 작동원리를 설명한다. 인공지능은 인간과 동물에게서 발견되는 문제 해결, 의사결정, 환경 적응, 계획, 학습과 같은 목표 지향적인 과정을 종합하는 것을 목표로 한다. 디지털 컴퓨터는 다양한 정보 과정을 시뮬레이션할 수 있다. 컴퓨터 과학의 근본적인 관심사는 자동화할 수 있는 것과 없는 것을 결정하는 것이다. 컴퓨터 과학자들은 보통 학술 연구에 집중한다. 튜링상은 일반적으로 컴퓨터 과학에서 가장 뛰어난 상으로 인정받고 있다. 컴퓨터 과학은 알고리즘, 계산 및 정보에 대한 이론적 연구에서부터 하드웨어와 소프트웨어의 계산 시스템 구현에 대한 실질적인 문제에 이르기까지 다양한 주제에 걸쳐 있다. 전산 이론 및 시스템 설계를 다루는 전문가를 컴퓨터 과학자 또는 전산학자라 부른다.
컴퓨터의 이용-
1960년 전만 하더라도 컴퓨터는 이 세상에 존재하지 않았고 몇몇 선각자의 상상 속에서만 자리하고 있었다. 1946년 최초의 컴퓨터인 ENIAC의 출현한 이래 EDSAC·UNIVAC·MARK 등의 진보를 거쳐 작금에 이르러서는 정보화 사회·정보산업의 시대가 도래하였다. 폭발적인 수요 확대로 초고속성장·진보를 거듭한 컴퓨터는 이용범위도 확대되어 산업사회의 다양한 분야에서 이용됨은 물론 일반 가정에서도 이용되고 있다. 제2차 대전 후 처음으로 산업에 이용되기 시작한 컴퓨터는 단순한 계산대체기능(計算代替機能)에서, 의사결정기능(意思決定機能)에 참여할 가능성을 보여주는 비약적인 발전을 보였고, 경영행동(經營行動)의 본질조차도 바꾸고 있다. 이러한 사실은 경영정보시스템(MIS) 지향(志向)의 많은 예에서 볼 수 있듯이, 기업에 있어서 컴퓨터 이용의 최종 목표로서의 전략적 의사결정으로의 효과적 이용을 다 할 수 있는 가능성을 증대시키고 있음을 알 수 있다. 공정자동화, 사무자동화, 혁명으로 지칭되는 경영구조의 개선은 퍼스널 컴퓨터의 보급 확대로 나타난 가정의 정보화와 연결되어 공공·금융·유통 서비스가 일체화된 사회·정보통신시스템을 구축하게 되어 원재료의 구매에서 판매 시점에 이르는 총체적 관리와 EFTS(전자식 동시 결제 시스템)의 구축이 가능해진다. 이것은 프로그래밍의 개발 가속화(加速化) 또는 문제 해결 기술의 진보로 컴퓨터가 기업경영에의 정착을 확고히 했다는 방증이다. 그러나 역시 계산기 개발상에서 애로가 되는 것은 소프트웨어(software)의 문제이며, 이와 같은 소프트웨어(software)·하드웨어(hardware) 또는 여러 이제 간 의 발전에 있어서 갭을 어떻게 메우느냐 하는 문제가 야기되어 결국 계산기를 독립적인 학문으로 연구·개발시키려는 계산기 과학이라는 새로운 학문이 태동하는 것이다.
용어-
이 말은 새크먼(H. Sack man)에 의하면 '컴퓨터 과학이란 수학·논리학·언어분석·프로그래밍·컴퓨터 디자인·정보시스템·시스템서 엔지니어링 등의 공헌과 컴퓨터 개발과 이것의 응용에 관한 이론적·응용의 훈련교육(訓練敎育)을 중심으로 광범위하게 걸친 연구 분야다'라고 정의한다. 그는 제2차 세계대전 후의 컴퓨터에 상관되는 모든 활동은 '컴퓨터 과학'이라고 하는 인턴인데 시 풀리 머리(interdisciplinary)한 연구영역을 형성하고, 급속한 발전을 가져온 것이라 하고, 1964년에 애치슨(W. H. Atchison) 및 햄들엔(G.W. Hamlen) 등이 개발한 상관영역도(相關領域圖)를 소개하였다. 컴퓨터 과학이라는 하나의 체계의 학문적 인정은 별문제로 하고 그것이 나날이 기성 과학에의 참회가(參劃), 공헌을 확대하여 인턴 디스 풀리 너리 한 특질을 급속히 변화시키고 있는 것은 명백하다. 애치슨 및 햄들 센 '컴퓨터 과학'에 대해서 미국·캐나다·멕시코의 93개 대학을 대상으로 해서 앙케트 조사를 하였다. 그 결과로서 거의 모든 대학이 '정보과학'이나 '시스템 엔지니어링'보다 '컴퓨터 과학'이라는 용어를 더 선호하는 것으로 나타났다. 또 1965년 미국의 컴퓨팅 기기협회(Association of Computer Machinery)는 이 협회가 조직한 컴퓨터 과학에 관한 커리큘럼(curriculum) 위원회의 권고서(勸告書)를 공개하고 컴퓨터 과학이 단지 컴퓨팅 디바이스나 수치계산의 기술(art)이 아니고, 물리학이 에너지에 관련되는 것과 같은 의의 이상으로 정보 문제를 보다 광의(廣義)로 다루는 과학체계임을 논증하고 있다. 이에 관해서 1965년 9월에 캐나다의 서(西)온 트리오 대학이 주최한 '시스템과 컴퓨터 과학 콘퍼런스'가 열렸다. 여기서 캐나다의 모든 대학에서의 컴퓨터 과학 교육의 방향을 설정하는 토론이 있었고, 새로운 과학의 정의를 비롯한 경계영역·교수 방법 등의 연구·개발 결과가 발표되었다. 그 성과의 일단으로서 컴퓨터 과학이 수치분석·응용통계·OR·데이터 처리 등의 여러 영역에 있어서 순수 연구보다는 오히려 응용과학으로서의 프레임워크 내에 서서의 설정을 목표로 하는 것이 명백해졌다. 또 이러한 전제에서 정보과학(information science)과 컴퓨터 과학의 상관성(相關性)에 관한 이론적 분석, 또는 컴퓨터 연구에서 이론과 응용 간의 불균형 문제가 논구되었다. 이 콘퍼런스는 세계적으로 최초의 시도인 것으로 생각되는데 캐나다의 대학 교육에서 '컴퓨터 과학'의 커리큘럼에의 편입은 다른 나라에 앞서는 것으로 보인다.
컴퓨터 과학의 정의 문제점-
컴퓨터가 미국의 산업 사회에서도 불가결한 존재로서 실제로 많이 쓰이고 있는 것은 부정할 수 없는 사실이지만, '컴퓨터 과학'의 본질에 관한 학계의 논쟁은 아직도 활발하다. 이러한 논쟁과는 별도로 '컴퓨터 과학'에 관한 출판물은 그 정의(定義) 확립 이전에 많이 나와 있고, 이 현상은 MIS의 경우와 많은 유사점을 지닌다고 하겠다. 맥으로 힐(McGraw-Hill Book Co.)의 '컴퓨터 과학 문헌 안내'를 비롯해서 각 출판사가 컴퓨터 과학도로서의 선전에 힘을 기울이고 있는 것도 사실이다. 그러면 '컴퓨터 과학'이라는 학문체계가 과연 존재하는가, 존재한다면 그 본질은 어떠한 것인가에 대한 문제점이 거론된다.반응형'정보과학' 카테고리의 다른 글
AI 암흑기와 실용적인 기술응용 (0) 2022.11.02 인공 지능 이론과 발전 (1) 2022.11.02 인공지능 (0) 2022.11.02