logo
logo
x
바코드검색
BOOKPRICE.co.kr
책, 도서 가격비교 사이트
바코드검색

인기 검색어

실시간 검색어

검색가능 서점

도서목록 제공

프로그래밍의 관문 C 프로그래밍 원리 구현

프로그래밍의 관문 C 프로그래밍 원리 구현

니시무라 히로미츠 (지은이), 박봉석 (옮긴이)
성안당
15,000원

일반도서

검색중
서점 할인가 할인률 배송비 혜택/추가 실질최저가 구매하기
알라딘 로딩중
yes24 로딩중
교보문고 로딩중
11st 로딩중
영풍문고 로딩중
쿠팡 로딩중
쿠팡로켓 로딩중
G마켓 로딩중
notice_icon 검색 결과 내에 다른 책이 포함되어 있을 수 있습니다.

중고도서

검색중
서점 유형 등록개수 최저가 구매하기
로딩중

eBook

검색중
서점 정가 할인가 마일리지 실질최저가 구매하기
로딩중

책 이미지

프로그래밍의 관문 C 프로그래밍 원리 구현
eBook 미리보기

책 정보

· 제목 : 프로그래밍의 관문 C 프로그래밍 원리 구현 
· 분류 : 국내도서 > 컴퓨터/모바일 > 프로그래밍 언어 > C
· ISBN : 9788931547771
· 쪽수 : 408쪽
· 출판일 : 2003-03-05

책 소개

문법과 주요 함수 위주로 구성된 일반적인 C 입문서와는 달리 C 언어를 통해 프로그래밍의 원리와 과정을 소개하는데 초점을 맞춘 책이다. 프로그래밍의 개념, 연산자, 배열과 포인터, 함수, 파일의 입출력, 그리고 알고리즘과 디버깅에 관한 내용을 학습한다.

목차

제1장 프로그램이란 무엇일까?
1.1 프로그램이 없다면 컴퓨터는 단순한 기계 덩어리일까?
1.2 초보 프로그래머들이 갖추어야 할 기본 지식
1.3 프로그램의 청사진, 알고리즘 구상을 몸으로 익히자
1.4 프로그램 개발은 어떻게 이루어 질까?
제1장 요점 정리
연습문제
Think About - 마음에 드는 개발 툴을 고르자

제2장 데이터를 입력하고 결과 출력하기
2.1 결과 출력이란 무엇일까
2.2 결과를 출력하는 프로그램을 직접 만들어 보자
Think About - 에러나 경고 메시지가 뜨면 어떻게 처리해야 할까?
2.3 C 프로그램은 어떻게 구성되어 있는가
Think About - C 언어에서 함수란 무엇인가
2.4 값을 기억해 두는 상자를 이용해서 결과를 도출하고 출력한다
2.5 프로그램 실행 중에 다양한 결과를 얻기 위한 방법
2.6 지금까지 배운 것만으로도 멋진 프로그램을 만들 수 있다
제2장 요점 정리
연습문제
Think About - C 언어의 프로그래밍 스타일

제3장 분기 처리, 반복 처리, 제어문을 통해 프로그램 처리의 흐름을 이해하자!
3.1 프로그램의 대표적인 처리의 흐름에는 어떤 것이 있나?
3.2 조건 분기 처리를 정복하자
3.3 같은 처리 되풀이에는 반복 처리가 최고
3.4 지금까지 학습한 내용으로 어떤 것을 할 수 있을까?
제3장 요점 정리
연습 문제
Think About - 코드의 낭비를 없애고 효율 높은 프로그램을 만들려면...

제4장 많은 값을 기억한다 "배열의 이용"
4.1 많은 값들을 기억해야 할 필요성
4.2 배열이란 값을 넣는 상자(변수)를 정리하여 책장을 만드는 것
4.3 여러 가지 배열의 작성법
4.4 배열을 마스터하자
4.5 어떠한 경우에 배열을 사용하는가
4.6 배열을 반복 처리와 조합하면 더욱 효율적이다
4.7 지금까지 학습한 내용으로 어떤 것을 할 수 있을까?
제4장 요점 정리
연습문제
Think About - 규모가 큰 프로그램을 작성할 때의 주의점

