일부 실시 예 들 은 머신 - 판독 가능 매체 ( 컴퓨터 - 판독 가능 매체 , 프로세서 - 판독 가능 매체 , 또는 컴퓨터 판독 가능 프로그램 코드 가 구체 화 된 컴퓨터 - 사용 가능 매체 로 도 지칭 됨 ) 에 저장 된 소프트웨어 제품 으로서 표현 될 수 있 다 . 머신 - 판독 가능 매체 는 디스켓 , 콤팩트 디스크 판독 전용 메모리 ( compact disk read only memory ) ( CD - ROM ) , 디지털 버 서 타일 디스크 판독 전용 메모리 ( digital versatile disc read only memory ) ( DVD - ROM ) 메모리 디바이스 ( 휘발 성 또는 비휘발성 ) , 또는 유사 한 저장 메커니즘 을 포함 하 는 자기 , 광학 또는 전기 저장 매체 를 포함 하 는 임의 의 적절 한 유형 의 매체 일 수 있 다 . 머신 - 판독 가능 매체 는 , 실행 될 때 , 프로세싱 회로 ( 예 를 들 어 , 프로세서 ) 로 하여금 하나 이상 의 실시 예 에 따른 방법 의 단계 들 을 수행 하 게 하 는 명령어 들 , 코드 시퀀스 들 , 구성 정보 또는 다른 데이터 의 다양 한 세트 들 을 포함 할 수 있 다 . 본 기술 분야 의 통상 의 기술자 는 설명 된 실시 예 들 을 구현 하 는 데 필요 한 다른 명령어 들 및 연산 들 도 머신 - 판독 가능 매체 상 에 저장 될 수 있 다는 것 을 이해 할 것 이 다 . 머신 - 판독 가능 매체 로부터 실행 되 는 소프트웨어 는 설명 된 태 스 크 들 을 수행 하 기 위해 회로 와 인터페이스 할 수 있 다 .