3. 운영체제의 역할
① 프로그램 실행과 멀티 태스킹: 프로그램을 실행하고 실행된 여러 프로그램이 충돌 없이 잘 작동할 수 있게 관리합니다.
② 인터럽트 처리: 하드웨어가 보내는 인터럽트를 받아 처리합니다.
③ 메모리 관리: 프로그램이 문제없이 돌아 갈 수 있도록 메모리를 관리합니다.
④ 사용자 인터페이스 제공: 사용자가 컴퓨터와 상호작용할 수 있게 사용자 인터페이스를 제공합니다.
4. 리눅스 배포판
① 운영체제에의 목적에 맞게 리눅스 커널에 여러 프로그램을 묶어 제공하는 패키지입니다.
② 추가된 기능에 따라 센토스, 우분투, 페도라, 레드햇 등의 이름으로 배포합니다.