그러 한 정보 및 프로그램 명령어 들 은 특별히 구성 된 컴퓨터 시스템 에서 구현 될 수 있 기 때문 에 , 그러 한 시스템 은 비 - 일시 적 컴퓨터 판독 가능 매체 에 저장 될 수 있 는 본 명세서 에 설명 된 다양 한 동작 을 수행 하 기 위한 프로그램 명령어 들 / 컴퓨터 코드 를 포함 한다 . 머신 판독 가능 매체 의 예 는 하드 디스크 , 플래시 드라이브 및 자기 테이프 와 같 은 자기 매체 ; CD - ROM 디스크 와 같 은 광학 매체 ; 광 디스크 와 같 은 광 자기 매체 ; 및 ROM ( read - only memory device ) 및 RAM ( random access memory ) 과 같이 프로그램 명령어 들 을 저장 하 고 수행 하 도록 특별히 구성 된 하드웨어 디바이스 를 포함 하 지만 , 이 에 한정 되 지 는 않 는다 . 프로그램 명령어 들 의 예 는 컴파일러 에 의해 생성 되 는 것 과 같 은 머신 코드 및 인터프리터 를 사용 하 여 컴퓨터 에 의해 실행 될 수 있 는 상위 ( higher ) 레벨 코드 를 포함 하 는 파일 을 모두 포함 한다 .