정답: 3번 소프트웨어에 의하여 우선순위를 판별하는 방법은 폴링입니다. 폴링은 CPU가 주기적으로 각 장치를 검사하여 서비스 요청 여부를 확인하고 우선순위를 정하는 방법입니다. 인터럽트 벡터는 하드웨어 인터럽트를 처리하기 위한 주소 테이블이고, 데이지 체인은 하드웨어적으로 우선순위를 정하는 방법이며, 핸드 쉐이킹은 데이터 전송 시 신호를 교환하여 데이터 전송을 조율하는 방법입니다.