운영체제

  • OS
    • Operating System
  • 정의
    • 하드웨어 및 소프트웨어 자원을 효율적으로 관리하며 공통된 기능을 제공하는 소프트웨어
    • 사용자가 컴퓨터를 좀 더 쉽게 사용하기 위해 지원하는 소프트웨어이다.
    • 사용자가 컴퓨터의 하드웨어를 쉽게 사용할 수 있도록 인터페이스를 제공해주는 소프트웨어
  • 특징
    • 사용자 편리성 제공
    • 인터페이스 기능 담당
    • 스케줄링 담당
    • 자원 관리
    • 제어 기능
  • Shell --------------------- Portal --------------------- - Shell Stub 운영체제 정보처리기사 IT - 쉘 - 사용자 명령어 담당 - 명령어 해석기 - CLI - GUI
  • Kernel --------------------- Portal --------------------- - Kernel Stub 운영체제 IT 정보처리기사 - 커널 - 하드웨어 조작 - 프로세스 관리 - 기억 장치 관리 - 주변 장치 관리 - 파일 관리 - 주원 관리 - 보안 - 마이크로 커널
  • 종류
    • 윈도우
    • Mac
    • iOS
    • Android
    • Chrome
    • Linux
    • UNIX
  • 핵심 기능
    • [메모리 관리](메모리 관리.md)
    • [메모리 단편화](메모리 단편화.md)
    • [프로세스 관리](프로세스 관리.md)
  • 주소
    • [논리 주소](논리 주소.md)
    • [물리 주소](물리 주소.md)