프로그래밍[Univ]/기타

[OS] 운영체제 / 사용자 인터페이스

Cloud Travel 2011. 9. 12. 10:41
* 운영체제

 OS(Operating System)의 한글표현은 운영체제이다. 사용자에게 컴퓨터를 사용하기 위해 필요한 사용자 인터페이스를 제공해주고, 하드웨어 사용에 편리를 제공해 주는 역할을 한다. 또한, OSInputOutput을 핸들링 해주는데 사용자로부터 Input을 받아 하드웨어에 전달해주고, 하드웨어에서 나온 Output을 다시 사용자에게 전달해주는 의사소통의 수단으로도 사용이 된다. , OS는 사용자로부터 받은 Input을 하드웨어에서 효율적으로 처리 하도록 유도하는 자원관리자역할을 하며, 사용자에게 Input을 받아 하드웨어로 알려주고 하드웨어에서 나온 Output을 사용자에게 다시 전달하여 컴퓨터와 사용자가 의사소통을 가능하게 해주는 역할을 한다. 


<운영체제를 통한 사용자와 컴퓨터의 대화>


 그렇다면 사용자가 OS로 직접적으로 대화를 하는가?? 그것은 아니다. 위에서 말했듯이 OS에서는 사용자 인터페이스가 제공된다. 그렇다면 사용자 인터페이스란 무엇인가??

* 사용자 인터페이스

 인터페이스란
서로 다른 두 시스템을 연결해주는 것을 지칭하는 말이다. 컴퓨터공학에서 두 시스템중 하나를 컴퓨터, 다른 하나를 사람으로 두어 연결해주는 것을 사용자 인터페이스라고 한다. ,사용자 인터페이스란 사람과 컴퓨터를 연결해주는 장치를 말해준다.

 운영체제를 통해서 사용자와 컴퓨터가 의사소통하는 것은 위에서 설명 했다. 사용자 인터페이스란 컴퓨터와 사용자간의 의사소통시 컴퓨터에게 대화를 걸거나 받을 수 있게 해주는 것들을 말한다. 우리가 컴퓨터에게 의견을 전달해주는 인터페이스로는 키보드, 마우스, 조이스틱 등이 있으며 컴퓨터가 우리의 의견에 대한 반응을 보여 주는 인터페이스로 모니터, 스피커 등이 있다. 이중에서 우리가 가장 많이 의사소통을 하는 인터페이스로 키보드와 마우스를 통해 입력을 하고, 모니터를 통해서 출력을 해준다. , “인터페이스 중에서 시각적 요소가 많이 차지하는 것을 알 수 있다. 인터페이스중 시각적 요소, “Graphic User Interface(GUI)”가 많이 사용되므로 그래픽 요소를 사용자에게 편리하게 작성해줄 필요가 있다.

<인터페이스를 포함한 컴퓨터와의 대화>