예시 적 인 실시 예 는 개시 된 동작 , 기법 , 프로세스 , 또는 이 의 어떤 양상 이나 부분 이 체현 된 컴퓨터 프로그램 을 포함 하 는 비 일시 적 ( non - transitory ) 컴퓨터 판독 가능 저장 매체 , 예컨대 하드 디스크 , 플로피 디스크 및 자기 테이프 와 같 은 자기 매체 , CD - ROM , DVD 와 같 은 광 기록 매체 , 플 롭 티 컬 디스크 와 같 은 자기 - 광 매체 , 그리고 ROM , RAM , 플래시 메모리 , 솔리드 스테이트 ( solid - state ) 메모리 와 같 은 메모리 디바이스 를 포함 할 수 있 다 . 이러 한 컴퓨터 판독 가능 저장 매체 에 는 프로그램 명령어 , 로컬 데이터 파일 , 로컬 데이터 구조 등등 이 단독 으로 또는 조합 되 어 포함 될 수 있 다 . 개시 된 동작 , 기법 , 프로세스 , 또는 이 의 어떤 양상 이나 부분 을 구현 하 거나 이용 할 수 있 는 프로그램 은 컴퓨터 에 의해 실행 될 수 있 는 어떤 유형 의 ( 가령 , 컴파일 형 ( compiled ) 또는 해석 형 ( interpreted ) ) 프로그래밍 언어 , 예컨대 , 어셈블리 ( assembly ) , 기계어 ( machine language ) , 프로시저 형 ( procedural ) 언어 , 객체 지향 ( object - oriented ) 언어 등등 으로 구현 될 수 있 고 , 하드웨어 구현 과 조합 될 수 있 다 .