키보드의 키를 눌렀을 때 발생하는 인터럽트는 외부적 인터럽트입니다. 외부적 인터럽트는 하드웨어 장치에서 발생하는 신호에 의해 발생하며, 키보드 입력 역시 하드웨어적인 이벤트에 해당합니다. 따라서 보기 1번, 외부적 인터럽트가 올바른 선택입니다. 내부적 인터럽트는 CPU 내부의 조건, 예를 들어 0으로 나누기 연산 시 발생하며, 소프트웨어 인터럽트는 프로그램에서 명령어를 통해 직접 발생시킨 인터럽트를 의미합니다. 트랩은 주로 예외 상황이나 시스템 호출에서 사용됩니다. 이와 같은 이유로, 키보드 입력과 관련된 인터럽트는 외부적 인터럽트입니다.