새책 | eBook | 알라딘 직접배송 중고 | 이 광활한 우주점 | 판매자 중고 (15) |
24,300원(절판) | 출간알림 신청 | - | - | 2,500원 |
프로그래밍 기초와 객체지향 (IT Cookbook 한빛 교재 시리즈 89)
거의 새책수준 / 반양장본 | 720쪽 | 235*190mm | 1368g | ISBN : 9788979146080(8979146086)
공주대학교 천안공과대학 컴퓨터공학부 부교수 김동근의 『CㆍC++ 프로그래밍 - 프로그래밍 기초와 객체지향』. 프로그래밍 언어의 뿌리가 되는 C와 C++에 대해 다룬다. C를 통해 프로그래밍 기초를 쌓는 것은 물론, C++를 통해 객체지향을 배울 수 있다.
예제를 풍부하게 담아내 이해력을 향상시켜준다. 연습문제를 통해서는 응용력을 키워주고 있다. C와 C++를 번역하기 위한 컴파일러로는 비주얼 C++ 6.0뿐 아니라, 비주얼 스튜디어 2005를 사용한다. '한빛교재' 시리즈, 제89권.
Part 1 | C 프로그래밍
1장 | C 언어 기초
01_컴퓨터와 프로그래밍 언어
02_C 언어의 개발 배경 및 특징
03_C++ 그리고 C 컴파일러
04_C 언어 프로그래밍 과정
05_C 언어 기본 프로그램
06_비주얼 C++ 6.0 기초
07_비주얼 스튜디오 2005
08_오류의 종류
요약
연습문제
2장 | 자료형, 변수, 표현식
01_2진수, 8진수, 16진수
02_자료형
03_상수
04_변수
05_연산자와 표현식
요약
연습문제
3장 | 프로그램 제어문
01_개요
02_if 문
03_switch-case 문
04_while 문
05_for 문
06_do ~ while 문
07_중첩된 반복문
08_break, continue, goto 문
요약
연습문제
4장 | 배열
01_개요
02_1차원 배열
03_다차원 배열
04_연립 방정식의 해 구하기
05_프로그램 디버깅
요약
연습문제
5장 | 포인터
01_포인터 변수
02_포인터 배열
03_다중 포인터
04_void 포인터와 널 포인터
요약
연습문제
6장 | 함수
01_개요
02_콘솔 응용 프로그램의 실행 순서
03_함수 정의 및 함수 선언
04_인수 전달
05_배열 및 포인터 변수의 인수 전달
06_main 함수의 인수
07_재귀 함수
08_데이터 정렬
09_데이터 탐색
10_스택과 큐
요약
연습문제
7장 | 표준 라이브러리 함수
01_C 언어 실행 시간 라이브러리
02_라이브러리 함수 사용
03_동적 메모리 할당
04_간단한 스레드 프로그래밍
요약
연습문제
8장 | 변수의 영역과 기억 클래스
01_변수의 영역(Scope)
02_변수의 기억 클래스(storage class)
요약
연습문제
9장 | 구조체,typedef,공용체,비트필드
01_구조체(struct)
02_새로운 자료형 정의(typedef)
03_자기 참조 구조체(Self-referential struct)
04_공용체(union)
05_비트필드(Bit field)
요약
연습문제
10장 | 파일 입출력
01_고수준 파일 처리
02_저수준 파일 처리
03_파일 입출력 응용 예제
요약
연습문제
11장 | 선행 처리기
01_개요
02_파일 삽입(#include)
03_매크로 (#define , #undef)
04_조건부 컴파일 지시문(Directives)
05_BMP 파일의 정보 출력
요약
연습문제
12장 | 라이브러리(LIB/DLL) 생성
01_정적 라이브러리
02_동적 라이브러리
요약
연습문제
13장 | 인라인 어셈블리 프로그래밍
01_개요
02_레지스터
03_인라인 어셈블리 프로그램
요약
연습문제
Part 2 | C++ 프로그래밍
14장 | C++ 프로그래밍 기초
01_콘솔 입출력
02_주석, 변수선언, 네임스페이스, 표준헤더파일
03_함수(function)
04_동적 메모리 할당(new) 및 회수(delete) 연산자
요약
연습문제
15장 | 객체를 정의하는 클래스
01_C++의 클래스
02_클래스 상속(Class inheritance)
03_연산자 함수(Operator function)
04_프랜드 함수/클래스
05_가상 함수
06_템플릿(Template)
07_파일 입출력
08_예외처리
요약
연습문제
16장 | 표준 템플릿 라이브러리(STL)
01_vector 컨테이너
02_list 컨테이너
03_map 컨테이너
04_set 컨테이너
05_알고리즘
요약
연습문제
찾아보기