상세정보

d

d

dd
dd

[열혈강의] C 언어 본색

명강의가 일으키는 C 언어의 기적

지은이 |   박정민
옮긴이 |   
발행일 |   2011-01-05
페이지 |   744가격 |   24,000원
ISBN |   978-89-6540-006-6
분야 |   프로그래밍 언어
dddddd

[열혈강의] C 언어 본색

명강의가 일으키는 C 언어의 기적

지은이 |   박정민
옮긴이 |   
발행일 |   2011-01-05
페이지 |   744
가격 |   24,000원
ISBN |   978-89-6540-006-6
분야 |   프로그래밍 언어
ddd
ddd
C 언어를 처음 배우는 독자도 어렵지 않게 간단 명료한 예제를 가지고 기본 내용을 설명하고 있으며 반복학습을 통해 C 언어를 쉽게 배우도록 하였다. 이 책의 각 장은 '문법 설명' + '개념 설명' + '소스 설명' + '연습 문제'로 구성되어 있다. 특히, 소스를 설명할 때는 그림으로 쉽게 설명하는 기법을 택하여 개념적으로 쉽게 이해시키는 노력을 추가하였다.
Part 1
1장 C 언어의 소개와 프로그램 작성 방법
__1.1 C 언어란 무엇인가
__1.2 컴파일러란 무엇인가
__1.3 프로그램 작성 방법 4단계 ? 이론과 실습
__1.4 C 언어의 특징
__1.5 C 언어의 학습 방식

2장 C 언어의 기본 구조와 표준 입출력
__2.1 C 언어의 기본 구조
__2.2 Hello C world
__2.3 모니터에 데이터 출력하기 ? printf( ) 함수
__2.4 키보드로부터 데이터 입력받기 ? scanf( ) 함수

3장 변수란 무엇인가
__3.1 변수 선언하기
__3.2 변수 선언 시 주의할 점
__3.3 변수의 시작 주소와 & 연산자

4장 상수란 무엇인가
__4.1 상수란
__4.2 리터럴 상수와 심볼릭 상수

5장 연산자란 무엇인가
__5.1 변수와 변수의 시작 주소
__5.2 연산자의 종류
__5.3 비트 연산자
__5.4 연산자 우선순위

6장 자료형이란 무엇인가
__6.1 자료형이란
__6.2 정수형
__6.3 실수형
__6.4 문자형
__6.5 자료형 변환
__6.6 typedef를 이용한 자료형의 재정의

7장 반복문이란 무엇인가
__7.1 반복문이란
__7.2 반복문을 만드는 방법 1 - while 문
__7.3 반복문을 만드는 방법 2 - fo...Part 1 1 C 언어의 소개와 프로그램 작성 방법
__7.4 반복문을 만드는 방법 3 - do ~ while 문

8장 조건문이란 무엇인가
__8.1 조건문이란
__8.2 조건문을 만드는 방법 1 - if 문
__8.3 조건문을 만드는 방법 2 - switch~case 문
__8.4 break와 continue

9장 함수란 무엇인가
__9.1 함수란
__9.2 다양한 형태의 함수들
__9.3 함수 적용 방법
__9.4 변수의 종류와 범위
__9.5 재귀 함수

Part 2
1장 1차원 배열이란 무엇인가
__1.1 1차원 배열이란
__1.2 1차원 배열의 주소와 값의 참조

2장 다차원 배열이란 무엇인가
__2.1 다차원 배열이란
__2.2 2차원 배열의 주소와 값의 참조

3장 포인터란 무엇인가
__3.1 포인터란
__3.2 포인터 변수의 선언과 사용
__3.3 다차원 포인터 변수의 선언과 사용
__3.4 주소의 가감산
__3.5 함수 포인터

4장 포인터와 배열
__4.1 포인터와 1차원 배열
__4.2 포인터와 2차원 배열
__4.3 포인터 배열
__4.4 포인터와 문자 그리고 포인터와 문자열

5장 포인터와 함수 그리고 void형 포인터
__5.1 값에 의한 호출과 주소에 의한 호출
__5.2 주소를 반환하는 함수
__5.3 main( ) 함수에 인자가 있을 때
__5.4 void형 포인터란

Part 3
1장 구조체와 공용체란 무엇인가
__1.1 구조체란
__1.2 중첩 구조체
__1.3 구조체와 배열
__1.4 구조체와 포인터
__1.5 구조체와 함수
__1.6 공용체와 열거형

2장 문자열 표준 함수와 기타 표준 함수
__2.1 문자열 처리 함수 1
__2.2 문자열 처리 함수 2
__2.3 기타 표준 함수

3장 콘솔 입출력과 파일 입출력
__3.1 스트림이란
__3.2 콘솔 입출력
__3.3 파일 입출력
__3.4 표준 파일 입출력 함수

4장 동적 메모리 할당과 가변 인자
__4.1 동적 메모리 할당
__4.2 동적 메모리 할당 함수, 해제 함수 그리고 가변 인자

5장 전처리기와 파일 분할 컴파일
__5.1 전처리기
__5.2 매크로
__5.3 조건부 컴파일
__5.4 파일 분할 컴파일


박정민

다양한 분야에서 교육과 연구 활동을 수행하고 있다.

경력
2014년 ~ 현재,        한국산업기술대학교 컴퓨터공학과 조교수
2012년 ~ 2014년, 한국전자통신연구원(ETRI) 선임연구원
2011년 ~ 2012년, 성균관대학교 연구교수
2008년 ~ 2011년, 동양미래대학교 전임강사
2005년 ~ 2011년, 삼성첨단기술연구소 튜터

