관리 메뉴

드럼치는 프로그래머

[API/MFC] 윈도우즈의 장점 본문

★─Programing/☆─API | MFC

[API/MFC] 윈도우즈의 장점

드럼치는한동이 2009. 2. 25. 04:43
윈도우즈의 장점

윈도우즈는 많은 장점들을 가지고 있다. 물론 장점과 단점은 상대적인 개념이기 때문에 어디에 비교를 하느냐에 따라 장점이 단점이 될 수도 있겠지만 윈도우즈 이전의 운영체제인 도스에 비한다면 윈도우즈는 엄청난 특장점을 많이 가지고 있으며 이런 장점들은 프로그램을 사용하는 유저에게는 물론이고 개발자들에게도 많은 편리를 가져다 주었다.

1.그래픽 기반의 운영체제이다.

화면 처리를 문자 단위로 하는 것이 아니라 디지탈 표현의 최소단위인 픽셀(Pixel)로 처리함으로써 섬세한 화면 처리가 가능하다. 그래서 사용자는 무엇보다 친숙하고 예쁜 화면을 대하게 되었으며 훨씬 더 쉽게 프로그램을 사용할 수 있게 되었다. 뿐만 아니라 프로그래머에게도 무한한 표현의 자유를 준다.


2.멀티 태스킹이 가능하다.


한번에 여러가지 일을 수행할 수 있다. 그래서 한대의 컴퓨터로 여러대의 컴퓨터가 해야할 일을 수행할 수 있으며 하던 일을 잠시 접어두고 다른 프로그램을 언제든지 실행할 수 있다. 뿐만 아니라 다운로드를 받거나 랜더링을 하거나 컴파일을 하는 지루한 시간동안 가만히 앉아 기다릴 필요도 없어졌다.


3.장치에 영향을 받지 않는다.


윈도우즈는 디바이스 드라이버(Device Driver)에 의해 주변 장치들을 제어하고 관리한다. 따라서 장치가 바뀌면 디바이스 드라이버를 같이 교체해주면 될 뿐 소프트웨어는 이에 영향을 받지 않게 되었다. 그래서 프로그래머들은 사용자들의 시스템이 어떠한가에는 신경쓸 필요없이 자기가 만들고자 하는 프로그램의 개발에만 열중하면 된다. 과거에 프로그래머가 했었던 많은 잔일들을 운영체제가 대신해주므로 시간적, 금전적으로 엄청난 비용을 절감하게 되었다.


4.일관성


인터페이스 구성이 표준화됨에 따라 한번 배우기만 하면 어떤 프로그램이나 유사한 방법으로 사용할 수 있다. 이런 일관성은 사용자에게는 빨리 배워 빨리 쓸 수 있도록 해 주며 개발자에게는 화면 디자인을 훨씬 더 쉽고 빠르게 할 수 있도록 해 준다.


물론 이 외에도 윈도우즈는 아주 많은 장점들을 가지고 있다. 그러나 기능적인 이런 장점들외에 가장 중요한 장점은 현재까지 발표된 어떤 운영체제보다도 많은 사용자를 거느리고 있다는 대중성을 들 수 있다. 많은 사람들이 사용한다는 것은 그만큼 시장이 넓다는 뜻이며 따라서 무수히 많은 소프트웨어를 필요로 하고 고급 프로그래머에 대한 수요가 많다. 즉 경제성이 높다는 뜻이며 좀 속되게 표현하자면 돈이 되는 분야라는 점이다.


운영 체제의 기능만을 놓고 따진다면 사실 윈도우즈보다 훨씬 더 뛰어난 운영 체제도 많이 있다. 하지만 아무리 기능이 우세해도 소수의 몇몇 사람만 사용한다면 개발자로서 매력을 느끼기가 어렵다.



written by http://www.winapi.co.kr
Comments