검색어 입력폼
평가점수B

컴퓨터의 역사

저작시기 2006.09 |등록일 2006.09.16 한글파일한글 (hwp) | 11페이지 | 가격 900원

소개글

컴퓨터의 역사에 관한 레포트 입니다.

목차

Ⅰ. 컴퓨터 이전의 계산기

Ⅱ. 컴퓨터 시대의 출발

Ⅲ. 제1세대 컴퓨터(진공관)

Ⅳ. 제2세대 컴퓨터(트랜지스터)

Ⅴ. 제3세대 컴퓨터(IC)

Ⅵ. 제4세대 컴퓨터(LSC)

Ⅶ. 제5세대 컴퓨터

본문내용

III. 제1세대 컴퓨터 (진공관, 1951-1958)

컴퓨터의 기억장치를 이루는 회로소자로서 진공관을 사용해서 만들었던 시대에는 진공관을 사용함으로써 전력소모가 많고, 열이 많이 났다. 따라서 고장이 많았으며, 열을 식히기 위한 냉각장치가 필요하고, 부피가 매우 크기 때문에 넓은 공간이 필요한 점 등 단점이 많았다. 주 기억장치는 수은지연소자이나 Will-iam관이 사용되었으므로 안정성이 적어 후에 자기드럼으로 개선되었으며, 프로그램은 기계어로 작성하였다. 소프트웨어 보다는 하드웨어 개발에 중점을 둔 시대로서, 컴퓨터의 상품화와 실용화가 시작된 시기였으며, 대표적인 기종으로는 UNIVAC I, 80, 90과 IBM 650과 700계열, Burroughs 220등을 들 수 있다.
* 주요 소자 : 진공관(tube)
* 연산 속도 : ms(10-3sec)
* 사용 언어 : 기계어, 어셈블리어
* 기억 장치 : 수은 지연회로, 자기 드럼
→ 하드웨어 개발에 치중하였으며 주로 과학계산용으로 사용되었다.
부피와 전력 소모는 크지만 계산 능력 및 신뢰도는 떨어진다.
주로 통계용이나 미사일 탄도 계산에 사용되었다.

▶ 프로그래밍 언어의 탄생
현대적 의미의 프로그래밍 언어의 기초는 2차대전의 패전국인 독일의 공학자인 콘라드 추제에 의해 이뤄졌다. 추제는 이미 1935년에서 1938년 사이에 Z-1, Z-2라는 Computer를 개발하면서, 프로그래밍 언어에 대한 개념을 사용했다. 그레이스 머레이 호퍼라는 여성 과학자는 최초의 원시적인 인터프리터인 쇼트코드를 개발했다. 쇼트코드는 이후 윌크스에 의해서 확장, 정리되어 어셈블러(간단한 표현의 기호를 하나씩 기계 명령으로 바꾸어 주는 번역기)로 나타났다. 이후 애릭 글레니에 의해서 오토코드라는 고급 언어 번역기가 발표됐다. 오토코드는 마크Ⅰ컴퓨터에서 사용됐으며, 최초의 컴파일러가 되었다. 이후 호퍼와 그의 팀은 플로매틱이라는 상업용 컴파일러를 등장시켰다. 이와 유사한 스피드 코딩이라는 컴파일러도 IBM-701컴퓨터와 함께 개발되었다.

▶ 전기계산기 - ENIAC의 탄생
진공관 속의 전자의 흐름을 이용한 최초의 전자계산기인 ENIAC은 군부의 강한 요청에 따라 제작이 개시되었는데, 이 계획의 고문 중에는 아인슈타인과 함께 1933년 프린스턴 고급 연구소의 최초의 종신연구원이 된 폰 노이만이 있었다. 전자계산기의 성능에 관한 노이만의 보고)에 이어, 1946년에 최초의 프로그램 내장방식의 전자계산기가 가동하기 시작하였다.
초기계산기는 릴레이를 스위치로 사용하였다. 하버드대학의 아이켄은 1937년 ASCC(Automatic Sequence Contorolled Calculator)를 IBM에서 제작하였다. 비록 스위칭 체계는 릴레이였지만 모든 수치자료를 2진수로 표시하였다. 이러한 전기식 릴레이를 사용하는 기계는 다닥하는 소리가 요란했다. ASCC는 1944년에 완성되어 하버드 대학에서 공식적으로 선을 보였다.
1937년 벨전화연구소의 George Stibitz는 그의 2진 가산기의 일부로써 Bell Labs Complex Computer의 구상을 시작하여 1940년 마침내 완성한다.
다운로드 맨위로