JAVA/명품 JAVA Programming

[(개정판 4판) 명품 JAVA Programming] 1장 이론 문제

최옥구 2023. 1. 17. 23:00
반응형

1. C 언어 소스 파일의 확장자는 .c 이고 컴파일하면 .obj 파일이 만들어진다. 그러면 자바 소스 파일의 확장자와 컴파일된 확장자는 무엇인가?

- .java / .class

 

2. 자바 언어를 처음 개발한 사람은?

- 1번

 

3. Java,  C, C++, C# 언어를 세상에 나온 순서대로 나열하라.

- C -> C++ -> Java -> C#

 

4. 자바 언어를 처음 개발한 목적은 무엇이었는가?

- 플랫폼 독단적이며 메모리 사용량이 적은 임베디드 시스템에 용이한 언어의 필요성을 느끼고 개발함.

 

5. 개발자가 작성한 자바 프로그램을 직접 실행하는 것은 무엇인가?

- 1번 

 

6. 다음은 자바의 특징을 잘 표현하는 글이다. 이를 간단히 줄여 무엇이라고 하는가?

- WORA (Write Once Run Anytime)

 

반응형

 

7. 자바 언어에 대한 설명 중 틀린것은?

- 4번 / 하나의 클래스 파일에는 하나의 클래스를 저장한다. 만약 자바 소스파일에 여러개의 클래스를 작성한 경우, 컴파일 하면 클래스마다 별도의 클래스 파일이 생성된다.

 

8. 자바 응용프로그램을 개발하고자 한다면 JDK와 JRE 중 어떤 것이 필요한가?

- JDK

 

9. 다음 중 자바의 특징을 잘못 설명한 것은?

- 3번 / 함수와 변수는 반드시 클래스 내에 존재해야한다. 

 

10. 다음 자바 소스 프로그램은 어떤 이름의 파일로 저장해야 하는가?

- Shape.java

 

11. 다음은 하나의 자바 파일에 저장된 소스 코드이다. 

(1) 이 자바 소스 코드를 저장하는 파일이름은 무엇인가? - A.java

(2) 이 자바 소스가 컴파일 되면 어떤 클래스 파일이 생성되는가? - A.class / A$B.class / C.class / C$D.class

 

12. 다음 용어들 중 거리가 먼 것 하나는?

- 2번 

반응형