| 000 | 00000nam c2200205 c 4500 | |
| 001 | 000000765880 | |
| 005 | 20170803161852 | |
| 007 | ta | |
| 008 | 020425s2002 ulka 001c kor | |
| 020 | ▼a 8975486702 ▼g 03560 | |
| 040 | ▼a 211009 ▼c 211009 ▼d 211009 | |
| 049 | 1 | ▼l 111213253 ▼f 개가 |
| 082 | 0 4 | ▼a 005.133 ▼2 21 |
| 085 | ▼a 005.133 ▼2 DDCK | |
| 090 | ▼a 005.133 ▼b 2002p | |
| 100 | 1 | ▼a 김종훈 ▼0 AUTH(211009)36334 |
| 245 | 2 0 | ▼a (컴퓨터 영재) C언어의 이해 / ▼d 김종훈, ▼e 김종진 공저 |
| 246 | 1 4 | ▼a 과학영재교육센터 정보반 지도교수가 쓴 컴퓨터 영재 C언어의 이해 |
| 260 | ▼a 서울 : ▼b 학지사, ▼c 2002 | |
| 300 | ▼a 533 p. : ▼b 삽화 ; ▼c 24 cm | |
| 500 | ▼a 색인수록 | |
| 700 | 1 | ▼a 김종진, ▼e 저 ▼0 AUTH(211009)111895 |
소장정보
| No. | 소장처 | 청구기호 | 등록번호 | 도서상태 | 반납예정일 | 예약 | 서비스 |
|---|---|---|---|---|---|---|---|
| No. 1 | 소장처 학술정보관(CDL)/B1 국제기구자료실(보존서고)/ | 청구기호 005.133 2002p | 등록번호 111213253 (5회 대출) | 도서상태 대출가능 | 반납예정일 | 예약 | 서비스 |
컨텐츠정보
책소개
프로그램을 처음 입문하는 사람도 어려움없이 C언어를 배울 수 있도록 풍부한 예제와 그림중심으로 책을 구성했다. C언어의 기초부터 문법, 연산자, 제어문, 함수등 C언어를 사용하기 위해 꼭 알아야 하는 내용들을 쉽게 담았다.
모든 예제는 리눅스 환경에서 실행될 수 있도록 작성되었다. 부록으로 gcc 사용법, 터보 C 사용법, 리눅스 사용법, vi 사용법, make, 디버깅에 대한 내용을 담았다. 책에 대한 궁금한 사항을 저자의 홈페이지(http://www.jejue.ac.kr/~jkim/)의 "프로그래밍"코너를 통해 대답을 얻을 수 있다.
정보제공 :
저자소개
김종진(지은이)
홍익대학교 컴퓨터공학과에서 박사학위를 취득하고, 한국폴리텍대학 서울강서캠퍼스 디지털콘텐츠과 부교수로 재직중이다. 대표적인 저서로는 ‘스타일 C++프로그래밍’ (웰북, 2009), ‘IT CookBook, 프로그래밍 언어론: 쉽게 배우는 언어의 원리와 구조’(한빛미디어,2008), ‘초보자를 위한 Linux & Unix C 프로그래밍’(한빛미디어, 2003)이 있다.
김종훈(지은이)
제주대학교 교수로 학부, 대학원, 과학영재교육원에서 SW·AI 교육을 가르치고 있습니다. 다수의 컴퓨터 분야 베스트셀러를 포함해 30여 권을 집필한 작가이기도 하죠. SW·AI 교육 관련 정보를 공유하기 위해 SW 교육 카페도 운영하고 있어요.
목차
목차 1장 1장 C언어 기초 1.1 프로그래밍 언어로서의 C언어 = 11 1.2 C언어의 역사 = 13 1.3 C언어의 특징 = 14 1.4 C 프로그램의 실행 과정 = 16 1.5 리눅스에서 C 프로그램 실행하기 = 18 2장 C 프로그램의 형태 2.1 기본 프로그램 = 23 2.2 변수 이용 프로그램 = 26 2.3 함수 이용 프로그램 = 28 3장 상수와 변수 3.1 상수 = 39 3.2 변수 = 50 3.3 typedef = 63 3.4 const = 64 4장 연산자 4.1 산술연산자 = 69 4.2 관계연산자 = 75 4.3 배정연산자 = 79 4.4 논리연산자 = 83 4.5 비트연산자 = 86 4.6 콤마 연산자 = 90 4.7 조건연산자 = 91 4.8 sizeof 연산자 = 93 4.9 형 변환과 캐스트 연산자 = 94 4.10 연산자 우선순위 = 98 5장 제어흐름 5.1 문장 = 103 5.2 if 문 = 105 5.3 while 문 = 113 5.4 for 문 = 116 5.5 do-while 문 = 121 5.6 break 문과 continue 문 = 123 5.7 switch 문 = 129 5.8 goto 문과 레이블 = 133 6장 함수 6.1 함수의 기초 = 137 6.2 매개 변수 전달기법 = 147 6.3 기억 클래스 = 156 6.4 재귀 호출 = 169 6.5 자주 사용되는 라이브러리 함수 = 172 7장 전처리기 7.1 파일 삽입 = 184 7.2 매크로 정의 = 186 7.3 조건부 컴파일 = 190 8장 배열과 포인터 8.1 1차원 배열 = 195 8.2 다차원 배열 = 203 8.3 포인터 = 207 9장 구조체와 공용체 9.1 구조체 = 223 9.2 공용체 = 231 9.3 비트 필드 = 234 10장 입력과 출력 10.1 getchar와 putchar = 239 10.2 gets와 puts = 241 10.3 scanf와 printf = 243 10.4 파일 열기와 닫기 = 247 10.5 getc와 putc = 249 10.6 fgets와 fputs = 251 10.7 fscanf와 fprintf = 254 11장 연결 리스트 11.1 자기참조 구조체 = 261 11.2 선형 연결 리스트 = 264 11.3 예제 : 학생 관리 = 269 12장 정렬과 검색 프로그램 12.1 버블 정렬 = 281 12.2 삽입 정렬 = 285 12.3 선택 정렬 = 288 12.4 퀵 정렬 = 290 12.5 쉘 정렬 = 295 12.6 선형 검색 = 299 12.7 이진 검색 = 301 13장 해시테이블을 이용한 학생 관리 13.1 해시테이블 = 307 13.2 학생 관리 프로그램 = 308 14장 수학 프로그램 14.1 소수·최대공약수·최소공배수 = 327 14.2 반올림·올림·버림 = 345 14.3 행렬의 연산 = 352 14.4 마방진 = 366 14.5 하노이 탑 = 376 14.6 스택을 이용한 수식 계산 = 383 15장 기초 통계 프로그램 15.1 기초 통계량 = 403 15.2 도수분포표 = 428 15.3 산점도 = 439 부록 1. gcc 사용법 = 445 2. 터보 C 사용법 = 453 3. 리눅스 명령어 = 469 4. vi 사용법 = 487 5. make = 495 6. 디버깅 = 513 찾아보기 = 529
