미리보기
C 이보다 더 쉬울 순 없다!
[ C 프로그래머를 꿈꾸는 남녀노소 누구나 읽을 수 있는 책 ] C&nbs...
ISBN 89-315-4807-9
저자 Kaoru Kura
발행일
역자 김성훈, 신익환 공역
감수 박준상
분량 312p
색도 2도
판형 4*6배변형판(188*240)
정가 12,800원↓
판매가 11,520
(10% off)
적립금 640원(5%)
  소득공제
도서소개

이 책에 대해서

[ C 프로그래머를 꿈꾸는 남녀노소 누구나 읽을 수 있는 책 ]

C 언어는 컴퓨터 프로그래밍을 하는 데 있어 매우 중요한 언어입니다. Visual Basic이나 Java 등도 현재 크게 눈길을 끌고 있으나 C 언어에는 다른 언어에서 볼 수 없는 장점이 있기 때문에 종합적으로 판단해 본다면, 컴퓨터 프로그래밍도 C 언어로 하는 것이 가장 전통적인 방법이라고 할 수 있습니다 .

이 책은 프로그램 지식이 전혀 없는 초보자들에게 C 언어를 가장 쉽게 공부할 수 있도록 안내자 역할을 해줍니다. 또한 C 언어를 공부하는데 필요한 다양한 학습 방법을 제공하고 있습니다. 파일이 무엇인지, 폴더가 무엇인지, 그리고 그것들을 복사하거나 삭제하려면 어떻게 해야 하는지 정도의 지식만 있다면 이 책을 충분히 이해할 수 있습니다.  

또한, C 언어에서 중요한 개념인 포인터나 변수, 각종 함수에 대해 기초부터 차근차근 접근하면서 초보자들도 어렵지 않게 설명하고 있습니다. 독자가 현재 어떤 내용을 공부하고 있는지, 그곳에서 꼭 알아야 할 사항은 무엇이지를 핵심 단어별로 정리하여 개념을 쉽고 유용하게 파악할 수 있도록 구성하였습니다.

이제 막 프로그밍에 입문하려는 독자들에게 손쉬운 C 프로그래밍에 대해 알려주고, 실력있는 프로그래머가 될 수 있도록 기초를 확실히 다져 줄 것입니다.

 

[ C 꼭 어려운 책으로 공부할 필요 있나요? ]

이 책은 일본 Amazon에서 C분야 1위를 기록하였으며 다른 대형서점들에서도 베스트셀러를 기록하였습니다.

이 책에서는 C 언어를 공부하는데 필요한 가장 쉬운 인터페이스를 제공하며 독자들이 이해하기 어려워하는 부분을 많은 그림과 자세한 설명을 통해 이해시키고 있습니다.

프로그래밍을 공부하려면 두꺼운 책을 봐야만 한다는 막연한 선입견을 가지고 있는 것이 사실인 듯 합니다. 하지만 처음 프로그래밍을 공부하는 사람들에게는 프로그래밍에 대한 전반적인 지식보다는 중도에 포기하지 않고 프로그래밍을 하려면 꼭 알아야할 기본적인 내용들을 소화하는 것이 무엇보다 중요합니다.

이 책은 C를 처음 공부하려는 사람들에게 잠재되어 있던 자신의 C 프로그래밍 능력을 발견할 수 있는 계기를 제공할 것입니다. 또한 C 프로그래머이지만 기본 개념이 부족해 C 프로그래밍의 한계를 느끼는 프로그래머들에게는 응용력을 제공할 것입니다.

목차

목  차

Chapter 01 C 언어와의 상큼한 만남1
  01. C 언어와의 첫 만남, 눈도장 찍기
  02. 프로그램의 작성 순서 알아보기
  03. 나의 첫 프로그래밍 체험!
  04. 비상 오류 발생

Chapter 02 C 언어를 구석구석 살펴보자
  01. C 언어 프로그램의 구조 살펴보기
  02. 변수에 대한 보고서
  03. 출력의 신동 pintf( ) 함수
  04. 데이터형
  05. 연산자
  Exercise 1. 나도 이젠 C 프로그래머!

Chapter 03 프로그램의 흐름을 좌우하는 분기간의 반복 처리
  01. Yes? or No? if문
  02. 골라 먹는 재미가 있다! swith문
  03. 열 번만 반복해 봐! for문
  04. 난 조건이 맞을 때까지 반복한다! while문
  Exercise 2. 나도 이젠 C 프로그래머!

