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

인기 검색어

일간
|
주간
|
월간

실시간 검색어

검색가능 서점

도서목록 제공

단계별 프로젝트 중심의 C프로그래밍 파워 업그레이드

단계별 프로젝트 중심의 C프로그래밍 파워 업그레이드

윤성우 (지은이)
오렌지미디어
26,000원

일반도서

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

중고도서

검색중
서점 유형 등록개수 최저가 구매하기
알라딘 판매자 배송 8개 7,700원 >
로딩중

eBook

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

책 이미지

단계별 프로젝트 중심의 C프로그래밍 파워 업그레이드
eBook 미리보기

책 정보

· 제목 : 단계별 프로젝트 중심의 C프로그래밍 파워 업그레이드 
· 분류 : 국내도서 > 컴퓨터/모바일 > 프로그래밍 개발/방법론 > 프로그래밍 기초/개발 방법론
· ISBN : 9788996094005
· 쪽수 : 646쪽
· 출판일 : 2008-06-05

책 소개

C언어의 문법을 점검, 부족한 이해를 채울 수 있는 기회를 제공한다. 1천 라인이 넘는 프로그램을 직접 구현해 볼 수 있다. 여러 개의 소스파일과 헤더파일을 디자인할 수 있도록 유도하며 프로그램의 구현능력이 빠른 시간 안에 향상될 수 있는 길을 제시한다. 저자의 인터넷 강의를 통해서 학습에서의 실패 확률을 최소화한다. 7개월간의 무료강의 기간을 제공한다.

목차

PART1 기본실력 점검 및 향상

Section 01. 콘솔 입출력은 프로그래밍의 기본이다!
문제 1 기본적인 입력 및 출력에 대한 점검
문제 2. 문자열을 입력 받는 두 가지 방법의 차이점
문제 3. 숫자를 읽어 들이려는데 16진수로 읽고 싶다면?
문제 4. 파일의 끝을 의미하는 EOF가 콘솔에서는 어떠한 의미를?

Section 02. C 언어의 연산자들을 사용해 보자
문제 5. 기본 사칙 연산자 활용
문제 6. 명시적 형 변환, 묵시적인 형 변환
문제 7. 조건 연산자(삼 항 연산자) 활용
문제 8. 나머지 연산자

Section 03. 조건문과 반복문에 익숙해지기
문제 9. if~else, while, for, break문에 대한 연습
문제 10. continue문에 대한 연습
문제 11. 익숙해지기 위한 추가 문제들

Section 04. 반복문의 중첩과 간단한 정렬 알고리즘 하나 익히기
문제 12. for문 중첩에 대한 연습
문제 13. while문과 for문의 중첩
문제 14. 반복문을 중첩하여 구현하는 정렬 알고리즘

Section 05. 문자와 문자열 처리
문제 15. 문자의 유형 분류하기 1
문제 16. 문자의 유형 분류하기 2
문제 17. 문자열 처리 함수 사용하기 1
문제 18. 문자열 처리 함수 사용하기 2

Section 06. 다양한 함수 만들기
문제 19. 함수의 기본
문제 20. 리턴 만으로 값을 반환하는 것이 아니다
문제 21. 함수에 1차원, 2차원 배열을 인자로 전달하기
문제 22. 함수와 문자열 배열
문제 23. 문자열 처리함수 직접 만들어 보기
문제 24. 다른 함수들과 차이를 보이는 strtok 함수를 약식으로 만들어 보기

Section 07. 메모리의 동적 할당
문제 25. 프로그램 실행 중에 배열의 크기 결정하기
문제 26. 문자열의 길이는? 그때그때 달라요

Section 08. 구조체가 필요한 이유에 대한 확실한 인식
문제 27. 둘 이상의 데이터를 묶어야 하는 상황: 구조체 사용하지 않기
문제 28. 둘 이상의 데이터를 묶어야 하는 상황: 구조체 사용하기
문제 29. 저장할 때 도서명 순으로 정렬하여 저장하기
문제 30. 다양한 기준으로 도서 정보 정렬하기

Section 09. ‘헤더파일’ 그리고 ‘파일 분할’ 완전 정복하기
문제 31. 헤더파일에 어떠한 내용들이 들어 갈 수 있나요?
문제 32. 링커(linker)가 하는 일은 무엇인가요?
문제 33. 헤더파일! 이렇게 사용하자
문제 34. 헤더파일에 #ifndef ~ #endif
문제 35. 자! 그럼 헤더파일도 만들고 파일도 분할해 봅시다!

