미리보기
10일에 끝내는 C 언어 입문 교실*(3판)
이 책은 C 언어를 처음부터 배우기 위한 책입니다. 전문 서적을 마지막까지 다 읽는 ...
ISBN 978-89-315-5289-8
저자 사카시타 유리(Sakashita Yuuri)
발행일 2014-05-15
역자 이영란
분량 408쪽
판형 4x6배변형판(190x235)
분야 IT/모바일 > IT 전문서 > 프로그래밍 언어 > C
개정판정보 2014년 5월 15일(1판 1쇄 발행)
정가 20,000원↓
판매가 18,000
(10% off)
적립금 1,000원(5%)
  소득공제
도서소개

■ 책 소개

 

프로그램을 만드는 즐거움을 실감할 수 있다!!
프로그래밍의 기초를 익히는 입문서의 결정판!!

 

이 책은 C 언어를 처음부터 배우기 위한 책입니다. 전문 서적을 마지막까지 다 읽는 데는 상당한 힘이 필요하지만, 이 책은 가능한 한 도중에 좌절하지 않으면서 프로그램을 만드는 즐거움을 맛보게 하기 위해 게임 프로그램과 같은 다양한 프로그램을 만들면서 학습하도록 하고 있습니다. 또한 예제는 웹 사이트에서 다운로드할 수 있으므로 일일이 직접 입력하는 것이 귀찮은 사람은 완성된 예제의 움직임을 보면서 확인할 수도 있습니다.


■ 이 책의 구성과 특징

 

이 책은 총 40개의 LESSON으로 되어 있으며, 각 LESSON은 모두 ‘실습’(따라하기)+‘강의’(이해하기)로 구성되어 있습니다. 시간적으로는 한 LESSON 당 30분 정도를 기준으로 한 분량으로 되어 있습니다. 하루에 LESSON을 4개씩 진행하면 10일에, 하루에 LESSON을 3개씩 진행하면 거의 13일 정도에 C 언어의 기본을 모두 배울 수 있게 되어 있습니다. 또한 자신의 ‘레슨 예정일’이나 ‘종료’ 여부를 적어 넣을 수 있도록 되어 있어서 스스로 계획을 세워서 학습해 갈 수도 있습니다. ‘학원을 다니면서 배우고 싶지만 시간이 없어서 무리야’라고 학습을 포기하고 있던 분들도 여유를 가지고 자신의 페이스대로 학습할 수가 있습니다. 이 책은 각 장에서 배운 내용을 토대로 연습 문제를 풀어 보면서 실력을 쌓아갈 수 있도록 합니다.


■ 새로운 ‘10일에 끝내기’ 시리즈의 특징

 

본 시리즈는 각 LESSON이 모두 실습(따라하기) + 강의(이해하기)로 구성되어 있으며, 한 LESSON은 대략 30분 정도(개인차는 있음)에 학습할 수 있는 내용으로 되어 있습니다. LESSON은 총 40개로 되어 있으며, 하루에 LESSON을 4개씩 학습하면 10일에 모두 끝낼 수 있습니다. 또한 하루에 학습할 LESSON 수를 자신의 페이스에 맞춰 정하거나, 학습하고 싶은 부분부터 시작할 수 있으므로 무리없이 학습할 수 있습니다.


■ 저자 소개

 

저자 | 사카시타 유리(Sakashita Yuuri)
프로그램 언어 및 정보처리기술사 시험에 관한 서적 집필 외에도 웹 애플리케이션 개발을 일과 취미로 삼고 있다.

<저서> “간단 합격 IT 패스포트 교과서”(Impress/공저), “쉽게 배우는 Java 입문 중 입문 제2판”, “정보처리교과서 기본정보기술사 시험의 C 언어 문제를 확실히 풀 수 있는 책”, “정보처리교과서 정보처리시험의 Java 문제를 확실히 풀 수 있는 책”(Shoei 社) 등.

 

역자 | 이영란
테크니컬 라이터 및 컴퓨터 도서 전문 번역자

<번역 도서>
•실천 반복형 소프트웨어 개발
•마스터링 TCP/IP 입문편(5판)
•HTML5 & CSS3 사전(2판)
•Objective-C가 보이는 그림책

 

 

목차


 

 

CHAPTER 01. C 언어의 기본
LESSON 01. C 언어 프로그래밍 환경 구축하기
LESSON 02. 간단한 프로그램을 만들어 실행하기
LESSON 03. 구구단 표시 프로그램 만들기
LESSON 04. 명령 프롬프트 조작하기
연습문제

 

CHAPTER 02. 데이터형과 입출력
LESSON 05. 데이터형의 기본
LESSON 06. 데이터 변환하기
LESSON 07. 데이터 출력하기
LESSON 08. 데이터 입력하기
연습문제

 

CHAPTER 03. 연산자
LESSON 09. 산술 연산자 사용하기
LESSON 10. 비교 연산자 사용하기
LESSON 11. 논리 연산자 사용하기
LESSON 12. 비트 연산자 사용하기
연습문제

 

CHAPTER 04. 프로그램의 제어
LESSON 13. if를 사용하여 동전 던지기 게임 만들기
LESSON 14. switch를 사용하여 경로 판정하기
LESSON 15. for를 사용하여 두 수의 제곱승을 계산하기
LESSON 16. while을 사용하여 숫자 맞히기 게임 만들기
연습문제

 

CHAPTER 05. 배열과 구조체
LESSON 17. 배열 이해하기
LESSON 18. 문자열과 배열
LESSON 19. 이차원 배열 이해하기
LESSON 20. 구조체 이해하기
LESSON 21. 구조체 배열을 사용하여 데이터 관리하기
연습문제

 

CHAPTER 06. 포인터
LESSON 22. 포인터 이해하기
LESSON 23. 배열과 포인터의 관계
LESSON 24. 포인터로 문자열 다루기
연습문제

 

CHAPTER 07. 함수의 기본
LESSON 25. 함수 이해하기
LESSON 26. 오리지널 함수 만들기
LESSON 27. 인수의 전달 방법
LESSON 28. 프로그램에 인수 전달하기
LESSON 29. 변수의 유효 범위
연습문제

 

CHAPTER 08. 표준 라이브러리 함수
LESSON 30. 문자 및 수치를 다루는 함수 사용하기
LESSON 31. 문자열을 다루는 함수 사용하기
LESSON 32. 날짜 및 시간을 다루는 함수 사용하기
LESSON 33. 메모리를 다루는 함수 사용하기
연습문제

 

CHAPTER 09. 파일 입출력
LESSON 34. 파일로부터 데이터 입력받기
LESSON 35. 파일로 데이터 출력하기
LESSON 36. 바이너리 파일 다루기
LESSON 37. 파일 정보 함수 사용하기
연습문제

 

CHAPTER 10. 매크로와 기억 클래스
LESSON 38. 매크로 사용하기
LESSON 39. 파일 분할
LESSON 40. 기억 클래스와 수식자
연습문제

저자
부록/예제소스
정오표
    최근 본 상품 1