[운영 체제]운영 체제란 무엇인가?

Yongmin Park·2022년 8월 1일
0

운영체제

목록 보기
1/4
post-thumbnail

운영체제(Operating System)란

  • 컴퓨터 하드웨어 바로 위에 설치되어 사용자 및 다른 모든 소프트웨어와 하드웨어를 연결하는 소프트웨어 계층
  • 좁은 의미의 운영체제 (커널)
    • 운영체제의 핵심 부분으로 메모리에 상주하는 부분
  • 넓은 의미의 운영체제
    • 커널 뿐 아니라 각종 주변 시스템 유틸리티를 포함한 개념

운영 체제의 목적

  1. 컴퓨터 시스템의 자원을 효율적으로 관리
    • 프로세서, 기억장치, 입출력 장치 등의 효율 관리
    • 사용자와 운영체제 자신의 보호
    • 프로세스, 파일, 메시지 등을 관리
  2. 컴퓨터 시스템을 편리하게 사용할 수 있는 환경을 제공

운영 체제의 예

1. 유닉스 (UNIX)

  • 코드의 대부분을 C언어로 작성
  • 높은 이식성
  • 최소한의 커널 구조
  • 복잡한 시스템에 맞게 확장 용이
  • 소스 코드 공개
  • 프로그램 개발에 용이
  • 다양한 버전
    • System V, FreeBSD, SunOS, Solaris
    • Linux

2. DOS (Disk Operating System)

  • MS사에서 1981년 IBM-PC를 위해 개발
  • 단일 사용자용 운영체제, 메모리 관리 능력의 한계(주 기억장치 : 640KB)

3. MS Windows

  • MS사의 다중 작업용 GUI기반 운영 체제
  • Plug and Play, 네트워크 환경 강화
  • DOS용 응용 프로그램과 호환성 제공
  • 불안정성
  • 풍부한 지원 소프트웨어

운영 체제의 구조

profile
기록으로 기적을

0개의 댓글