본문내용 바로가기

KYOBO 교보문고

금/토/일 주말특가
[톡소다] 100% 공짜!
아시아문학페스티벌
  • 교보손글쓰기대회 전시
  • 손글씨스타
  • 세이브더칠드런
  • 북모닝 책강
  • 교보인문학석강
  • 북모닝 이벤트
모던 C 언어 프로그래밍(위키북스 프로그래밍 & 프랙티스 시리즈 9)
316쪽 | 규격外
ISBN-10 : 8998139685
ISBN-13 : 9788998139681
모던 C 언어 프로그래밍(위키북스 프로그래밍 & 프랙티스 시리즈 9) 중고
저자 하나이 시세이 | 역자 김범준 | 출판사 위키북스
정가
25,000원
판매가
14,900원 [40%↓, 10,100원 할인]
배송비
2,900원 (판매자 직접배송)
29,900원 이상 결제 시 무료배송
제주도 추가배송비 : 3,000원
도서산간지역 추가배송비 : 3,000원
배송일정
지금 주문하면 2일 이내 출고 예정
★★★★ <<판매자 상품소개>>를 꼭! 확인 후 구매 부탁드립니다★★★★ ★★★제주,사서함,산간지역에는 추가배송비용이 부과됩니다 ★★★도서구매시 CD,부록이 없거나,발행년도,정가,이미지 등이 다를 수 있습니다. 반품 사유에 해당되지 않으니, 확인후 구매부탁드립니다.
2014년 10월 30일 출간
제품상태
상태 중급 외형 중급 내형 중급
이 상품 최저가
14,900원 다른가격더보기
새 상품
22,500원 [10%↓, 2,500원 할인] 새상품 바로가기
수량추가 수량빼기

중고장터에 등록된 판매상품과 제품의 상태는 개별 판매자들이 등록, 판매하는 것으로 중개시스템만을 제공하는 교보문고는 해당 상품과 내용에 대해 일체 책임을 지지 않습니다. 상단 제품상태와 하단 상품 상세를 꼭 확인하신 후 구입해주시기 바랍니다.

교보문고 결제 시스템을 이용하지 않은 직거래로 인한 피해 발생 시 교보문고는 일체 책임을 지지 않습니다.

중고장터에 등록된 판매 상품과 제품의 상태는 개별 오픈마켓 판매자들이 등록, 판매하는 것으로 중개 시스템만을 제공하는
인터넷 교보문고에서는 해당 상품과 내용에 대해 일체 책임을 지지 않습니다.

교보문고 결제시스템을 이용하지 않은 직거래로 인한 피해 발생시, 교보문고는 일체의 책임을 지지 않습니다.

판매자 상품 소개

※ 해당 상품은 교보문고에서 제공하는 정보를 활용하여 안내하는 상품으로제품 상태를 반드시 확인하신 후 구입하여주시기 바랍니다.

★★[주의]CD,부록 없음 / 책등 상단 물흔적 조금

판매자 배송 정책

  • ★★★★ <<판매자 상품소개>>를 꼭! 확인 후 구매 부탁드립니다★★★★ ★★★제주,사서함,산간지역에는 추가배송비용이 부과됩니다 ★★★도서구매시 CD,부록이 없거나,발행년도,정가,이미지 등이 다를 수 있습니다. 반품 사유에 해당되지 않으니, 확인후 구매부탁드립니다.

더보기

구매후기 목록
NO 구매후기 구매만족도 ID 등록일
133 오래된 책이어서 살짝 낡은 감은 있지만 깨끗하고 좋습니다 5점 만점에 5점 kih*** 2020.10.06
132 빠른배송 감사합니다. 5점 만점에 5점 oper*** 2020.09.06
131 문제없이 잘 받았습니다. 5점 만점에 1점 hau*** 2020.08.24
130 잘 읽겠습니다.^^ 5점 만점에 5점 sen*** 2020.08.20
129 가격 대비 책 상태 훌륭하네요. 좋은 책 저렴하게 잘 샀습니다. 감사합니다! 5점 만점에 5점 jungn*** 2020.08.17

