Operating System : 운영체제

본 토픽은 현재 준비중입니다. 공동공부에 참여하시면 완성 되었을 때 알려드립니다.

2) OS 기능 (Function of OS)

@ Cordinate (중재자)

    // OS가 관할하는 시스템 안에 있는 task들에게 조화롭게 자원을 할당 해야 합니다.

 

@ 추상화를 담당할 수 있어야 합니다. (Illusion generator)

    // 만약 임베디드 보드 하나만 존재하고 'Hello World!'를 출력하게 하면 아무도 할 수 없습니다.

        > 하지만 우리가 C에서 그것이 가능한 이유는 OS가 runtime system을 제공해주었기 때문입니다.

    // 쉽게 프로그래밍 할 수 있도록 도와준다는 의미로 받아들이면 될 것 같습니다.

 

@ Standard Library

    // 키보드에서 입력받는 프로그램을 작성하고 싶다면,

        > OS가 제공하는 Keyboard driver를 사용하면 됩니다.

    // 이와 같이 시스템을 관리하는데 필요한 모듈들을 제공할 수 있어야 합니다.

댓글

댓글 본문
작성자
비밀번호
버전 관리
박천명
현재 버전
선택 버전
graphittie 자세히 보기