온라인 IT 교육최강 (www.gisa79.com) 강의정보처리필기강사조대호 차시명 [DC-01 강 ] 정보 ( 데이터 ) 통신의개념과이해차시 1 차시 학습내용 정보 ( 데이터 ) 통신의개요와이해 학습목표 정보 ( 데이터 ) 통신의개요을이해할수있다. 정보 ( 데이터 ) 통신시스템의구조를이해할수있다. 학습내용 1. 정보 ( 데이터 ) 통신의개요 (1) 데이터와정보 1) 데이터 (Data) : 관찰, 측정을통해수집한단순한사실이나결과값 2) 정보 (Information) 1 여러가지데이터를처리한후, 특정목적수행을위하여체계화한것 2 일정한시간이흐르면효력이감소 3 사람에따라중요도가달라질수있음 3) 정보화 : 정보의생성, 가공, 축적및활용등의정보행위를의도적으로행하여그유용가치를높이는활동 4) 데이터와정보의진화과정 : 데이터 (Data)-정보 (Information)-지식 (Knowledge)-지능 (Intelligence) 통신처리와데이터전송 1 통신처리 : 기계대기계의통신에서일어날수있는과정으로써속도변환, 프로토콜변환, 포맷변환등을총칭 2 데이터전송 : 컴퓨터나데이터단말기에의해처리할또는처리된정보의전송 3 데이터전송에가장많이사용되는부호 : EBCDIC( 확장 2진화십진코드 ), ASCII( 아스키코드 ) (2) 정보통신과데이터통신 1) 정보통신 (Information Communication) 1 정보통신의정의 컴퓨터와통신기술의결합에의하여통신처리기능은물론이고, 정보처리기능에정보의변환, 저장과정이추가된형태의통신 정보처리가가능한기계와기계간에전기적인통신회선을통해정보를송 수신하는통신 2 정보통신의특징 정보통신은전기통신을포함 ( 전기통신 + 컴퓨터 ) 부수적인입출력장치나기타의기기를접속해야함 통신기술의발전, 정보량의증대, 컴퓨터의개발등으로정보통신이급속히발달 온라인시스템의대량보급으로정보통신을위한표준화의필요성이증대됨 - 1 -
온라인 IT 교육최강 (www.gisa79.com) 2) 데이터통신 (Data Communication) 1 데이터통신의일반적인정의 정보기기사이에서디지털신호형태로표현된정보를송 수신하는통신 정보처리장치등에의하여처리된정보를전송하는통신으로기계장치간의통신 전기통신회선을이용, 회선에입 출력장치를접속해서정보를송 수신하는통신 2 ITU-T 의데이터통신에관한정의 : 정보를기계로처리하거나처리한정보를전송하는것 3) 정보통신과데이터통신의차이 1 일반적으로정보통신은상호간에정보를교환하는모든행위를일컫는것으로매우광범위한개념이고데이터통신은컴퓨터에서처리된데이터, 즉, 디지털형태로표현된 2진정보를송 수신하는것을의미함 2 현대에서는정보통신의범주에포함되는데이터통신을정보통신이라고도하기때문에데이터통신과정보통신은같은개념으로사용되고있음 (3) 통신의구성 3요소 1) 정보를보내는장소 (Source) 2) 전송매체 (Transmission Media) 3) 정보를수신하는장소 (Destination) (4) 정보통신망 1) 정보통신망 (Information Communication Network) 의의미 : 정보의전달체계 2) 정보통신망의 3대동작기능 1 전달기능 2 신호기능 3 제어기능 3) 분계점 : 정보통신망 ( 전산망 ) 상호간을연결할때시설, 운영및유지, 보수의책임한계를구분하기위한접속점 4) 정보통신망의 3대구성요소 : 단말장치, 교환장치, 전송장치 2. 정보 ( 데이터 ) 통신시스템 (1) 정보 ( 데이터 ) 통신시스템 (Data Communication System) 1) 지리적으로원거리에분산되어있는복수의최종사용자간의데이터통신서비스를제공하는각종장치및프로그램들의집합 2) 데이터통신시스템은데이터전송계와데이터처리계로구분됨 (2) 데이터통신시스템의기본구성요소 - 2 -
1) 데이터전송계 : 정보전송을담당 1 단말장치 (DTE) 통신시스템과사용자의접점에위치하여데이터를입력하거나처리된결과를출력하는기능을하는장치 입출력제어및송 수신제어기능수행 2 데이터전송회선 ( 신호변환장치 (DCE) + 통신회선 ) 전송신호를송 수신하기위한통로 신호변환장치 : 단말장치와통신회선사이에서적합한신호나데이터로변환시켜주는장치로서데이터회선종단장치라고도함 통신회선 : 데이터가실질적으로전송되는선로로서, 꼬임선, 동축케이블, 광섬유케이블, 라디오파, 마이크로파 (Microwave) 등의전송매체가있음 3 통신제어장치 (CCU) 데이터전송회선과컴퓨터를연결하는장치 전송오류검출, 회선감시등과같은통신제어기능을수행 2) 데이터처리계 : 정보의가공, 처리, 저장등을담당 1 컴퓨터시스템 하드웨어 ( 중앙처리장치 (CPU) + 주변장치 ) 소프트웨어 ( 시스템소프트웨어 + 응용소프트웨어 ) 정보통신시스템의 3 대구성요소 : 단말장치, 전송장치, 컴퓨터 데이터통신시스템의 3 가지구성요소 : 단말장치, 전송장치, 통신제어장치 컴퓨터시스템 1) 하드웨어 : 컴퓨터시스템을구성하는물리적인장치 1 중앙처리장치 (CPU) 제어장치 : 입력장치, 기억장치, 연산장치, 출력장치에게동작을명령, 감독, 통제하는장치 연산장치 : 연산을수행하는장치 주기억장치 : 수행되고있는프로그램과데이터를저장 2 주변장치 보조기억장치 : 하드디스크, CD-ROM, DVD 등 입 출력장치 : 키보드, 마우스, 스캐너, 모니터, 프린터, 스피커등 2) 소프트웨어 : 컴퓨터시스템의작동, 처리등을할수있게만들어진프로그램 1 운영체제 (Operating System) : 컴퓨터시스템에서사용되는필수적인시스템소프트웨어로서컴퓨터의전반적인운영과각종컴퓨터자원의관리를수행 제어프로그램 - 컴퓨터전체의동작감시, 작업의순서를결정, 데이터관리 - 감시프로그램, 작업관리프로그램, 데이터관리프로그램 처리프로그램 - 사용자가요구한문제를해결하기위한역할수행 - 언어번역프로그램, 서비스프로그램 - 3 -
2 통신제어프로그램 ( 통신소프트웨어, Communication Control Program) 컴퓨터와단말장치간에데이터를송 수신하기위해사용되는프로그램의총칭 기능 - 데이터송 수신 - 통신하드웨어제어 - 이용자인터페이스제어 - File 관리및 recovery 기능 - Hardware와의 Interface 기능 - 데이터입, 출력제어기능 - 데이터버퍼링 (Buffering) 기능 - 오류처리기능 OS 통신제어프로그램 둘또는그이상의시스템간에서로통신하는경우에이러한통신을제어하는 OS 수준의프로그램 스크램블러 (Scrambler) 동기데이터암호화를통해데이터베이스관리시스템의액세스를막는장치로 주로원거리전송에이용 ( 전송부호를랜덤화 ) (3) 데이터통신시스템의특징 1) 고속 고품질의통신서비스제공 2) 고성능의에러제어방식을사용하여시스템신뢰도가높음 3) 거리와시간의한계극복 4) 대형컴퓨터의공동이용 5) 대용량파일의공동이용 6) 분산처리방법활용 7) 원격지의정보처리기기사이의효율적정보교환 8) 정보통신망의초고속화및글로벌화 (4) 데이터통신시스템의발달과정 1) SAGE(Semi-Automatic Ground Environment) 1 미공군에설치된반자동방공시스템 2 최초의데이터통신시스템 2) SABRE(Semi-Automatic Business Research Environment) 1 1963년아메리칸에어라인항공사에서도입한항공기좌석예약시스템 2 최초의상업용데이터통신시스템 3) CTSS(Compatible Time Sharing System) : 1964년 MIT 공과대학에서시행한최초의시분할시스템 4) ARPANET(Advanced Research Project Agency Network) : 1969 년미국방성에설치한최초의유선패킷교환시스템 5) ALOHA(Additive Links On-line Hawaii Area) : 1970년미하와이대학에서설치한최초의라디오패킷통신방식을적용한컴퓨터네트워크시스템 6) SNA(System Network Architecture) : 1974 년 IBM 에서발표한컴퓨터간접속을용이하게한체계화된네트워크방식 - 4 -
(5) 데이터통신시스템의처리형태 1) 오프라인시스템 (Off-Line System) : 단말장치와컴퓨터가통신회선으로직접연결되어있지않은형태 2) 온라인시스템 (On-Line System) : 단말장치와컴퓨터가통신회선으로직접연결되어있는형태 1 실시간 (real-time) 처리에이용 2 데이터발생지의단말기가원격지에설치된컴퓨터와통신회선을통해직접연결 3 데이터의전송과처리과정에사람이개입되지않음 4 통신제어장치는시분할처리방식을사용 5 은행업무및좌석예약등에주로이용 6 단말장치, 중앙처리장치, 통신제어장치, 통신회선등으로구성 3) 일괄처리시스템 (Batch Processing System) : 정보나데이터를일정기간혹은일정단위로묶어서한꺼번에처리하는방식 4) 실시간처리시스템 (Real Time Processing System) : 데이터가발생한시점즉석에서그결과를데이터가발생한곳으로되돌려보내는방식 5) 시분할처리시스템 (Time Sharing System) 1 하나의컴퓨터를여러개의단말기가정해진시간 (Time Slice) 동안번갈아가며공동으로사용하도록하는방식 2 실시간 (real-time) 응답이주로요구 3 컴퓨터와이용자가서로대화형으로정보를교환 6) 온라인실시간처리 (On-line Real-time Processing System) : 데이터통신에의한실시간처리형태로가장적합 1 거래처리 (Transaction Processing) 발생된거래상황을직접컴퓨터에입력하여처리한후결과를즉시전달하는방식 2 질의 / 응답 (Inquiry/Response) 필요한정보의질의에대해중앙의데이터베이스에저장된정보를이용하여그에맞는응답을즉시전달하는방식 3 메시지교환 (Message Switching) 단말장치로부터입력된데이터를요구된특정단말장치로전달하는방식 요점정리 1. 정보 ( 데이터 ) 통신의개요에대해정리합니다. 2. 정보 ( 데이터 ) 통신시스템의구조를정리합니다. 다음차시예고 수고하셨습니다. 다음 2 주차에서는 정보 ( 데이터 ) 통신기기 에대해서학습하도록하겠습니다. - 5 -