오답 이유C#은 Microsoft .NET 런타임과 라이브러리를 활용하는 범용 객체지향 언어다.
2
Python은 인터프리터 방식의 객체지향 언어로서 실행시점에 데이터 타입을 결정하는 동적 타이핑 기능을 갖는다.
오답 이유Python은 일반적으로 인터프리터 환경에서 실행되고 변수 타입이 실행 중 값에 따라 정해지는 동적 타이핑 언어다.
3
Kotlin은 그래픽 요소를 강화한 게임 개발 전용 언어이다.
정답 근거Kotlin은 Android·서버·멀티플랫폼 개발에 쓰이는 범용 언어이지 게임 개발 전용 언어가 아니므로 정답이다.
4
Java는 컴파일된 프로그램이 JVM상에서 인터프리터 방식으로 실행되는 플랫폼 독립적 프로그래밍 언어이다.
오답 이유Java 소스는 바이트코드로 컴파일되고 JVM에서 실행되어 운영체제에 대한 플랫폼 독립성을 제공한다.
정답·상세해설
정답 3번
Kotlin은 JVM에서 동작하며 안드로이드 앱과 서버 등 여러 분야에 쓰이는 범용 프로그래밍 언어입니다. 게임 개발 전용 언어가 아니므로 ③이 옳지 않습니다. C#은 .NET 객체지향 언어, Python은 동적 타이핑 인터프리터 언어, Java는 JVM 기반 플랫폼 독립 언어라는 설명이 맞습니다.