상세 컨텐츠

본문 제목

컴퓨터와 통신산업의 발전.

Tips/대학

by 한국인맛집 2019. 3. 5. 01:10

본문

반응형

초창기 계산도구


계산기의 역사.



1617년 스코틀랜드 네이피어 - 네이피어봉 (곱셈용 계산도구 제작


1642년 프랑스 파스칼   - 가산기제작 (최조의 기계식 계산장치)


1674년 독일 라이프니츠 - 승제산기 제작(파스칼 가산기 계선하여, 곱셈, 나눗셈, 루트함수까지 수행 가능)


1823년 배비지 - 다항방정식의 함수표를 만드는 차분기관,


1834년  ""     - 수학계산 자동으로하는 해석기계 제작 


> 오늘날 컴퓨터 처리형태와 유사하여, 입력장치, 기억장치, 산술장치, 자동출력장치, 순차적 프로그램제어 , 20자리 정밀도를 가짐.


> 하지만 설계는 완료되었으나 기술수준으로 제작은 불가능.




 전자 계산기 등장.



- ABC 


1938년 아타나소프 와 조수 클리퍼드 베리 와 설계를 마무리, 최초의 전자식 디지털 컴퓨터 제작


*프로그래밍이 되지않음.


- ENIAC


1946년 모클리와 에커드 전선으로 연결하여 프로그램 작성 되는 최초의 대형 전자식 디지털 컴퓨터


미국 군사 탄환궤적, 일기예보등. 전문분야에 사용되었음.


- EDSAC 


1949년 모리스 윌키스에 의해 프로그램내장 방식 최초의 컴퓨터 완성



- EDVAC


1951년 폰노이만에의해 개발 됨 프로그램 내장방식 사용




컴퓨터 산업의 발전단계



1. 진공관 시대 (1세대)


1세대 컴퓨터는 진공관을 사용하여 규모가 크고, 계산이 느리고 많은 열과 오류, 고장이 일상이었다.


ENIAC , EDVAC , EDSAC  컴퓨터는 주로 진공관으로 실험목적으로 개발 되었다.



1944년  에이컨 MARK1 계산기 완성하여 하버드 대학에 기증, 전기기계식이고, 명령어는 종이테이프에 저장되는 컴퓨터를 제작. 



2. 트랜지스터 시대 (2세대)


1947년 미국 벨 연구소 바딘, 브래튼, 쇼클리등 세명의 과학자는 트랜지스터를 발명.


첫번째 트랜지를 사용한 컴퓨터는 TRADIC 은 트랜지스터를 발명한 벨연구소에서 1954년 제작 되었다.


1958년 IBM사는 IBM-7090과 같은 7070 컴퓨터 시스템 발표 오직 트랜지스터만을 사용하여 만든 최초의 컴퓨터이다.



트랜지스터를 사용한 2세대 컴퓨터는 속도가 빠르고 크기가 작고, 비용이 적게들었다. 


1958년 이후로 상업용으로 많은기업들이 컴퓨터를 구매해서 사용할수 있게되었다.



2세대 컴퓨터의 주기억장치로는 페라이트 자기고어 기억소자를 사용하였다.


프로그래밍언어는 고급언어인 ALGOL , FORTRAN, COBOL 을 사용하였고, 실시간시스템, 운영체제를 사용하였다.




3. 직접회로 시대 = Integrated Circuit  (3세대)


1958년 킬바이, 노이스는 최초의 실리콘 칩위에 트랜지스터들과 전자회로들을 결합한 직접회로를 발명하였다.


1964년 IBM사 에서 컴퓨터시스템/360은 과학및 상업용 업무처리가 가능한 범용 컴퓨터 였다.


컴퓨터시스템의 제어회로를 구성하는 요소들을 기판위에 트랜지스터와 다이오드로구성하지않고 칩속에 내장할수 있게 되었다.



내부처리를 상당히 가속시켰고, 부품들도 대량생산이 가능하게되었다.


코어메모리 대신 반도체 메모리가 사용되기 시작되었고, 다중프로그래밍[각주:1], 병렬처리[각주:2]등 운영체제 많은 발전에 기했다.


CPU를 하나의 칩에 저장한 마이크로 프로세서가 개발되어 칩에 마이크로프로세서, 메모리, 인터페이스 등 컴퓨터기능을 구현한 마이크로 컴퓨터가 출현하게되었다.


마이크로컴퓨터[각주:3]




4. 고밀도 및 초고밀도 직접회로 시대 (4세대)


고밀도직접회로, 초고밀도직접회로 시대라 할수있다.


4세대 컴퓨터는 입력·처리·출력의 기본주기는 변화하지않았지만 연산처리속도, 저장능력향상, 입출력 장치 다양화, 고급화로 사용법이 크게 변화하였다.


스마트폰, 데이터통신, 분산데이터 처리, 데이터베이스 등 컴퓨터전문용어들이 보편적으로 사용됨.


1965 미국 DEC에서 범용컴퓨터보다 크기가 작고 값이싼 최초의 미니컴퓨터를 발표하였다.


대부분의 컴퓨터운영체제들도 시분할시스템을 사용하고 소프트웨어 분야도 크게발전하였다.



개인용컴퓨터의 광범위한 보급· 확대와 네트워크 발달로, 컴퓨터 환경은 중앙집중처리에서 네트워크 를 통한 분산처리로 발전, 값은 저렴하나 기능과 섬능은 슈퍼, 범용컴퓨터에 맞먹는 소형 컴퓨터가 사용되기시작했다.



1990년대 마이크로프로세서와 네트워크 기술은 더욱발전하여, 분산계산과 병렬계산을 보편화하였고.

클라이언트/서버 시스템이 보편화 되었다.


이용자환경개선을 위한 운영체제의 표준화 , GUI 향상, 다양한 응용프로그램개발과 보급되었다.


인터넷의 발전으로 제한된 영역네 있는 컴퓨터를 연결해주는 LAN (Local Area Network) , 전국적, 전세계적으로 퍼져있는 컴퓨터를 연결해주는 WAN(Wide Area Network) 가 발달하였다.





컴퓨터와 통신의 결합


1. 자료처리방식


1970년초반까지 컴퓨터시스템은 일괄처리방식으로 가동, 자료처리방식인 거래지향방식의 사용이 증가하였다.


거래가 일어날때마다 컴퓨터시스템에 자료를 입력하는것을 말한다.



2. 컴퓨터통신회선연결로 멀리떨어져있는 단말로도 컴퓨터를 이용할수있게하는 데이터통신


위성통신, 광통신을 이용한 초고속 정보통신망이 각 가정까지 보편화 되었다.


ADSL , VDSL 과 같은 초고속 통신망을 이용하여 인터넷을 이용하고있다.



컴퓨터 산업의 미래


수만개를 연결한 병렬처리기술, 광소자, 조셉슨소자, 갈륨비소자등 이용한 대규모 직접회로화가 발전할것이다.


광디스크, 램디스크를 이용한 보조기억장치의 저장능력도 향상할것이다.


컴퓨터의 가격은 하락하고 크기가 작아지지만, 성능이나기능은 크게향상되는쪽으로 발전될것이다.


오늘날 발표되는 모바일디바이스는 전력이적고, 처리속도가 매우빠르며, 디자인역시 얇고 가벼워서 휴대성이 편리해지고있다.


고화질·고음질의 디지털 멀티미디어형태로 가공되고 저장되어 언제어디서나 쉽게 정보를 얻을수있는 정보 이용자 중심으로 바뀌고있다.


5세대 컴퓨터는 AI(Artificial Intelligence) 가 사람처럼 듣고 보고 생각하고 말할수있고 쓸수있는것을 목표로하고있다.




<컴퓨터산업 발전 및 시대 특징>


세대구분 

제 1세대 

제 2세대 

제 3세대 

 제 4세대 

제 5세대 

연대 

1946~1957 

1958~1964 

1965~1971 

1972~현재 

 논리회로소자

기억장치

하드웨어

진공관

릴레이

자기드럼

트랜지스터

다이오드

자기코어 

직접회로

반도체메모리

자기디스크

마이크로프로세서 

멀티프로세서

초고밀도 직접회로

광디스크

랜디스크

GUI 

조셉슨소자

광소자

갈륨비소소자 

소프트웨어 

프로그램내장방식

기계어 

고급언어,

COBOL

FORTRAN

ALGOL 

상위고급언어,

PASCAL

시분할방식 

Windows

Unix, Linux

객체지향언어

WWW 

기능화언어,

자연어,

도형처리 

컴퓨터의 예 

ENIAC

UNIVAC 

IBM 7094

TRADIC 

IBM 360

IBM 370 

개인용컴퓨터

서버시스템

메인프레임

슈퍼컴퓨터 

인공지능형 PC

신경망컴퓨터 


  1. 다중프로그래밍(Multiprogramming ) 주기억장치에 적재되 여러개의 프로그램을 CPU가 항상 수행할수있도록하여, CPU 이용률을 증진시키는 방법, 주기억장치가 작업을 기다려야할때 곧바로 다른작업으로 전환하는 방법 [본문으로]
  2. 병렬처리(Parallel processing) 동시에 복수의 명령이나 데이터를 처리하는방법 네트워크상, 버스상에 접속해서 명령이나 데이터를 동시에 처리한다. [본문으로]
  3. 마이크로컴퓨터(Microcomputer) 중앙처리장치(CPU)를 1개의 LS(고밀도직접회로)칩 직접된 마이크로 프로세서로 만들 초소형 컴퓨터 마이컴이라고한다. [본문으로]
반응형

'Tips > 대학' 카테고리의 다른 글

처리장치와 데이터  (0) 2019.03.17
컴퓨터의 이해  (22) 2019.03.11
유비쿼터스 컴퓨팅 개념, 주요이슈  (0) 2019.03.06
C언어 자료형  (0) 2019.03.04
데이터 정보와 컴퓨터  (31) 2019.03.04
데이터(Data) 와 정보(Information)  (0) 2019.02.28

관련글 더보기