문제
다음 중 XSANE 스캐너 프로그램 개발 시 기반이 된 라이브러리로 알맞은 것은?
① Xt ② Qt ③ GDK+ ④ GTK+
정답
4번
해설
정답: 4. XSANE 은 SANE 의 그래픽 프런트엔드로 GTK+ 위젯 라이브러리를 기반으로 개발되었다.
오답 풀이
- 1번: Xt(X Toolkit Intrinsics)는 구형 X 위젯 기반 라이브러리로 XSANE 의 기반은 아니다.
- 2번: Qt 는 KDE 계열의 위젯 툴킷으로 XSANE 과 다르다.
- 3번: "GDK+" 라는 명칭은 부정확하다(GDK 는 GTK 의 하위 드로잉 계층이며 위젯 툴킷은 GTK+).
- 4번: XSANE 의 기반 라이브러리인 GTK+ 로 옳다.
보충 개념 SANE 은 스캐너 접근 표준이고, 그래픽 도구 XSANE 은 GTK+ 기반이다. GTK+↔GNOME, Qt↔KDE 의 툴킷-데스크톱 대응을 함께 기억해 둔다.