BEGINNING LINUX PROGRAMMING(4TH EDITION)(한국어판) : 북윈도
리뷰 0 위시 120

BEGINNING LINUX PROGRAMMING(4TH EDITION)(한국어판) 요약정보 및 구매

상품 선택옵션 0 개, 추가옵션 0 개

출판사 아이티씨
저자 닐 매튜 , 릭 스톤스
ISBN 9788990758200 (8990758203)
정가 39,000원
판매가 35,100원(10% 할인)
배송비 무료배송
포인트 정책 설명문 닫기

00포인트

포인트 정책 설명문 출력

선택된 옵션

관심상품

상품 정보

사은품
상품 상세설명


이 책은 리눅스와 기타 UNIX류 운영체제용 프로그램을 개발하고자 하는 이들을 위한 입문서이다. 프로그램의 컴파일과 라이브러리 링크 같은 기본적인 사항들에서부터 MySQL을 이용한 자료 저장, 디버깅 같은 구체적인 기법들로 나아간다. 프로그래밍 이론뿐만 아니라 실용적인 예제도 함께했다. ▶ 원서의 제4판을 번역하였습니다.

목차
역자머리말
저자소개
감사의 글
추천사
책소개

chapter 1 시작
UNIX, 리눅스, GNU 소개
리눅스 프로그래밍
도움말 얻기
요약

chapter 2 셸 프로그래밍
셸 프로그래밍의 이유
약간의 철학
셸이란?
파이프와 재지정
프로그래밍 언어로서의 셸
셸 문법
‘여기’ 문서
약간의 GUI를 추가 - dialog 유틸리티
본격적인 응용프로그램 하나
요약

chapter 3 파일 다루기
리눅스 파일 구조
시스템 호출과 장치 드라이버
라이브러리 함수들v
저수준 파일 접근
표준 I/O 라이브러리
서식화된 입력과 출력
파일과 디렉터리의 생성 및 관리
디렉터리 탐색
오류 처리
/proc 파일 시스템
고급 주제: fcntl과 mmap
요약

chapter 4 리눅스 환경
프로그램 인수
환경 변수
시간과 날짜
임시 파일
사용자 정보
호스트 정보
로깅
자원과 한계
요약

chapter 5 터미널
터미널 읽기와 쓰기
터미널에 직접 출력하기
터미널 드라이버와 일반 터미널 인터페이스
termios 구조체
터미널 출력
키 입력 검출
요약

chapter 6 curses를 이용한 텍스트 기반 화면 관리
curses를 사용하는 프로그램의 컴파일 방법
curses의 용어와 개념
화면
키보드

하위창
키패드
색깔 사용하기
패드
CD 컬렉션 응용프로그램
요약

chapter 7 자료 관리
메모리 관리
파일 잠금
데이터베이스
CD 컬렉션 응용프로그램
요약

chapter 8 MySQL
설치
MySQL 관리
C 프로그램에서 MySQL 자료에 접근하기
CD 데이터베이스 응용프로그램
요약

chapter 9 개발 도구
다중 소스 파일의 문제점
make 명령과 Makefile
소스 코드 버전 관리
매뉴얼 페이지 작성
소프트웨어 배포
RPM 패키지
다른 패키지 형식들
개발 환경
요약

chapter 10 디버깅
오류의 종류
일반적인 디버깅 기법들
gdb를 이용한 디버깅
gdb의 기타 기능들
단언
메모리 디버깅
요약

chapter 11 프로세스와 신호
프로세스란 무엇인가?
프로세스 구조
새 프로세스 시작하기
신호
요약

chapter 12 POSIX 스레드
스레드란 무엇인가?
스레드의 장단점
첫 번째 다중 스레드 프로그램
동시 실행
동기화
스레드 특성
스레드 실행 취소
좀 더 많은 스레드들
요약

chapter 13 프로세스간 통신: 파이프
파이프란 무엇인가?
프로세스 파이프
popen을 이용해서 출력 보내기
pipe 함수
부모 프로세스와 자식 프로세스
명명된 파이프: FIFO
CD 데이터베이스 응용프로그램
요약

chapter 14 세마포, 공유 메모리, 메시지 대기열
세마포
공유 메모리
메시지 대기열
CD 데이터베이스 응용프로그램
IPC 상태 명령
요약

