System Software
- 최초 등록일
- 1999.02.09
- 최종 저작일
- 1999.02
- 8페이지/
한컴오피스
- 가격 무료

다운로드
목차
없음
본문내용
운영 체제
1장에서 배웠듯이,응용 소프트웨어는 사람들이 원하는 일들을 수행하는 반면,시스템 소프트웨어
는 컴퓨터의 자원을 다룬다.시스템 소프트웨어의 한 예는 하드웨어와 응용 소프트웨어 사이의
갭(gap)에 다리 역할을 하는 운영 체제이다.사용자가 응용 프로그램에 접근하게 되면 응용 프로
그램은 운영 체제와 의사 소통을 하게 되고,운영 체제는 직접 하드웨어를 다룬다.결과적으로,사용
자와 응용 프로그래머는 하드웨어의 복잡함을 무시하고 컴퓨터를 훨씬 더 사용하기 쉽게 할 수
있다.다른 제조에 의해 매매되는 컴퓨터는 종종 비호환성이다.한 상표의 컴퓨터용으로 작성된 프
로그램은 다른 컴퓨터에서 수행될 것을 필요로 하지 않는다.모든 하드웨어와의 의사 소통은 운영
체제를 통해서이다.그래서 운영체제는 이와 같은 문제점을 해결해 준다.
응용 소프트웨어는 하드웨어가 아닌, 운영 체제를 위해 작성되었기 때문에 주어진 응용 프로그
램은 운영 체제를 지원하는 어떤 컴퓨터에서든 수행될 수 있다.이 영향으로,운영 체제는 응용 소
프트웨어의 실행, 작성을 위한 플랫폼 또는 수행 환경이라 정의된다.
이 장에서는 MS-DOS나 Windows 95와 같은 초소형 컴퓨터의 운영 체제에 중점을 두고 있다.
대형 컴퓨터나 다수-사용자의 운영 체제는 12장에서 다루기로 한다.
운영 체제의 기능
초소형 컴퓨터의 운영 체제는 수많은 기능을 지원한다. 특히,
▶시스템과의 의사 소통을 위한 인터페이스를 제공한다.
▶파일 관리를 위한 응용 프로그램과 사용자를 허용한다.
▶시스템의 하드웨어를 통한 작업의 흐름을 관리한다.
이러한 기능들은 사실상 모든 응용 프로그램에 일반적인 것이고,이것은 모든 프로그램에서 그것
들을 복사할 수 있는 약간의 감각을 생성해 낼 것이다.운영 체제에서 더 좋은 옵션은 단번에 논
리의 필요성을 구형하는 것이고,그 다음 모든 응용 프로그램을 일상 루틴에 접근하게 하는 것이
다.
운영 체제와의 의사 소통
운영 체제가 어떤 일을 수행하기 전에, 누군가가 해야 할 것을 지시해야만 한다.사용자는 파일
복사나 디스크의 사용 준비와 같이 운영 체제가 특정한 일을 수행하기 위한 명령이나 지시를 내
린다.명령을 수용,해석,수행을 하는 운영 체제 모듈을 코맨드 프로세서라 한다.
참고 자료
없음