자료 구조 =Data structures in C

천인국 (지은이) 지음 | 생능출판사 펴냄

(C언어로 쉽게 풀어쓴) 자료 구조 =Data structures in C

나의 별점

읽고싶어요
29,000원 10% 29,000원

책장에 담기

게시물 작성

문장 남기기

분량

두꺼운 책

출간일

2014.2.14

페이지

535쪽

상세 정보

기존의 어렵게 설명되었던 부분들을 최대한 쉽게, 단계적으로 학습할 수 있도록 배려하였다. 본격적인 내용을 설명하기에 앞서 먼저 그림으로 충분히 설명을 하였다. 다음에 자바 애플릿으로 작성된 가상 실습 소프트웨어로 개념을 확실히 한 다음, 유사코드로 작성된 알고리즘을 학습하고 최종적으로 C언어로 구현된 내용을 학습할 수 있도록 구성되었다.

상세 정보 더보기

추천 게시물

손기자님의 프로필 이미지

손기자

@sonkiza

  • 손기자님의 오직 영국에서 일어나는 일 게시물 이미지

오직 영국에서 일어나는 일

이진 지음
미다스북스 펴냄

읽었어요
37분 전
0
이용석님의 프로필 이미지

이용석

@yiyongseoks7k3

  • 이용석님의 인성에 비해 잘 풀린 사람 게시물 이미지

인성에 비해 잘 풀린 사람

정아은 외 7명 지음
문학동네 펴냄

읽었어요
37분 전
0
그램님의 프로필 이미지

그램

@geuraem

  • 그램님의 우중괴담 게시물 이미지

우중괴담

미쓰다 신조 지음
북로드 펴냄

읽었어요
1시간 전
0

이런 모임은 어때요?

집으로 대여
지금 첫 대여라면 배송비가 무료!

상세정보

기존의 어렵게 설명되었던 부분들을 최대한 쉽게, 단계적으로 학습할 수 있도록 배려하였다. 본격적인 내용을 설명하기에 앞서 먼저 그림으로 충분히 설명을 하였다. 다음에 자바 애플릿으로 작성된 가상 실습 소프트웨어로 개념을 확실히 한 다음, 유사코드로 작성된 알고리즘을 학습하고 최종적으로 C언어로 구현된 내용을 학습할 수 있도록 구성되었다.

출판사 책 소개

2006 문화관광부 선정 "추천(우수)도서"

자료 구조는 컴퓨터 과학 및 공학 분야의 중요하고 기초적인 과목 중의 하나이다. 자료 구조는 특히 효율적이고 체계적인 프로그래밍 기법을 습득하는데 기본이 된다 할 것이다. 이 책을 저술하게 된 가장 큰 이유는, 보다 쉬운 자료구조 책을 만들어 보자는 것이었다. 또한 자바 애플릿을 이용하여 가상 실습을 할 수 있게 하여 자료구조의 핵심적인 내용을 빠르게 이해할 수 있는 동시에, 실질적인 응용 프로그램들이 제시되어 학습자들이 흥미를 잃지 않고 학습할 수 있도록 하자는 것이었다. 이 책을 저술하면서 역점을 두었던 몇 가지는 다음과 같다.

* 기존의 어렵게 설명되었던 부분들을 최대한 쉽게, 단계적으로 학습할 수 있도록 배려하였다. 본격적인 내용을 설명하기에 앞서서 먼저 그림으로 충분히 설명을 하였다. 다음에 자바 애플릿으로 작성된 가상 실습 소프트웨어로 개념을 확실히 한 다음, 유사코드로 작성된 알고리즘을 학습하고 최종적으로 C언어로 구현된 내용을 학습할 수 있도록 구성되었다.

* 자료구조와 알고리즘을 쉽게 이해할 수 있도록 플래시로 제작된 애니메이션과 자바 애플릿으로 제작된 가상 실습 프로그램을 부록으로 제공함으로써 이론적인 내용을 쉽게 습득할 수 있도록 하였다. 이들 애니메이션과 가상 실습을 통하여 기존에 어렵게만 느껴지던 자료구조 과목의 내용을 멀티미디어 시각화를 통해서 알기 쉽게 전달할 수 있도록 하였다. 특히, 플래시 애니메이션을 통해서 이해하기 어려운 개념을 알기 쉽게 시각화하여 설명하고, 자바 애플릿을 제작하여 알고리즘의 실행 과정을 시각화함으로써 자료구조가 실행도중에 변화되는 모습을 생생하게 전달할 수 있도록 하였다. 또한 자바 애플릿 프로그램은 사용자가 입력 자료를 변경하여 실험을 할 수 있으며 프로그램 소스를 한 문장씩 실행하면서 자료구조가 변화되는 모습을 직접 볼 수 있게 함으로써 프로그램 소스를 쉽게 이해할 수 있도록 하였다.

* 되도록 단편적인 프로그램이 아닌 완전한 프로그램을 제공하려고 노력하였다. 기존의 경우, 일부 함수만 제시됨으로서 실제로 학생들이 실습 또는 활용하려고 할 때에 여러 가지 애로 사항이 많았다. 따라서 이 책에서는 최대한 main 함수를 포함하여 완전한 프로그램을 제공하여 사용자들이 쉽게 소스를 활용할 수 있도록 노력하였다.

* 실질적이고 구체적인 응용 문제를 제시하려고 노력하였다. 자료구조와 알고리즘 공부를 할 때에는 가능하면 실질적이고 구체적인 실세계의 문제를 함께 다루는 것이 큰 도움이 된다. 따라서 알고리즘과 자료구조를 공부할 때 특히 우리가 경험하는 실세계의 대상들과 관련이 있는 것들을 풀어보는 것은 아주 중요하다. 따라서 이 책에서는 가능한 한 실제적인 응용 프로그램을 많이 다루려고 노력하였다.

* 이론을 이해한 다음, 프로그래밍 도구를 이용하여 실습을 해보는 것은 프로그래밍 능력 향상에 많은 도움이 된다. 이 책에서는 자료구조 실습을 단계적으로 진해해볼 수 있도록 실습 문제를 추가하였다. 실습 문제에서는 빈칸이 포함된 소스가 주어지고 학습자들은 단계적으로 소스를 추가해가는 방식으로 자율적으로 실습을 진행할 수 있다.

* C 프로그램에 앞서서 유사 코드로 작성된 알고리즘을 제시함으로서 자료구조와 알고리즘의 핵심적인 내용을 쉽게 이해할 수 있도록 하였다. 자료구조나 알고리즘을 공부할 때는 처음에는 특정한 언어로 구현된 것을 보지 않는 것이 좋을 때가 많다. 대신 말로 된 설명이나 유사 코드(pseudo-code) 등으로 개념을 먼저 이해하는 것이 중요하다.

무제한 대여 혜택 받기

현재 25만명이 게시글을
작성하고 있어요

나와 비슷한 취향의 회원들이 작성한
FLYBOOK의 더 많은 게시물을 확인해보세요.

지금 바로 시작하기

플라이북 앱에서
10% 할인받고 구매해 보세요!

지금 구매하러 가기

더 많은 글을 보고 싶다면?

게시물 더보기
웹으로 보기