CS/OS

오퍼레이팅 시스템 - 소프트웨어를 위한 소프트웨어

reko_ 2022. 3. 19. 17:20

운영체제(Operating System)는 소프트웨어를 위한 시스템 소프트웨어입니다.

 

이 말은 소프트웨어의 원활한 이용을 위해 하드웨어(cpu, memory, I/O device), 소프트웨어 자원을 관리하고 프로그램을 실행시키거나 개발할 수 있는 환경을 제공합니다.

 

 

window나 linux가 대표적인 OS(Operating System)입니다. 이와 같은 OS 환경 위에서 우리는 application을 실행시킬 수 있습니다.

 

 

이처럼 OS는 하드웨어와 소프트웨어의 중개자 역할을 하고 있습니다.

 

운영 체제 - 위키백과

 

컴퓨터공학에서 OS는 빠질 수 없는 필수적인 요소입니다. 

 

 

- 시간이 지날수록 다양한 device에서 OS를 탑재합니다. 자동차와 가전제품은 물론이고, 초경량 기기에도 OS를 볼 수 있습니다. 또한 OS가 없는 FirmWare System에서도 OS의 기능을 사용하고 있습니다.

 

 

- OS의 효율적인 데이터 처리, 관리 기술들은 컴퓨터 공학의 다른 분야에서 많이 참조되고 있습니다.

 

 

- application 개발 단계에서 Input/ouput 처리의 대한 효율성을 더 이상 높일 수 없을 때 OS에 대한 이해가 있다면 하드웨어와 소프트웨어의 interface를 고려하여 효율성을 높이는 방법을 찾을 수도 있습니다.