목차 일부
Ⅰ. 전자계산기의 개요
1. 전자 계산기의 이해 ... 12
1. 전자계산기의 필요성 ... 12
2. 전자계산기의 기능 ... 13
3. 전자계산기의 특징 ... 16
[핵심문제] ... 17
2. 전자계산기의 발전 과정 ... 20
1. 전자 계산기 이전 시대 ... 20
2. 초기의...
더보기
목차 전체
Ⅰ. 전자계산기의 개요
1. 전자 계산기의 이해 ... 12
1. 전자계산기의 필요성 ... 12
2. 전자계산기의 기능 ... 13
3. 전자계산기의 특징 ... 16
[핵심문제] ... 17
2. 전자계산기의 발전 과정 ... 20
1. 전자 계산기 이전 시대 ... 20
2. 초기의 전자 계산기 ... 21
3. 전자 계산기의 발전 ... 21
[핵심문제] ... 26
3. 전자 계산기 조직의 구성 ... 30
1. 하아드웨어 시스템 ... 30
2. 소프트웨어 시스템 ... 31
[핵심문제] ... 32
4. 전자계산기의 종류 ... 34
1. 데이터에 의한 분류 ... 34
2. 용도에 의한 분류 ... 34
3. 처리 능력에 의한 분류 ... 35
[핵심문제] ... 36
익힘문제 ... 38
Ⅱ. 전자 계산기의 원리
1. 수의 표현과 연산 ... 42
1. 진법과 수의 구성 ... 42
2. 수의 변환 ... 43
3. 2진수의 연산 ... 44
[핵심문제] ... 46
2. 데이터의 표현 ... 48
1. 수치 데이터 표현 ... 48
2. 문자 데이터 표현 ... 49
3. 화상 및 음성 데이터 표현 ... 51
[핵심문제] ... 51
3. 논리회로 ... 54
1. 부울대수 ... 54
2. 논리곱 ... 54
3. 논리합 ... 55
4. 논리부정 ... 55
5. 부울 함수 ... 55
6. 조합 논리 회로 ... 56
7. 플립플롭 ... 58
[핵심문제] ... 59
익힘문제 ... 62
Ⅲ. 전자 계산기의 조직
1. 중앙 처리 장치 ... 68
1. 중앙 처리 장치의 구성 ... 68
2. 제어장치 ... 68
3. 연산장치 ... 70
[핵심문제] ... 71
2. 기억장치 ... 74
1. 기억 장치의 기능 ... 74
2. 기억 장치의 계층 ... 74
3. 캐시 기억 장치 ... 74
4. 주기억 장치 ... 74
5. 보조 기억 장치 ... 76
[핵심문제] ... 82
3. 입·출력 장치 ... 85
1. 입·출력의 원리 ... 85
2. 입·출력 장치의 종류 ... 85
3. 보조 기억 장치의 입·출력 ... 89
[핵심문제] ... 90
4. 마이크로컴퓨우터 ... 95
1. 마이크로컴퓨우터 ... 95
2. 마이크로컴퓨우터의 구성 ... 95
3. 마이크로프로세서의 동작 ... 96
4. 마이크로프로세서의 종류와 응용 ... 96
[핵심문제] ... 97
익힘문제 ... 100
Ⅳ. 정보 처리와 전자 계산기
1. 데이터의 구성 ... 106
1. 비트, 바이트, 워어드 ... 106
2. 피일드, 레코오드, 파일 ... 107
[핵심문제] ... 108
2. 데이터의 코우드화 ... 111
1. 코우드의 필요성 ... 111
2. 코우드 설계의 목적 ... 111
3. 코우드의 종류 ... 112
[핵심문제] ... 115
3. 데이터의 구조 ... 117
1. 선형 리스트 ... 117
2. 스택과 큐우, 데크 ... 117
3. 계층 모형 ... 118
4. 그래프 ... 119
[핵심문제] ... 120
4. 프로그램 ... 123
1. 프로그램의 개념 ... 123
2. 프로그래밍 언어 ... 123
3. 프로그래밍의 절차 ... 126
4. 구조적 프로그래밍 ... 128
[핵심문제] ... 130
5. 순서도 ... 134
1. 순서도의 필요성 ... 134
2. 순서도 기호와 작성 방법 ... 134
3. 순서도 작성 방법 ... 136
4. 순서도의 예 ... 136
5. 순서도의 종류 ... 137
[핵심문제] ... 139
익힘문제 ... 142
Ⅴ. 베이식
1. 베이식 언어의 개요 ... 146
1. 베이식 언어의 특징 ... 146
2. 베이식에서 사용되는 문자 ... 146
3. 베이식의 기본 요소 ... 147
4. 상수와 변수 ... 148
5. 연산 기호 ... 150
[핵심문제] ... 151
2. 시스템 명령어 ... 154
1. 특수 목적 키이 ... 154
2. 시스템 명령어 ... 154
3. 프로그램의 입력과 출력 ... 157
4. 프로그램의 수정 ... 157
[핵심문제] ... 157
3. 연산문 ... 160
1. LET문 ... 160
[핵심문제] ... 161
4. 입·출력문 ... 164
1. PRINT문 ... 164
2. RRINT USING문 ... 167
3. INPUT문 ... 168
4. READ, DATA문 ... 169
5. RESTORE문 ... 170
6. STOP문 ... 171
7. END문 ... 171
8. REM문 ... 172
[핵심문제] ... 172
5. 제어문 ... 176
1. GOTO문 ... 176
2. ON∼GOTO문 ... 177
3. IF문 ... 179
4. FOR∼NEXT문 ... 181
[핵심문제] ... 184
6. 배열 ... 188
1. DIM문 ... 188
2. 1차원 배열 ... 189
3. 2차원 배열 ... 189
4. 3차원 배열 ... 190
[핵심문제] ... 191
7. 함수 ... 194
1. 라이브러러리 함수 ... 194
2. 사용자 정의 함수 ... 197
[핵심문제] ... 199
8. 문자열 ... 201
1. 문자열의 결합 ... 201
2. 문자열의 분할 ... 202
[핵심문제] ... 205
9. 부 프로그램 ... 208
1. GOSUB∼RETURN문 ... 209
2. ON∼GOSUB문 ... 209
[핵심문제] ... 210
익힘문제 ... 211
Ⅵ. 포오트란
1. 포오트란의 개요 ... 216
1. 포오트란의 특징 ... 216
2. 포오트란 문자 ... 216
3. 포오트란의 요소 ... 217
4. 프로그램 코우딩 ... 217
[핵심문제] ... 218
2. 상수와 변수 ... 220
1. 상수 ... 220
2. 변수 ... 221
[핵심문제] ... 222
3. 기본 명령문 ... 224
1. 배정문 ... 224
2. STOP문 ... 226
3. PAUSE문 ... 226
4. END문 ... 226
[핵심문제] ... 228
4. 입·출력문 ... 230
1. READ문 ... 230
2. WRITE문 ... 231
3. FORMAT문 ... 231
4. 기타 FORMAT문 ... 237
[핵심문제] ... 238
5. 제어문 ... 243
1. GO TO문 ... 243
2. IF문 ... 244
3. DO문 ... 247
6. 프로그래밍의 실제 ... 251
1. 문제 ... 251
2. 입·출력 설계 ... 251
3. 처리 방법 ... 251
4. 순서도 작성 ... 252
5. 프로그램 코우딩 ... 252
[핵심문제] ... 253
익힘문제 ... 257
Ⅶ. 코우볼
1. 코우볼의 개요 ... 262
1. 코우볼의 특징 ... 262
2. 코우볼에서 사용되는 문자 ... 263
3. 코우볼의 체제 ... 264
4. 코우볼의 요소 ... 265
5. 코우볼 코우딩 용지의 사용 방법 ... 267
[핵심문제] ... 268
2. IDENTIFICATION DIVISION과 ENVIRONMENT DIVISION ... 271
1. IDENTIFICATION DIVISION ... 271
2. ENVIRONMENT DIVISION ... 273
[핵심문제] ... 275
3. DATA DIVISION ... 278
1. DATA DIVISION의 개념과 구성 ... 278
2. FILE SECTION ... 278
3. WORKING-STORAGE SECTION ... 281
4. DATA DIVISION을 유용하게 하는 구문 ... 285
[핵심문제] ... 289
4. PROCEDURE DIVISION ... 293
1. OPEN, CLOSE문 ... 294
2. READ, WRITE문 ... 295
3. 연산 명령문 ... 297
4. MOVE문 ... 301
5. GO TO, STOP문 ... 303
6. IF문 ... 304
7. PERFORM문 ... 307
[핵심문제] ... 309
익힘문제 ... 318
Ⅷ. 시스템과 소프트웨어
1. 데이터 통신망과 분산 데이터 처리 ... 322
1. 데이터 통신망 ... 322
2. 데이터 통신의 개념 ... 323
3. 데이터 통신 시스템 ... 327
4. 분산 데이터 처리 ... 329
[핵심문제] ... 330
2. 워어드 프로세싱과 전자우편 메시지 시스템 ... 332
1. 사무기술 ... 332
2. 워어드 프로세싱 ... 333
3. 전자 우편 메시지 시스템 ... 334
[핵심문제] ... 336
3. 시스템과 여러 소프트웨어 ... 339
1. 운영 체제 ... 339
2. 제어 프로그램 ... 340
3. 번역·서어비스·라이브러리 프로그램 ... 342
4. 데이터 베이스 관리 시스템 ... 342
[핵심문제] ... 345
4. 경영 정보 시스템 ... 348
1. 경영 정보의 개념 ... 348
2. MIS중심의 계획화 ... 350
3. MIS중심의 통제화 ... 352
[핵심문제] ... 352
익힘문제 ... 355
Ⅸ. 사회적 영향과 미래의 활용
1. 인간 면의 전자 계산기 영향 ... 360
1. 현실화된 인공 지능 ... 360
2. 인간과 전자 계산기 : 제잇점 ... 361
3. 인간과 전자 계산기 : 제위협 ... 362
[핵심문제] ... 363
2. 조직면의 전자 계산기 영향 ... 365
1. 정보 처리 산업 ... 365
2. 타 산업의 전자 계산기의 영향 ... 366
3. 정부 기관, 위생, 교육상의 전자 계산기 영향 ... 366
[핵심문제] ... 367
3. 미래 사회와 전자 계산기 활용 ... 370
1. 미래의 적용 분야 ... 370
2. 미래의 기술 발전 ... 370
3. 미래의 정보 시스템 ... 371
4. 종합적 전망 ... 371
[핵심 문제] ... 372
익힘문제 ... 374
Ⅹ. 부록
전산용어 해설 ... 378
영문 색인 ... 388
퍼어스널 컴퓨우터 경진 대회 예선 문제 ... 392
대학 입학 학력 고사 컴퓨우터 관련 문제 해설 ... 424
더보기 닫기