1장. 운영체제의 개념

1장. 운영체제의 개념

💡 개념형
💡
학습 전략: 구조화 (Structuring)
얻은 정보들을 배치하고 연결하며 스스로 재구성

운영체제의 정의

운영체제란 컴퓨터 시스템 자원들을 효율적으로 관리하며, 사용자가 컴퓨터를 편리하고 효과적으로 관리할 수 있도록 환경을 제공하는 여러 프로그램의 모임입니다.


운영체제의 목적

1. 처리 능력 향상

  • 일정 시간 내 시스템이 처리하는 일의 양
  • Throughput: “어떤 과정이나 매체를 완전히 지나가는 것”

2. 사용 가능도 (Availability)

  • 시스템이 필요할 때 즉시 사용 가능한 정도
  • 시스템의 가용성 측정 지표

3. 신뢰도 (Reliability)

  • 시스템의 문제 해결 정확도
  • “Rely”: “ligare(묶다, 연결하다)”에서 유래
  • 의미: 의존하다, 신뢰하다

4. 반환시간 단축

  • 시스템 작업 완료 시간 최소화
  • Turnaround Time 감소

운영체제의 주요 기능

  1. 프로세스 관리: 프로세스 생성, 실행, 종료
  2. 메모리 관리: 메모리 할당 및 회수
  3. 파일 시스템 관리: 파일 저장 및 검색
  4. 장치 관리: 입출력 장치 제어
  5. 보안 및 보호: 시스템 자원 접근 제어

운영체제의 종류

  • Windows: 개인용 PC
  • Linux: 서버, 개발 환경
  • macOS: Apple 시스템
  • Unix: 대형 시스템
  • Android/iOS: 모바일

참고 자료

💬 댓글