이 책의 시리즈

책 소개

상품구성 목록
상품구성 목록

[모던 C 언어 프로그래밍]은 C 언어의 현대적인 개발 스타일을 소개하는 책이다. C 개발에 IDE 활용, C에서 디자인 패턴 활용하기, C 프로그램의 개발을 테스트 주도 개발 형식으로 수행, C 프로그램 리팩터링하기, C 프로그램 개발에 지속적인 통합을 적용하는 방법 등을 다루고 있다.

저자소개

저자 : 하나이 시세이
저자 하나이 시세이 (花井志生)는 입사 당시에는 C/C++를 이용한 임베디드 기기(POS)용 애플리케이션 개발에 종사했다. 10년 정도 경험을 쌓은 후 서버 사이드로 옮겨 주로 자바 웹 애플리케이션 개발을 하고 있으며, 문제 해결에서 시스템 설계, 개발을 생업으로 하고 있다.

역자 : 김범준
역자 김범준은 일본 호세이대학 경영학부를 졸업했다. 대학 시절 취미로 프로그래밍을 시작한 것을 계기로 이 업계에 발을 들여놓게 됐으며, 한국과 일본에서 임베디드 시스템과 게임 관련 회사에서 개발 프로젝트를 진행했다. 번역서로는 《따라 하면서 배우는 유니티 3D 입문》(위키북스)이 있으며, 저서로는 《만들면서 배우는 OS커널의 구조와 원리》(한빛미디어), 《뇌를 자극하는 하드웨어 입문》(한빛미디어), 《만들면서 배우는 OS 커널의 구조와 원리 일본어판》(일본 슈와시스템)이 있다.

목차

▣ 1장: 개요
1.1 지금, C의 열기가 뜨겁다!
1.2 C를 이용한 임베디드 시스템 개발의 특징
1.3 이 책의 목표
___1.3.1 C와 통합 개발 환경
___1.3.2 C와 디자인 패턴
___1.3.3 C와 익스트림 프로그래밍
___1.3.4 C와 모던 개발 스타일
1.4 정리

▣ 2장: 개발 환경 구축
2.1 개요
2.2 리눅스 도입
2.3 윈도우 PC용 환경 만들기
___2.3.1 버추얼박스 설치
2.4 리눅스 PC용 환경 구축하기
___2.4.1 도입하기 전에
___2.4.2 설치 디스크 만들기
___2.4.3 주분투 설치
2.5 이클립스 설치하기
___2.5.1 자바 설치하기
___2.5.2 이클립스 설치하기
___2.5.3 기타 툴 설치
2.6 이클립스의 기본 사용법
___2.6.1 Hello, world
___2.6.2 리뷰
___2.6.3 프로젝트와 워크스페이스 그리고 퍼스펙티브
2.7 이클립스의 기능
___2.7.1 비주얼 디버거
___2.7.2 탐색
___2.7.3 컨텐트 어시스트
___2.7.4 매크로 확인
___2.7.5 로컬 히스토리
___2.7.6 TODO 주석
___2.7.7 외부 에디터와의 연계
2.8 정리

▣ 3장: C 언어와 객체 지향
3.1 개요
3.2 C의 모듈화와 객체 지향
___3.2.1 C와 모듈화
___3.2.2 구조체를 이용한 자료 구조와 로직의 분리
___3.2.3 C를 이용한 객체 지향
___3.2.4 객체 지향과 다형성
___3.2.5 상속
___3.2.6 캡슐화
___3.2.7 가상 함수 테이블
___3.2.8 비가상 함수
3.3 정리

