HOME > 상세정보

상세정보

이렇게 하면 나도 프로그램을 잘 만들 수 있다 : 알고리듬 (7회 대출)

자료유형
단행본
개인저자
김석현
서명 / 저자사항
이렇게 하면 나도 프로그램을 잘 만들 수 있다 : 알고리듬 / 김석현 지음
발행사항
서울 :   나아,   2014-  
형태사항
책 : 삽화 ; 26 cm
총서사항
나프잘 시리즈
ISBN
9791195294817 (v.1) 9791195294824 (v.2) 9791195294800 (세트)
내용주기
1. 알고리듬은 어떻게 만들까? (401 p.) -- 2. 이해하기 쉬운 알고리듬은 어떻게 만들까? (355 p.)
000 00000cam c2200205 c 4500
001 000045922034
005 20200730131532
007 ta
008 171130m20149999ulka 000c kor
020 ▼a 9791195294817 (v.1) ▼g 04000
020 ▼a 9791195294824 (v.2) ▼g 04000
020 1 ▼a 9791195294800 (세트)
035 ▼a (KERIS)BIB000013804128
040 ▼a 241026 ▼c 241026 ▼d 241026 ▼d 222001 ▼d 211009
082 0 4 ▼a 005.1 ▼2 23
085 ▼a 005.1 ▼2 DDCK
090 ▼a 005.1 ▼b 2014z11
100 1 ▼a 김석현
245 1 0 ▼a 이렇게 하면 나도 프로그램을 잘 만들 수 있다 : ▼b 알고리듬 / ▼d 김석현 지음
260 ▼a 서울 : ▼b 나아, ▼c 2014-
300 ▼a 책 : ▼b 삽화 ; ▼c 26 cm
440 0 0 ▼a 나프잘 시리즈
505 2 0 ▼n 1. ▼t 알고리듬은 어떻게 만들까? ▼g (401 p.) -- ▼n 2. ▼t 이해하기 쉬운 알고리듬은 어떻게 만들까? ▼g (355 p.)
945 ▼a KLPA

소장정보

No. 소장처 청구기호 등록번호 도서상태 반납예정일 예약 서비스
No. 1 소장처 과학도서관/Sci-Info(1층서고)/ 청구기호 005.1 2014z11 1 등록번호 121242530 (6회 대출) 도서상태 대출가능 반납예정일 예약 서비스 B M
No. 2 소장처 과학도서관/Sci-Info(1층서고)/ 청구기호 005.1 2014z11 2 등록번호 121253948 (1회 대출) 도서상태 대출가능 반납예정일 예약 서비스 B M

컨텐츠정보

책소개

프로그래밍은 문제를 풀어 알고리듬을 만들고, 만들어진 알고리듬으로 프로그래밍 언어를 사용하여 프로그램을 만드는 일이다. 따라서 프로그래밍과 알고리듬을 떼려야 뗄 수 없는 것이다. 프로그래밍을 잘하기 위해서는 먼저 알고리듬을 잘 이해해야 한다. 그리고 문제를 풀어 알고리듬을 만들 수 있어야 한다.

알고리듬은 프로그래밍의 기초다. 알고리듬은 프로그래밍의 시작이자 프로그램의 주춧돌이자 받침돌이다. 이 책은 왜 알고리듬이 중요한 것인지, 어떻게 문제를 풀어 알고리듬을 만드는지, 어떻게 알고리듬으로 프로그램을 만드는지를 누구나 이해할 수 있도록 설명하고 있다.

알고리듬은 프로그램의 주춧돌입니다.

