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

+ Recent posts