Chapter 04 배렬, 포인터, 문자열 정복하기
  01. 변수들의 집합체 배열
  02. 포인터
  03. 문자열 - 기초편
  04. 문자열 - 응용편
  Exercise 3. 나도 이젠 C 프로그래머!

Chapter 05 프로그래밍의 참맛! 함수
  01. 뚝딱! 뚝딱! 함수 만들기
  02. 함수에 변수값과 포인터 전달하기
  03. 함수의 프로토타입 선언하기
  Exercise 4. 나도 이젠 C 프로그래머!

Chapter 06 대규모 프로그램 개발을 위한 필수 테크닉
  01. 프로그램 개발을 위한 테크닉의 모든 것
  02. 변수 때려잡기
  Exercise 5. 나도 이젠 C 프로그래머!

Chapter 07 구조체는 아름답다!
  01. 여러 개의 데이터를 하나의 데이터형처럼 사용해 보자
  Exercise 6. 나도 이젠 C 프로그래머!

Chapter 08 C 언어 프로그래밍을 위한 다양한 테크닉
  01. 전기세와 메모리값을 아끼려면 파일 입ㆍ출력이 필요하다
  02. 숫자는 #deine에게 맡겨라!
  03. 프로와 아마추어의 차이는 오류 처리에 있다
  Exercise 7. 나도 이젠 C 프로그래머!

부  록 놓치면 후회하는 부록 퍼레이드
  01. 다재자능한 컴파일러 Visual C++
  02. 넌 아주 특별해! C의 키워드
  03. 0과 1의 하모니, 불 대수 정리
  04. 코드명 ASCII
  05. 지식까지 찾아주는 용어 모음집


Chapter별 내용 요약

Chapter 01 C 언어와의 상큼한 만남!
이 장에서는 프로그램이란 무엇인가?라는 아주 기초적인 프로그래밍의 개념부터 시작해서 프로그램 작성의 흐름에 대해 살펴볼 것입니다. 또한 C 언어로 작성된 프로그램 소스 코드를 실행 가능하게 만드는 방법을 배울 것입니다.

Chapter 02 C 언어를 구석구석 살펴보자
이 장에서는 C 언어에 대한 가장 기초적인 지식을 배웁니다. 이 장을 잘 학습하고 나면 간단한 프로그램을 만드는 최소한의 지식을 얻을 수 있을 것입니다.

Chapter 03 프로그램의 흐름을 좌우하는 분기와 반복 처리
이 장에서는 프로그램의 흐름을 만드는 것에 대해 배웁니다, 어떤 경우에 한해 동작을 바꾸거나 같은 처리 과정을 몇 번씩 반복하는 과정을 분기(Branch)와 반복(Loop)라고 합니다. 프로그래밍에서 아주 중요한 개념인 분기와 반복의 방법을 두 가지씩 공부합니다.

Chapter 04 배열, 포인터, 문자열 정복하기
이 장에서는 데이터에 대해 좀더 상세하게 살펴봅니다. 또한 프로그래밍을 하는데 있어 매우 중요한 데이터 구조인 배열과 포인터, 그리고 문자열에 대해서도 알아봅니다.

Chapter 05 프로그래밍의 참맛! 함수
이 장에서는 자신이 원하는 함수를 직접 만드는 방법에 대해서 알아봅니다.

Chapter 06 대규모 프로그램 개발을 위한 필수 테크닉
이 장에서는 대규모 프로그램을 개발할 때 알아두어야 할 몇 가지 필수 테크닉에 대해 알아봅니다.

Chapter 07 구조체는 아름답다!
이 장에서는 C 언어 중에서도 좀더 수준 높은 데이터(자료) 구조인 구조체에 대해 알아봅니다. 구조체는 C 언어에서 자주 사용될 뿐만 아니라 최근 주목받고 있는 C++이나 Java와 같은 언어의 개념과 아주 밀접한 관계가 있는 중요한 것입니다.

Chapter 08 C 언어 프로그래밍을 위한 다양한 테크닉
이 장에서는 파일 입ㆍ출력을 비롯해 현실적으로 C 언어로 프로그래밍하는 데 꼭 필요한 테크닉에 대해 몇 가지 알아봅니다.


이 책에서 풀어가는 궁금증에는...

- 프로그램의 작성 순서 알아보기
- 나의 첫 프로그래밍 체험!
- 변수들의 집합체 배열
- 뚝딱! 뚝딱! 함수 만들기
- 프로그래밍 개발을 위한 테크닉의 모든 것
- 변수 때려잡기
- 전기세와 메모리값을 아끼려면 파일 입ㆍ출력이 필요하다
- 프로와 아마추어의 차이는 오류 처리에 있다


