HOME > 상세정보

상세정보

(기초 튼튼 코드 튼튼) 다 함께 프로그래밍

자료유형
단행본
개인저자
谷尻かおり 정인식, 역 谷尻豊寿, 감수
서명 / 저자사항
(기초 튼튼 코드 튼튼) 다 함께 프로그래밍 / 타니지리 카오리 지음 ; 정인식 옮김
발행사항
파주 :   제이펍,   2016   (2017 3쇄)  
형태사항
xx, 276 p. : 삽화 ; 23 cm
원표제
これからはじめるプログラミング基礎の基礎 (改訂新版)
ISBN
9791185890494
일반주기
프로그래밍을 시작하는 이들을 위한 쉽고도 친절한 안내서!  
감수: 타니지리 토요히사(谷尻豊寿)  
색인수록  
000 00000cam c2200205 c 4500
001 000045976478
005 20190315141954
007 ta
008 190315s2016 ggka 001c kor
020 ▼a 9791185890494 ▼g 93000
035 ▼a (KERIS)BIB000014076434
040 ▼a 211019 ▼c 211009 ▼d 211009
041 1 ▼a kor ▼h jpn
082 0 4 ▼a 005.1 ▼2 23
085 ▼a 005.1 ▼2 DDCK
090 ▼a 005.1 ▼b 2016z19
100 1 ▼a 谷尻かおり
245 2 0 ▼a (기초 튼튼 코드 튼튼) 다 함께 프로그래밍 / ▼d 타니지리 카오리 지음 ; ▼e 정인식 옮김
246 1 9 ▼a これからはじめるプログラミング基礎の基礎 ▼g (改訂新版)
246 3 ▼a Korekara hajimeru puroguramingu kiso no kiso
260 ▼a 파주 : ▼b 제이펍, ▼c 2016 ▼g (2017 3쇄)
300 ▼a xx, 276 p. : ▼b 삽화 ; ▼c 23 cm
500 ▼a 프로그래밍을 시작하는 이들을 위한 쉽고도 친절한 안내서!
500 ▼a 감수: 타니지리 토요히사(谷尻豊寿)
500 ▼a 색인수록
700 1 ▼a 정인식, ▼e▼0 AUTH(211009)46379
700 1 ▼a 谷尻豊寿, ▼e 감수
900 1 0 ▼a 타니지리 카오리, ▼e
900 1 0 ▼a Tanijiri, Kaori, ▼e
900 1 0 ▼a 타니지리 토요히사, ▼e 감수
900 1 0 ▼a Tanijiri, Toyohisa, ▼e 감수
945 ▼a KLPA

소장정보

No. 소장처 청구기호 등록번호 도서상태 반납예정일 예약 서비스
No. 1 소장처 중앙도서관/제2자료실(3층)/ 청구기호 005.1 2016z19 등록번호 111806373 도서상태 대출가능 반납예정일 예약 서비스 B M

컨텐츠정보

책소개

프로그래밍 입문서. 이 책은 우리가 일상생활에서 쉽게 접하는 것들을 소재로 컴퓨터에서 사용하는 프로그래밍 언어란 어떤 것이고, 프로그램을 만들려면 어떠한 과정을 거쳐야 하는지를 안내하고 있다. 또한, 딱딱하고 단편적인 용어 해설이 아닌, 머리에 쏙쏙 들어오는 설명과 직관적인 일러스트는 기초를 튼튼히 하는 데 많은 도움이 될 것이다.

고기를 주기보다 고기를 잡는 법을 알려주는 프로그래밍 입문서!

이 책은 우리가 일상생활에서 쉽게 접하는 것들을 소재로 컴퓨터에서 사용하는 프로그래밍 언어란 어떤 것이고, 프로그램을 만들려면 어떠한 과정을 거쳐야 하는지를 안내하고 있다. 또한, 딱딱하고 단편적인 용어 해설이 아닌, 머리에 쏙쏙 들어오는 설명과 직관적인 일러스트는 기초를 튼튼히 하는 데 많은 도움이 될 것이다.

고기를 주기보다 고기를 잡는 법을 알려주는 프로그래밍 입문서!
아마존 재팬 프로그래밍 입문서 분야 최장기간 베스트셀러!


관심이나 흥미가 있지만 아주 기초부터 체계적으로 배우고 싶은 기초 입문자들에게 최적인 입문서다. 본격적인 코딩이나 프로그래밍 내용은 최대한 배제하고, 프로그래밍에 있어 필수적인 하드웨어 설명부터 그에 따른 마음가짐까지, 그야말로 프로그래밍을 하려는 사람을 위한 기초 중의 기초가 총망라되어 있다.
프로그래밍이 왜 필요하고, 프로그래머가 어떻게 프로그래밍해주어야 하는지를, 프로그램을 받아들여 해석하는 컴퓨터의 입장에서 고려해 잘 풀어놓은 책으로, 독자가 부담 없이 읽으며 기초를 배우기 안성맞춤일 것이다. 더불어, 이 책에서 제시하는 실질적인 개발 방법론은 처음으로 프로그래밍을 해보려는 사람들에게 명확한 방향 제시를 해줄 것이며, 프로그래밍 방법 자체를 떠나 어떠한 마음가짐으로 프로그래밍 학습에 임해야 하는지도 알려주고 있어서 프로그래밍을 이제 막 시작하려는 독자들에게 든든한 가이드가 될 것이다.


정보제공 : Aladin

저자소개

