이미 소장하고 있다면 판매해 보세요.
|
암호 같은 소스 속에 숨겨진 기능과 개념에 대한 이해, 실습을 통해 익히는 실전 프로그래밍
|
|
Chapter 01. 리눅스 개요
01_리눅스의 역사 02_리눅스의 특징 03_ 리눅스 배포판 설치 04_리눅스 시스템의 디렉토리 구조 요약 연습문제 Chapter 02. 리눅스 커널의 구조 및 커널 컴파일 01_커널의 이해 02_리눅스 커널의 소스 구조 03_리눅스 커널의 내부 구조 04_리눅스 커널 컴파일 05_커널 환경 설정 요약 연습문제 Chapter 03. 리눅스 부팅 과정 01_리눅스 시스템 전체 부팅 과정 02_start_kernel( ) 함수 03_inittab 파일 요약 연습문제 Chapter 04. 시스템 콜 및 모듈 프로그래밍 01_ 시스템 콜 [실습하기 4-1] 간단한 문자열 출력 시스템 콜 [실습하기 4-2] 인자가 있는 시스템 콜 구현 02_ 인터럽트와 예외 03_ 모듈 [실습하기 4-3] 모듈의 로드/언로드 실습 [실습하기 4-4] 모듈을 이용한 시스템 콜의 구현 04_ make 유틸리티 요약 연습문제 Chapter 05. 프로세스 01_ 프로세스와 프로세스 디스크립터의 이해 02_ task_struck 구조체 [실습하기 5-1] 태스크 PID를 받아 출력하는 시스템 콜 구현 [실습하기 5-2] 해시 함수를 이용한 태스크 찾기 03_ 태스크의 생성과 소멸 04_ 태스크 상태와 전이 05_ 스케줄링 06_ 시그널 [실습하기 5-3] 시그널 전송 및 처리 [실습하기 5-4] sigaction 시스템 콜을 이용한 시그널 핸들러 설정 요약 연습문제 Chapter 06. 메모리 관리 01_ 메모리 관리의 이해와 기법 소개 02_ 가상 메모리와 물리 메모리 03_ 메모리 관리를 위한 자료구조 [실습하기 6-1] 응용 프로그램에 할당된 가상 메모리 주소 확인하기 04_ 페이징 기법과 주소 변환의 이해 05_ 인텔 프로세스의 주소 변환 06_ 리눅스의 3단계 페이징 기법 [실습하기 6-2] 태스크에 할당된 가상 메모리 영역의 정보와 파일의 이름 출력하기 07_ 메모리 할당과 해제 08_ 페이지 교체 요약 연습문제 Chapter 07. 파일시스템 01_ 파일시스템의 개요 02_ ext2 파일시스템 03_ 파일시스템 관련 자료구조 04_ NFS 파일시스템 05_ proc 파일시스템 [실습하기 7-1] proc 파일시스템에 디렉토리와 파일 생성하기 [실습하기 7-2] 현재 시스템 시간을 저장하는 proc 파일 구현하기 요약 연습문제 Chapter 08. 디바이스 드라이버 01_ 디바이스 드라이버의 이해 02_ 디바이스 드라이버의 종류 03_ 리눅스 커널 모듈 04_ 커널의 모듈 관리 05_ 저수준 파일 입출력 함수 06_ 디바이스 드라이버 프로그래밍 [실습하기 8-1] 문자 디바이스 드라이버를 이용한 읽기/쓰기 [실습하기 8-2] ioctl() 함수 사용하기 요약 연습문제 Appendix A 레드햇 설치 과정 Appendix B 리눅스 명령어의 기능과 사용법 Appendix C vi 에디터 사용법 |
오병우
건국대학교 전자계산학과 박사 학위를 취득하였다. 2004년부터 현재까지 금오공과대학교 컴퓨터공학부 교수로 재직 중이며, 모바일 관련 분야를 강의하고 있다. 주요 저서로는 『컴퓨터와 정보기술』(학술정보, 2004) 등이 있다.
이이섭
고려대학교 컴퓨터과 박사 학위를 취득하였다. 2004년부터 현재까지 금오공과대학교 컴퓨터공학부 교수로 재직 중이며, 데이터베이스, 소프트웨어공학, 프로그래밍언어 분야를 강의하고 있으며, 관심 분야는 지식관리 시스템, 유비쿼터스, 그리드 컴퓨팅 등이다.
장춘서
한국과학기술원 통신공학과 박사 학위를 취득하였다. 1981년부터 현재까지 금오공과대학교 컴퓨터공학부 교수로 재직 중이며, 실시간 인터넷통신, VoIP, SIP, 임베디드 시스템 분야를 강의하고 있다. 주요 저서로는 『마이크로컴퓨터 구조. 원리와 응용』(동우사, 1993), 『임베디드 시스템 실험』(학술정보, 2005) 등이 있다.
조현규
금오공과대학교 컴퓨터공학과 박사 학위를 취득하였다. 2006년부터 현재까지 금오공과대학교 컴퓨터공학부 교수로 재직 중이며, 시스템 프로그래밍, 임베디드 시스템 프로젝트 분야를 강의하고 있다. 주요 저서로는 『임베디드 시스템 실험』(학술정보, 2005) 등이 있다.
[필드 어드바이저]
한동훈
코볼 기반 물류 시스템 개발에서 ASP.NET 기반의 ERP 시스템까지 다양한 환경의 프로그래밍을 경험했다. 최근에는 ETRI와의 협업 프로젝트에 커널 개발자로 참여했으며, 지문인식시스템 개발에 참여하기도 했다. 주요 관심사는 운영체제, 알고리즘이며, 낭만 코딩을 주변에 전염시키고 있다.