컴퓨터활용능력 1급 필기컴퓨터 일반Java 언어난이도 2MCQ

컴퓨터활용능력 1급 필기 Java 언어 기출문제 #21586

문제

다음 중 프로그래밍 언어 Java에 대한 설명으로 옳지 않은 것은?

① 클래스와 객체를 기반으로 하는 객체 지향 언어이다. ② 소스 코드를 바이트 코드로 변환한 뒤 가상 머신(JVM)에서 실행해 운영체제에 독립적이다. ③ 컴파일 결과가 특정 CPU의 기계어로 고정되어 해당 하드웨어에서만 동작한다. ④ 네트워크를 통한 분산 처리와 멀티스레드를 지원한다.

정답

3

해설

정답: 3. Java는 소스를 특정 CPU의 기계어가 아니라 플랫폼 독립적인 바이트 코드로 컴파일하고, 각 환경의 JVM이 이를 해석·실행한다. 따라서 특정 하드웨어에서만 동작한다는 설명은 옳지 않다.

오답 풀이

  • 1번: Java는 클래스·객체 기반의 객체 지향 언어이므로 옳다.
  • 2번: 바이트 코드를 JVM에서 실행해 운영체제에 독립적이므로 옳다.
  • 3번: 기계어로 고정되어 특정 하드웨어 전용이라는 설명은 바이트 코드 방식과 어긋나 옳지 않다.
  • 4번: Java는 분산 처리와 멀티스레드를 지원하므로 옳다.

보충 개념 Java의 "한 번 작성하면 어디서나 실행(WORA)" 특성은 JVM이 플랫폼 차이를 흡수하기 때문에 가능하다.

컴퓨터활용능력 1급 필기 컴퓨터 일반 다른 기출문제

컴퓨터활용능력 1급 필기 시험 준비 가이드

이런 문제 20~50개를 한 번에 풀어보세요

매번 새로 추가되는 모의고사 + 오답 자동 복습 + 회차별 실력 추적. 회원가입 후 무료 이용.

[컴퓨터활용능력 1급 필기] Java 언어 컴퓨터 일반 기출 #21586 | 문어CBT