| 000 | 00680camcc2200229 c 4500 | |
| 001 | 000045665342 | |
| 005 | 20110907181846 | |
| 007 | ta | |
| 008 | 110907s2011 uska 000c kor | |
| 020 | ▼a 9788996432814 ▼g 93560 | |
| 035 | ▼a (KERIS)BIB000012504046 | |
| 040 | ▼a 211036 ▼c 211036 ▼d 211036 ▼d 244002 ▼d 211009 | |
| 082 | 0 4 | ▼a 005.133 ▼2 22 |
| 085 | ▼a 005.133 ▼2 DDCK | |
| 090 | ▼a 005.133 ▼b C110 2011z16 | |
| 100 | 1 | ▼a 이태성 |
| 245 | 1 0 | ▼a 마인드맵을 이용한 C언어 프로그래밍 / ▼d 이태성 지음 |
| 246 | 1 1 | ▼a Practical C programming using mind map |
| 260 | ▼a 울산 : ▼b 나우커뮤니케이션, ▼c 2011 | |
| 300 | ▼a 486 p. : ▼b 삽화 ; ▼c 24 cm | |
| 945 | ▼a KLPA |
소장정보
| No. | 소장처 | 청구기호 | 등록번호 | 도서상태 | 반납예정일 | 예약 | 서비스 |
|---|---|---|---|---|---|---|---|
| No. 1 | 소장처 과학도서관/Sci-Info(1층서고)/ | 청구기호 005.133 C110 2011z16 | 등록번호 121212696 (6회 대출) | 도서상태 대출가능 | 반납예정일 | 예약 | 서비스 |
| No. 2 | 소장처 과학도서관/Sci-Info(1층서고)/ | 청구기호 005.133 C110 2011z16 | 등록번호 121212697 (5회 대출) | 도서상태 대출가능 | 반납예정일 | 예약 | 서비스 |
컨텐츠정보
책소개
C언어는 프로그래밍 언어 중 가장 기본이 되는 언어로 알려져 있지만 실제 배우고 활용하기까지는 많은 시간이 소요된다. 이러한 점은 C언어를 처음 시작하는 학습자에게는 지루하게 느껴져 도전감을 떨어뜨리므로 결국 C언어를 포기하는 경우가 빈번하게 발생한다.
이 책은 이와 같은 부분을 보완하고 있는 책으로, 가장 빠르게 C언어를 배워 프로그래밍할 수 있는 책이다. 많은 C언어 문법을 다루기보다는 자주 사용하는 C언어 문법만 소개하여 가장 빠른 학습을 하도록 돕는다. 또한, 책에 소개된 프로젝트는 실생활을 대상으로 하기 때문에 보다 친근하게 다가갈 수 있는 내용으로 되어 있다.
이 책의 큰 특징 중의 하나인 마인드맵은 체계적인 프로그래밍의 설계와 정리를 보다 효율적으로 하게 하며 C언어 문법과 프로그래밍이 연결될 수 있는 통로를 제공한다. 이러한 사항을 고려할 때 이 책은 설계부터 프로그래밍까지 가장 실제적인 내용을 총망라한 책이므로 가장 빠르게 C언어를 배워 손에 잡히는 프로그래밍을 할 수 있는 실용서로 자리매김을 할 것이다.
이 책은 C언어를 처음 시작하는 학생들과 C언어 문법은 알고 있지만 프로그래밍에 어려움을 겪는 학생들이 문법을 복습하면서 프로그래밍을 동시에 배울 수 있도록 구성하였다.이 책은 크게 4개의 단원으로 나눠져 있다.
1단원은 C언어의 모든 문법을 다루지 않고 실무 프로그래밍에 사용되는 문법만을 골라서 설명하고 있다.
2단원은 프로그래밍 연습을 위한 강력한 도구인 마인드맵에 대해서 설명하고 있다.마인드맵을 통해 이 도구가 C언어에만 적용되는 것이 아니라 모든 프로그래밍에 적용될 수 있는 강력한 프로그래밍 도구임을 알게 될 것이다.
3단원은 1단원에 추가되는 내용들로 구성되며 여기서부터는 Term Project가 각 장마다 소개된다. 모든 Term Project가 대부분 일상생활에서 프로그램화할 수 있는 것들로 되어 있어 이 단원의 학습이 끝난 이후에도 프로그래밍 대상을 찾아 스스로 프로그램을 작성할 수 있도록 하였다.
4단원은 모두 6개의 Project로 구성되어 있으며 이 Project들은 주변에서 쉽게 찾아 볼 수 있는 대상으로 되어 있다. 특히 이와 같은 대상은 기존의 C언어 문법서에서 찾아 볼 수 없는 것이므로 식상한 Project를 벗어나 열정을 가지고 도전할 수 있는 내용이다.
이 책에서 소개하는 모든 프로젝트를 마치는 순간 여러분은 모든 것을 프로그래밍할 수 있는 능력을 가지게 될 것이다.
이 책의 강의 동영상과 소스는 유투브(게시자:nowcom7)와 www.nowpress.co.kr 에서다운로드할 수 있다.
★ 홈페이지 http://www.nowpress.co.kr
★ 블로그 http://blog.naver.com/nowcom77
정보제공 :
저자소개
목차
목차 첫번째단원 01 C언어 기초 제1장 C 프로그래밍 준비 = 12 프로그램 생성 과정 = 12 프로젝트 생성 하기 = 17 제2장 C 프로그래밍의 시작 = 26 소스 파일 생성 = 26 프로그램의 시작 : main() = 31 제3장 상수 = 40 상수 = 40 문자 상수 및 문자열 = 42 제4장 변수 1 = 46 변수 = 48 제5장 출력과 연산자 1 = 54 출력 = 54 연산자 = 58 제6장 반복문 = 70 반복문 = 70 제7장 분기문 = 78 if 문 = 78 break와 continue = 84 switch 문 = 86 제8장 함수 1 = 94 함수(Function) = 94 제9장 배열 1 = 104 배열 = 104 제10장 포인터 1 = 110 포인터(pointer) = 110 메모리 할당 = 121 제11장 typedef, 구조체 1, enum = 128 typedef, 구조체 = 128 열거형, 매크로 상수 = 139 제12장 파일 입출력 = 146 파일 = 146 텍스트 파일(text file) = 148 이진 파일(binary file) = 156 두번째단원 02 프로그래밍적 사고 연습 제13장 프로그래밍과 마인드맵 = 164 프로그래밍 = 164 마인드맵 = 166 마인드맵 프로그램 소개 = 177 XMind 사용법 = 180 XMind를 이용한 마인드맵 활용 = 186 세번째단원 03 C언어 다지기 제14장 변수 2 = 196 변수의 사용 범위 = 196 분할 컴파일 = 199 Term Project(1) = 208 제15장 출력과 연산자 2 = 220 printf()함수의 다양한 출력 = 220 Term Project(1) : 회계 관리 프로그램 = 223 연산자 = 232 Term Project(2) : 정수기 프로그램 = 236 제16장 배열 2 = 244 배열의 종류와 형식 = 244 Term Project(1) = 250 Term Project(2) = 260 제17장 포인터 2 = 266 포인터의 종류 = 266 포인터의 메모리 할당과 해제 = 276 Term Project(1) = 285 Term Project(2) = 293 제18장 함수 2 = 298 함수의 매개변수에 데이터 전달 = 298 재귀 함수 = 306 제19장 구조체 2 = 310 자기 참조 구조체 = 310 링크드 리스트(Linked List) = 314 네번째단원 프로젝트 제20장 줄넘기 타이머 프로그램 = 330 개요 = 330 실행 화면 = 331 제작 로드맵 = 333 단계별 프로그래밍 = 335 제21장 식기 세척기 프로그램 = 352 개요 = 352 실행 화면 = 353 제작 로드맵 = 356 단계별 프로그래밍 = 359 제22장 주차 빌딩 관리 프로그램 = 372 개요 = 372 실행 화면 = 373 제작 로드맵 = 376 단계별 프로그래밍 = 379 제23장 MP3 플레이어 = 392 개요 = 392 FMOD 사운드 시스템 = 393 MP3 플레이어 실행 화면 = 406 제작 로드맵 = 407 단계별 프로그래밍 = 409 제24장 자동 세차기 프로그램 = 422 개요 = 422 실행 화면 = 423 제작 로드맵 = 428 관리자용 단계별 프로그래밍 = 431 사용자용 단계별 프로그래밍 = 438 제25장 헬스 회원 관리 프로그램 = 462 개요 = 462 실행 화면 = 463 제작 로드맵 = 467 단계별 프로그래밍 = 469
