2020. 9. 23. 12:28ㆍ컴퓨터 수업/운영체제
@운영체제가 갖춰져 있는 기계와 그렇지 않은 것.
기능의 향상 가능성 여부에 따라 다르다.
ex) 유선전화기와 스마트폰의 차이가 있다. 둘 다 전화기이지만 유선전화기는 통화만 가능하고 스마트폰은 새로운 프로그램을 설치하여 다양한 기능을 사용할 수 있다.
@운영체제의 역할
#자원관리(Resource management)
자원이란 하드웨어와 동일한 단어이다.
(Resources = hardware)
ex)예를 들어 워드프로세서와 채팅 프로그램을 동시에 실행하는 경우를 생각해보자. 두 응용 프로그램은 노미터와 키보드를 필요로 하기 때문에 한 응용 프로그램이 CPU나 모니터를 독차지하려 하거나 다른 응용 프로그램을 파괴하려 할 것이다. 이러한 문제를 해결하려면 자원을 관리하는 강력한 중재자가 필요하다. 이 중재자는 누구에게 먼저 키보드를 주어야 할지, 누구에게 먼저 모니터를 주어야 할지 등을 결정하고, 악의적인 응용 프로그램으로부터 컴퓨터 자원을 보호하는 역할도 담당한다.
@펌웨어란 무엇인가?
운영체제는 우리가 사용하는 각종 소프트웨어 중 하나이다. 게임이나 문서 편집기 같은 소프트웨어가 특정 목적을 위해 존재한다면, 운영체제는 컴퓨터에 있는 하드웨어(자원)을 조정하고 관리하기 위해 존재한다. 그런데 운영체제는 하드웨어를 조정하고 관리하는 역할을 하므로 하드웨어의 도움 없이 작동하기가 어렵기 때문에 운영체제를 소프트웨어와 하드웨어의 결합 형태인 펌웨어(firmware)라고 부르기도 한다.
펌웨어 = software + hardware = 운영체제
@
'컴퓨터 수업 > 운영체제' 카테고리의 다른 글
프로세스의 상태와 CPU 스케쥴링 (0) | 2020.11.14 |
---|---|
프로그램이 프로세스화 된다는것은 (0) | 2020.11.10 |
CPU의 구성요소와 어셈블리언어를 CPU가 해석하는 방법 (0) | 2020.11.08 |
운영체제의 개요<정의,역사,구조> (0) | 2020.10.28 |