목차
제1부 컴퓨터의 개요
   제1장 컴퓨터의 이해 ... 15
      1-1. 컴퓨터의 개념 ... 15
      1-2. 컴퓨터의 필요성 ... 16
      1-3. 컴퓨터의 특성과 기능 ... 20
        1-3-1. 컴퓨터의 특징 ... 19
        1-3-2. 컴퓨터의 기능 ... 20
        1-3-3. 컴퓨터의 구성 ... 22
        1-3-4. 소프트웨어 시스템 ... 23
   연습문제 ... 28
   제2장 컴퓨터의 발달 ... 29
      2-1. 계산기의 발달 ... 29
        2-1-1. 톱니바퀴 계산기 ... 29
        2-1-2. 배비지의 해석 기관 ... 30
        2-1-3. 천공 카드 시스템 ... 31
        2-1-4. 전기식 계산기 ... 32
      2-2. 컴퓨터의 탄생과 세대 분류 ... 33
        2-2-1. 전기 기계식 계산기 ... 29
        2-2-2. 프로그램 내장 방식 ... 34
        2-2-3. 제2세대 컴퓨터 ... 35
        2-2-4. 제3세대 컴퓨터 ... 36
        2-2-5. 제4세대 컴퓨터 ... 37
      연습문제 ... 38
   제3장 컴퓨터의 분류 ... 39
      3-1. 사용 목적에 의한 분류 ... 39
        3-1-1. 특수 목적용 컴퓨터 ... 39
        3-1-2. 범용 컴퓨터 ... 40
        3-1-3. 개인용 컴퓨터 ... 40
      3-2. 데이터에 의한 분류 ... 40
        3-2-1. 디지털 컴퓨터 ... 41
        3-2-2. 아날로그 컴퓨터 ... 41
        3-2-3. 하이브리드 컴퓨터 ... 42
      3.3 처리 능력에 의한 분류 ... 42
      연습문제 ... 43
   제4장 컴퓨터와 생활 ... 44
      4-1. 컴퓨터와 기업 경영 ... 4
        4-1-1. 경영 의사 결정에서 이용 ... 45
        4-1-2. 사무실 통신에 이용 ... 46
        4-1-3. 문서 처리에 이용 ... 47
      4-2. 컴퓨터와 학교 교육 ... 49
        4-2-1. 컴퓨터 보조 수업 ... 49
        4-2-2. 컴퓨터의 관리 수업 ... 51
      4-3. 컴퓨터와 산업 사회 ... 51
        4-3-1. 컴퓨터 보조 설계 ... 51
        4-3-2. 컴퓨터 보조 생산 ... 53
      4-4. 컴퓨터와 과학 기술 ... 54
        4-4-1. 과학 문제 해결에 이용 ... 55
        4-4-2. 기초 과학 연구 분야 ... 55
        4-4-3. 우주 항공 분야 ... 56
        4-4-4. 자원 및 원격 탐사 분야 ... 56
      4-5. 컴퓨터와 교통 통신 ... 57
        4-5-1. 좌석 예약 시스템 ... 57
        4-5-2. 교통 통제 및 운항 ... 58
      4-6. 컴퓨터와 인문 사회 과학 ... 58
      4-7. 컴퓨터와 보건 생활 ... 59
        4-7-1. 병원 경영 분야 ... 59
        4-7-2. 컴퓨터 보조 진단 ... 60
        4-7-3. 의학 연구 분야 ... 61
      4-8. 컴퓨터와 예술 창조 ... 61
        4-8-1. 컴퓨터 예술 분야 ... 61
      4-9. 컴퓨터와 국방 과학 ... 63
      4-10. 컴퓨터와 가정 생활 ... 63
      4-11. 컴퓨터와 사회 문제 ... 65
        4-11-1. 사무자동화에 따른 문제 ... 65
        4-11-2. 사적 권리의 침해 문제 ... 67
        4-11-3. 개성에 대한 위협과 비 인간화 문제 ... 67
        4-11-4. 컴퓨터 관련 범죄와 윤리 ... 68
      연습문제 ... 70
제2부 컴퓨터의 원리 및 구조
   제1장 컴퓨터의 원리 ... 73
      1-1. 디지털 컴퓨터와 아날로그 컴퓨터 ... 73
      1-2. 진법과 수의 구성 ... 74
        1-2-1. 2진수의 표현 ... 74
        1-2-2. 수의 변환 ... 78
      1-3. 데이터의 표현 ... 79
        1-3-1. 정수 표현 ... 80
        1-3-2. 실수형 데이터 표현 ... 83
        1-3-3. 문자 데이터 표현 ... 85
      연습문제 ... 88
   제2장 컴퓨터의 구조 ... 89
      2-1. 컴퓨터 시스템의 기본 구성 ... 89
      2-2. 주 기억 장치 ... 90
        2-2-1. 주 기억 장치의 기능 ... 90
        2-2-2. 주 기억 장치의 종류 ... 91
      2-3. 중앙 처리 장치 ... 93
        2-3-1. 제어부 ... 93
        2-3-2. 기억부 ... 94
        2-3-3. 연산부 ... 94
      2-4. 보조 기억 장치 ... 95
        2-4-1. 자기 테이프 ... 95
        2-4-2. 자기 디스크 ... 96
      2-5. 입력 장치 ... 97
        2-5-1. 광학 마크 판독기 ... 97
        2-5-2. 광학 문자 판독기 ... 97
        2-5-3. 자기 잉크 문자 판독기 ... 98
      2-6. 출력 장치 ... 99
        2-6-1. 문자 프린터 ... 99
        2-6-2. 라인 프린터 ... 99
        2-6-3. 페이지 프린터 ... 100
        2-6-4. 레이저 광선 프린터 ... 100
        2-6-5. 영상 표시 장치 ... 100
      연습문제 ... 101
   제3장 하드웨어와 소프트웨어 ... 102
      3-1. 하드웨어 ... 102
        3-1-1. 시스템의 기본 처리 과정 ... 102
        3-1-2. 명령어 구조와 처리 과정 ... 103
      3-2. 소프트웨어 ... 106
        3-2-1. 기본 개념 ... 106
        3-2-2. 소프트웨어의 분류 ... 107
      연습문제 ... 112