많은 알고리듬 책들이 출간되어 있습니다. 어떻게 알고리듬을 만드는지를 설명하는 것이 아니라 이미 선배들에 의해서 만들어진 많은 정렬과 검색 알고리듬을 개념적으로 설명합니다. 그리고 특정 프로그래밍 언어로 코드를 구현해 놓고, 빅오 표기법 (Big-Oh Notation)으로 알고리듬의 수행 소요시간에 대한 수학적인 평가만을 강조하고 있습니다.
보통 사람들을 위해 쓰인 책이 아니라 소위 천재라고 하는 사람들을 위해 쓰인 책이라는 느낌이 듭니다. 알고리듬 책을 읽다 보면, 잘 이해가 되지 않습니다. 따라서 모든 알고리듬을 외우고자 합니다. 이러한 상황이다 보니 알고리듬은 어려운 것이고 프로그래밍과 상관이 없는 것처럼 보이고, 등한시하는 경향이 있습니다.
실제 예로 컴퓨터 공학 전공 학생에게 알고리듬 과목은 전공 필수 과목인데도 기피과목 중 하나가 되어 버렸습니다. 학생들 사이에는 흔히 “학점 받고 싶으면, 알고리듬은 듣지 마라.”, “프로그램을 만드는 데 쓸모도 없는 걸 왜 배우는지 모르겠다.”, “외우고, 산술계산만 잘하면 성적은 나올 것이다.”“어차피 회사 가면 알아서 배운다.”등등 말들이 나돌고 있고, 알고리듬 과목은 매우 지루하고 단순한 암기 과목에 불과하다는 인식이 팽배합니다.
매우 잘못된 생각입니다. 왜냐하면, 프로그래밍은 문제를 풀어 알고리듬을 만들고, 만들어진 알고리듬으로 프로그래밍 언어를 사용하여 프로그램을 만드는 일입니다. 따라서 프로그래밍과 알고리듬을 떼려야 뗄 수 없는 것입니다. 프로그래밍을 잘하기 위해서는 먼저 알고리듬을 잘 이해해야 합니다. 그리고 문제를 풀어 알고리듬을 만들 수 있어야 합니다. 알고리듬은 프로그래밍의 기초입니다. 알고리듬은 프로그래밍의 시작이자 프로그램의 주춧돌이자 받침돌입니다.
이 책은 왜 알고리듬이 중요한 것인지, 어떻게 문제를 풀어 알고리듬을 만드는지, 어떻게 알고리듬으로 프로그램을 만드는지를 누구나 이해할 수 있도록 설명하고 있습니다. 그래서 나만의 프로그램을 만들고자 하는 사람이면, 나이, 성별, 학력, 전공과 상관없이 누구나 알고리듬을 만드는 방법을 배워 훌륭한 프로그램을 만들어 보다 편한 세상을 만들 수 있기를 바라는 것입니다 .
이 책을 집필하는 데 있어 많은 분에게 도움을 받았습니다. 그분들에게 지면을 통해서라도 감사하다는 말씀을 드리고 싶습니다.

2014년 5월
김 석 현


정보제공 : Aladin

저자소개

김석현(지은이)

카페 : cafe.naver.com/parkcom1990 홈페이지 : www.parkcom.co.kr [ 저서 ] <C를 배우면 함수를 잘 만들어야 한다 (명진출판)> <이렇게 하면 나도 프로그램을 잘 만들 수 있다 - C & JAVA 프로그래밍 입문 I (삼양애드)> <이렇게 하면 나도 프로그램을 잘 만들 수 있다 - C & JAVA 프로그래밍 입문 Ⅱ (삼양애드)> <이렇게 하면 나도 프로그램을 잘 만들 수 있다 - C & JAVA 프로그래밍 입문 III (삼양애드)> <이렇게 하면 나도 프로그램을 잘 만들 수 있다 - 알고리즘 I (나아)> <이렇게 하면 나도 프로그램을 잘 만들 수 있다 - 알고리즘 II (나아)> <이렇게 하면 나도 프로그램을 잘 만들 수 있다 - 알고리즘 III (나아)> <이렇게 하면 나도 프로그램을 잘 만들 수 있다 - 알고리즘 IV (나아)> <이렇게 하면 나도 프로그램을 잘 만들 수 있다 - 알고리즘 V (나아)> <이렇게 하면 나도 프로그램을 잘 만들 수 있다 - 알고리즘 VI (나아)>

정보제공 : Aladin

목차

Chapter 01 컴퓨터로 문제 해결 맛보기 
Chapter 02 알고리듬 
Chapter 03 모델 구축 
Chapter 04 분석 
Chapter 05 설계 
Chapter 06 검토 
Chapter 07 구현 
Chapter 08 디버깅

관련분야 신착자료

Harvard Business Review (2025)