[G03127] 시스템프로그래...
> 교육과정 > 공과대학 > 전기공학부
[G03127] 시스템프로그래밍및실험
개설 | 20132학기
대상 | 공과대학 전기공학부 3학년 / 전공선택과목 [3학점]
교수 | 윤석훈
조회 2255 | 다운로드 1638
교과목개요
본교과목에서는 핵심적인 UNIX 시스템 프로그래밍 주제들을 다룬다: (1) 파일 및 디렉터리 관리 (2) 표준 입출력 (3) 파일 I/O (4) 시그널 (5)스레드 및 프로세스 제어 (6) 커널프로그래밍 (7) 리눅스 디바이스 드라이버의 이론과 적용을 학습한다.
교수목표
Linux 시스템이 제공하는 전산환경이해
Unix library function의 활용
Linux 기반의 내장형 시스템개발 기반 확보
주요 학습내용 및 수업진행방법
강의(2시간)와 실험(2시간)을 병행한다.
학습 성과 평가방법
중간고사
기말고사
실습과제
교재 및 참고문헌
[주교재]
- Advanced Programming in the UNIX Environment, W.R. Stevens and S.A. Rago, Addison-Wesley Professional. (번역서: UNIX 고급 프로그래밍, 리처드 스티븐스, 대웅)
[참고교재]
- IT COOKBOOK 유닉스 시스템 프로그래밍, 이종원 저, 한빛미디어.
- IT EXPERT 리눅스 커널 프로그래밍, 한동훈,원일용,하홍준 저, 한빛미디어.
- Linux Programming Interface: A Linux and UNIX System Programming Handbook, M. Kerrisk, No Starch Press (번역서: 리눅스 API의 모든 것, 마이클 커리스크, 에이콘출판)
- Understanding the Linux Kernel(3rd), D.P. Bovet and M.Cesati, O'Reilly (번역서: 리눅스 커널의 이해, Daniel P. Bovet. Marco Cesati. 박장수 역, 한빛미디어)
- IT EXPERT, 리눅스 디바이스 드라이버, 유영창, 한빛미디어.
제공하는 자료들의 만족도를 평가해 주십시오.