부록 CD에는...

1. Compiler
    - Borland C++ Builde 6 Enterprise Trial
    - Turbo C 2.01
    - LSI_C

2. 샘플 프로그램
3. 연습문제 해답


분야별 전문가 서평

[ 성공적인 C 프로그래밍을 하려면 먼저 기본을 익혀라! ]

이 책의 구석구석에 나오는, 얼핏 보면 시시콜콜한 그림과 설명이 유치해 보일 수도 있지만, C 공부도 조금은 눈높이를 낮추고 친절해질 필요가 있지 않을까요? C를 쉽고 재미있으면서도 제대로 배우기 위한 다양한 노력 가운데 이책도 확실하게 자리매김할 것입니다.
- 송우일(월간마이크로소프트웨어 기자) -

다른 프로그래밍 언어에 비해 C 언어를 할 줄 아는 프로그래머는 상대적으로 적은 것같습니다. 그만큼 C 언어는 희소성이 존재하는 영역입니다. 이 책이 C 언어에 대한 고질적인 갈증을 해소해 줄 것으로 기대합니다.                              
- 김은영(비트컴퓨터 213기) -

이 책은 갈결한 예제를 중심으로 C 언어의 핵심 구문과 기본 개념을 쉽게 설명하고 있습니다. 특히 각 장마다 나와있는 개념도 책을 보는 것이 아니라 저자의 강의를 직접 듣는 듯한 착각에 빠지게 합니다.
- 박재영(데이콤 전화사업부 과장) -

이 책의 가장 큰 정점은 누구라도 책의 처음부터 끝까지 이해할 수 있을 만큼 독자층의 연령 제한이 없다는 것입니다. 프로그래밍이란 영역은 엄두도 못냈는데, 이 책을 통해서 C 언어뿐만 아니라 프로그래밍 언어에 대한 자신감을 갖게 되었습니다.
- 이지애(주부) -

회사에서 C 프로그래머이지만 기본 개념이 부족해 C 프로그래밍의 한계를 느끼는 프로그래머들을 종종 봅니다. 이 책을 통해 C 프로그래밍의 기본을 익힐 수 있기를 바랍니다.
- 박태석(프로그래머, (주)인터지오맵 대리) -

학교에서 C를 배울 때 너무 어려워서 공부를 미뤘는데 이 책을 통해서 C에 대한 편견을 버리게 되였습니다. 이 책으로 단기간에 C 언어의 기초를 익히거나 두려움 없이 C를 시작할 수 있을 것입니다.
- 김남주(성신여자대학교 대학원 전산학과) -

프로그래머에 대한 막연한 동경 때문에 C 공부를 시작하게 되었습니다. 처음 이 책을 보았을 때 이해하지 못하는 부분도 있었지만, 두 번째 읽을 때는 전부 소화해 낼 수 있었습니다.      
- 조정아(호서고등학교 2학년) -


저자 소개

Kaoru Kura
대학교에서 디자인을 전공한 후 대기업 시스템 하우스에 취직하여 C/C++ 언어로 수많은 프로그램을 개발했으며, 현재는 외국계 시스템 벤더에서 C++/Java 언어 등을 사용하여 기업 시스템 컨설팅에 종사하고 있습니다. 또한 프리랜서 작가로 기술 관련 기사를 집필하고, 세미나 강사 등을 하면서 최신 기술의 저변 확대를 위해 적극적으로 활동하고 있습니다.


역자  소개

김성훈
- 한국외국어대학교 일본어과 졸업
- (주)경우 개발실에서 프로그램 관리 및 매뉴얼 번역
- 중소기업 네트워크 구축 및 사이트 제작
- 현재 프리랜서로 활동하며 번역과 쇼핑몰 구축 프로젝트 참여
- 일본어 능력시험 1급, SCJC, MCP, 인터넷 정보검색사

신익환
- (주)프리에이지 S/W 개발팀장
- (주)ABC전자 S/W 개발부
- 한빛미디어, ZeroLinkK 홈페이지 제작 외 다수
- ZeroLinkK 대표

[주요 저서]
- 최고의 웹 프로그래밍을 위한 ASP 기본+활용 쉽게 배우기
- 웹디자인을 위한 나모 웹에디터 4 쉽게 배우기
- 성공과 실패를 결정하는 HTMLㆍCSSㆍDHTML & JavaScript 외 다수


감수자 소개

박준상
- ZDNet KoreaSoft 편집장 역임
- 월간 마이크로소프트웨어 편집장

저자
부록/예제소스
정오표
    최근 본 상품 1