제1편 정보처리개론 제1장 정보화 사회와 컴퓨터 ... 17 서론 ... 17 1.1 고도 정보화 사회 ... 18 1.1.1 고도 정보화 사회의 도래 ... 18 1.1.2 산업 사회에서 정보화 사회로 ... 19 1.2 국내외 정보 산업 ... 21 1.2.1 정보화 사회에 대한 대비 ... 22 1.3 정보화 사회와 각 분야 ... 23 1.3.1 정보화 사회의 정치와 행정 ... 23 1.3.2 정보화 사회의 경제 ... 25 1.3.3 정보화 사회의 사회문화 ... 26 1.3.4 정보화 사회의 역기능 ... 27 1.4 정보화 사회에서의 컴퓨터 역할 ... 28 1.5 후기 정보화 사회 ... 29 연습문제 ... 32 제2장 정보처리 시스템 ... 35 서론 ... 35 2.1 인간의 정보 처리 ... 36 2.1.1 인간의 정보 처리 ... 36 2.2 정보 처리 시스템 ... 37 2.2.1 인간 ... 38 2.2.2 자료 ... 38 2.2.3 하드웨어 ... 40 2.2.4 소프트웨어 ... 41 2.2.5 절차 ... 42 2.3 정보 처리 시스템 실행 ... 42 2.3.1 입력(파일작성) ... 43 2.3.2 처리 ... 43 2.3.3 저장 ... 44 2.3.4 출력 ... 44 연습문제 ... 46 제2편 정보처리와 컴퓨터 제3장 컴퓨터 개론 ... 53 서론 ... 53 3.1 정보처리장치의 환경 ... 53 3.1.1 정보 처리 장치의 유형 ... 54 3.2 컴퓨터 개요 ... 54 3.3 컴퓨터 발달 과정 ... 55 3.3.1 계산기 ... 56 3.3.2 컴퓨터의 출현과 발달 ... 58 3.4 컴퓨터 분류 ... 64 3.4.1 용도별 분류 ... 64 3.4.2 자료 취급 방식에 따른 분류 ... 64 3.4.3 크기별 분류 ... 65 3.5 컴퓨터 처리 기술 ... 67 3.5.1 자료 표현 ... 67 3.5.2 BCD 코드 ... 68 3.5.3 EBCDIC 코드 ... 69 3.5.4 ASCII 코드 ... 70 3.5.5 한글코드 ... 71 3.5.6 유니코드 ... 73 3.6 컴퓨터 처리 방식 ... 73 연습문제 ... 76 제4장 마이크로컴퓨터 ... 81 서론 ... 81 4.1 마이크로컴퓨터 혁명 ... 81 4.2 마이크로컴퓨터 출현 ... 83 4.2.1 마이크로컴퓨터의 발달 ... 83 4.2.2 미래의 마이크로컴퓨터 ... 85 4.2.3 마이크로프로세서 ... 86 4.3 마이크로컴퓨터의 역할 ... 89 4.4 마이크로컴퓨터 하드웨어 ... 89 4.5 마이크로컴퓨터의 선택 절차 ... 90 연습문제 ... 93 제3편 정보처리 장비 제5장 입출력 장치 ... 99 서론 ... 99 5.1 입력장치 ... 99 5.1.1 키보드 ... 101 5.1.2 음성 인식 장치 ... 102 5.1.3 광학 입력 장치 ... 103 5.1.4 보조 입력 장치 ... 106 5.2 출력장치 ... 110 5.2.1 화면 ... 111 5.2.2 프린트 ... 112 5.2.3 플로터 ... 117 연습문제 ... 119 제6장 중앙 처리 장치 및 기억 장치 ... 123 서론 ... 123 6.1 중앙처리장치 ... 123 6.1.1 CPU 구성 요소 ... 124 6.1.2 처리 장치의 성능 ... 125 6.2 기억장치 ... 127 6.2.1 주기억장치 ... 127 6.2.2 보조 기억 장치 ... 131 6.2.3 직접 엑세스 기억장치 ... 132 6.3 마이크로컴퓨터용 기억장치 ... 138 6.3.1 내부 기억 장치 ... 138 6.3.2 외부 기억 장치 ... 139 연습문제 ... 150 제4편 정보처리 소프트웨어 제7장 시스템 소프트웨어 ... 159 서론 ... 159 7.1 시스템 소프트웨어 ... 159 7.1.1 운영 시스템 ... 161 7.1.2 번역 프로그램 ... 166 7.1.3 로더 ... 170 7.1.4 유틸리티 프로그램 ... 172 연습문제 ... 174 제8장 응용 소프트웨어 ... 177 서론 ... 177 8.1 과학 기술용 소프트웨어 ... 178 8.2 사무 관리용 소프트웨어 ... 179 8.2.1 오피스 95 ... 180 8.3 범용 소프트웨어 ... 180 8.3.1 워드프로세서 ... 180 8.3.2 데이터베이스 관리 시스템 ... 185 8.3.3 전자 스프레드시트 ... 190 8.3.4 그래픽 프로그램 ... 192 8.4 특수 목적용 소프크웨어 ... 193 8.4.1 개인 정보 관리 소프트웨어 ... 193 8.5 그룹웨어 ... 195 8.5.1 그룹웨어 현황 ... 195 연습문제 ... 197 제9장 프로그래밍 언어 ... 201 서론 ... 201 9.1 기계어 ... 201 9.2 어셈블리어 ... 202 9.3 고급언어 ... 203 9.3.1 BASIC ... 203 9.3.2 FORTRAN ... 206 9.3.3 PASCAL ... 208 9.3.4 COBOL ... 211 9.3.5 APL ... 215 9.3.6 C ... 217 9.3.7 기타 고급 언어 ... 218 9.4 제4세대 언어 ... 219 9.4.1 제4세대 언어 정의 ... 220 9.4.2 4GL 종류 ... 221 9.4.3 대표적인 4GL ... 222 9.5 인공지능언어 ... 223 9.5.1 PROLOG ... 223 9.5.2 LISP ... 226 9.5.3 FORTH ... 228 9.6 프로그램 작성 기법 ... 228 9.6.1 순서도 ... 228 9.6.2 구조적 프로그래밍 ... 231 9.6.3 객체 지향형 프로그래밍 ... 232 연습문제 ... 234 제5편 정보처리 기술 제10장 데이터베이스 ... 241 서론 ... 241 10.1 데이터베이스의 개념 ... 241 10.1.1 데이터베이스의 필요성 ... 242 10.1.2 데이터베이스의 장점 ... 242 10.2 데이터베이스 시스템의 구성요소 ... 244 10.3 데이터베이스 시스템의 발달 ... 246 10.3.1 자료 관리 목적 ... 247 10.3.2 자료 관리 시스템 발달 ... 248 10.4 데이터베이스의 조직 ... 249 10.4.1 자료 정의 ... 249 10.4.2 자료 모형 ... 249 10.4.3 레코드 식별자 ... 251 10.4.4 데이터베이스 조직 ... 252 10.5 데이터베이스 논리 구조 ... 255 10.5.1 자료의 계층 구조 ... 255 10.5.2 데이터베이스 구조 ... 257 연습문제 ... 261 제11장 인공지능 ... 264 서론 ... 264 11.1 인공지능 개요 ... 264 11.1.1 인공 지능 발달 ... 264 11.1.2 인공 지능 연구 분야 ... 265 11.2 인공 지능 툴 ... 266 11.3 전문가 시스템 ... 267 11.3.1 전문가 시스템과 전문가 ... 267 11.3.2 전문가 시스템 구성 ... 268 11.4 로봇 공학 ... 269 11.4.1 로봇 팔 ... 270 11.4.2 산업용 로봇 ... 272 11.4.3 자동 로봇 ... 274 연습문제 ... 276 제12장 사무 자동화 ... 279 서론 ... 279 12.1 사무 자동화 개요 ... 279 12.1.1 사무 자동화 등장 배경 ... 280 12.2 사무 자동화 정의 ... 282 12.2.1 사무실의 기능 ... 282 12.2.2 사무 자동화의 정의 ... 283 12.3 사무 자동화의 생산성 ... 284 12.3.1 사무 자동화의 성과 측정 ... 284 12.3.2 사무 생산성 ... 284 12.4 사무 자동화 관련 기술 ... 285 12.4.1 사무 자동화 기기 ... 285 12.4.2 사무 자동화 소프트웨어 ... 287 12.5 사무 자동화 운영 현황 ... 287 12.5.1 사무 자동화 추진과 조직 현황 ... 287 12.5.2 사무 자동화 추진 목적과 채택 형태 ... 288 12.5.3 사무 자동화 응용 분야 및 사용기기 ... 288 12.6 사무 자동화 응용 ... 289 12.6.1 워드프로세싱 ... 289 12.6.2 전자 사서함 ... 290 12.6.3 음성 사서함 ... 291 12.6.4 전자 달력 ... 292 12.6.5 원격 회의 ... 293 12.6.6 비디오텍스 ... 296 12.6.7 문서 조회 ... 296 12.6.8 팩시밀리 전송 ... 298 연습문제 ... 300 제6편 정보통신 제13장 컴퓨터 통신 ... 305 서론 ... 305 13.1 컴퓨터 통신의 구성요소 ... 305 13.1.1 단말기 ... 306 13.1.2 모뎀 ... 306 13.1.3 전송로 ... 308 13.1.4 통신 제어 장치 ... 311 13.2 통신제어 ... 313 13.2.1 프로토콜 ... 313 13.2.2 전송 제어 방식 ... 314 13.3 전송 방식 ... 315 13.3.1 직렬 전송과 병렬 전송 ... 315 13.3.2 동기식 전송과 비동기식 전송 ... 317 13.4 전송로 매체 ... 318 13.5 광통신 ... 320 13.5.1 광통신 ... 320 13.5.2 광통신 발달과 광케이블 ... 321 13.5.3 광통신 활용 ... 322 13.6 이동통신 ... 322 13.6.1 이동통신 ... 322 13.6.2 이동통신의 구조와 원리 ... 323 13.6.3 PCS ... 324 13.6.4 CT-2 ... 325 13.6.5 TRS ... 325 13.7 무선 데이터 통신 ... 327 연습문제 ... 329 제14장 정보 통신 네트워크 ... 334 서론 ... 334 14.1 정보 통신의 발달 ... 334 14.1.1 정보통신 네트워크의 발달 ... 334 14.1.2 정보통신 네트워크의 구조 발달 ... 336 14.1.3 정보통신 서비스 발달 ... 336 14.1.4 국내 정보 통신 발달 ... 337 14.1.5 국내외 정보 통신 현황 ... 339 14.2 정보 교환 방식 ... 339 14.2.1 회선 교환 방식 ... 339 14.2.2 축적 교환 방식 ... 339 14.3 통신 네트워크 구조 ... 340 14.3.1 스타 네트워크 ... 341 14.3.2 링 네트워크 ... 342 14.3.3 그물 네트워크 ... 342 14.3.4 계층 네트워크 ... 343 14.3.5 버스 네트워크 ... 343 14.4 부가가치 통신망 ... 344 14.4.1 국내 VAN 사업 현황 ... 344 14.4.2 국내 VAN 서비스 시장 ... 345 14.5 근거리 통신망 ... 347 14.5.1 LAN의 장점과 특징 ... 347 14.5.2 무선 LAN ... 348 14.5.3 LAN 운영 시스템 ... 349 14.6 종합 정보 통신망 ... 350 14.6.1 ISDN의 의의 ... 350 14.6.2 ISDN 분류 ... 351 14.6.3 ISDN 사용 현황과 서비스 개발 ... 352 연습문제 ... 354 제15장 정보 통신 응용 ... 358 서론 ... 358 15.1 광속 상거래 CALS ... 358 15.1.1 기업 경쟁력의 수단 CALS ... 358 15.1.2 CALS의 태동과 변천 ... 359 15.1.3 CALS의 개념 ... 360 15.1.4 CALS의 효과 ... 362 15.1.5 국내외 CALS 추천 사례 ... 363 15.2 전자 문서 교환 EDI ... 365 15.2.1 EDI ... 365 15.2.2 EDI의 생성 ... 366 15.2.3 EDI의 특징 ... 367 15.2.4 EDI의 효과 ... 367 15.2.5 EDI의 사례 ... 368 연습문제 ... 369 제16장 인터넷 ... 371 서론 ... 371 16.1 인터넷의 등장 ... 372 16.2 인터넷의 활용 ... 373 16.3 인터넷 통신 서비스 ... 374 16.3.1 전자우편(E-mail) ... 374 16.3.2 가상 단말기 ... 375 16.3.3 파일 전송 ... 376 16.4 인터넷 정보 서비스 ... 376 16.4.1 아키 서비스 ... 376 16.4.2 고퍼 서비스 ... 377 16.4.3 WWW 서비스 ... 377 16.4.4 WAIS 서비스 ... 378 16.4.5 WHOIS 서비스 ... 378 16.4.6 IRC 서비스 ... 378 16.5 국내 주요 인터넷 홈 페이지 ... 378 연습문제 ... 381 부록 : 컴퓨터 정보 관련 용어 설명 ... 385