logo
logo
x
바코드검색
BOOKPRICE.co.kr
책, 도서 가격비교 사이트
바코드검색

인기 검색어

실시간 검색어

검색가능 서점

도서목록 제공

리눅스 시스템 & 커널 기초

리눅스 시스템 & 커널 기초

(커널 분석에서 코드 수정까지, IT CookBook)

장춘서, 김성영, 오병우, 이이섭, 조현규 (지은이)
  |  
한빛미디어
2007-02-17
  |  
23,000원

일반도서

검색중
서점 할인가 할인률 배송비 혜택/추가 실질최저가 구매하기
yes24 로딩중
교보문고 로딩중
영풍문고 로딩중
인터파크 로딩중
11st 로딩중
G마켓 로딩중
쿠팡 로딩중
쿠팡로켓 로딩중
notice_icon 검색 결과 내에 다른 책이 포함되어 있을 수 있습니다.

중고도서

검색중
로딩중

e-Book

검색중
서점 정가 할인가 마일리지 실질최저가 구매하기
로딩중

책 이미지

리눅스 시스템 & 커널 기초

책 정보

· 제목 : 리눅스 시스템 & 커널 기초 (커널 분석에서 코드 수정까지, IT CookBook)
· 분류 : 국내도서 > 컴퓨터/모바일 > 프로그래밍 개발/방법론 > 리눅스/유닉스 프로그래밍
· ISBN : 9788979144741
· 쪽수 : 448쪽

책 소개

이 책은 임베디드 시스템 프로그래머가 되고자 하는 컴퓨터 관련학과 3학년 이상의 학생들을 대상으로 한다. 리눅스 커널 소스에 대한 장황한 설명보다는 핵심적인 소스를 중심으로 커널 구조와 기본 개념을 설명하고, 실제 리눅스 커널을 수정해보는 실습을 통해 커널 만지기에 대한 두려움을 없앨 수 있도록 했다.

목차

Chapter 01. 리눅스 개요
01_리눅스의 역사
02_리눅스의 특징 및 장점
03_ 리눅스 배포판 설치
04_리눅스 시스템의 디렉토리 구조
요약
연습문제

Chapter 02. 리눅스 커널의 구조 및 커널 컴파일
01_커널의 이해
02_리눅스 커널의 소스 구조
03_리눅스 커널의 내부 구조
04_리눅스 커널 컴파일
05_커널 환경 설정
요약
연습문제

Chapter 03. 리눅스 부팅 과정
01_리눅스 시스템 전체 부팅 과정
02_arch/i386/kernel/head.S 코드 수행 과정
03_start_kernel( ) 함수
04_init( ) 함수
05_inittab 파일
요약
연습문제

Chapter 04. 시스템 콜 및 모듈 프로그래밍
01_시스템 콜의 이해
[실습하기 4-1] 시스템 콜을 이용한 문자 출력
[실습하기 4-2] 인자가 있는 시스템 콜 구현
02_인터럽트와 예외
03_모듈 프로그래밍
[실습하기 4-3] 모듈의 로드/언로드 실습
[실습하기 4-4] 모듈을 이용한 시스템 콜의 구현
04_make 유틸리티
요약
연습문제

Chapter 05. 프로세스
01_프로세스와 프로세스 디스크립터의 이해
02_프로세스의 생성과 소멸
03_프로세스 상태와 전이
04_task_struct 구조체
05_스케줄링 정책
06_프로세스 전환
07_시그널
[실습하기 5-1] 태스크 PID를 받아 출력하는 시스템 콜 구현
요약
연습문제

Chapter 06. 메모리 관리
01_메모리 관리의 이해와 기법 소개
02_가상 메모리의 이해
03_인텔 프로세서에서의 주소 변환 방법
04_리눅스에서의 주소 변환 방법
05_스와핑
[실습하기 6-1] 프로세스 가상 메모리 정보 구현 문제
[실습하기 6-2] [실습하기 6-1]의 확장 구현 문제
요약
연습문제

Chapter 07. 파일시스템
01_파일시스템의 개요
02_inode의 개요
03_리눅스 파일시스템과 가상 파일시스템
04_ext2 파일시스템
05_파일시스템의 제어 흐름
06_proc 파일시스템
[실습하기 7-1] proc 파일시스템을 이용한 예제
요약
연습문제

Chapter 08. 디바이스 드라이버
01_디바이스 드라이버의 이해
02_디바이스 드라이버의 종류
03_리눅스 커널 모듈
04_커널의 모듈 관리
05_저수준 파일 입출력 함수
06_문자 디바이스 드라이버 프로그래밍
[실습하기 8-1] 문자 디바이스 프로그래밍
요약
연습문제

Appendix A. 레드햇 설치 과정
Appendix B. 리눅스 명령어의 기능과 사용법
Appendix C. vi 에디터 사용법

저자소개

장춘서 (지은이)    정보 더보기
서울대학교 전자공학과 졸업(학사) 한국과학기술원 전기및 전자공학과 졸업(석사) 한국과학기술원 전기및 전자공학과 졸업(박사) 현재 금오공과대학교 컴퓨터공학과 교수
펼치기
김성영 (지은이)    정보 더보기
부산대학교 컴퓨터공학과에서 박사학위를 받았다. 현재 금오공과대학교 컴퓨터공학부 교수로 재직 중이며, 컴퓨터 프로그래밍 언어와 멀티미디어 공학 분야를 강의하고 있다. 지은 책으로 <플래시 MX 액션스크립트>, <컴퓨터와 정보기술> 등이 있다.
펼치기
오병우 (지은이)    정보 더보기
건국대학교 전자계산학과에서 박사학위를 받았다. 2007년 현재 금오공과대학교 컴퓨터공학부 교수로 재직 중이며, 모바일 관련 분야를 강의하고 있다. 지은 책으로 <컴퓨터와 정보기술>이 있다.
펼치기
이이섭 (지은이)    정보 더보기
고려대학교 컴퓨터과에서 박사학위를 받았다. 2007년 현재 금오공과대학교 컴퓨터공학부 교수로 재직 중이며, 데이터베이스, 소프트웨어공학, 프로그래밍언어 분야를 강의하고 있다.
펼치기
조현규 (지은이)    정보 더보기
금오공과대학교 컴퓨터공학과에서 박사학위를 받았다. 현재 금오공과대학교 컴퓨터공학부 교수로 재직 중이며, 시스템 프로그래밍, 임베디드 시스템 프로젝트 분야를 강의하고 있다. 지은 책으로 <임베디드 시스템 실험>이 있다.
펼치기
이 포스팅은 쿠팡 파트너스 활동의 일환으로,
이에 따른 일정액의 수수료를 제공받습니다.
도서 DB 제공 : 알라딘 서점(www.aladin.co.kr)
최근 본 책