운영체제 과제 문자 디바이스 프로그래밍

최초 등록일
2017.06.06
최종 저작일
2015.10
17페이지/한글파일 한컴오피스
가격 1,500원 할인쿠폰받기
판매자jiyun**** 1회 판매
다운로드
장바구니
자격시험 이용후기 이벤트

소개글

운영체제 문자 디바이스 프로그래밍 과제

목차

1. 서론
1) 연구 분야
2) 동기
3) 목적
4) 연구 방법

2. 관련 연구

3. 본론
1) 모듈 프로그램 작성
2) 모듈 프로그램 컴파일
3) 모듈 설치
4) 디바이스 노드 생성
5) 모듈 및 디바이스 노드 확인
6) 응용프로램에서 접근
7) 모듈 제거
8) 디바이스 노드 제거

4. 구현

5. 결론

참고 문헌

본문내용

1.서론
1) 연구 분야
리눅스는 모듈을 도입함으로써 커널의 일부를 변경할 수 있도록 한다. 모듈이란 필요에 따라 커널에 로드하거나 언로드 할 수 있는 특정한 기능을 수행하는 프로그램을 말한다.
또한, 리눅스는 디바이스(키보드, 마우스, 터미널 등)를 다루기 위해 수많은 디바이스 드라이버를 제공한다. 디바이스 드라이버는 하드웨어를 제어하는 동시에, 응용프로그램에서 사용가능한 함수 목록과 같은 인터페이스를 제공한다.

2) 동기
커널은 그 자체로 하나의 큰 프로그램이기 때문에 디바이스 드라이버를 하나 추가하더라도 커널 설정을 다시 하고, 다시 컴파일 해야 하는 불편이 있다. 초기 디바이스 드라이버를 커널에 포함한 후 컴파일 과정을 거친다. 이렇게 되면 커널 컴파일이라는 긴 작업시간이 필요하고 잘못된 디바이스 드라이버에 의해 부팅 도중 커널이 멈출 수 있다.
디바이스 드라이버는 하드웨어를 제어하는 동시에, 응용프로그램에서 사용가능한 함수 목록과 같은 인터페이스를 제공한다. 리눅스에서는 모든 디바이스를 파일로 취급하며 VFS라 불리는 디바이스와 파일에 공통된 인터페이스를 제공한다.

참고 자료

http://forum.falinux.com/zbxe/index.php?document_srl=406234&mid=device_driver
http://esos.hanyang.ac.kr/tc/kims/entry/리눅스-디바이스-드라이버-공부-2-character-driver-예제?category=1
http://www.joinc.co.kr/modules/moniwiki/wiki.php/Site/Embedded/Documents/LinuxKernelModuleProg
http://www.google.co.kr/url?sa=t&rct=j&q=&esrc=s&source=web&cd=4&ved=0CDsQFjADahUKEwigqfGLt6zIAhVEKJQKHWh4B0s&url=http%3A%2F%2Fweb.donga.ac.kr%2Fjwjo%2FLectures%2FEmbedded%2F6.%25EB%2594%2594%25EB%25B0%2594%25EC%259D%25B4%25EC%258A%25A4%25EB%2593%259C%25EB%259D%25BC%25EC%259D%25B4%25EB%25B2%2584.ppt&usg=AFQjCNGKsO9IY5vm-tlUxLj6y1ChP7mhpA&sig2=FK9Bn8PLfoVJTACGrL_heA&bvm=bv.104317490,d.dGo&cad=rjt
http://webnautes.tistory.com/669
http://mintnlatte.tistory.com/139

자료문의

ㆍ이 자료에 대해 궁금한 점을 판매자에게 직접 문의 하실 수 있습니다.
ㆍ상업성 광고글, 욕설, 비방글, 내용 없는 글 등은 운영 방침에 따라 예고 없이 삭제될 수 있습니다.
ㆍ다운로드가 되지 않는 등 서비스 불편사항은 고객센터 1:1 문의하기를 이용해주세요.

판매자 정보

jiyun****
회원 소개글이 없습니다.
판매지수
ㆍ판매 자료수
2
ㆍ전체 판매량
9
ㆍ최근 3개월 판매량
2
ㆍ자료후기 점수
받은후기없음
ㆍ자료문의 응답률
받은문의없음
판매자 정보
ㆍ학교정보
  • 비공개