수상
2015년, 한국산업기술대학교 명교수 명강의상
2007년, BK21 성균관대학교 정보기술사업 최우수상
2006년, 한국산업기술대학교 명교수 명강의상

C 언어를 처음 배우는 독자도 어렵지 않게 간단 명료한 예제를 가지고 기본 내용을 설명하고 있으며 반복학습을 통해 C 언어를 쉽게 배우도록 하였다. 이 책의 각 장은 '문법 설명' + '개념 설명' + '소스 설명' + '연습 문제'로 구성되어 있다. 특히, 소스를 설명할 때는 그림으로 쉽게 설명하는 기법을 택하여 개념적으로 쉽게 이해시키는 노력을 추가하였다.
Part 1
1장 C 언어의 소개와 프로그램 작성 방법
__1.1 C 언어란 무엇인가
__1.2 컴파일러란 무엇인가
__1.3 프로그램 작성 방법 4단계 ? 이론과 실습
__1.4 C 언어의 특징
__1.5 C 언어의 학습 방식

2장 C 언어의 기본 구조와 표준 입출력
__2.1 C 언어의 기본 구조
__2.2 Hello C world
__2.3 모니터에 데이터 출력하기 ? printf( ) 함수
__2.4 키보드로부터 데이터 입력받기 ? scanf( ) 함수

3장 변수란 무엇인가
__3.1 변수 선언하기
__3.2 변수 선언 시 주의할 점
__3.3 변수의 시작 주소와 & 연산자

4장 상수란 무엇인가
__4.1 상수란
__4.2 리터럴 상수와 심볼릭 상수

5장 연산자란 무엇인가
__5.1 변수와 변수의 시작 주소
__5.2 연산자의 종류
__5.3 비트 연산자
__5.4 연산자 우선순위

6장 자료형이란 무엇인가
__6.1 자료형이란
__6.2 정수형
__6.3 실수형
__6.4 문자형
__6.5 자료형 변환
__6.6 typedef를 이용한 자료형의 재정의

7장 반복문이란 무엇인가
__7.1 반복문이란
__7.2 반복문을 만드는 방법 1 - while 문
__7.3 반복문을 만드는 방법 2 - fo...Part 1 1 C 언어의 소개와 프로그램 작성 방법
__7.4 반복문을 만드는 방법 3 - do ~ while 문

8장 조건문이란 무엇인가
__8.1 조건문이란
__8.2 조건문을 만드는 방법 1 - if 문
__8.3 조건문을 만드는 방법 2 - switch~case 문
__8.4 break와 continue

9장 함수란 무엇인가
__9.1 함수란
__9.2 다양한 형태의 함수들
__9.3 함수 적용 방법
__9.4 변수의 종류와 범위
__9.5 재귀 함수

Part 2
1장 1차원 배열이란 무엇인가
__1.1 1차원 배열이란
__1.2 1차원 배열의 주소와 값의 참조

2장 다차원 배열이란 무엇인가
__2.1 다차원 배열이란
__2.2 2차원 배열의 주소와 값의 참조

3장 포인터란 무엇인가
__3.1 포인터란
__3.2 포인터 변수의 선언과 사용
__3.3 다차원 포인터 변수의 선언과 사용
__3.4 주소의 가감산
__3.5 함수 포인터

4장 포인터와 배열
__4.1 포인터와 1차원 배열
__4.2 포인터와 2차원 배열
__4.3 포인터 배열
__4.4 포인터와 문자 그리고 포인터와 문자열

5장 포인터와 함수 그리고 void형 포인터
__5.1 값에 의한 호출과 주소에 의한 호출
__5.2 주소를 반환하는 함수
__5.3 main( ) 함수에 인자가 있을 때
__5.4 void형 포인터란

Part 3
1장 구조체와 공용체란 무엇인가
__1.1 구조체란
__1.2 중첩 구조체
__1.3 구조체와 배열
__1.4 구조체와 포인터
__1.5 구조체와 함수
__1.6 공용체와 열거형

2장 문자열 표준 함수와 기타 표준 함수
__2.1 문자열 처리 함수 1
__2.2 문자열 처리 함수 2
__2.3 기타 표준 함수

3장 콘솔 입출력과 파일 입출력
__3.1 스트림이란
__3.2 콘솔 입출력
__3.3 파일 입출력
__3.4 표준 파일 입출력 함수

4장 동적 메모리 할당과 가변 인자
__4.1 동적 메모리 할당
__4.2 동적 메모리 할당 함수, 해제 함수 그리고 가변 인자

5장 전처리기와 파일 분할 컴파일
__5.1 전처리기
__5.2 매크로
__5.3 조건부 컴파일
__5.4 파일 분할 컴파일


박정민

다양한 분야에서 교육과 연구 활동을 수행하고 있다.

경력
2014년 ~ 현재,        한국산업기술대학교 컴퓨터공학과 조교수
2012년 ~ 2014년, 한국전자통신연구원(ETRI) 선임연구원
2011년 ~ 2012년, 성균관대학교 연구교수
2008년 ~ 2011년, 동양미래대학교 전임강사
2005년 ~ 2011년, 삼성첨단기술연구소 튜터

수상
2015년, 한국산업기술대학교 명교수 명강의상
2007년, BK21 성균관대학교 정보기술사업 최우수상
2006년, 한국산업기술대학교 명교수 명강의상