이미 소장하고 있다면 판매해 보세요.
|
1장. 들어서기
01 리눅스와 C 언어 02 리눅스 C 프로그래밍 관련 사이트 03. 리눅스에서 C 프로그램 실습하기 1부. C 프로그램의 기초 2장. C 프로그램 구조 이해하기 01 기본 프로그램 02 상수를 이용한 프로그램 03 변수를 이용한 프로그램 04 함수를 이용한 프로그램 3장. 연산자와 제어문 01 연산자 02 제어문 4장. 배열과 포인터 01 배열이란 02 배열의 종류 03 포인터 5장. 함수 01 함수란 02 함수 간 데이터 전달 기법 03 기억 클래스 04 재귀호출 6장. 구조체와 공용체 01 구조체 02 공용체 7장. 전처리기 01 전처리기란 02 매크로 정의하기 03 파일 삽입하기 04 조건부 컴파일 2부. 리눅스 C 라이브러리 함수 8장. 문자와 문자열 처리 함수 01 문자 판별 함수 02 문자 변환 함수 03 문자열 연결 함수 04 문자열 비교 함수 05 문자열 복사 함수 06 문자열 길이 계산 함수 07 문자열 검색 함수 08 문자열을 단어로 자르는 함수 9장. 데이터 변환 함수 01 기본 변환 함수 02 고급 변환 함수 10장. 메모리 관리 함수 01 동적 메모리 할당과 해제 함수 02 메모리 크기 변경 함수 03 메모리 초기화 함수 04 메모리 영역 복사 함수 05 메모리 영역 검색, 비교 함수 11장. 입출력 함수 01 기본 입출력 함수 02 파일 입출력 함수 03 기타 입출력 함수 12장. 수학 함수 01 절대값 함수 02 나머지 함수 03 난수 함수 04 거듭제곱과 제곱근 함수 05 기타 수학 함수 13장. 탐색과 정렬 함수 01 선형 탐색 함수 02 이진 탐색 함수 03 이진 트리 관리 04 해시 테이블 관리 05 퀵 정렬 함수 14장. 날짜와 시간 함수 01 시간 표시 함수 02 형식 변환 함수 03 기타 시간 관련 함수 3부. 리눅스 C 프로그래밍 관련 툴 15장. vi로 편집하기 01 vi 실행하기 02 vi 세 가지 모드 03 커서 이동하기 04 편집하기 05 문자열 검색하기 06 문자열 치환하기 07 파일 다루기와 종료하기 16장. gcc로 컴파일하기 01 gcc 동작 과정 02 gcc 실행하기 03 gcc 옵션 17장. make로 컴파일 자동화하기 01 make란 02 make 파일 03 매크로 04 규칙 05 make 옵션 18장. gdb로 디버깅하기 01 gdb 사용하기 02 gdb 명령어 03 정지점 이용하기 04 단계별로 실행하기 4부. 리눅스가 동작하는 프로그래밍 19장. 오류 처리하기 01 라이브러리 함수의 오류 번호 얻기 02 오류 메시지 출력하고 종료하기 03 무조건 종료하기 04 오류 번호로 오류 원인 얻기 05 오류 메시지 출력하기 20장. 리눅스 프로그램 환경 01 명령라인 인수 사용하기 02 라인 번호와 함께 파일 내용 출력하는 프로그램 구현하기 03 환경 변수 04 사용자와 그룹 정보 알아내기 21장. 시스템에서 제공하는 파일 입출력 01 파일마다 번호가 부여 02 파일 열기와 닫기 03 파일 읽기와 쓰기 04 파일 생성하기 05 파일에 임의로 접근하기 06 파일 크기 바꾸기 07 여러 개의 파일 식별자 갖기 08 파일 제어하기 22장. 파일과 디렉토리 다루기 01 파일 정보 얻어오기 02 디렉토리 관리하기 03 다른 이름 부여하기 04 삭제와 이름 변경하기 05 정보 변경하기 06 디스트에 쓰기 23장. 프로세스 제어하기 01 프로세스 생성하기 02 프로세스 종료하기 03 프로세스 종료를 기다림 04 프로세스 대체하기 05 셸 구현하기 06 새로운 프로세스 실행하기 24장. 시그널 01 시그널이란 02 시그널 처리하기 03 시그널 보내기 04 시그널 블록 5부. 통신과 네트워크 프로그래밍 25장. 파일과 파이프를 이용한 통신 01 레코드 잠금 02 파이프를 이용한 통신 03 FIFO를 이용한 통신 26장. 메시지 큐, 공유 메모리, 세마포어를 이용한 통신 01 메시지 큐를 이용한 통신 02 공유 메모리를 이용한 통신 03 세마포어를 이용한 통신 27장. 기본 네트워크 프로그래밍 01 네트워크 프로그래밍이란 02 TCP를 이용해 신뢰성 있게 통신하기 03 UDP를 이용해 빠르게 통신하기 28장. 고급 네트워크 프로그래밍 01 다수의 클라이언트와의 네트워킹 02 일대일 채팅 프로그램 부록 A. 리눅스 명령어 9. 관련 도서 -. 좋은 프로그램을 만드는 핵심 원리 25가지 -. C 프로그래밍의 이해(개정 3판) -. C로 구현한 알고리즘 -. IT 백두대간, C 언어 펀더멘탈: 견고한 프로그램을 위한 기본 원리 -. 유닉스 리눅스 명령어사전 -. IT 백두대간 리눅스 완벽 가이드, 개정판 -. make : 유닉스 리눅스 필수 유틸리티 -. 러닝 리눅스, 개정 4판 -. 리눅스 커널의 이해 |