■ DOS(Disk Operating System, 도스)
개인용 컴퓨터(PC)에서 디스크 장치를 외부 기억 장치로 사용하는 운영체재
[특징]
- 단일 작업 처리 시스템
- CUI 환경의 대표적인 운영체제
* CUI(Character User Interface, CLI)
: 컴퓨터에 대한 명령이나 정보를 표시할 때 문자/기호를 사용하는 사용자 인터페이스
- CLI(Command Line Interface, 커맨드 라인 인터페이스)라고도 불림
[Windows와의 차이]
Windows는 GUI(Graphic User Interface) 환경으로 마우스와 키보드를 사용 및 사용자가 이해하기 쉽게 그래픽화가 되어있음.
■ DOS의 부팅
1. 부팅(Booting)
: 컴퓨터에 전원을 넣은 순간부터 시스템 프로그램(Windows)을 디스크(보조기억장치)로부터 주기억장치(RAM)로 읽어 내어 컴퓨터를 이용할 수 있는 상태로 만들어 주는 과정
- Bootstrap의 줄임말
2. 부팅 종류
1) 콜드 부팅(Cold Booting) -> 전원 스위치 이용 부팅 (BIOS 검사 과정 O, 컴퓨터 부하 O)
: 컴퓨터 본체의 (1) 전원 스위치를 누르거나 (2) 리셋 스위치를 눌러 컴퓨터 부팅 (일반적으로 사람들이 부팅 하는 방식)
-> RAM 전원이 차단된 상태에서 검사하여 RAM이 차갑기 때문에 Cold Booting이라고 이해하자
2) 웜 부팅(Warm Booting)
: '전원 공급 상태에서' 소프트웨어적 부팅 (BIOS 검사 X, 부하가 적고 빠른 부팅)
-> [Ctrl] + [Alt] + [Delete]를 눌러 부팅. 전원이 공급되고 있는 상태에서 작동하는 원리이기 때문에 따뜻한 부팅(Warm Booting)이라 불린다고 생각하면됨
■ 부팅 과정
1) 컴퓨터에 전원 공급
2) ROM에 위치한 BIOS 실행
-> 장치의 이상 유무 검사
*ROM = Read-Only Memory로 수정이 불가능한 메모리로, 전원이 공급되지 않아도 기록된 정보가 지워지지 않는 비휘발성 메모리이다.
[참고]
[반도체 용어 사전] 롬(ROM)
롬(ROM)[Read Only Memory] 한 번 기록된 정보를 읽을 수만 있고 수정할 수 없는 메모리. 정보를 저장하는 용도로 사용되는 메모리 반도체는 크게 램(RAM)과 롬(ROM)으로 나뉜다. 롬은 ‘Read Only...
news.samsungsemiconductor.com
3) IO.SYS파일을 주기억장치(RAM)에 적재
-> 장치의 실제 입/출력 작업 담당
4) MSDOS.SYS파일을 주기억장치(RAM)에 적재
-> 프로레서, 메모리, 파일 등 관리. 입/출력 작업을 지시
5) CONFIG.SYS 읽기
-> 시스템 환경 설정을 불러옴
6) COMMAND.COM 실행
-> 명령어 해석 및 처리 담당
7) AUTOEXEC.BAT 실행
-> 자동실행/일괄처리 담당
* BAT(Batch File:배치 파일)
: 명령어를 한 번에 적어놓고 '일괄 처리'하게 만든 파일
8) 명령 프롬프트 표시
* 프롬프트(Prompt)
: 컴퓨터가 입력을 받아들일 준비가 되었다는 것을 사용자에게 나타내어 주기 위해 컴퓨터 단말기 화면에 나타나는 신호
★ 부팅 시 필수 시스템 파일
1. IO.SYS
2. MSDOS.SYS
3. COMMAND.COM
(CONFIG.SYS랑 AUTOEXEC.BAT파일은 [F8]을 눌러 실행 여부를 '선택'할 수 있다)
★ 부팅 중 [F8]을 눌러 'Config.Sys'파일과 'Autoexec.bat' 파일의 실행 여부를 '선택'할 수 있다.
- 두 파일은 루트 디렉토리에 존재해야만 부팅 시 자동 실행된다.
- 루트 디렉토리(최상위 디렉토리) -> "C:\"
'자격증 및 시험 > 정보처리' 카테고리의 다른 글
[UNIX] 개념 및 시스템 구조 (0) | 2023.04.18 |
---|---|
[DOS] 디렉토리, 디스크 관련 명령 및 필터 명령어 (0) | 2023.04.17 |
[DOS] 명령어 종류 및 기본 명령어와 파일 관련 명령어 (0) | 2023.04.17 |
[DOS] 환경 설정 파일 및 메모리 구분 (0) | 2023.04.14 |
[DOS] DOS 파일 (0) | 2023.04.14 |