OS: Operating System

Snack 남관식·2023년 5월 2일
0

Operating System

목록 보기
1/5
post-thumbnail

Operating System

  • 컴퓨터 자원을 효율적으로 관리하는 소프트웨어

소프트웨어

응용 프로그램

  • 특정 작업을 위해 사용되는 프로그램이다.
  • 대표적으로 포토샵, 일러스트가 있다.

시스템 소프트웨어

  • 컴퓨터 하드웨어와 응용 프로그램을 관리하기 위한 소프트웨어이다.
  • 대표적으로 운영체제, 유틸리티가 있다.

운영체제

  • 컴퓨터를 관리하기 위한 기본적인 규칙과 절차를 규정하여 컴퓨터 내의 모든 하드웨어와 응용 프로그램을 관리

운영체제 구성

커널(Kernel)

  • 컴퓨터의 자원(메모리, 프로세서, 저장장치 등)을 관리하고, 프로그램이 하드웨어를 직접적으로 접근하는 것을 방지하며, 이를 통해 안정적인 시스템 동작을 보장한다.

인터페이스(Interface)

  • 서로 다른 두 시스템, 장치, 소프트웨어 등 간에 상호작용할 수 있도록 접점을 제공한다.

운영체제 역할

역할설명
자원 관리하드웨어 자원(CPU, 메모리, 입출력장치, 저장장치 등)을 관리하며, 프로세스들 간에 충돌 없이 자원을 효율적으로 분배한다.
자원 보호악의적인 사용자나 미숙한 사용자의 비정상적인 작업으로부터 컴퓨터 자원을 보호한다.
하드웨어 인터페이스 제공복잡한 과정없이 다양한 하드웨어 장치에 대한 인터페이스 제공한다.
사용자 인터페이스 제공사용자가 운영체제를 편리하게 사용하도록 지원한다.
profile
iOS Developer | Product Designer @snacknam

0개의 댓글