이미지 검색을 사용해 보세요
검색창 이전화면 이전화면
최근 검색어
인기 검색어

소득공제
마인드맵을 이용한 C언어 프로그래밍
가격
25,000
10 22,500
YES포인트?
1,250원 (5%)
5만원 이상 구매 시 2천원 추가 적립
결제혜택
카드/간편결제 혜택을 확인하세요

이미 소장하고 있다면 판매해 보세요.

  •  해외배송 가능?
  •  문화비소득공제 가능

책소개

목차

1단원 C언어 기초
1장 C 프로그래밍 준비
1.1 프로그램 생성 과정
1.2 프로젝트 생성 하기

2장 C 프로그래밍의 시작
2.1 소스 파일 생성
2.2 프로그램의 시작 : main()

3장 상수
3.1 상수
3.2 문자 상수 및 문자열

4장 변수(1)

5장 출력과 연산자(1)
5.1 출력
5.2 연산자

6장 반복문
6.1 for 문, while 문, do while 문

7장 분기문
7.1 if 문
7.2 break와 continue
7.3 switch 문

8장 함수(1)

9장 배열(1)

10장 포인터(1)
10.1 포인터
10.2 메모리 할당

11장 typedef, 구조체(1), enum
11.1 typedef
11.2 구조체
11.3 enum

12장 파일 입출력
12.1 파일
12.2 텍스트 파일
12.3 이진 파일

2단원 프로그래밍적 사고 연습
13장 프로그래밍과 마인드맵
13.1 프로그래밍
13.2 마인드맵
13.3 마인드맵 프로그램 소개

3단원 C언어 다지기
14장 변수(2)
14.1 변수의 사용 범위
14.2 분할 컴파일
14.3 Term Project(1) : 자동차 프로그램

15장 출력과 연산자(2)
15.1 printf()함수의 다양한 출력
15.2 Term Project(1) : 회계 관리 프로그램
15.3 연산자
15.4 Term Project(2) : 정수기 프로그램

16장 배열(2)
16.1 배열의 종류와 형식
16.2 Term Project(1) : 캔 자판기 프로그램
16.3 Term Project(2) : 자동차 영업 관리 프로그램

17장 포인터(2)
17.1 포인터의 종류
17.2 Term Project(1) : 성적 처리 프로그램
17.3 Term Project(2) : 스크롤 메뉴

18장 함수(2)
18.1 함수의 매개변수에 데이터 전달
18.2 재귀 함수

19장 구조체(2)
19.1 자기 참조 구조체
19.2 링크드 리스트

4단원 프로젝트
20장 줄넘기 타이머 프로그램
20.1 개요
20.2 실행 화면
20.3 제작 로드맵
20.4 단계별 프로그래밍

21장 식기 세척기 프로그램
21.1 개요
21.2 실행 화면
21.3 제작 로드맵
21.4 단계별 프로그래밍

22장 주차 빌딩 관리 프로그램
22.1 개요
22.2 실행 화면
22.3 제작 로드맵
22.4 단계별 프로그래밍

23장 MP3 플레이어
23.1 개요
23.2 FMOD 사운드 시스템
23.3 MP3 플레이어 실행 화면
23.4 제작 로드맵
23.5 단계별 프로그래밍

24장 자동 세차기 프로그램
24.1 개요
24.2 실행 화면
24.3 제작 로드맵
24.4 관리자용 단계별 프로그래밍
24.5 사용자용 단계별 프로그래밍

25장 헬스 회원 관리 프로그램
25.1 개요
25.2 실행 화면
25.3 제작 로드맵
25.4 단계별 프로그래밍

저자 소개

저자 : 이태성
저자는 경북대학교 대학원과정을 거쳐 다수의 게임회사와 게임아카데미에서 개발자와 강사로 근무하였으며 한국게임학회 논문 심사위원으로도 활동을 하였다.
또한 다년간 대학 외래교수와 겸임 교수로 재직하였고 현재는 나우커뮤니케이션 대표와 대경대학 인터넷 게임학과 겸임 교수로 재직하고 있다.
그의 저서로는 마인드맵을 이용한 C언어 프로그래밍, C를 이용한 게임 프로그래밍이 있다.

관련 분류

품목정보

발행일
2011년 08월 01일
쪽수, 무게, 크기
488쪽 | 1138g | 188*235*30mm
ISBN13
9788996432814

출판사 리뷰

