리눅스 프로그래밍

원리와 실제
$33.81
SKU
9788970505343
+ Wish
[Free shipping over $100]

Standard Shipping estimated by Fri 12/6 - Thu 12/12 (주문일로부 10-14 영업일)

Express Shipping estimated by Tue 12/3 - Thu 12/5 (주문일로부 7-9 영업일)

* 안내되는 배송 완료 예상일은 유통사/배송사의 상황에 따라 예고 없이 변동될 수 있습니다.
Publication Date 2022/02/15
Pages/Weight/Size 190*240*30mm
ISBN 9788970505343
Categories IT 모바일 > OS/데이터베이스
Description
개정판에서 추가되거나 달라진 부분

개정판의 주요 개정 내용은 다음과 같다. 1장과 2장은 최신 리눅스 환경을 고려하여 개정하였다. 3장 C 프로그래밍 환경에서는 C 언어의 주요 기능에 대한 요약을 추가하였다. 7장 파일 및 레코드 잠금은 파일 잠금과 레코드 잠금을 분리하여 추가하다. 10장 메모리 관리는 공유 메모리와 메모리 맵핑에 대한 내용을 추가하였다. 또한 전체적으로 모든 장의 내용을 최신 버전을 반영하고 이해도를 높일 수 있도록 수정하였다.
Contents
CHAPTER 01 유닉스/리눅스 소개

1.1 유닉스/리눅스 특징
1.2 유닉스/리눅스 시스템 구조
1.3 유닉스 역사 및 버전
1.4 리눅스 설치
1.5 우분투의 데스크톱 환경
1.6 CentOS 데스크톱 환경
1.7 사용자 계정 관리
실습 문제
연습 문제

CHAPTER 02 리눅스 사용

2.1 기본 명령어
2.2 디렉터리
2.3 파일 관련 명령어
2.4 파일 속성
2.5 입출력 재지정 및 파이프
2.6 텍스트 편집기
실습 문제
연습 문제

CHAPTER 03 C 프로그래밍 환경

3.1 C 언어 요약
3.2 C 컴파일러
3.3 자동 빌드 도구
3.4 gdb 디버거
3.5 이클립스 통합개발환경
3.6 vi 에디터
실습 문제
연습 문제

CHAPTER 04 C 표준 파일 입출력

4.1 파일 및 파일 포인터
4.2 텍스트 파일
4.3 이진 파일
4.4 임의 접근
4.5 버퍼 입출력
4.6 기타 함수
실습 문제
연습 문제

CHAPTER 05 파일 입출력

5.1 시스템 호출
5.2 파일
5.3 임의 접근
실습 문제
연습 문제

CHAPTER 06 파일 시스템

6.1 파일 시스템
6.2 파일 입출력 구현
6.3 파일 상태 정보
6.4 디렉터리
6.5 링크
실습 문제
연습 문제

CHAPTER 07 파일 및 레코드 잠금

7.1 파일 잠금
7.2 레코드 잠금
7.3 잠금 함수
7.4 권고 잠금과 강제 잠금
실습 문제
연습 문제

CHAPTER 08 프로세스

8.1 쉘과 프로세스
8.2 프로그램 실행
8.3 프로그램 종료
8.4 프로세스 ID와 프로세스의 사용자 ID
8.5 프로세스 이미지
실습 문제
연습 문제

CHAPTER 09 프로세스 제어

9.1 프로세스 생성
9.2 프로그램 실행
9.3 입출력 재지정
9.4 프로세스 그룹
9.5 시스템 부팅
실습 문제
연습 문제

CHAPTER 10 메모리 관리

10.1 변수와 메모리
10.2 동적 메모리 할당
10.3 동적 할당과 연결리스트
10.4 공유 메모리
10.5 메모리 관련 함수
실습 문제
연습 문제

CHAPTER 11 시그널

11.1 시그널 소개
11.2 시그널 처리
11.3 정교한 시그널 처리기 등록
11.4 시그널 보내기
11.5 시그널과 비지역 점프
실습 문제
연습 문제

CHAPTER 12 파이프

12.1 이름 없는 파이프
12.2 쉘 파이프 구현
12.3 파이프 라이브러리 함수
12.4 이름 있는 파이프
12.5 이름 있는 파이프를 이용한 채팅 프로그램
실습 문제
연습 문제

CHAPTER 13 소켓

13.1 소켓의 개요
13.2 대문자 변환 서버
13.3 인터넷 소켓
13.4 파일 서버
실습 문제
연습 문제
Author
창병모
1988년 서울대학교 컴퓨터공학과 공학사, 1990년 한국과학기술원 전산학과 공학석사, 1994년 한국과학기술원 전산학과 공학박사. 현재 숙명여자대학교 컴퓨터과학부 교수.
1988년 서울대학교 컴퓨터공학과 공학사, 1990년 한국과학기술원 전산학과 공학석사, 1994년 한국과학기술원 전산학과 공학박사. 현재 숙명여자대학교 컴퓨터과학부 교수.