▣ 4장: C 언어와 디자인 패턴
4.1 스테이트 패턴(State)
___4.1.1 상태 다이어그램
___4.1.2 상태 변화표
___4.1.3 객체 지향 스테이트 패턴
___4.1.4 여러 개의 상태 집합이 관련된 경우
___4.1.5 스테이트 패턴과 메모리 관리
4.2 템플릿 메서드 패턴(Template)
___4.2.1 int 형이 아닌 값을 반환
___4.2.2 그 외의 자원을 다룬다
___4.2.3 컨텍스트
4.3 옵저버 패턴(Observer)
4.4 책임 연쇄 패턴(Chain of Responsibility)
4.5 비지터 패턴(Visitor)
___4.5.1 객체에 type id를 갖게 하고 싶어지면 노란불 신호
4.6 정리

▣ 5장: C 언어와 리팩터링
5.1 개요
5.2 테스트 주도 개발
___5.2.1 구글 테스트
5.3 TDD 입문편
___5.3.1 이클립스 설정
___5.3.2 첫 테스트 주도 개발
___5.3.3 static 함수 테스트
5.4 리팩터링
___5.4.1 외부 인터페이스
___5.4.2 리팩터링과 투자
5.5 TDD 실전편
___5.5.1 몬스터 메서드
___5.5.2 C 언어에 의한 모크화 방법
___5.5.3 리팩터링을 완료한다
___5.5.4 커버리지 확인
5.6 정리

▣ 6장: 지속적인 통합과 배포
6.1 개요
6.2 지속적인 통합의 전제
___6.2.1 소프트웨어 형상 관리(Software Configuration Management)
___6.2.2 빌드 툴
___6.2.3 버그 추적 시스템(BTS)
6.3 CI 서버의 도입
___6.3.1 젠킨스 플러그인 추가
6.4 CI 입문
___6.4.1 CI로 자동화할 대상
___6.4.2 SCons 빌드 스크립트 입문
___6.4.3 gcovr 설치
___6.4.4 빌드 실행
___6.4.5 SCM에 등록
___6.4.6 젠킨스 Job 생성
6.5 메모리 파괴 버그와의 전쟁
___6.5.1 설치
___6.5.2 Valgrind 실행
___6.5.3 Valgrind에서 검출된 에러
___6.5.4 Valgrind로 검출되는 메모리 에러의 특징과 대책
___6.5.5 젠킨스에서 Valgrind 사용하기
6.6 CI 실전___
___6.6.1 마이크로칩용 툴
___6.6.2 빌드의 내용
___6.6.3 빌드 파일을 분할
___6.6.4 빌드 서버를 독립시킨다
___6.6.5 자동 빌드를 계획한다
6.7 정리

▣ 부록A: 예제 프로그램
A.1 주의사항
A.2 C99 사양의 활성화
A.3 예제 프로그램을 이클립스로 가져오기
___A.3.1 예제 프로그램이 저장된 zip 파일 압축 풀기
___A.3.2 이클립스에 빈 프로젝트 생성

책 속으로

출판사 서평

『모던 C 언어 프로그래밍』에서는 전통적인 개발 스타일과 다른 C 언어의 현대적인 개발 스타일을 소개합니다. 서버 측 개발에 일반화돼 있는 설계 기법과 툴의 활용법, 개발 방법 등을 C 언어를 이용해 임베디드 시스템 애플리케이션 개발에 적용할 수 있게...

[출판사서평 더 보기]

『모던 C 언어 프로그래밍』에서는 전통적인 개발 스타일과 다른 C 언어의 현대적인 개발 스타일을 소개합니다. 서버 측 개발에 일반화돼 있는 설계 기법과 툴의 활용법, 개발 방법 등을 C 언어를 이용해 임베디드 시스템 애플리케이션 개발에 적용할 수 있게 하나하나 설명합니다. 이 책에서는 임베디드 시스템에 관한 내용을 다루고 있기는 하지만 이 책에서 다루는 내용은 임베디드 업계 이외의 C 언어 프로그램을 개발하는 데도 공통적으로 적용됩니다.

★ 이 책에서 다루는 내용 ★

◎ C 개발에 IDE 활용하기
◎ C에서 디자인 패턴 활용하기
◎ C 프로그램의 개발을 테스트 주도 개발 형식으로 수행
◎ C 프로그램 리팩터링하기
◎ C 프로그램 개발에 지속적인 통합을 적용