이 책은 C언어를 처음 시작하는 학생들과 C언어 문법은 알고 있지만 프로그래밍에 어려움을 겪는 학생들이 문법을 복습하면서 프로그래밍을 동시에 배울 수 있도록 구성하였다.이 책은 크게 4개의 단원으로 나눠져 있다.1단원은 C언어의 모든 문법을 다루지 않고 실무 프로그래밍에 사용되는 문법만을 골라서 설명하고 있다.2단원은 프로그래밍 연습을 위한 강력한 도구인 마인드맵에 대해서 설명하고 있다.마인드맵을 통해 이 도구가 C언어에만 적용되는 것이 아니라 모든 프로그래밍에 적용될 수 있는 강력한 프로그래밍 도구임을 알게 될 것이다. 3단원은 1단원에 추가되는 내용들로 구성되며 여기서부터는 Term Project가 각 장마다 소개된다. 모든 Term Project가 대부분 일상생활에서 프로그램화할 수 있는 것들로 되어 있어 이 단원의 학습이 끝난 이후에도 프로그래밍 대상을 찾아 스스로 프로그램을 작성할 수 있도록 하였다.4단원은 모두 6개의 Project로 구성되어 있으며 이 Project들은 주변에서 쉽게 찾아 볼 수 있는 대상으로 되어 있다. 특히 이와 같은 대상은 기존의 C언어 문법서에서 찾아 볼 수 없는 것이므로 식상한 Project를 벗어나 열정을 가지고 도전할 수 있는 내용이다.이 책에서 소개하는 모든 프로젝트를 마치는 순간 여러분은 모든 것을 프로그래밍할 수 있는 능력을 가지게 될 것이다.이 책의 강의 동영상과 소스는 유투브(게시자:nowcom7)와 www.nowpress.co.kr 에서다운로드할 수 있다.



[출판사 서평]
C언어는 프로그래밍 언어 중 가장 기본이 되는 언어로 알려져 있지만 실제 배우고 활용하기까지는 많은 시간이 소요된다. 이러한 점은 C언어를 처음 시작하는 학습자에게는 지루하게 느껴져 도전감을 떨어뜨리므로 결국 C언어를 포기하는 경우가 빈번하게 발생한다.이 책은 이와 같은 부분을 보완하고 있는 책으로, 가장 빠르게 C언어를 배워 프로그래밍할 수 있는 책이다. 이 책은 많은 C언어 문법을 다루기보다는 자주 사용하는 C언어 문법만 소개하여 가장 빠른 학습을 하도록 돕는다. 또한 책에 소개된 프로젝트는 실생활을 대상으로 하기 때문에 보다 친근하게 다가갈 수 있는 내용으로 되어 있다.이 책의 큰 특징 중의 하나인 마인드맵은 체계적인 프로그래밍의 설계와 정리를 보다 효율적으로 하게 하며 C언어 문법과 프로그래밍이 연결될 수 있는 통로를 제공한다.이러한 사항을 고려할 때 이 책은 설계부터 프로그래밍까지 가장 실제적인 내용을 총망라한 책이므로 가장 빠르게 C언어를 배워 손에 잡히는 프로그래밍을 할 수 있는 실용서로 자리매김을 할 것이다.

출판사 홈페이지 http://www.nowpress.co.kr
블로그 http://blog.naver.com/nowcom77

추천평

「독자 대상과 구성」
- 본인이 느끼기에 이 책은 이제 막 시작하는 초급자나 실패한 경험이 있는 프로그래머를 대상으로 하고 있다.
단계별로 핵심있게 한 단계 한 단계 밟아 나가는 구성으로 되어 있어 학원 교재용이나 독학으로 문법부터 실제 활용까지 공부하고 싶은 사람, C언어를 공부하다가 실패한 사람, C언어를 이용한 실제 프로젝트 경험을 간략하게 해 보고 싶은 초급자에게 추천하고 싶다.
- 보통 여타의 책들이 대상은 명확하게 선언해 놓고 구성과 내용이 못 따라가기 일수인데 이 책은 정리가 잘된 우등생 노트처럼 1단원에서 C언어 문법을 깔끔하게 다시 되짚어주고 3단원에서 C언어 문법을 활용한 실용기술을 다시 잘 설명해 주면서 구현할 최종 목적 프로젝트를 마인드맵으로 제작 로드맵을 구성하는 능력까지 배양 할 수 있다.

