모두CBT

출제 25-1다음 중 컴퓨터에서 사용하는 JAVA 언어가 플랫폼 독립적… | [컴퓨터활용능력 1급 필기] 가끔 나오는 문제 · 최근 상시 회차 1회 출제 (331) 상세 페이지

1[컴퓨터활용능력 1급 필기] 가끔 나오는 문제 · 최근 상시 회차 1회 출제 (331)

출제 25-1

다음 중 컴퓨터에서 사용하는 JAVA 언어가 플랫폼 독립적인 프로그래밍 언어로 불리우는 이유로 옳은 것은?
1
객체 지향 언어이기 때문이다.
2
멀티 쓰레드를 지원하기 때문이다.
3
가상 바이트 머신 코드를 사용하기 때문이다.
4
가비지 콜렉션을 하기 때문이다.
해설

자바 언어가 플랫폼 독립적이라 불리는 이유는 소스 코드를 운영체제에 종속되지 않는 바이트코드로 컴파일한 뒤, 각 플랫폼에 설치된 자바 가상 머신(JVM)이 이를 해석·실행하기 때문이다.

객체 지향성, 멀티 쓰레드 지원, 가비지 컬렉션은 모두 자바의 특징이지만 플랫폼 독립성과 직접적인 인과 관계는 없다.

내용에 오류가 있거나 최신 법령·기준과 다른 부분이 보이면 알려주세요. 확인 후 반영하겠습니다.