메뉴 바로가기 검색 및 카테고리 바로가기 프로모션 바로가기 책 바로가기 네트워크 바로가기

한빛아카데미

독자리뷰

누구나 혼자서도 쉽게 익힐 수 있도록 해주는 C프로그래밍(한빛미디어)

hoya9***

|

2012-04-08

IT CookBook, C 프로그래밍

이 책은 총 12장으로 구성되어 있다. 핵심적인 내용을 정리하여 설명하고, 이를 실제로 활용하는 예를 잘 보일 수 있도록 이와 관련된 실제 프로그램 문제에 대해 문제 해결 과정 및 프로그램에 대한 line-by-line으로 자세한 설명을 추가하였다. 따라서 C 언어의 문법뿐만이 아니라 활용 예를 쉽게 학습할 수 있을 것이다

  • 저자 : 강동진, 하숙정, 임수연, 송무희, 박보석
  • 출간 : 2013-03-20
이 책은 공학 전공자뿐만 아니라 이학 전공자들도 쉽게 프로그래밍 방법론을 접할 수 있도록 해주는 책이다. 가장 기본적인 프로그래밍 언어인 C 언어를 쉽게 해석하고 이해할 수 있도록 자세한 코드 설명과 다양한 그림들을 통해서 이공계 전공자들이 어렵게만 여겨졌던 프로그래밍을 용이하게 접근할 수 있도록 해주는 교양서인 동시에 전문서이다.

일반적인 C 프로그래밍 책들과 달리 우선 이 책은 다양한 색채들을 사용하여 책을 읽는 과정 동안 이론적인 부분과 실습적인 부분에서 딱딱함과 지루함을 느끼지 않도록 구성되어 있다. 프로그래밍 코드의 이해를 돕기 위해서 사용된 그림들의 표현이 정말 디버깅으로 보는 것처럼 자세히 묘사되어 있어 특히 프로그래밍을 처음 혹은 어느 정도 접한 사람들이라도 현재 코드가 어떻게 메모리에 저장되고 사용되는지를 쉽게 파악할 수 있도록 자세히 설명하고 있고 이 부분이 다른 프로그래밍 책들과 틀린 가장 큰 이유이면서 최대의 장점이다.
또한, 기타의 책들에서처럼 실습 코드에 대한 설명만 하는 것이 아니라 문제에 접근하는 방법과 그 분석 방식 및 해결 방안을 제시하고 있고, 특히 실행 결과를 보여주면서 왜 이와 같은 결과가 나왔는지를 다시 코드와 연결하여 설명해주는 주는 부분이 인상적이었다.
몇 년간 C 프로그래밍 강의를 해본 경험에 비춰볼 때, 대부분의 교재들에서는 전처리기나 전역 변수의 사용과 포인터에 대한 설명들이 많이 부족하여 강사의 재량에 따라 수업 내용이 이루어졌으나, 이 C프로그래밍 책에서는 이들 부분들까지 자세한 설명뿐만 아니라 실습까지 제공해주고 있다.
현재까지 한빛미디어에서 만든 C 프로그래밍 책들 중에서는 가장 최고의 점수를 주고 싶은 책이지만, 이 책에서는 가장 활용도가 높은 문자열 처리에 관련된 표준 함수들에 대한 실습 예제가 부족했다는 것이 조금은 아쉽다. 그리고 책이 보기보단 들고 다니기에는 많이 무겁다.

책을 읽는 동안 가장 강렬하게 느꼈던 점은 이 책은 혼자서도 누구의 도움이 없이도 충분히 책의 내용을 파악할 수 있도록 자세한 설명과 충분한 그림으로 표현이 되어 있다는 것이고, 이에 많은 프로그래밍 강사들의 일자리가 사라지겠다라는 생각을 갖게 만들었다는 것이다. 그만큼 책이 누구나 쉽게 이해하고 프로그래밍 방법을 익힐 수 있도록 잘 만들어졌다.
닫기

해당 상품을 장바구니에 담았습니다.이미 장바구니에 추가된 상품입니다.
장바구니로 이동하시겠습니까?