이를 통해 다음과 같은 효과를 얻을 수 있습니다.

◎ 디버깅이 용이해지므로 품질 및 생산성이 향상된다
◎ 단위 테스트에 의해 품질 및 생산성이 향상된다
◎ 리팩터링에 의해 코드의 구조 개선이 가능해진다
◎ 피드백을 즉시 얻을 수 있다
◎ 소프트웨어가 항상 "작동" 상태로 유지된다
◎ 정식 빌드를 확정할 수 있다
◎ 보고서 기능을 통해 상황, 이력을 언제든지 확인할 수 있다

『모던 C 언어 프로그래밍』을 읽고 나면 C 개발도 모던하게 할 수 있습니다!?

[출판사서평 더 보기 닫기]

책 속 한 문장

회원리뷰

교환/반품안내

※ 상품 설명에 반품/교환 관련한 안내가 있는 경우 그 내용을 우선으로 합니다. (업체 사정에 따라 달라질 수 있습니다.)

교환/반품안내
반품/교환방법

[판매자 페이지>취소/반품관리>반품요청] 접수
또는 [1:1상담>반품/교환/환불], 고객센터 (1544-1900)

※ 중고도서의 경우 재고가 한정되어 있으므로 교환이 불가할 수 있으며, 해당 상품의 경우 상품에 대한 책임은 판매자에게 있으며 교환/반품 접수 전에 반드시 판매자와 사전 협의를 하여주시기 바랍니다.

반품/교환가능 기간

변심반품의 경우 수령 후 7일 이내, 상품의 결함 및 계약내용과 다를 경우 문제점 발견 후 30일 이내

※ 중고도서의 경우 판매자와 사전의 협의하여주신 후 교환/반품 접수가 가능합니다.

반품/교환비용 변심 혹은 구매착오로 인한 반품/교환은 반송료 고객 부담
반품/교환 불가 사유

소비자의 책임 있는 사유로 상품 등이 손실 또는 훼손된 경우(단지 확인을 위한 포장 훼손은 제외)

소비자의 사용, 포장 개봉에 의해 상품 등의 가치가 현저히 감소한 경우 예) 화장품, 식품, 가전제품 등

복제가 가능한 상품 등의 포장을 훼손한 경우 예) 음반/DVD/비디오, 소프트웨어, 만화책, 잡지, 영상 화보집

소비자의 요청에 따라 개별적으로 주문 제작되는 상품의 경우 ((1)해외주문도서)

디지털 컨텐츠인 eBook, 오디오북 등을 1회 이상 다운로드를 받았을 경우

시간의 경과에 의해 재판매가 곤란한 정도로 가치가 현저히 감소한 경우

전자상거래 등에서의 소비자보호에 관한 법률이 정하는 소비자 청약철회 제한 내용에 해당되는 경우

1) 해외주문도서 : 이용자의 요청에 의한 개인주문상품이므로 단순 변심 및 착오로 인한 취소/교환/반품 시 해외주문 반품/취소 수수료 고객 부담 (해외주문 반품/취소 수수료는 판매정가의 20%를 적용

2) 중고도서 : 반품/교환접수없이 반송하거나 우편으로 접수되어 상품 확인이 어려운 경우

소비자 피해보상
환불지연에 따른 배상

- 상품의 불량에 의한 교환, A/S, 환불, 품질보증 및 피해보상 등에 관한 사항은 소비자분쟁해결 기준 (공정거래위원회 고시)에 준하여 처리됨

- 대금 환불 및 환불지연에 따른 배상금 지급 조건, 절차 등은 전자상거래 등에서의 소비자 보호에 관한 법률에 따라 처리함

판매자
꿈속에서 본
판매등급
특급셀러
판매자구분
일반
구매만족도
5점 만점에 5점
평균 출고일 안내
2일 이내
품절 통보율 안내
10%

바로가기

최근 본 상품