운영 체계 ( 예 : I - OS , Android , Darwin , RTXC , LINUX , UNIX , OS X , WINDOWS , 또는 VxWorks 와 같 은 임베디드 운영 체계 ) 의 경우 , 일반 적 인 시스템 작업 들 ( 예 를 들 어 , 메모리 관리 , 저장 장치 제어 , 전력 관리 등 ) 을 제 어 및 관리 하 는 다양 한 절차 , 명령어 세트 , 소프트웨어 컴포넌트 및 / 또는 드라이버 를 포함 하 고 있 으며 다양 한 하드웨어 모듈 과 소프트웨어 모듈 간 의 통신 을 용이 하 게 하 는 역할 을 수행 하 게 된다 .