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

인기 검색어

실시간 검색어

검색가능 서점

도서목록 제공

명품 C언어 프로그래밍

명품 C언어 프로그래밍

안기수 (지은이)
  |  
생능
2007-09-01
  |  
27,000원

일반도서

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

중고도서

검색중
로딩중

e-Book

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

책 이미지

명품 C언어 프로그래밍

책 정보

· 제목 : 명품 C언어 프로그래밍 
· 분류 : 국내도서 > 대학교재/전문서적 > 공학계열 > 컴퓨터공학 > 프로그래밍 언어
· ISBN : 9788970505831
· 쪽수 : 603쪽

목차

제1부 프로그램을 시작하기 전에

01장 컴퓨터와 프로그램
1.1 프로그램이 필요한 이유는?
1.2 프로그램은 무엇으로 만드는가?
1.3 프로그램은 어떻게 시작되었나?
1.4 프로그래밍은 요리를 만들어가는 과정과 같다.
1.5 컴퓨터는 프로그램을 이해하는가?
1.6 실행 가능한 프로그램이 만들어지기까지의 과정
1.7 프로그램을 어디에서 어떻게 작성하는가?
■단원정리
■연습문제

제2부 프로그램의 작성과 실행

02장 프로그램 작성에 필요한 기초 지식들
2.1 프로그램은 문제 해결을 위한 계산 과정의 연속
2.2 인질을 담보로 하여 돈과 교환?
2.3 C 언어 맛보기
■단원정리
■연습문제

03장 처음으로 작성하는 C 프로그램
3.1 변수를 이용한 프로그램의 작성과 실행
■단원정리
■연습문제

제3부 데이터와 연산

04장 데이터의 표현과 종류
4.1 숫자 데이터의 차이
4.2 숫자 데이터 형의 구분
4.3 문자 데이터와 사용방법
4.4 모든 데이터 형
■단원정리
■연습문제

05장 계산을 위해 필요한 연산자와 연산식
5.1 산술 연산자(+, -, *, /, %)
5.2 증가, 감소 연산자(++, --)
5.3 대입 연산자(=, +=, *=, …)
5.4 수식을 연산식으로 표현하는 방법
5.5 연산 순서
5.6 그 밖의 연산자
■단원정리
■연습문제

제4부 기본적인 출력과 입력

06장 printf( )와 scanf( )
6.1 printf()의 사용방법
6.2 출력할 데이터의 자릿수 맞추기
6.3 여러 데이터를 한 줄에 출력하는 방법
6.4 scanf()의 사용방법
6.5 여러 데이터를 한 줄로 입력하는 방법
6.6 여러 가지 확장 문자들
6.7 형식 지정자의 종류
6.8 출력할 데이터의 자릿수 맞추기
6.9 입력할 데이터의 자릿수 맞추기
6.10 여러 데이터를 한 줄로 입력하는 방법
■단원정리
■연습문제

제5부 제어문

07장 조건에 대한 판단과 선택
7.1 조건에 대해 참인 경우만 처리, if 문
7.2 조건에 대해 참 또는 거짓을 구분하여 선택, if else 문
7.3 2개 이상의 조건에 대해 참 또는 거짓을 구분하여 선택, if ~ else if 문
7.4 특정한 사례를 선택, switch case 문
7.5 한번에 여러 조건을 판단
7.6 범위(구간)로 표시되는 조건의 판단
7.7 switch case 문의 응용
■단원정리
■연습문제

08장 반복문
8.1 횟수가 정해진 반복, for 문
8.2 횟수가 정해지지 않은 반복, while 문
8.3 for 문의 응용
■단원정리
■연습문제

09장 처리의 흐름을 조절
9.1 처리 순서의 흐름을 중단하는 break 문
9.2 처리 순서의 흐름을 계속 이어주는 continue 문
9.3 처리 순서를 이동시키는 goto 문
■단원정리
■연습문제

제6부 함수

10장 특별한 기능을 처리하도록 만들어진 프로그램 단위, 함수
10.1 사용자가 정의하는 함수(user defined function)
10.2 함수를 사용하는 프로그램의 구성과 형식
10.3 결과 값(반환 값)이 있는 함수
10.4 함수 main()과 여러 개의 사용자 정의 함수
10.5 void main()과 int main(void)
10.6 인자가 3개 이상인 함수
10.7 함수 원형과 사용자 정의 함수의 위치
10.8 매크로 상수와 함수
10.9 재귀 함수와 호출
■단원정리
■연습문제