「내용」
- 1단원에서 복습 차원에서 다시 C언어 문법을 간략하게 예시와 함께 되짚어 보는 시간을 가질 수 있고 각각의 챕터가 끝날 때마다 저자의 경험에서 나온 에피소스가 있어서 잠깐 머리를 식힐 수 있는 시간을 가질 수 있어서 좋았다.
- 2단원은 이 책의 가장 중심이고 주제인 마인드맵을 간단하게 배우고 프로그래밍에 응용하는 경험을 하게 된다.
- 3단원은 실무 프로그래밍을 하기 위한 전 단계로 갑자기 실무 프로그래밍에 들어가면 어렵고 복잡한 실용기술이 나오는 부분을 마인드맵을 이용해서 Term project 구현하고 응용해서 다져보는 시간을 가질 수 있어서 좋았다.
- 4단원은 총 6가지의 가상의 실무 프로젝트를 마이드맵을 통한 제작 로드맵을 구성해서 구현하는 방식이 마음에 들었다.

「총평」
이 책을 받고 펼쳤을 때의 느낌은 C문법 관련 내용이 책의 절반이었고 실제 '마인드맵을 이용한 C언어 프로그래밍' 내용은 별로 느낄 수가 없었다.
제목으로 '다시/처음 시작하는 C언어 프로그래밍'으로 하고 부재로 '마인드맵을 이용한'이 더 낮지 않을까 하는 느낌을 받았고 시중에 C언어 초/중급서가 넘쳐나는 현실에서 조금 위험한 접근 아닌가 하는 걱정도 한편 들었다.
하지만 천천히 훑어보면서 본인의 느낌이 잘못 되었구나 라는 것을 느끼게 되었는데………….
대상이 중/고급이 아니고 초급자를 위한 책으로 C언어 문법을 빼고 시작하는 점도 이상하지 않겠냐는 생각이 들었고 가상의 실무 프로젝트를 수행하기 위해 복습의 장으로 생각하니 오히려 장점으로 부각되어 보였다.
C언어를 이용해서 가상의 프로젝트를 개발하다보면 발생하는 어렵고 복잡한 실용기술을 위해 Term project를 둔 점 또한 독자를 배려한 저자의 마음을 엿볼 수 있었다.

C언어 문법을 배우고 적용하려면 막막하다. 보통 다른 책들(API, MFC)은 C언어뿐만이 아니라 Windows-OS라든가 Win32-API나 MFC같은 SDK나 프레임웍을 부가적으로 배워야 한다. 그리고 GUI관련 구성이나 조작이 대부분이라서 재미나 멋, 뽀대는 있을지 몰라도 프로그래밍의 핵심에서 웬지 자꾸 벗어나는 느낌을 지울 수 없었다.
하지만 이 책은 그런 겉가지를 과감하게 벗어 던지고 콘솔 조작법만 알면 바로 C언어 문법을 사용할 수 있다.
그러나.. 콘솔상의 프로그래밍 역시 재미 없다…. 멋도 없다…. 뽀때도 안난다..
하지만 콘솔상의 프로그래밍이 프로그래밍의 핵심만을 집중적으로 구현 할 수 있도록 해주고 어떻게 구현하는냐에 달라지겠지만, 플렛폼이나 기타 의존성도 줄여 주는데 효과가 있고 차후 상업용 소프트웨어 개발 시 프로그램 모듈에 대한 테스트-베드로써 콘솔만한 환경은 없다고 생각한다.
그리고 C언어를 이용해서 코딩을 막 시작하려고 해도 무엇부터 시작해야 할지 난감하고 생각이 정리가 잘 되지 않는데 이것을 마인드맵이라는 좋은 이론과 툴을 이용해서 생각을 정리해 제작 로드맵을 구성해서 코딩에 들어가는 방식 또한 마음에 들었다.

이 책으로 동방불패에 나오는 무림의 3대 비급서인 '규화보전'처럼 실제 상업용 프로젝트를 완벽하게 수행할 능력을 전수 받을 수는 없다.
하지만 이 책을 시작으로 각자의 무립비급을 만들 수 있는 출발점으로 삼으면 어떨까 싶다.
마인드맵을 활용해 각자의 능력에 따라 다르겠지만 충분히 노력만 한다면 그럴 수 있다고 믿어 의심치 않는다.
이재령 (그라비티 게임즈(前 바른손 인터렉티브) 소속)

리뷰/한줄평0

리뷰

첫번째 리뷰어가 되어주세요.

한줄평

첫번째 한줄평을 남겨주세요.