정답: 2번 운영체제는 사용자와 하드웨어 사이에서 중재자 역할을 하며, 하드웨어 자원을 관리하고 시스템 및 응용 프로그램의 실행을 돕습니다. 컴파일러, 인터프리터, 어셈블러는 프로그래밍 언어의 번역을 담당하는 도구입니다.