도스(DOS)는 Disk Operating System의 약자로서, 컴퓨터에서 파일을 읽고 쓰고 복사하고 삭제하는 등의 역할을 수행하는 운영체제(OS)이다.
마이크로소프트의 엠에스도스(MS-DOS) 등이 있다.
도스의 역사
도스의 역사는 IBM-PC가 사용되던시절 대표적인 컴퓨터업체인 IBM이 개인용 컴퓨터 IBM-PC 를 처음 시판하기 시작할 때 이를 위한 운영체제를 PC DOS라고 이름을 붙이면서 부터입니다.
마이크로소프트에서 판매하는 MS-DOS와 이것을 IBM이 사들여 이름 붙인 PC-DOS는 거의 같습니다.
IBM-PC와 호환기종의 급속한 확산으로 MS-DOS준으로 많이 보급 되었으며 일반적으로 이를 DOS라고부르게 된 것입니다.
도스의 특징
- 도스의 특징에는 주로 글쇠판 입력,화면표시,디스크 입출력,프린트 출력등 하드웨어 동작의 제어를한다.
- 응용 프로그램 실행에 관련되는 주 기억 공간의 할당 및 파일관리를 한다.
- 사용자가 원하는 작업을 수행하기 위해 입력하는 명령처리 실행을 제어한다.
- 하드웨어와 사용자를 이어주는 가장 기본적인 기능들을 제공한다.
- 도스를 이용하기 위해서는 사용자가 직접 수행하고자 하는 명령을 문자형식으로 글쇠판에 입력해야 된다.
도스의 종류
QDOS
Motorola DOS 기반 어셈블리 언어로 작성된 운영체제,1980년도에 86-DOS로 이름이 바뀌었다.
MS-DOS
마이크로사에서 만든 16비트 퍼스널 컴퓨터용 디스크 운영체제, 현재 가장 일반적으로 사용되고 있는 16비트 퍼스널 컴퓨터의 운영체제이다.DR-DOS
DR-DOS
디지털 리서치사에서 개발한 IBM PC 호환 PC용 도스의 일종이다.
- DOS/V
- FreeDOS
- K-DOS
- PC-DOS
- MSX-DOS
- Atari DOS
- GLaDOS
도스의 문제점
- DOS는 명령어 입력 방식으로 동작하기때문에 사용자가 DOS의 모든 명령어를 암기하고 있어야 한다.
- DOS가 지원하는 메모리와 디스크 용량의 한계가 있다.
- DOS는 단일 사용자 단일 태스크 운영 체제이다.
각주
참고자료
틀:검토필요
개발 : 프로그래밍, 소프트웨어 □■⊕, 데이터, 솔루션, 보안, 하드웨어, 컴퓨터, 사무자동화, 인터넷, 모바일, 사물인터넷, 게임, 메타버스, 디자인
|
|
운영체제(OS)
|
데비안 • 도스(DOS) • 레드햇 리눅스(RHEL) • 리눅스 • 맥OS • 붉은별 • 비에스디(BSD) • 센트오에스(CentOS) • 솔라리스 • 아이오에스(iOS) • 안드로이드 • 에이아이엑스(AIX) • 엑스윈도우 • 엠에스도스(MS-DOS) • 오에스투(OS/2) • 우분투 • 운영체제(OS) • 윈도우 • 유닉스 • 유오에스(UOS) • 지엔유(GNU) • 타이젠 • 티맥스오에스 • 페도라 • 프리비에스디(FreeBSD)
|
|
웹서버
|
구글 웹서버 • 아이아이에스(IIS) • 아이플래닛 • 아파치 웹서버 • 엔진엑스 • 웹투비 • 웹티어
|
|
와스(WAS)
|
글래스피시 • 레진 • 와스서버 • 와일드플라이(제이보스) • 웹로직 • 웹스피어 • 제우스 • 톰캣
|
|
소프트웨어 개발 도구
|
JDK • SDK • 나모 웹에디터 • 넷빈즈 • 델파이 • 드림위버 • 메이븐 • 비주얼 스튜디오 • 안드로이드 스튜디오 • 알스튜디오 • 앱타나 스튜디오 • 엑스코드 • 이알윈(ERWin) • 이클립스 • 인텔리제이 아이디어 • 코드블럭스 • 통합개발환경(IDE) • 파워빌더 • 파이참
|
|
버전관리 도구
|
깃 • 깃허브 • 버전 • 버전관리 • 분산버전관리 • 서브버전(SVN) • 서브클립스 • 젠킨스 • 토터스SVN • 형상관리(구성관리)
|
|
성능관리 솔루션
|
로드러너 • 밸리데이터 • 스트로버스 • 시스마스터 • 엔그라인더 • 제니퍼 • 제이미터 • 지티메트릭스 • 쿨체크
|
|
소프트웨어
|
BaaS • CaaS • DaaS • FaaS • IaaS • NaaS • OaaS • PaaS • QaaS • RaaS • SaaS • SECaaS • UaaS • XaaS • 가상머신 • 개발 툴 • 내그웨어 • 다운그레이드 • 도네이션웨어 • 도커 • 레거시 시스템 • 레지스트리 • 로컬호스트 • 리팩토링 • 미들웨어 • 상용 소프트웨어 • 서버 • 셰어웨어 • 셸 • 소프트웨어 • 소프트웨어 개발 • 소프트웨어 툴 • 시스템 • 시스템 소프트웨어 • 실서버 • 업그레이드 • 업데이트 • 에뮬레이션 • 에뮬레이터 • 오픈소스 • 응용 소프트웨어 • 자바 가상머신 • 자유 소프트웨어 • 커널 • 컴퓨터과학 • 크로스 플랫폼 • 크리플웨어 • 테스트 툴 • 툴 • 툴킷 • 트라이얼웨어 • 패치 • 패키지 소프트웨어 • 프로세스 • 플랫폼 • 플러그인 • 프리웨어
|
|
위키 : 자동차, 교통, 지역, 지도, 산업, 기업, 단체, 업무, 생활, 쇼핑, 블록체인, 암호화폐, 인공지능, 개발, 인물, 행사, 일반
|
|