프런트엔드와 백엔드
소프트웨어 공학에서 프론트 엔드와 백엔드라는 용어는 소프트웨어의 presentation layer (프론트 엔드)과 data access layer (백엔드) 또는 물리구조 또는 하드웨어 사이의 관심사를 분리하는 것을 의미한다. 클라이언트 - 서버 모델에서 클라이언트는 일반적으로 프런트 엔드로 간주되며 서버에서 실제로 presentation 작업이 수행되는 경우에도 일반적으로 서버가 백 엔드로 간주된다.
어드밴스트 포맷
롱 데이터 섹터 위원회가 맡은 어드밴스트 포맷 이니셔티브들 중에서 레거시 컴퓨팅 솔루션과 하위 호환성을 유지하는 방식들이 언급되었다. 이러한 목적을 달성하기 위해 여러 분류의 어드밴스트 포맷 장치가 만들어졌다.
수많은 호스트 컴퓨터 하드웨어와 소프트웨어 구성 요소들은 하드 드라이브가 512바이트 섹터의 경계로 구성되어 있다고 간주한다. 여기에는 칩셋, 운영 체제, 데이터베이스 엔진, 하드 디스크 파티셔닝, 이미징 도구, 백업, 파일 시스템 유틸리티뿐 아니라 기타 응용 소프트웨어의 일부분에까지 그 범위는 넓은 편이다. 레거시 컴퓨팅 구성 요소와의 호환성을 유지하기 위해 수많은 하드 디스크 드라이브 제공업체들은 512바이트 변환 펌웨어가 포함된 기록 미디어에 어드밴스트 포맷 기술을 지원한다. 512바이트 펌웨어에 4096바이트 물리 섹터로 구성된 하드 드라이브들은 어드밴스트 포맷 512e 또는 512 에뮬레이션 드라이브로 부른다.