Page 21 -
P. 21
1회 최종점검 모의고사
1. JAVA에서 파일 입출력과 관련된 기능을 제공하는 패키지와 5. 다음 변수 선언 문장에서 ‘3.1415927’의 역할에 대한 설명으
그 안에 포함된 클래스가 올바르게 짝지어진 것은? 로 올바른 것은?
① java.net - Socket
final float PI = 3.1415927;
② java.io - InputStream
③ java.util - Random ① 변수명 ② 예약어
④ java.awt – Button ③ 데이터 타입 ④ 리터럴
2. 다음 중 객체지향 프로그래밍 언어의 특징으로 옳지 않은 6. 다음 중 관계 연산자의 사용이 올바른 것은?
것은? ① if (a == 5) { ... } - 변수 a가 5와 같지 않을 때
① 상속을 통해 코드의 재사용과 확장이 용이하다. ② if (b != 10) { ... } - 변수 b가 10과 같을 때
② 현실 세계의 개체를 부품처럼 만들어 재활용성이 높다. ③ if (c > 3) { ... } - 변수 c가 3보다 크거나 같을 때
③ 대형 프로그램을 쉽게 작성하고 유지보수를 용이하게 한다. ④ if (d <= 7) { ... } - 변수 d가 7보다 작거나 같을 때
④ 구현 시 처리 시간이 빨라 프로그램의 효율성이 높다.
7. 다음 JAVA 프로그램이 실행되었을 때, 실행 결과는?
3. 다음 중 상속성(Inheritance)과 다형성(Polymorphism)에 대
한 설명이 모두 올바른 것은? public class Main {
public static void main(String[ ] args) {
① 상속성 : 코드를 재사용하여 개발 비용을 절감한다.
System.out.print((int) 2.9 + 1.7);
다형성 : 하나의 클래스가 여러 종류의 메소드를 가질 수 있는 }
능력이다. }
② 상속성 : 상위 클래스의 속성과 연산을 하위 클래스가 물려받
아 사용한다. ① 3.7 ② 4.7
다형성 : 하나의 메시지에 대해 각 객체가 다른 방식으로 응답 ③ 3 ④ 4.6
한다.
8. 다음 중 JAVA 코드의 실행 결과는?
③ 상속성 : 데이터와 메소드를 하나로 묶어 객체의 내부를 숨긴다.
다형성 : 객체의 공통된 성질을 추출하여 슈퍼 클래스를 만
public class Main {
든다. public static void main(String[ ] args) {
④ 상속성 : 객체들 간에 메시지를 주고받는 수단이다. System.out.println(“Hello\nWorld”);
다형성 : 동일한 메소드명을 여러 객체에서 다르게 정의할 수 }
}
있다.
① HelloWorld
4. 다음 중 자바스크립트(JavaScript)에 대한 설명으로 옳은 것
② Hello
을 모두 고른 것은?
World
③ Hello\nWorld
가. 웹 페이지의 동작을 제어하는 데 사용된다.
나. 객체지향 프로그래밍 언어의 성격을 갖고 있다. ④ H e l l o W o r l d
다. Prototype Link와 Prototype Object를 통해 프로토타입 개념을 활
용한다.
① 가 ② 가, 나
③ 가, 다 ④ 가, 나, 다
348 부록 최종점검 모의고사
2025. 11. 20. 오후 3:52
11_별책1_2026기본서필기_기능사 모의1-5회(347~412).indd 348 2025. 11. 20. 오후 3:52
11_별책1_2026기본서필기_기능사 모의1-5회(347~412).indd 348

