도 2 은 다양 한 실시 예 에 따른 프로그램 ( 140 ) 의 블록 도 ( 200 ) 이 다 . 일실 시예 에 따르 면 , 프로그램 ( 140 ) 은 전자 장치 ( 101 ) 의 하나 이상 의 리소스 들 을 제어 하 기 위한 운영 체제 ( 142 ) , 미들 웨어 ( 144 ) , 또는 상기 운영 체제 ( 142 ) 상 에서 실행 가능 한 어플리케이션 ( 146 ) 을 포함 할 수 있 다 . 운영 체제 ( 142 ) 는 , 예 를 들 면 , AndroidTM , iOSTM , WindowsTM , SymbianTM , TizenTM , 또는 BadaTM 를 포함 할 수 있 다 . 프로그램 ( 140 ) 중 적어도 일부 프로그램 은 , 예 를 들 면 , 제조 시 에 전자 장치 ( 101 ) 에 프리 로드 되 거나 , 또는 사용 자 의 사용 환경 에서 외부 전자 장치 ( 예 : 전자 장치 ( 102 또는 104 ) , 또는 서버 ( 108 ) ) 로부터 다운로드 되 거나 갱신 될 수 있 다 .