기출문제

1. 다음은 C언어 코드이다. 실행 결과를 쓰시오#include int calc(int w, int h, int j, int i) { if(i>=0 && i=0 && j더보기[답]  2. 올바른 관계대수 기호를 쓰시오.(    ): 합집합(    ): 차집합 (    ): 카티션 프로덕트 (    ): 프로젝트 (    ): 조인더보기[답]U, ㅡ, X, π, ⨝ 합집합( U ): 합병 가능한 두 릴레이션의 합집합교집합( ∩ ):두 릴레이션에 속하는 모든 튜플로 결과 릴레이션 구성차집합( ㅡ ): 앞의 릴레이션에 존재하고 뒤 릴레이션에 존재하는 튜플로 결과 릴레이션 구성카디션 프로덕트( X ): 두 릴레이션에 속한 모든 튜플을 연결해 만들어진 새로운 튜플로 릴레이션 구성 셀렉트( σ ): 릴레이션에서 조..
1회-1번) 아래 자바 코드에서 출력되는 값을 작성하시오. class Static { public int a = 20; static int b = 0; } public class Test001 { public static void main(String[] args) { int a; a = 10; Static.b = a; Static st = new Static(); System.out.println(Static.b++); System.out.println(st.b); System.out.println(a); System.out.println(st.a); } } 더보기 답: 10 11 10 20 1회-14번) public class Test002 { public static void swap(int[] a..
1회-1) 다음 Java로 구현된 프로그램을 분석하여 그 실행 결과를 쓰시오. (단, 출력문의 출력 서식을 준수하시오.) class A { int a; int b; } public class Test001 { static void func1(A m) { m.a *= 10; } static void func2(A m) { m.a += m.b; } public static void main(String[] args) { A m = new A(); m.a = 100; func1(m); m.b = m.a; func2(m); System.out.printf("%d", m.a); } } 더보기 답: 2000 func1을 통해서 100*10 = 1000 func2를 통해서 1000 + 1000 = 2000 1회-2)..
1회-1) 다음 Java로 구현된 프로그램을 분석하여 그 실행 결과를 쓰시오. (단, 출력문의 출력 서식을 준수하시오.) public class Test001 { public static void main(String[] args) { int aa[][] = {{45, 50, 75}, {89}}; System.out.println(aa[0].length); System.out.println(aa[1].length); System.out.println(aa[0][0]); System.out.println(aa[0][1]); System.out.println(aa[1][0]); } } 더보기 답: 3 1 45 50 89 1회-2) 다음 Java로 구현된 프로그램을 분석하여 그 실행 결과를 쓰시오. (단, 출..
1회) 다음 Java 언어로 구현한 프로그램을 분석하여 그 실행 결과를 쓰시오. (단, 출력문의 출력 서식을 준수하시오.) public class Test001 { static int[] arr() { int a[] = new int[4]; int b = a.length; for (int i=0; i 0 (2) n % 2 4회-2) 다음 Java로 구현된 프로그램을 분석하여 괄호에 들어갈 알맞은 답을 쓰시오. public class Test008 { public static void main(String[] args) { int ary[][] = new int [(1)][(2)]; int n = 1; for (int i=0; i
1회) 다음 Java 언어로 구현한 프로그램을 분석하여 그 실행 결과를 쓰시오. class SuperObject { public void paint() { draw(); } public void draw() { draw(); System.out.println("Super Object"); } } class SubObject extends SuperObject { public void paint() { super.draw(); } public void draw() { System.out.println("Sub Object"); } } public class Test { public static void main(String[] args) { SuperObject a = new SubObject(); a.p..
1회) 다음 Java 언어의 과 를 보고 괄호 (1), (2)에 적용될 수 있는 가장 적합한 답을 쓰시오. 배열에는 95, 75, 85, 100, 50이 차례대로 저장된다. 배열에 저장된 값을 오름차순으로 정렬하여 출력한다. public class Test001 { public static void main(String[] args) { int E[] = {(1)}; int i = 0; int Temp = 0; do { int j = i; do { int j = i; do { if (E(i) > (2)) { Temp = E[i]; E[i] = E[j]; E[j] = Temp; } j++; } while (j < 5); i++; } while (i < 4); } for (int a=0; a
1회) 다음 Java 언어로 구현된 프로그램을 분석하여 그 실행 결과를 쓰시오. public class Test001 { public static void main(String[] args) { int[] a= {3, 4, 10, 2, 5}; int temp; for(int i=0; i
혜발아기
'기출문제' 태그의 글 목록