chapter 15 소켓
소켓이란 무엇인가?
소켓 연결
네트워크 정보
다중 클라이언트
데이터그램
요약

chapter 16 GTK+를 이용한 GNOME 프로그래밍
X에 대해
GTK+ 소개
사건, 신호, 콜백
채움 상자 위젯
GTK+의
위젯들
GNOME 위젯
GNOME 메뉴
대화상자
CD 데이터베이스 응용프로그램
요약

chapter 17 Qt를 이용한 KDE 프로그래밍
KDE와 Qt에 대해
Qt의 설치
신호와 슬롯
Qt 위젯들
대화상자
KDE를 이용한 메뉴와 도구모음 만들기
KDE/Qt를 이용한 CD 데이터베이스 응용프로그램
main.cpp
요약

chapter 18 리눅스 표준들
C 프로그래밍 언어
인터페이스들과 Linux Standards Base
파일 시스템 계통구조 표준
표준에 관한 참고 자료
요약

찾아보기
상품 정보 고시
도서명 BEGINNING LINUX PROGRAMMING(4TH EDITION)(한국어판)
저자 닐 매튜 , 릭 스톤스
출판사 아이티씨
ISBN 9788990758200 (8990758203)
쪽수 1076
출간일 2008-07-10
사이즈 245 * 188 mm
목차 또는 책소개 역자머리말
저자소개
감사의 글
추천사
책소개

chapter 1 시작
UNIX, 리눅스, GNU 소개
리눅스 프로그래밍
도움말 얻기
요약

chapter 2 셸 프로그래밍
셸 프로그래밍의 이유
약간의 철학
셸이란?
파이프와 재지정
프로그래밍 언어로서의 셸
셸 문법
‘여기’ 문서
약간의 GUI를 추가 - dialog 유틸리티
본격적인 응용프로그램 하나
요약

chapter 3 파일 다루기
리눅스 파일 구조
시스템 호출과 장치 드라이버
라이브러리 함수들v
저수준 파일 접근
표준 I/O 라이브러리
서식화된 입력과 출력
파일과 디렉터리의 생성 및 관리
디렉터리 탐색
오류 처리
/proc 파일 시스템
고급 주제: fcntl과 mmap
요약

chapter 4 리눅스 환경
프로그램 인수
환경 변수
시간과 날짜
임시 파일
사용자 정보
호스트 정보
로깅
자원과 한계
요약

chapter 5 터미널
터미널 읽기와 쓰기
터미널에 직접 출력하기
터미널 드라이버와 일반 터미널 인터페이스
termios 구조체
터미널 출력
키 입력 검출
요약

chapter 6 curses를 이용한 텍스트 기반 화면 관리
curses를 사용하는 프로그램의 컴파일 방법
curses의 용어와 개념
화면
키보드

하위창
키패드
색깔 사용하기
패드
CD 컬렉션 응용프로그램
요약

chapter 7 자료 관리
메모리 관리
파일 잠금
데이터베이스
CD 컬렉션 응용프로그램
요약

chapter 8 MySQL
설치
MySQL 관리
C 프로그램에서 MySQL 자료에 접근하기
CD 데이터베이스 응용프로그램
요약

chapter 9 개발 도구
다중 소스 파일의 문제점
make 명령과 Makefile
소스 코드 버전 관리
매뉴얼 페이지 작성
소프트웨어 배포
RPM 패키지
다른 패키지 형식들
개발 환경
요약

chapter 10 디버깅
오류의 종류
일반적인 디버깅 기법들
gdb를 이용한 디버깅
gdb의 기타 기능들
단언
메모리 디버깅
요약

chapter 11 프로세스와 신호
프로세스란 무엇인가?
프로세스 구조
새 프로세스 시작하기
신호
요약

chapter 12 POSIX 스레드
스레드란 무엇인가?
스레드의 장단점
첫 번째 다중 스레드 프로그램
동시 실행
동기화
스레드 특성
스레드 실행 취소
좀 더 많은 스레드들
요약

chapter 13 프로세스간 통신: 파이프
파이프란 무엇인가?
프로세스 파이프
popen을 이용해서 출력 보내기
pipe 함수
부모 프로세스와 자식 프로세스
명명된 파이프: FIFO
CD 데이터베이스 응용프로그램
요약

chapter 14 세마포, 공유 메모리, 메시지 대기열
세마포
공유 메모리
메시지 대기열
CD 데이터베이스 응용프로그램
IPC 상태 명령
요약

