GALILEO

 

운영체제의 역할

  • 프로세스관리(생성~종료까지)

 

  • 주기억장치관리(보조기억장치에서 주기억장치로 프로그램 가져올때 가져올시기, 저장위치 결정)

 

  • 보조기억장치관리(실행에 필요한 프로그램,데어터를 보조기억장치에서 찾아 가져오고 작업이 완료된 프로그램이나 데이터등을 보조기억장치의 빈 곳에 저장.)

 

  • 입출력관리(입출력장치할당, 자원회수)

 

  • 파일관리(생성 수정 삭제 백업 등)

운영체제

공부/정보2014. 5. 8. 15:46

운영체제의 종류및 특징

  • 윈도

 

  1. 개인용 운영체제로 널리사용
  2. 멀티태스킹 (여러작업을 동시실행)
  3. 플러그앤플레이기능(=즉시시작)
  4. GUI 제공(그래픽사용자인터페이스-마우스와 아이콘을 이용해 명령어입력)

 

  • 리눅스

 

  1. 프로그램소스코드가 공개됨
  2. 강력한 멀티태스킹
  3. 멀티유저환경지원(여러사용자가 동시에 시스템이용)
  4. 네트워크기능 우수

 

  • 유닉스

 

  1. C언어로작성-이식성이높아 모든 컴퓨터에서 사용가능
  2. 많은네트워킹기능제공-통신망관리용운영체제로 적합.

 

  • 맥os

              : 그래픽 디자인-출판분야이용

 

*관련용어

-싱글태스킹(단일작업):컴퓨터시스템을 한개의 작업이 독점하여 사용하는 방식.

-명령어사용자인터페이스(CUI):키보드를 이용해 명령어를 입력.

<운영체제의 목적>

응답시간 단축, 처리능력향상, 신뢰도 향상, 사용가능도향상, 편리성 향상

 

  1. 응답시간-작업을 지시한 순간부터 결과를 얻을 떄 까지 걸리는시간
  2. 처리능력-시스템이 일정시간동안 처리한 작업의 양
  3. 사용가능도-시스템을 사용할 필요가 있을 때 즉시 사용가능한 정도
  4. 신뢰도-시스템이 주어진 문제를 정확하게 해결하는 정도

<컴퓨터의 부팅>

  1.  롬에있는 바이오스프로그램이 실행(중앙처리장치 주기억장치 키보드등 하드웨어 장치의 상태 점검;post과정;)
  2. 부팅프로그램을 주기억장치에 로딩
  3. 운영체제를 주기억장치에 로딩(cpu가 프로그램들을 실행 할 수 있는상태가됨.)
  4. 운영체제에 의해 프로그램이 로드된다
  5. 운영체제 명령에의해 cpu가 프로그램을 실행한다.

*바이오스-컴퓨터의 기본 입출력장치나 메모리등 하드웨어 동작에 필요한 명령을 모아놓은 프로그램. (하드웨어와 소프트웨어의 중간형태;펌웨어;)

*펌웨어-하드웨어의 동작을 지시하는 소프트웨어. 하드웨어적으로 롬에 저장되어있는게대부분. (최근에는 읽기 쓰기가 가능한 플래시롬에저장되어 내용 쉽게 변경가능.)

 

(정보는 이렇게까지 컴퓨터 찾아보면서 공부하는사람은 별로 없겠죠..

그래도 그냥 공부하는 것보다는 덜지루할테니 올려보겠습니다.)

1단원.운영체제의 이해

컴퓨터-1.하드웨어 a.중앙처리장치-(제어장치 연산장치)

                          :제어와 연산 담당

                         b.시스템버스-(주소버스 데이터버스 제어버스)

                       :컴퓨터 시스템 구성요소들을 연결해, 각종 데이터나 제어신호를 전송

                         c.기억장치-(주기억장치 보조기억장치)

                        :명령어와 데이터 저장

                        d.입출력장치-(입력장치 출력장치)

                       :말그대로 프린터 마우스 등등 입출력장치...

   2.소프트웨어 a.시스템 소프트웨어 -(운영체제)

                       :사용자와 하드웨어 중간위치해서 하드웨어를 구성하는 장치관리 및 제어

 

                   b.응용 소프트웨어 - (문서작성, 스프레드시트 데이터베이스 그래픽 ppt 등...)

                     : 특정업무처리.