본문 바로가기

자격증/정보처리기사 자격증 공부

(실기) Section 133. 운영체제의 종류

반응형

1. Windows

  • 윈도우는 1990년대 마이크로소프트사가 개발한 운영체제이다.
  • 윈도우의 특징
특징 설명
그래픽 사용자 인터페이스 키보드로 명령어를 직접 입력하지 않고, 마우스로 아이콘이나 메뉴를 선택하여 모든 작업을 수행하는 방식
선점형 멀티태스킹 동시에 여러 개의 프로그램을 실행하는 멀티태스킹을 하면서 운영체제가 각 작업의 CPU 이용 시간을 제어하여 응용프로그램 실행중 문제가 발생하면 해당 프로그램을 강제종료시키고 모든 시스템 자원을 반환하는 방식
PnP, 자동 감지 기능 컴퓨터 시스템에 프린터나 사운드 카드 등의 하드웨어를 설치했을 때, 해당 하드웨어를 사용하는 데 필요한 시스템 환경을 운영체제가 자동으로 완성해주는 기능
OLE (Object Linking and Embedding) 다른 여러 응용 프로그램에서 작성된 문자나 그림 드으이 개체를 현재 작성중인 문서에 자유롭게 연결하거나 삽입하여 편집할 수 있게 하는 기능
255자의 긴 파일명 특정 문자를 제외한 최대 255자까지 파일이름을 지정할 수 있음,..
SIngle-User 시스템 컴퓨터 한 대를 한 사람만이 독점해서 사용함.

2. UNIX

  • UNIX는 1960년대 AT&T 벨 연구소, MIT, General Electric이 공동 개발한 운영체제이다.
  • 시분할 시스템을 위해 설계된 대화식 운영체제이다.
  • 소스가 공개된 개방향 시스템이다.
  • 대부분 C언어로 작성되어 있어 이식성이 높으며, 장치, 프로세스 간의 호환성이 높다.
  • 다중 사용자, 다중 작업을 지원한다.
  • 트리 구조의 파일 시스템을 갖는다.

3. UNIX 시스템의 구성

커널

  • 하드웨어를 보호하고, 프로그램과 하드웨어 간의 인터페이스 역할을 담당함.
  • UNIX의 가장 핵심적인 부분임.
  • 프로세서 관리, 기억장치 관리, 파일 관리, 입,출력 관리, 프로세스간 통신, 데이터 전송 및 변환 등 여러 가지 기능을 수행함.

  • 사용자의 명령어를 인식하여 프로그램을 호출하고 명령을 수행하는 명령어 해석기임.
  • 시스템과 사용자 간의 인터페이스를 담당함.
  • 종류 : Bourne SHell, C shell, Korn Shell

유틸리티 프로그램

  • 일반 사용자가 작성한 응용 프로그램을 처리하는 데 사용함.
  • DOS에서의 외부 명령어에 해당됨
  • 종류 : 에디터, 컴파일러, 인터프리터, 디버거 등

4. UNIX

  • 리누스 토발지그 UNIX를 기반으로 만든 운영체제이다.
반응형