프런트엔드와 백엔드
소프트웨어 공학에서 프론트 엔드와 백엔드라는 용어는 소프트웨어의 presentation layer (프론트 엔드)과 data access layer (백엔드) 또는 물리구조 또는 하드웨어 사이의 관심사를 분리하는 것을 의미한다. 클라이언트 - 서버 모델에서 클라이언트는 일반적으로 프런트 엔드로 간주되며 서버에서 실제로 presentation 작업이 수행되는 경우에도 일반적으로 서버가 백 엔드로 간주된다.
디스크 섹터
기하학적으로 섹터라는 용어는 부채꼴을 뜻하며, 기초적인 세 가지 부분으로 이루어지는데, 여기에는 섹터 헤더, 데이터 영역, 오류 정정 코드(ECC)가 있다. 섹터 헤더는 디스크와 컨트롤러가 사용하는 정보를 포함하고 있으며, 이 정보에는 동기(sync) 바이트, 주소 식별 정보, 결함(flaw) 플래그, 헤더 패리티 바이트가 들어있다. 헤더에는 데이터 영역의 의존이 불가능할 경우 사용되는, 대안이 되는 주소를 포함할 수 있다. 주소 식별 정보는 드라이브의 동작을 통해 정확한 위치에 읽기/쓰기 헤드를 조준할 수 있도록 보장하기 위해 사용된다. 데이터 영역에는 기록된 사용자 데이터를 담고 있는 반면, ECC 필드는 데이터 필드에 기반한 코드를 담고 있어서 데이터에 유입될 수 있는 오류를 검사, 정정하는데 사용된다.