'Gagne'에 해당되는 글 1건

  1. 2011.06.22 1. Overview
운영체제 : 컴퓨터 하드웨어를 관리하는 프로그램
               하드웨어와 소프트웨어사이에서 중재자 역할


1.1 운영체제가 할일(what operating systems do)
컴퓨터시스템의 구성요소 : 하드웨어, 운영체제, 응용 프로그램, 사용자
- 하드웨어 : cpu, memory, i/o device, 기본계산용 자원
- 응용프로그램 : 워드 프로세서, 컴파일러등 사용자의 계산 문제를 해결하기 위해 자원이 어떻게 사용될지 정의

1.1.1 사용자 관점
사용되는 인터페이스에 따라 달라짐.
- PC
   : 사용의 편리성을 위해 설계(한사용자가 사용하기에 적합하도록 최적화)
     자원이용에는 전혀 신경쓰지 않음
- 대형컴퓨터나 미니 컴퓨터에서 연결된 터미널
   : 자원이용을 극대화하도록 설계
- 서버의 네트워크에 연결된 워크스테이션
   : 개인의 사용 편리성과 자원 이용간에 적절히 조화를 이루도록 설계
     (자신의 자원을 가지고 있고, 네트워킹과 서버-파일을 공유하기 때문)
- 휴대용 컴퓨터
   : 개인적 유용성을 위해 설계되지만, 배터리 수명 대비 성능도 고려
- 사용자 관점이 존재하지 않거나 매우 작은 경우
   : 가전제품 등
     사용자 개입없이 작동하도록 설계

1.1.2 시스템 관점
 운영체제 자원할당자(resource allocator)
  - 자원관리자로서 동작하며, 작업을 위해 특정 프로그램과 사용자에게 필요한 자원을 할당
  -  컴퓨터 시스템을 효율적이고 공정하게 운영할 수 있도록 어느 요철에 자원을 할당할지 결정
      (자원에 대해 서로 상출될 수 있는 요청때문)
제어 프로그램(control program)
 - 여러 가지 입/출력 장치와 사용자 프로그램을 제어
 - 컴퓨터의 부적절한 사용을 방지->사용자 프로그램의 수행을 제어
   
 



'IT 전공지식 > 운영체제(Operating System)' 카테고리의 다른 글

user program excute  (0) 2015.01.30
Posted by ICT 기술 블로그