![](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fk4ijr%2FbtsJSihUJmD%2Fsb6IaFtsE2kgRbNfJE6iHK%2Fimg.png)
[운영체제] 컴퓨터 시스템 계층 구조
·
CS/OS
컴퓨터 시스템이 계층 구조로 설계된 이유?-계층 간의 독립성 확보를 위해(추상화) ‣ 사용자 : OS나 하드웨어에 대한 지식이 없어도 응용 프로그램으로 컴퓨터 활용 가능 ‣ 응용 프로그램 개발자 또는 응용 프로그램 : 장치 타입이나 구조, 제어 방법을 몰라도 개발 가능 컴퓨터 하드웨어가 바뀌어도 응용프로그램 다시 작성할 필요 없음‣ 운영체제 : 장치 관련된 모든 작업을 디바이스 드라이버에게 요청 응용프로그램과 하드웨어 사이 인터페이스 역할 사용자에 대한 운영체제의 역할- 사용자가 하드웨어에 관한 지식이 없어도 컴퓨터를 다루기 용이하게 함- 사용자에게 컴퓨터 시스템을 사용할 편리한 인터페이스 제공- 컴퓨터의 사용을 돕는 여러 도구 응용프로그램(유틸리티) 제공 ..