11장 변수에 대한 또 다른 속성, 기억 클래스
11.1 지역(local) 변수와 전역(global) 변수
11.2 자동(auto) 변수
11.3 정적(static) 변수
11.4 외부(extern) 변수
11.5 레지스터(register) 변수
■단원정리
■연습문제

12장 라이브러리 함수와 응용
12.1 출력 함수 printf()
12.2 입력 함수 scanf()
12.3 문자와 문자열 관련 함수
12.4 수학 계산 함수 (헤더 파일 )
12.5 화면과 커서의 제어
12.6 날짜와 시간 관련 함수(헤더 파일 )
12.7 임의의 숫자 난수(헤더 파일 )
■단원정리
■연습문제

제7부 배열(array)과 포인터(pointer)

13장 번호가 붙은 변수, 배열
13.1 여러 개의 변수가 필요한 경우
13.2 배열과 변수의 차이
13.3 배열의 출력과 입력
13.4 1차원 배열의 선언과 사용
13.5 배열과 문자열
13.6 2차원 배열의 초기화와 출력
13.7 함수와 배열
■단원정리
■연습문제

14장 포인터
14.1 데이터와 메모리 주소
14.2 메모리 주소를 저장하는 포인터 변수
14.3 포인터와 배열
14.4 포인터와 문자열
14.5 포인터에 대한 연산
14.6 포인터를 인자로 사용하는 함수 호출
14.7 포인터 배열
14.8 포인터와 함수
14.9 키워드 const
14.10 main()함수의 인자로 사용하는 포인터
■단원정리
■연습문제

제8부 사용자가 정의하는 데이터 형

15장 여러 데이터를 하나로 묶는 구조체
15.1 구조체가 필요한 경우
15.2 구조체 만들기
15.3 구조체와 데이터
15.4 구조체 변수, 구조체 멤버 간의 데이터 저장
15.5 구조체 배열
15.6 구조체 포인터
15.7 구조체 멤버가 배열 또는 포인터인 경우의 데이터 처리
15.8 구조체 형의 크기와 멤버의 위치
15.9 구조체와 함수
15.10 구조체를 헤더파일로 저장하여 사용하는 방법
15.11 구조체 속의 구조체(중첩된 구조체)
15.12 자기 참조 구조체
■단원정리
■연습문제

16장 그 외의 사용자 정의 데이터 형
16.1 구조체와 비슷하지만 차이가 있는 공용체, union
16.2 상수들의 집합을 정수로 대신하는 열거형, enum
16.3 비트 필드(bit field)
■단원정리
■연습문제

제9부 파일을 이용한 데이터의 입력과 출력

17장 파일 출력과 파일 입력
17.1 파일처리를 위한 기초 지식
17.2 텍스트 방식의 파일 다루기
17.3 이진 방식의 파일 다루기
17.4 원하는 블록의 위치에서 파일 읽기와 쓰기가 가능한 랜덤 처리 방식
■단원정리
■연습문제

제10부 고급 프로그래밍 기술

18장 응용 프로그램 개발을 위해 필요한 방법과 문법들
18.1 프로젝트와 분할 컴파일
18.2 프로그램 실행 중에 기억공간을 확보하는 동적 할당
18.3 전처리기
18.4 컴파일과 실행에서 발생되는 오류와 해결
18.5 배포 프로그램
■단원정리
■연습문제

제11부 응용 프로그래밍

19장 응용 프로그래밍 part I
19.1 진법 변환
19.2 반복문과 수열
19.3 비트 연산과 응용
19.4 난수를 이용한 게임
19.5 날짜수의 응용
19.6 기초 통계 계산
19.7 메뉴 선택으로 진행하는 프로그램
19.8 텍스트 파일처리 응용 프로그램
19.9 이진 파일처리 응용 프로그램

20장 응용 프로그래밍 part II
20.1 자료 구조
20.2 데이터 검색(Search)
20.3 데이터 정렬(sort)

제12부 과제와 프로젝트 프로그램(CD)