ㆍ직장정보
  • 비공개
ㆍ자격증
  • 비공개
  • 위 정보 및 게시물 내용의 진실성에 대하여 해피캠퍼스는 보증하지 아니하며, 해당 정보 및 게시물 저작권과 기타 법적 책임은 자료 등록자에게 있습니다.
    위 정보 및 게시물 내용의 불법적 이용, 무단 전재·배포는 금지되어 있습니다.
    저작권침해, 명예훼손 등 분쟁요소 발견시 고객센터의 저작권침해 신고센터를 이용해 주시기 바랍니다.

    찾던 자료가 아닌가요?아래 자료들 중 찾던 자료가 있는지 확인해보세요

    • 파워포인트파일 EBCDIC코드사용해서 10진수 -1268을 zoned decimal로 표현 2페이지
      의 중급 컴퓨터 운영 체제OS/400 과 i5/OS 등에서 사용되는 ... 인 z/OS, OS/390, VM 운영 체제 , VSE 운영 체제와 IBM ... 년대 초에 나온 대부분의 IBM 컴퓨터 주변 기기에서 사용됐던 6 비트
    • 한글파일 3장 시스템 소프트웨어의 구성 3페이지
      os, gui 방식 최초탑재한 운영체제/ 데스크탑 메타포를 적용하여 컴퓨터 ... -컴퓨터의 전원을 켜면 ? 운영체제컴퓨터 시스템을 시동시키고 ? 입 ... 전원을 연결시켜 컴퓨터를 시작 -웜부팅 : 운영체제에서 컴퓨터를 재
    • 한글파일 운영체제란 무엇인지 설명하고 본인이 사용하고 있는 운영체제의 장단점과 앞으로 운영체제는 어떻게 발전할 것인지에 대해 설명하시오2 21페이지
      운영체제의정의 정의 컴퓨터 시스템이 제공하는 모든 H/W 와 S/W ... 나타내는 정도 운영체제의 역할 세부 요소 컴퓨터 시스템의 초기화 설정 사용 ... 운영함으로써 사용자에게 최대한의 편리성 제공 컴퓨터 시스템과 사용자 간의
    • 한글파일 운영체제의 종류, 특징, 문제점, 향후 발전방향 5페이지
      것입니다. 컴퓨터가 개발된 후 운영체제는 시간이 지날수록 새로운 기술이 ... 컴퓨터는 꾸준히 발전해왔고 개발자들은 더 나은 운영체제를 만들기 위해 여러 ... 소프트웨어이다. 즉, 컴퓨터 사용자와 컴퓨터 하드웨어 사이에서 중계
    • 한글파일 운영체제의 종류 5페이지
      운영체제의 종류 I. 개인용 컴퓨터 운영 체제 II. 서버용 운영 체제 ... 컴퓨터 운영 체제 개인용 컴퓨터(PC) 운영 체제로는 도스(DOS), IBM ... 개인용 컴퓨터 운영 체제이다. 1985년에 윈도우 1.0이 처음
    • 한글파일 Module 1 학사관리 시스템 프로젝트 2017년 2학기 1페이지
      시스템 프로젝트 한남대학교 컴퓨터공학과 2017년 2학기 시스템프로그래밍 ... 운영체제프로그래밍 기초 활용 능력 개발 - 표준 파일 입출력을 이용한 ... 프로그래밍 능력 개발 - 문자 파일, 이진 파일 입출력 함수 사용
    • 워드파일 [A+] [PC활용] 운영체제란 무엇인지 설명하고 본인이 사용하고 있는 운영체제의 장단점과 앞으로 운영체제는 어떻게 발전할 것인지에 대해 설명하시오. 5페이지
      체제의 정의 운영체제(Operating System)는 컴퓨터 시스템의 ... 제공해 준다. 운영체제는 모든 하드웨어와 소프트웨어를 관리하는 컴퓨터 ... 차단하고 운영체제 스스로 관리한다. 대신 사용자에게는 컴퓨터의 자원들을
    더보기
    상세하단 배너
    우수 콘텐츠 서비스 품질인증 획득
    최근 본 자료더보기
    운영체제 과제 문자 디바이스 프로그래밍