콘텐츠
MS-DOS는 1982 년 Microsoft에서 X86 시스템에서 실행하기 위해 만든 운영 체제로 Windows가 등장 할 때까지 시장을 주도했습니다. 마이크로 소프트는 1994 년 6.22 버전으로 정점을 찍은 여러 다른 버전을 생산했습니다. 그러나 Windows는 여전히 업데이트 된 버전의 코드를 명령 줄 인터페이스로 가지고 있습니다. MS-DOS의 많은 기능은 최신 시스템에서 살아남 았으며 오늘날까지 운영 체제 디자인에 영향을 미쳤습니다.
명령 줄 인터페이스
MS-DOS는 명령 줄 인터페이스를 사용하여 사용자에게 프롬프트에서 명령을 입력하라는 메시지를 표시합니다. MS-DOS 명령 집합이 제한됩니다. 주로 탐색 및 조작 명령으로 구성됩니다. 대부분의 복잡한 작업은 프로그램 자체에서 관리합니다. 사용자는 순서대로 명령을 입력해야하므로 운영 체제가 순서대로 실행해야하는 일련의 명령을 나열하는 텍스트 파일 인 "배치"파일 ( "배치 파일"이라고도 함)을 만들 수 있습니다. 일반적인 예는 운영 체제가 처음 시작할 때 실행하고 컴퓨팅 환경을 구성하는 명령을 포함하는 배치 파일 인 AUTOEXEC.BAT입니다.
개별 작업
Microsoft는 많은 RAM이없는 원시 PC에서 실행되도록 MS-DOS를 설계했기 때문에 멀티 태스킹이 부족합니다. 사용자가 프로그램을 실행할 때 프로그램이 닫힐 때까지 시스템 리소스를 소비하고 다른 프로그램이 메모리에 액세스 할 수 있습니다. "Terminate and Stay Resident"의 TSR이라고하는 특정 유형의 프로그램은 컴퓨터의 메모리에 수용 할 수 있지만 이러한 프로그램은 메모리 겹침에 취약하고 종종 충돌합니다. Windows의 첫 번째 버전은 PC에 진정한 멀티 태스킹 기능을 제공했습니다.
파일명
MS-DOS의 특징은 "8 + 3"파일 명명 시스템입니다. 파일 이름은 8 자로 제한되며 파일 유형을 나타내는 3 자 접미사가 있습니다. 예를 들어 TXT와 DOC는 텍스트 파일을 나타내고 COM과 EXE는 실행 파일을 나타내며 SYS는 시스템 파일 용으로 예약 된 확장자입니다. 처음부터 Windows는 8 자 제한을 깨뜨 렸지만 파일 확장명은 여전히 각 파일 유형을 처리하는 방법을 운영 체제에 알려주고 MS-DOS 시대의 기존 확장명 대부분이 여전히 존재합니다.
드라이브 문자
MS-DOS의 또 다른 두드러진 특징은 단위를 나타내는 문자 사용입니다. 일반적으로 A와 B는 플로피 드라이브를 나타내며 C와 다음 알파벳 문자는 하드 드라이브 또는 광학 드라이브를 나타냅니다. 사용자는 원하는 드라이브 문자를 매핑 할 수 있지만 가장 일반적인 방법은 알파벳 순서로 문자를 할당하는 것입니다. 현재 Windows는 여전히 드라이브에 문자를 사용하고 있으며 최신 PC에는 더 이상 플로피 드라이브가 포함되어 있지 않지만 문자 A와 B를 표준으로 예약합니다.