제5장 데이터를 저장하고 읽어 들이기
5.1 데이터 저장과 읽어들이기란
Think About - 파일의 종류
5.2 파일을 이용해 데이터를 입력하는 방법
5.3 파일을 이용해서 데이터를 출력하려면
5.4 저장한 결과 데이터를 프로그램 실행시 읽어 들이기
5.5 파일을 이용할 때는 에러 처리가 필수
Think About - 에러 처리에는 어떤 것이 필요한가
5.6 파일 이용 방법 정복하기
제5장 요점 정리
연습문제

제6장 프로그램에서 문자를 취급하려면
6.1 프로그램에서 문자를 다루는 의미
6.2 C 언어에서는 문자열을 어떻게 처리할까?
6.3 컴퓨터에서는 문자를 어떻게 처리하나
6.4 기본적인 문자 처리 방법
6.5 문자 취급 방법 총정리
6.6 문자열을 조작하는 편리한 함수
6.7 편리한 문자열 조작 함수 총정리
6.8 문자열을 실제로 활용해 보자
6.9 파일의 내용을 모두 출력하는 방법
제6장 요점 정리
연습문제

제7장 함수를 직접 만들어 사용해 보자
7.1 표준 함수와 직접 만드는 함수는 무엇이 다른가
7.2 직접 함수를 만들어 사용해 보자
7.3 여러 가지 함수를 만들어 보자
Think About - 함수 사용시 에러 처리에 관한 힌트
제7장 요점 정리
Think About - void라는 함수의 의미와 쓰임
연습문제

제8장 구조체의 모든 것
8.1 데이터를 어떻게 묶어 취급하는 것이 편리한가
8.2 실제로 데이터를 묶어 프로그래밍을 해 보자
Think About - 구조체, 포인터, 그리고 변수의 동적 확보
제8장 요점 정리
연습문제

제9장 프로그래밍의 길은 아직 멀었다
9.1 한 단계 높은 프로그래밍 기법
9.2 디버깅에 도움이 되는 기술
9.3 이 책을 마친 후 배워야 할 것
Think About - 모르는 함수는 매뉴얼에서 찾아보자
연습문제

부록 : C 언어 정복에 도전하기 위한 첫 번째 과제 “포인터란 무엇인가?"
10.1 포인터란 무엇인가
10.2 직접 사용하면서 느끼는 포인터의 맛
10.3 함수와 포인터는 어떤 관계일까?
10.4 아주 긴밀한 배열과 포인터의 관계
10.5 포인터에 관한 궁금증을 확 풀어주는 FAQ

저자소개

니시무라 히로미츠 (지은이)    정보 더보기
신슈 대학과 대학원을 졸업한 공학 박사로, 2003년 현재 가나가와 공과대학 공학부 정보공학 조교로 근무하면서 문자 인식에 대한 연구를 하고 있다. 거의 모든 개발 작업을 C 언어로 하고 있다.
펼치기
박봉석 (옮긴이)    정보 더보기
어렸을 때 처음 접한 애플 컴퓨터와 프로그램 언어를 잊지 못해 지금까지 프로그래머로 살고 있다. 게임 개발이 좋아 대학교를 중퇴하고 논현동 게임스쿨에 입학했다. 게임 개발 회사에 취직한 후 수년간 몇 가지 프로젝트에 참여했다. 팅크웨어로 이직한 후 글로벌 팀에서 해외 내비게이션을 개발했다. 현재는 전문 개발서 번역가와 목수 그리고 더 나은 아키텍처가 되기 위해 달려가고 있다.
펼치기
이 포스팅은 쿠팡 파트너스 활동의 일환으로,
이에 따른 일정액의 수수료를 제공받습니다.
이 포스팅은 제휴마케팅이 포함된 광고로 커미션을 지급 받습니다.
도서 DB 제공 : 알라딘 서점(www.aladin.co.kr)
최근 본 책