정답: 1번 커널(kernel)은 운영 체제의 핵심 부분으로, 태스크 스케줄링, 기억장치 관리, 하드웨어 제어 등을 수행합니다. 쉘(shell)은 사용자 명령어를 해석하고 실행하는 역할을 하며, 유틸리티 프로그램(utility program)은 특정 작업을 수행하는 프로그램 모음, 애플리케이션 프로그램(application program)은 사용자가 직접 사용하는 응용 소프트웨어입니다. 따라서, 태스크 스케줄링 및 기억장치 관리를 담당하는 부분은 커널입니다.