컴퓨터를
알아보자
이도현
컴퓨터
컴퓨터는 방대한 정보(데이터)를 저장하고 검색하고 처리할 수 있는, 프로그래밍 가능한 적자적 기계 장치 또는 자동으로 계산(연산)을 수행하고 다른 기계장치들을 제어하는 전자 기기이다. 프로그램을 사용해 정보를 입·출력하고 계산을 자동으로 수행한다. 텍스트, 그래픽, 사운드 등을 처리하도록 프로그래밍 할 수 있는 범용장치(programmable machine)이다.
분류
어원
'컴퓨터'(computer)라는 명칭의 유래는 먼저 계산한다는 뜻의 라틴어 '콤푸타레'(computare)에서 유래했다. 이 단어의 어근은 '콤'(com)과 '푸투스'(putus)로 '함께'(com)와 '생각하다'(putus)의 합성어이다. 영어로는 calculate 또는 estimate로 번역되며, '생각을 정리하며 수식을 따라 계산하는 것 또는 계산하는 사람을 의미한다. '컴퓨터'라는 말의 의미는 시대에 따라 변화했다.
컴퓨터의 기능
전자회로를 이용하여 자동적으로 계산이나 데이터를 처리하는 기계로 프로그래밍이 가능하다. 입력자료를 받아들여 처리하고 그 정보를 저장하고 검색하여 결과를 출력하는 일을 하며 다른 기계들을 제어(control other machines)하기도 한다. 아날로그형과 디지털형이 있으나 1960년 이후로는 거의 디지털형만이 이용된다. 컴퓨터는 여러 가지 명령어로 구성된 프로그램에 따라 동작한다.
역사
1830년대 - 1940년대: 초기 개념과 이론

찰스 배비지(Charles Babbage): 19세기 초기에 찰스 배비지는 '찰스 배비지의 차분 기관(Analytical Engine)'을 제안했습니다. 이것은 근본적으로 컴퓨터의 초기 개념을 형성하는 데 일조했습니다.

1940년대: 전자 컴퓨터의 탄생

앨런 튜링(Alan Turing): 튜링은 "튜링 머신(Turing Machine)" 개념을 개발하여 계산 가능성의 개념을 제시했습니다. 존 폰 노이만(John von Neumann): 폰 노이만은 컴퓨터의 아키텍처에 대한 개념을 도입하여 프로그램과 데이터를 메모리에 저장하는 방법을 정립했습니다.

1950년대 - 1960년대: 초기 컴퓨터의

그레이스 호퍼(Grace Hopper): 호퍼는 최초의 컴파일러를 개발하여 고급 언어를 기계어로 변환하는 데 기여했습니다. 존 매카시(John McCarthy): 매카시는 인공 지능 분야에서 중요한 역할을 하며, LISP 프로그래밍 언어를 개발했습니다. 제임스 고스링(James Gosling): 고스링은 자바 프로그래밍 언어를 개발했으며, 이는 웹 개발과 서버 측 애플리케이션을 위한 중요한 언어가 되었습니다.

1970년대 - 1980년대: 개인용 컴퓨터와 GUI의 부상

스티브 워즈니악(Steve Wozniak)과 스티브 잡스(Steve Jobs): 애플 컴퓨터의 공동 창업자로, 개인용 컴퓨터의 발전에 큰 영향을 미쳤습니다. 데니스 리치(Dennis Ritchie): 리치는 C 프로그래밍 언어를 개발하여 UNIX 운영 체제의 개발에 중요한 역할을 했습니다.

1990년대 이후: 인터넷과 디지털 혁명

팀 버너스리(Tim Berners-Lee): 월드 와이드 웹(WWW)의 개념을 도입하여 인터넷의 형태를 변혁시켰습니다. 마크 앤드리슨(Marc Andreessen): 넷스케이프 웹 브라우저를 개발하여 인터넷의 대중화에 기여했습니다. 라리 페이지(Larry Page)와 세르게이 브린(Sergey Brin): 구글 검색 엔진을 개발하여 인터넷 검색 분야에서 혁신을 이끌었습니다.

관련 인물
이름 업적
찰스 배비지 해석기관 설계
에이다 러브레이스 최초의 알고리즘 개발
앨런 튜링 튜링 머신 개념 제안
존 폰 노이만 폰 노이만 구조 제안
빌 게이츠 마이크로소프트 설립
컴퓨터 사진
Image 1
Image 2
Image 3
Image 4