제3부 프로그래밍 언어
   제1장 프로그래밍의 기초 ... 115
      1-1. 프로그래밍 언어 ... 115
        1-1-1. 컴퓨터 프로그래밍 언어 ... 115
        1-1-2. 기계어 ... 118
        1-1-3. 어셈블리어 ... 119
        1-1-4. 고급어 ... 120
      1-2. 프로그래밍 절차와 방법 ... 121
        1-2-1. 알고리즘 ... 121
        1-2-2. 순서도 ... 123
        1-2-3. 나씨슈나이더만 차트 ... 131
        1-2-4. 컴퓨터 프로그램 ... 132
        1-2-5. 프로그래밍 절차 ... 135
        1-2-6. 프로그래밍 방법 ... 140
   제2장 BASIC 프로그래밍 ... 142
      2-1. BASIC 프로그램의 준비 ... 142
        2-1-1. 개요 ... 142
        2-1-2. DOS의 부팅과 명령어 ... 143
        2-1-3. 포매팅 ... 147
      2-2. BASIC 언어의 개요 ... 148
        2-2-1. BASIC 언어의 특징 ... 148
        2-2-2. BASIC 프로그래밍 ... 148
      2-3. 구문 요소 ... 157
        2-3-1. 예약어 ... 157
        2-3-2. 상수 ... 159
        2-3-3. 변수 ... 160
        2-3-4. 수치 상수의 표현 ... 161
        2-3-4. 산술식 ... 162
      2-4. 연산문 ... 163
        2-4-1. 치환문 ... 163
        2-4-2. 대소 관계 ... 165
        2-4-3. 내장 함수 ... 165
        2-4-4. 변수의 형 ... 167
      2-5. 입출력문 ... 169
        2-5-1. PRINT 문과 WIDTH 문 ... 169
        2-5-2. INPUT 문 ... 175
        2-5-3. READ 문과 DATA 문 ... 179
        2-5-4. RESTORE 문 ... 180
      2-6. 제어문 ... 181
        2-6-1. GO TO 문 ... 181
        2-6-2. IF 문 ... 183
        2-6-3. 반복문 ... 187
      2-7. 배열 ... 195
        2-7-1. 배열의 개념 ... 195
        2-7-2. 다차원 배열 ... 198
      2-8. 함수와 서브루틴 ... 200
        2-8-1. 기본 개념 ... 200
        2-8-2. 사용자 정의 함수 ... 200
        2-8-3. 서브루틴 ... 202
      2-9. 부가적 기능 ... 204
        2-9-1. 오류 처리 ... 204
        2-9-2. 그래픽 ... 207
        2-9-3. 사운드 ... 210
      연습문제 ... 213
   제3장 FORTRAN 프로그래밍 ... 216
      3-1. 포트란의 개요 ... 216
        3-1-1. 포트란의 특징 ... 216
        3-1-2. 포트란 프로그래밍 절차 ... 217
        3-1-3. 순서도, 코딩 및 천공 ... 219
        3-1-4. 포트란에서 사용 문자 ... 220
        3-1-5. 포트란 문의 구성 ... 221
      연습문제 ... 225
      3-2. 기본 명령문과 수식 ... 226
        3-2-1. 연산식 ... 226
        3-2-2. 치환문 ... 228
        3-2-3. 라이브러리 함수 ... 229
        3-2-.4 STOP 문과 END 문 ... 230
      연습문제 ... 231
      3-3. 입출력문 ... 234
        3-3-1. READ 문 ... 234
        3-3-2. WRITE 문 ... 235
        3-3-3. FORMAT 문 ... 236
        3-3-4. 프로그램의 예 ... 238
      연습문제 ... 241
      3-4. 제어문 ... 244
   제3장 뉴 미디어 ... 317
      3-1. 뉴 미디어의 특성 ... 317
      3-2. 뉴 미디어의 종류 ... 318
        3-2-1. 뉴 미디어의 분류 ... 318
   제4장 미래의 컴퓨터와 인공 지능 ... 324
      4-1. 병렬 분산 처리형 컴퓨터 ... 324
        4-1-1. 병렬 처리형 컴퓨터 ... 325
        4-1-2. 분산 처리형 컴퓨터 ... 326
      4-2. 인공 지능 컴퓨터 ... 328
        4-2-1. 자연어의 이해 ... 329
        4-2-2. 정리의 증명 ... 330
        4-2-3. 패턴 인식 ... 330
        4-2-4. 정보의 기억과 검색 ... 331
        4-2-5. 지식 공학 ... 331
        4-2-6. 지능 로보트 ... 332
        4-2-7. 자동화 프로그램 ... 333
        4-2-8. 제5세대 컴퓨터 ... 333
        4-2-9. 신경 회로 컴퓨터 ... 334
   제5장 미래 사회 ... 336
      5-1. 미래 시스템 ... 336
      5-2. 미래의 응용 분야 ... 337
참고문헌 ... 339
찾아보기 ... 340
닫기