홈 > 부모님 > 부모님 > 소설,일반 > 컴퓨터,모바일
UNIX Systems Programming  이미지

UNIX Systems Programming
통신, 병행성 그리고 쓰레드
정보문화사 | 부모님 | 2006.06.10
  • 정가
  • 35,000원
  • 판매가
  • 31,500원 (10% 할인)
  • S포인트
  • 1,575P (5% 적립)
  • 상세정보
  • 0.000Kg | 1115p
  • ISBN
  • 9788956743219
  • 배송비
  • 2만원 이상 구매시 무료배송 (제주 5만원 이상) ?
    배송비 안내
    전집 구매시
    주문하신 상품의 전집이 있는 경우 무료배송입니다.(전집 구매 또는 전집 + 단품 구매 시)
    단품(단행본, DVD, 음반, 완구) 구매시
    2만원 이상 구매시 무료배송이며, 2만원 미만일 경우 2,000원의 배송비가 부과됩니다.(제주도는 5만원이상 무료배송)
    무료배송으로 표기된 상품
    무료배송으로 표기된 상품일 경우 구매금액과 무관하게 무료 배송입니다.(도서, 산간지역 및 제주도는 제외)
  • 출고일
  • 품절된 상품입니다.
  • ★★★★★
  • 0/5
리뷰 0
리뷰쓰기

구매문의 및 도서상담은 031-944-3966(매장)으로 문의해주세요.
매장전집은 전화 혹은 매장방문만 구입 가능합니다.

  • 도서 소개
  • 작가 소개
  • 목차
  • 회원 리뷰

  도서 소개

UNIX 프로그래밍의 필수적인 지식들을 명확하고도 이해하기 쉽게 설명하는 책이다. 시스템 콜을 사용하는 방법을 설명하는 짤막한 코드에서부터 시작하여 곧바로 직접 참여할 수 있는 프로젝트를 접해볼 수 있도록 구성했다.

시그널과 병행성과 같은 복잡한 주제에 대한 이해하기 쉽고 명쾌한 해설뿐만 아니라, 실용적인 예제와 연습 문제, 재사용 가능한 코드, 네트워크 애플리케이션에서 사용되는 단순화된 라이브러리 등을 제공한다. 특히 파일, 시그널, 세마포어, POSIX 쓰레드, 클라이언트-서버 통신 등에 대해 철저히 다루고 있다.

  작가 소개

저자 : Kay A. Robbins
MIT에서 박사 학위를 받았으며, 텍사스 주립대학에서 컴퓨터 과학부의 교수로 재직 중이다.

저자 : 스티븐 로빈스
MIT에서 박사 학위를 받았으며, 텍사스 주립대학에서 컴퓨터 과학부의 교수로 재직 중이다.

  목차

용어 대역표
시작하면서

PART 1 기초

Chapter 1 프로그램에 끼친 기술의 영향
1.1 용어의 변화
1.2 시간과 속도
1.3 멀티프로그래밍과 시분할
1.4 애플리케이션에서의 병행성
1.5 보안과 장애 허용성
1.6 침입을 위한 버퍼 오버플로우
1.7 UNIX 표준
1.8 읽어볼 만한 자료들

Chapter 2 프로그램, 프로세스, 쓰레드
2.1 프로그램이 프로세스로 되는 방법
2.2 쓰레드와 실행 흐름
2.3 프로그램 이미지의 배치도
2.4 라이브러리 함수 호출
2.5 함수의 리턴 값과 에러
2.6 인자 배열
2.7 쓰레드 안전적 함수
2.8 정적변수의 사용
2.9 정적 객체의 구조
2.10 프로세스 환경
2.11 프로세스의 종료
2.12 연습문제 : env 유틸리티
2.13 연습문제 : 메시지 로깅
2.14 읽어볼 만한 자료들

Chapter 3 UNIX의 프로세스
3.1 프로세스 구별
3.2 프로세스 상태
3.3 UNIX 프로세스의 생성과 fork
3.4 wait 함수
3.5 exec 함수
3.6 백그라운드 프로세스와 데몬
3.7 크리티컬 섹션
3.8 연습문제 : 프로세스 체인
3.9 연습문제 : 프로세스 팬
3.10 읽어볼 만한 자료들

Chapter 4 UNIX I/O
4.1 장치 용어
4.2 읽기와 쓰기
4.3 파일 열고 닫기
4.4 select 함수
4.5 poll 함수
4.6 파일의 표현
4.7 파일과 재지향
4.8 파일 제어
4.9 연습문제 : 원자성 로깅
4.10 연습문제 : 도구 cat

  회원리뷰

리뷰쓰기