chapter 15 소켓
소켓이란 무엇인가?
소켓 연결
네트워크 정보
다중 클라이언트
데이터그램
요약

chapter 16 GTK+를 이용한 GNOME 프로그래밍
X에 대해
GTK+ 소개
사건, 신호, 콜백
채움 상자 위젯
GTK+의
위젯들
GNOME 위젯
GNOME 메뉴
대화상자
CD 데이터베이스 응용프로그램
요약

chapter 17 Qt를 이용한 KDE 프로그래밍
KDE와 Qt에 대해
Qt의 설치
신호와 슬롯
Qt 위젯들
대화상자
KDE를 이용한 메뉴와 도구모음 만들기
KDE/Qt를 이용한 CD 데이터베이스 응용프로그램
main.cpp
요약

chapter 18 리눅스 표준들
C 프로그래밍 언어
인터페이스들과 Linux Standards Base
파일 시스템 계통구조 표준
표준에 관한 참고 자료
요약

찾아보기
상품 정보 고시
도서명 상품페이지 참고
저자 상품페이지 참고
출판사 상품페이지 참고
크기 상품페이지 참고
쪽수 상품페이지 참고
제품구성 상품페이지 참고
출간일 상품페이지 참고
목차 또는 책소개 상품페이지 참고
배송공지

사용후기

회원리뷰 총 0개

사용후기가 없습니다.

상품문의

등록된 상품문의

상품문의 총 0개

상품문의가 없습니다.

교환/반품

[반품/교환방법]
마이페이지> 주문배송조회 > 반품/교환신청 또는 고객센터 (070-4680-5689)로 문의 바랍니다.

[반품주소]
- 도로명 : (10882) 경기도 파주시 산남로 62-20 (산남동)
- 지번 : (10882) 경기도 파주시 산남동 305-21

[반품/교환가능 기간]
변심반품의 경우 수령 후 14일 이내, 상품의 결함 및 계약내용과 다를 경우 문제점 발견 후 30일 이내

[반품/교환비용]
단순 변심 혹은 구매착오로 인한 반품/교환은 반송료 고객 부담

[반품/교환 불가 사유]
- 소비자의 책임 있는 사유로 상품 등이 손실 또는 훼손된 경우
(단지 확인을 위한 포장 훼손은 제외)
- 소비자의 사용, 포장 개봉에 의해 상품 등의 가치가 현저히 감소한 경우
예) 화장품, 식품, 가전제품(악세서리 포함) 등
- 복제가 가능한 상품 등의 포장을 훼손한 경우
예) 음반/DVD/비디오, 소프트웨어, 만화책, 잡지, 영상 화보집
- 소비자의 요청에 따라 개별적으로 주문 제작되는 상품의 경우 ((1)해외주문도서)
- 디지털 컨텐츠인 eBook, 오디오북 등을 1회 이상 다운로드를 받았을 경우
- 시간의 경과에 의해 재판매가 곤란한 정도로 가치가 현저히 감소한 경우
- 전자상거래 등에서의 소비자보호에 관한 법률이 정하는 소비자 청약철회 제한 내용에 해당되는 경우
* (1) 해외주문도서 : 이용자의 요청에 의한 개인주문상품으로 단순변심 및 착오로 인한 취소/교환/반품 시
‘해외주문 반품/취소 수수료’ 고객 부담 (해외주문 반품/취소 수수료 : ①양서-판매정가의 12%, ②일서-판매정가의 7%를 적용)

[상품 품절]
공급사(출판사) 재고 사정에 의해 품절/지연될 수 있으며, 품절 시 관련 사항에 대해서는 이메일과 문자로 안내드리겠습니다.

[소비자 피해보상, 환불지연에 따른 배상]
- 상품의 불량에 의한 교환, A/S, 환불, 품질보증 및 피해보상 등에 관한 사항은 소비자분쟁해결 기준 (공정거래위원회 고시)에 준하여 처리됩니다.
- 대금 환불 및 환불지연에 따른 배상금 지급 조건, 절차 등은 전자상거래 등에서의 소비자 보호에 관한 법률에 따라 처리함.

회원로그인

오늘 본 상품

  • BEGINNING LINUX PROGRAMMING(4TH EDITION)(한국어판)
    BEGINNING
    35,100