타니지리 카오리(지은이)

도지사 대학 문학부를 졸업하였고, 전기 회사에서 일하다 퇴직 후 에는 프로그래밍, 데이터베이스 관련 서적을 집필했다. 현재는 모바일 앱 개발도 병행하고 있으며, 사진 촬영, 빵이나 과자 만들기가 취미다.

정인식(옮긴이)

숭실대학교에서 전자계산학을 전공하고 현대정보기술 eBiz 기술팀에서 웹 애플리케이션 개발 및 B2B Marketplace 솔루션을 연구했다. 그 후 이동통신 단말기 분야로 옮겨 휴대폰 부가서비스 개발 업무를 담당했다. 일본에서는 키스코 모바일사업부 팀장으로 교세라의 북미향 휴대폰 개발에 참여했으며, 퇴직하고서는 일본 주요 이동통신사에서 업무 프로세스 개선을 위한 IT 컨설팅과 데이터 분석 관련 툴을 개발하고 있다. 옮긴 책으로는 『아파치 카프카』, 『배워서 바로 쓰는 스프링 부트 2』(이상 한빛미디어), 『자바 마스터 북: 기초에서 실무 응용까지』(제이펍)을 비롯해 10여 권이 있다.

타니지리 토요히사(감수)

교토 부립 대학 농학부를 졸업하였고, 오랜 기간 2D 및 입체 이미지 처리 프로그램 개발에 종사하고 있다. 테니스, 사진 촬영이 취미다.

정보제공 : Aladin

목차

PART Ⅰ 프로그래밍으로의 초대 
CHAPTER 01 컴퓨터와 친하게 지내자 2 
1.1 컴퓨터가 있는 생활 2 
1.2 프로그래밍이란 무엇인가? 7 
1.3 마음의 준비 12 

CHAPTER 02 컴퓨터가 동작하는 원리 21 
2.1 컴퓨터 완벽 해부 21 
2.2 컴퓨터의 작업 방식 28 
2.3 프로그램 완벽 해부 36 

CHAPTER 03 프로그램을 한국어로 작성하자 44 
3.1 프로그램이 만들어지는 과정 44 
3.2 줄거리와 시나리오를 작성하기 위한 힌트 56 
3.3 청소를 부탁해! 62 
3.4 프로그램의 개념을 익히려면? 70 

PART Ⅱ 프로그래밍의 기초 지식 
CHAPTER 04 ‘1 + 1’ 프로그램 72 
4.1 값을 넣는 상자 ― 변수 73 
4.2 상자의 크기 ― 데이터 타입 77 
4.3 상자 사용법 ― 초기화 86 
4.4 상자에 값 넣기 ― 대입/대입 연산자 87 
4.5 Q&A 90 

CHAPTER 05 계산 실패의 정체 92 
5.1 계산에 사용하는 기호 ― 산술 연산/산술 연산자 92 
5.2 티끌모아 태산 ― 계산 오차 94 
5.3 식을 작성하는 방법에 따라 답이 변한다 ― 우선순위 96 
5.4 원인은 보관 용기에 있다? ― 데이터 타입 101 
5.5 답을 알 수 없는 나눗셈 ― 0으로 나누기 104 
5.6 Q&A 105 

CHAPTER 06 프로그램의 흐름을 만들기 108 
6.1 흐름의 방식은 세 종류 ― 제어 구조 108 
6.2 ‘만약’인 경우의 프로그램 ― 조건 판단 구조 114 
6.3 동일한 것의 반복 ― 반복 구조 122 
6.4 흐름을 바꾸는 계기 ― 비교 연산/비교 연산자 132 
6.5 함께 비교하기 ― 논리 연산/논리 연산자 137 
6.6 Q&A 142 

CHAPTER 07 데이터의 보관 용기 145 
7.1 같은 종류의 상자를 나열해서 사용 ― 배열 145 
7.2 상자를 가로와 세로로 나열하여 사용하기 ― 2차원 배열 155 
7.3 관련 정보를 모아서 취급하기 ― 구조체/레코드 164 
7.4 메모리의 번지를 이용하기 ― 포인터/주소 169 
7.5 값에 이름을 붙여서 사용하기 ― 상수 177 
7.6 중요한 데이터를 넣는 장소 ― 파일 180 
7.7 Q&A 184 

CHAPTER 08 프로그램을 부품화하기 186 
8.1 부품이 된 프로그램 ― 함수 186 
8.2 정보 전달 ― 인수 197 
8.3 결과 수령 ― 반환값/리턴값 204 
8.4 정보를 공유하는 방법 ― 지역 변수/전역 변수 206 
8.5 Q&A 209 

PART Ⅲ 다음 단계로 
CHAPTER 09 무엇을 만들지 생각해보자 212 
9.1 콘솔 애플리케이션과 윈도우 애플리케이션 212 
9.2 프로그램이 움직이는 계기 214 
9.3 프로그램을 만드는 방법 218 
9.4 웹 프로그램 221 

CHAPTER 10 도구를 준비하자 232 
10.1 프로그래밍 언어의 종류 232 
10.2 여러 가지 프로그래밍 언어 236 
10.3 C 프로그래밍에 필요한 도구 249 
10.4 객체 지향 프로그래밍 253 

CHAPTER 11 한 발 앞으로 나아가자 262 
11.1 프로그램이 생각대로 동작하지 않을 때 262 
11.2 프로그래머의 마음가짐 267 

찾아보기 272

관련분야 신착자료