나에게 필요한 지식과 기술을 검색해 보세요.

IT CookBook, C로 시작하는 컴퓨터 프로그래밍 개정3판

지은이

문호석, 손명호

출간일

2017.04.17

레벨

초급

정가

20,000

총 결제 금액

20,000

적립 예정

600P

쪽수

424P

ISBN

9791156643180

브랜드

한빛아카데미

본 도서는 연습문제 해답을 제공하지 않습니다.

프로그래밍 초보자도 쉽게 배워 자신감을 얻는 c 언어 입문서!

컴퓨터 관련 학과 학부생들과 프로그래밍이 처음인 비전공자를 위한 C 언어 입문서입니다. 꼭 알아야 할 내용만 간결하게 담았으며, 복잡한 문법은 다양한 수준의 예제를 직접 프로그래밍하면서 이해할 수 있습니다. 연습문제와 실전 예제 프로그램으로 응용력까지 기를 수 있습니다.

 

[개정3판에서 달라진 부분]

1. 비주얼 스튜디오 2015의 비주얼 C++ 기반/비주얼 C++ 6.0 지원

비주얼 스튜디오 2015의 비주얼 C++를 기반으로 설명을 진행하고 본문 예제의 테스트도 마쳤다. 비주얼 C++ 6.0 사용자를 위한 실습 환경 구축은 PDF 파일 형식으로 예제 소스와 함께 제공한다.

 

2. 초보자를 위한 배려

모든 장에 걸쳐 기존 내용을 세밀하게 검토하여 수정 및 보완했다. 프로그래밍을 처음 접하는 독자도 쉽게 이해할 수 있도록 깊이 고민하면서 내용을 가다듬었다.

 

3. 연습문제 보강 및 실전 예제 추가

C 언어의 폭넓은 활용을 위해 연습문제를 대폭 수정했다. 또한, 13장의 실전 예제에서는 명중률 계산의 이해를 돕기 위해 확률을 이용한 면적 계산 프로그램을 추가하여 단계별로 원리를 이해하면서 프로그래밍을 할 수 있다.

 

무엇을 배우는가.JPG

 

저자

목차

Chapter 01 C 언어의 시작 

01 C 언어 소개 

1 C 언어의 기원과 역사 

2 C 언어의 특징 

3 프로그램 실행 과정 

4 C 프로그램의 구조 

02 C 프로그램 개발 환경 

1 Visual C+ +를 이용한 프로그램 작성 방법 

03 프로그램 오류 수정과 환경 설정 

1 프로그램 오류 수정 방법 

2 Visual Studio 2015의 Visual C+ + 환경 설정 

3 도스 창 환경 설정 

요약 / 연습문제

 

Chapter 02 기본 자료형과 형 변환 

01 키워드와 식별자 

1 키워드 

2 식별자 

02 상수와 변수 

1 상수 

2 변수 

03 기본 자료형 

1 정수형 

2 실수형 

3 문자형 

04 형 변환 

요약 / 연습문제

 

Chapter 03 표준 입출력 

01 표준 입출력 함수의 종류 

02 형식화된 입출력 

1 printf( ) 함수 

2 축약 연산자 

3 sizeof 연산자 

03 문자 입출력과 문자열 입출력

1 문자 입출력

2 문자열 입출력

요약 / 연습문제

 

Chapter 04 연산자

01 연산자의 종류

02 대입 연산자

03 산술 연산자

1 단항 연산자

2 이항 연산자

04 관계 연산자

05 논리 연산자

1 논리 연산자의 진리표

2 논리 연산자의 사용

3 논리 연산과 다른 연산의 결합

06 비트 연산자

07 기타 연산자

1 콤마 연산자

2 축약 연산자

3 sizeof 연산자

08 연산자 우선순위

요약 / 연습문제

 

Chapter 05 선택문 

01 제어문의 정의와 종류 

1 제어문이란? 

2 제어문의 종류 

02 if문 

1 if문이란? 

2 if~else문 

3 if~else if문 

4 다중 if문 

03 switch~case문 

1 switch~case문이란? 

2 switch~case문의 조건식 

3 break문의 사용 

04 if문과 switch~case문의 대응 관계 

05 조건 연산자 

요약 / 연습문제 

 

Chapter 06 반복문 

01 반복문의 필요성 

02 for문 

1 for문이란? 

2 동일한 내용을 반복하는 for문 

3 일정한 규칙으로 반복하는 for문 

4 다양한 for문의 실행 조건 

5 다중 for문 

6 실행문이 없는 for문 

03 while문 

04 do~while문 

05 기타 제어문 

1 goto문 

2 break문 

3 continue문 

요약 / 연습문제

 

Chapter 07 배열 

01 배열의 정의 

02 배열의 초기화 

03 1차원 배열 

04 2차원 배열과 다차원 배열 

1 2차원 배열 

2 다차원 배열 

05 문자 배열 

06 배열과 주소 

요약 / 연습문제 

 

Chapter 08 함수 

01 함수의 개요 

1 함수의 정의와 기능 

2 함수 사용의 장점 

02 함수 사용하기 

1 시스템 라이브러리 함수와 사용자 정의 함수 

2 함수의 정의 

3 함수의 선언 

4 함수의 호출 

03 함수와 배열 

04 재귀함수 

요약 / 연습문제 

 

Chapter 09 변수 영역 

01 지역변수와 전역변수 

1 지역변수 

2 전역변수 

3 변수의 우선순위 

02 정적변수 

1 정적변수란? 

2 내부 정적변수 

03 레지스터 변수 

요약 / 연습문제

 

Chapter 10 포인터 

01 포인터의 기본 

1 포인터 선언 

2 포인터를 이용한 일반 변수로의 접근 

3 포인터의 유용성 

02 인자 전달 방법 

1 인자를 값으로 전달 

2 인자를 주소로 전달 

03 포인터와 배열 

1 포인터와 배열의 관계 

2 증감 연산자 적용 

04 포인터와 문자열 

1 포인터를 이용한 문자열 표현 

2 문자 처리 함수 

3 문자열 처리 함수 

요약 / 연습문제 

 

Chapter 11 구조체와 열거형 

01 구조체의 정의와 변수 선언 

1 구조체의 정의 

2 구조체 변수의 선언 

02 구조체의 접근과 사용 

03 구조체의 재정의 

04 구조체의 사용 

1 포인터를 이용한 구조체 사용 

2 함수의 인자로 구조체 사용 

05 열거형 

요약 / 연습문제 

 

Chapter 12 파일 처리와 매크로 

01 파일 입출력 

1 파일 포인터 

2 파일 열기 

3 파일 닫기 

4 파일 입출력 함수 

02 파일 입출력 함수 

1 문자 입출력 

2 행 입출력 

3 블록 입출력 

4 형식화된 입출력 

03 파일 임의 접근 

04 매크로 

1 매크로 상수 

2 매크로 함수 

요약 / 연습문제 

 

Chapter 13 실전 예제 

01 데이터 정렬 프로그램 

1 선택 정렬 

2 버블 정렬 

3 삽입 정렬 

4 셸 정렬 

5 퀵 정렬 

6 정렬 알고리즘의 성능 비교 

02 간단한 영상처리 프로그램 

1 영상 파일 입출력 

2 반전 영상 만들기 

3 이진 영상 만들기 

4 윤곽선 영상 만들기 

03 면적 구하기 프로그램 

04 명중률 구하기 프로그램 

리뷰

오탈자

  • 종이책59P4

    내용 오류

    하단

    2020-03-23

20,000

20,000