21장 과제 프로그램
[과제 01] 최대 공약수와 최소 공배수
[과제 02] 소수 이하 임의의 자릿수에서 반올림
[과제 03] 비만도 측정과 판정
[과제 04] 고속도로 통행요금 계산
[과제 05] 당구장 이용 요금 계산
[과제 06] 사원 봉급 계산
[과제 07] 승용차 세금 계산
[과제 08] 전력 요금 청구서
[과제 09] 수도 요금 청구서
[과제 10] 행렬의 합, 차 그리고 곱의 계산
[과제 11] 파스칼의 삼각형
[과제 12] 사칙연산 계산기
[과제 13] 숫자 야구게임
[과제 14] 사용자가 생각한 숫자를 컴퓨터가 맞추는 게임
[과제 15] 한자리 디지털 숫자 출력
[과제 16] 주유기 메타 출력
[과제 17] 정수형 숫자의 카운트
[과제 18] 실수형 숫자의 카운트
[과제 19] 문장에 사용된 알파벳, 숫자, 기타문자의 카운트
[과제 20] 서기를 간지로 변환
[과제 21] 특정일로부터 며칠 후 계산
[과제 22] 특정일의 요일 계산
[과제 23] 세계 주요 도시의 현재 시간
[과제 24] stopwatch
[과제 25] 동전 던지기 모의실험
[과제 26] 주사위 던지기 모의실험과 막대그래프 출력
[과제 27] 주택복권 당첨 번호 발생기
[과제 28] sine과 cosine 그래프를 동시에 출력
[과제 29] 발 크기에 대한 통계 조사
[과제 30] 파일에 포함된 알파벳 문자 카운트
[과제 31] 파일크기의 계산과 파일내용을 거꾸로 출력
[과제 32] 이용자가 1명인 엘리베이터 운행 제어

22장 프로젝트 프로그램
[프로젝트 01] 주민등록번호를 이용한 생년월일, 성별, 띠 그리고 만 나이 계산
[프로젝트 02] 도량형 환산
[프로젝트 03] 자동판매기 제어
[프로젝트 04] 임의의 정수형 숫자에 대한 디지털 숫자 출력
[프로젝트 05] 임의의 아라비아 숫자를 로마 숫자로 변환
[프로젝트 06] 2, 8, 10, 16 진법 변환
[프로젝트 07] 스택을 이용한 후위 표기법
[프로젝트 08] 스택(stack)을 이용한 계산기
[프로젝트 09] 특정한 월의 바이오리듬(Biorhythm)
[프로젝트 10] 로또 추첨과 같은 방식의 로또 번호 생성
[프로젝트 11] 로또당첨에 대한 모의실험
[프로젝트 12] 구구단 학습 프로그램
[프로젝트 13] 정규난수 생성
[프로젝트 14] 대기 행렬 모형
[프로젝트 15] 이용자가 2명인 엘리베이터의 운행제어
[프로젝트 16] 하노이 탑
[프로젝트 17] 랜덤 접근에 의한 파일 데이터의 추가와 변경
[프로젝트 18] 텍스트 파일에 대한 정렬
[프로젝트 19] 이진 파일에 대한 정렬
[프로젝트 20] 학생 성적 파일 관리
[프로젝트 21] 고객 파일 관리
[프로젝트 22] 보간(interploation) 검색
[프로젝트 23] heap 정렬
[프로젝트 24] shell 정렬 후 파일 출력
[프로젝트 25] quick 정렬 후 파일 출력

부 록
부록 1 ASCII 코드표
부록 2 키워드(keyword)와 예약어(reserved word)
부록 3 [여러 종류의 데이터 표]

■찾아보기

저자소개

안기수 (지은이)    정보 더보기
• 성균관대학교 경상대학 통계학과 졸업 • 성균관대학교 대학원 통계학과 졸업(경제학 석사) • 성균관대학교 대학원 통계학과 전산통계전공(경제학 박사) • 현재 동남보건대 세무회계학과 교수 저서 • 《단계별로 설명한 C 프로그래밍》(2000, 생능출판사) • 《응용 프로그램 개발을 위한 명품 C 언어 프로젝트》(2010, 생능출판사) • 《명품 C 언어 프로그래밍》(2013, 생능출판사) • 《엑셀로 풀어보는 생활 속의 통계학》(2021, 생능)
펼치기
이 포스팅은 쿠팡 파트너스 활동의 일환으로,
이에 따른 일정액의 수수료를 제공받습니다.
도서 DB 제공 : 알라딘 서점(www.aladin.co.kr)
최근 본 책