런타임 라이브러리 ( 335 ) 는 , 예 를 들 면 , 어플리케이션 ( 370 ) 이 실행 되 는 동안 에 프로그래밍 언어 를 통해 새로운 기능 을 추가 하 기 위해 컴파일러 가 사용 하 는 라이브러리 모듈 을 포함 할 수 있 다 . 런타임 라이브러리 ( 335 ) 는 입출력 관리 , 메모리 관리 , 또는 산술 함수 처리 를 수행 할 수 있 다 . 어플리케이션 매니저 ( 341 ) 는 , 예 를 들 면 , 어플리케이션 ( 370 ) 의 생명 주기 를 관리 할 수 있 다 . 윈도우 매니저 ( 342 ) 는 화면 에서 사용 되 는 GUI 자원 을 관리 할 수 있 다 . 멀티미디어 매니저 ( 343 ) 는 미디어 파일 들 의 재생 에 필요 한 포맷 을 파악 하 고 , 해당 포맷 에 맞 는 코덱 을 이용 하 여 미디어 파일 의 인코딩 또는 디 코딩 을 수행 할 수 있 다 . 리소스 매니저 ( 344 ) 는 어플리케이션 ( 370 ) 의 소스 코드 또는 메모리 의 공간 을 관리 할 수 있 다 . 파워 매니저 ( 345 ) 는 , 예 를 들 면 , 배터리 의 용량 또는 전원 을 관리 하 고 , 전자 장치 의 동작 에 필요 한 전력 정보 를 제공 할 수 있 다 . 한 실시 예 에 따르 면 , 파워 매니저 ( 345 ) 는 바이오스 ( BIOS : basic input / output system ) 와 연동 할 수 있 다 . 데이터베이스 매니저 ( 346 ) 는 , 예 를 들 면 , 어플리케이션 ( 370 ) 에서 사용 될 데이터베이스 를 생 성 , 검색 , 또는 변경 할 수 있 다 . 패키지 매니저 ( 347 ) 는 패키지 파일 의 형태 로 배포 되 는 어플리케이션 의 설치 또는 갱신 을 관리 할 수 있 다 .