Q1. 운영체제란 무엇인가요?
- 운영체제란 컴퓨터 시스템의 자원과 동작을 관리하는 소프트웨어입니다.
- 운영체제란 컴퓨터 하드웨어 바로 윗단에 설치되는 소프트웨어를 말합니다.
+ 자원이란 무엇인가요?
- 자원이란 메모리, CPU, 하드디스크, 입출력 장치(키보드, 마우스, 모니터) 등 하드웨어 자원뿐만 아니라 소프트웨어 자원까지를 통칭해서 부릅니다. ( ※ CPU를 효율적으로 관리하는 것이 가장 중요, 하나니까! )
+ 운영체제의 기능을 설명해주세요
- 컴퓨터 시스템 내의 자원을 효율적으로 관리하고, 사용자에게 편리한 환경을 제공하고, 사용자와 운영체제 자신을 보호하는 역할(보안)을 담당합니다.
- 프로세스 관리, 메모리(저장장치) 관리, 디스크 관리, CPU스케줄링, 파일관리 등의 기능이 있습니다.
+ PC 운영체제 어떤게 있나요? 윈도우, 맥, 리눅스...
Q2. 1차 저장장치와 2차 저장장치의 차이점을 비교해주세요
- 1차 저장장치는 주 기억장치로 프로세스에 할당하는 메모리 영역의 할당과 해제를 담당합니다.
- 2차 저장장치는 HDD(하드디스크), NAND Flash 등으로 파일 형식의 데이터를 저장합니다.
+ 주기억장치의 종류는?
- 롬(ROM : Read Only Memory)과 램(RAM : Random Access Memory)
- 롬은 읽기 전용으로 비휘발성 메모리이고, 램은 자유롭게 읽고 쓸 수 있으며 전원이 꺼지면 기억된 내용이 모두 사라지는 휘발성 메모리입니다.
반응형
'cs지식 > Operating System' 카테고리의 다른 글
[OS] PCB와 Context Switching (0) | 2021.01.20 |
---|---|
[OS] 시스템 콜(System Call) (0) | 2021.01.20 |
[OS] 인터럽트(Interrupt) (0) | 2021.01.15 |
[OS] 프로세스 주소 공간 (0) | 2021.01.14 |
[OS] 프로세스와 스레드 (0) | 2021.01.14 |