본문 바로가기
📍Certificate/Engineer Information Processing

[정보처리기사] 실기 프로그래밍언어 3문제 (24)

by Sun A 2024. 10. 5.

1️⃣ [SQL]

2021.2회

테이블의 튜플을 수정하고자 한다. 올바른 SQL을 작성하기 위해 빈칸을 채우시오.

(    A   ) 테이블명  (     B    )  컬럼 = 값 WHERE 점수 >= 90;
(A) UPDATE
(B) SET

<튜플 수정>

* 검색 : SELECT

* 삽입 : INSERT INTO

* 삭제 : DELETE 

* 변경, 수정 : UPDATE SET 

 

2️⃣ [JAVA]

2021.2회

다음 JAVA 코드의 실행 결과를 적으시오. (복습)

public class ovr1 {
	public static void main(String[] args){
    	ovr a1 = new ovr1();
        ovr a2 = new ovr2();
        System.out.println(a1.sun(3,2) + a2.sun(3,2));
    }
    
    int sun(int x, int y){
    	return x + y;
    }
}

class ovr2 extends ovr1 {
	int sun(int x, int y){
    	return x - y + super.sun(x,y);
    }
}
11

main 먼저 확인 

a1에 ovr1 정의

a2에 ovr2 정의

a1.sun(3, 2) = 5

a2.sun(3, 2) = 3 - 2 + 3 + 2 = 6

5 + 6 = 11

 

3️⃣ [JAVA]

2020.1

다음은 Java언어로 작성된 코드이다. 코드의 실행 결과를 쓰시오. (단, 출력문의 출력 서식을 준수하시오.)

public class Test {
   static int[ ] arr( ) {
     int a[ ] = new int[4];
     int b = a.length;
     for(int i = 0; i < b; i++)
        a[i] = i;
     return a;
  }

  public static void main(String[ ] args) {
     int a[ ] = arr( );
     for(int i = 0; i < a.length; i++)
        System.out.print(a[i] + " ");
  }
}
0 1 2 3