Notice
Recent Posts
Recent Comments
«   2024/11   »
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
Archives
Today
Total
관리 메뉴

충분히 쌓여가는

이것이 자바다 1장 확인 문제 본문

이것이 자바다/01 자바 언어 기초

이것이 자바다 1장 확인 문제

빌드이너프 2024. 1. 27. 19:56

1번. 자바 언어의 특징을 잘못 설명한 것은 무엇입니까?

1. 안드로이드 애플리케이션뿐만 아니라 웹 사이트를 개발할 때 사용하는 언어이다

2. 한 번 작성으로 다양한 운영체제에서 실행할 수 있다

3. 객체 지향 프로그래밍 언어이다

4. 개발자가 코드로 메모리를 관리해야 한다(X)

 

2번. Open JDK와 Oracle JDK를 잘못 설명한 것은 무엇입니까?

1. 둘 다 학습용 및 개발용으로는 무료로 사용 가능하다

2. Oracle JDK는 개발 소스 공개 의무가 없지만, Open JDK는 있다(X)

3. 둘 다 Java SE의 구현체이다

4. JDK 11 LTS 버전의 후속 LTS 버전은 JDK 17이다

 

3번. 환경 변수에 대해 잘못 설명한 것은 무엇입니까?

1. 프로그램에서 사용할 수 있도록 운영체제가 관리한다

2. JAVA_HOME은 JDK가 설치된 디렉터리 경로를 가지고 있다

3. PATH는 명령 프롬프트 또는 터미널에서 명령어 파일을 찾을 때 이용된다

4. 환경 변수를 수정하면 기존 명령 프롬프트 또는 터미널에서 바로 적용된다(X)

 

4번. 자바 가상 머신 JVM에 대해 잘못 설명한 것은 무엇입니까?

1. JVM은 java.exe 명령어에 의해 구동된다

2. JVM은 바이트코드를 기계어로 변환하고 실행시킨다

3. JVM은 운영체제에 독립적이다(운영체제별로 동일한 JVM이 사용된다)(X)

4. 바이트코드는 어떤 JVM에서도 실행 가능한 독립적 코드이다

 

5번. 자바 프로그램 개발 과정을  순서대로 적어보세요.

1. javac.exe로 바이트코드 파일(~.class)을 생성한다

2. java.exe로 JVM 을 구동시킨다

3. 자바 소스 파일(~.java)을 작성한다

4. JVM은 main() 메소드를 찾아 메소드 블록을 실행시킨다

3 -> 1 -> 2 -> 4

 

6번. 자바 소스 파일을 작성할 때 잘못된 것은 무엇입니까?

1. 자바 소스 파일명과 클래스명은 대소문자가 동일해야 한다

2. 클래스 블록과 메소드 블록은 반드시 중괄호 {}로 감싸야 한다

3. 실행문 뒤에는 반드시 세미콜론(;)을 붙여야 한다

4. 주석은 문자열 안에도 작성할 수 있다(X)

 

7번. 이클립스의 특징을 올바르게 설명한 것을 모두 선택하세요.

1. 오픈 소스 통합 개발 환경 (IDE)이다(O)

2. 소스 파일을 저장하면 자동 컴파일이되어 바이트 코드 파일이 생성된다

3. 워크스페이스(Workspace)는 프로젝트들이 생성되는 기본 디렉토리를 말한다(O)

4. Java 17을 지원하는 최소 버전은 Eclipse IDE 2021-12이다

 

8번. 다음과 같이 출력되도록 Example.java를 패키지 ch01.verify에서 작성해보세요.

개발자가 되기 위한 필수 개발 언어 Java

 

답:

package ch01.verify;

public class Example {

	public static void main(String[] args) {
		System.out.println("개발자가 되기 위한 필수 개발 언어 Java");
	}
}