Section 10. 파일의 입력과 출력
문제 36. 파일에 문자를 입력 및 출력하려면 어떻게 해야 하는가?
문제 37. 파일에 숫자를 입력 및 출력하려면 어떻게 해야 하는가?
문제 38. 파일에 문자열을 입력 및 출력하려면 어떻게 해야 하는가?
문제 39. 파일을 통한 숫자, 문자 그리고 문자열의 동시 입력 및 출력
문제 40. 텍스트 파일과 바이너리(2진)파일에 대한 오해

PART2 실력완성을 위한 단계별 프로젝트

Section 01. 전화번호 관리 프로젝트
전화번호 관리 프로젝트 1단계: 입력과 출력 기능의 완성?
전화번호 관리 프로젝트 2단계: 데이터의 검색과 삭제
전화번호 관리 프로젝트 3단계: 변경하자! 구조체 포인터 배열로
전화번호 관리 프로젝트 4단계: 동명이인(同名異人) 처리하기
전화번호 관리 프로젝트 5단계: 데이터의 저장과 복원
전화번호 관리 프로젝트 6단계: 데이터 변경 기능의 추가
전화번호 관리 프로젝트 7단계: 데이터 영속성의 유지
전화번호 관리 프로젝트를 마감하며

Section 02. 가위 바위 보 게임 프로젝트
가위 바위 보 게임 프로젝트 1단계: 홀수 짝수 게임에서부터 시작
가위 바위 보 게임 프로젝트 2단계: 가위 바위 보 게임으로 변경
가위 바위 보 게임 프로젝트 3단계: 승률 계산
가위 바위 보 게임 프로젝트 4단계: 게임 머니 기능의 추가
가위 바위 보 게임 프로젝트 5단계: 자! 판돈의 크기를 정하세요.
가위 바위 보 게임 프로젝트 6단계: 이어서 실행하시겠습니까?
가위 바위 보 게임 프로젝트를 마감하며

Section 03. DVD 대여 관리 프로젝트
DVD 대여 관리 프로젝트 1단계: 고객 관리 기본 모듈 완성
DVD 대여 관리 프로젝트 2단계: DVD 관리 기본 모듈 완성
DVD 대여 관리 프로젝트 3단계: DVD 대여와 반납
DVD 대여 관리 프로젝트 4단계: 데이터 저장 모델의 변경
DVD 대여 관리 프로젝트 5단계: 소프트웨어 구조 변경과 파일 입출력
DVD 대여 관리 프로젝트를 마감하며

Section 04. 테트리스 게임 프로젝트
테트리스 게임 프로젝트 1단계: 블록을 만들고 움직여라!
테트리스 게임 프로젝트 2단계: 블록의 좌우 이동과 회전
테트리스 게임 프로젝트 3단계: 충돌 검사와 블록 쌓기
테트리스 게임 프로젝트 4단계: 블록의 소멸과 레벨 그리고 스페이스 바의 입력 처리
테트리스 게임 프로젝트를 마감하며

저자소개

윤성우 (지은이)    정보 더보기
프로그래밍을 공부한다면 모르는 사람이 없을 것 같은 베스트셀러 저자이다. 여전히 쉽게 설명하는 방법에 대해 고민하고 있으며 그 고민 결과를 바탕으로 책을 집필하고 있다.프로그래머라는 직업에 충실하기 위해 적지 않은 기간 동안 집필 활동이 없었지만 그간 축적된 에너지를 바탕으로 다수의 책을 쓸 계획을 가지고 집필에 임하고 있다. 벤처회사에서 개발자로 일하던 저자는 IT분야의 집필과 강의로 처음 이름이 알려졌으며, 2004년부터 지금까지 OpenGL-ES 그래픽스 라이브러리의 구현과 3D 가속 칩의 개발 및 크로노스 그룹(모바일 국제 표준화 컨소시엄)의 표준안에 관련된 일에 참여하였다. 또한 핸드폰용 DMB 칩의 개발에도 참여하였으며, 현재는 ㈜액시스소프트의 CTO로 있으면서 웹 기반 솔루션 개발에 관심을 갖고 있다.
펼치기

추천도서

이 포스팅은 쿠팡 파트너스 활동의 일환으로,
이에 따른 일정액의 수수료를 제공받습니다.
이 포스팅은 제휴마케팅이 포함된 광고로 커미션을 지급 받습니다.
도서 DB 제공 : 알라딘 서점(www.aladin.co.kr)
최근 본 책